So here's a 🧵on recent talk I gave on lessons learnt from my experience/books. 1/17
#SoftwareEngineering
It's similar to capital gains in your financial portfolio, you won't see any gains unless you continously diversify & invest.
Find your career capital & slowly start accumulating.
How to gain career capital as dev? 2/17
⚠️If you know only how to use a hammer, all the problems will look like nails to you. 4/17
⚠️You might understand how F1 engine works without understanding how a 2 stroke engine work. But you can't fix problems in F1 engine if you don't know how 2 stroke engine work. 5/17
Breath & depth wise complement each other. 6/17
Having a wide variety of skills will increase your odds of success.
People say "luck" is being at right place at the right time, but that won't happen by itself, it happens only if you have enough odds. 7/17
If you have 3 skills,
3! = 6 unique odds.
If you have 7 skills,
7! = 5040 unique odds. 8/17
(that's factorial:p)
10/17
You need to slowly master many skills, for that you need a systems mindset – Systems over goals. 12/17
Increasing asset to X $ is a goal. Investing & saving every month upfront is a system
Reducing weight by X kg is a goal. Eating healthy & showing up to workout is a system
Job in a dream startup is a goal. Showing up regularly to code & learn is a system. 13/17
gave you the purpose and now you have to set another goal for promotion or something similar to stay in that job. 14/17
keep following & tweaking the system to become a craftsperson, it will automatically help you to progress in your job. 15/17
17/17
dudewho.codes/talks/whats-ne…