Advise of 10 years experience software developer
-
Desire to get better
- Skill vs. Desire
- Confidence VS Ego
- This is a career of learning and discovery, so ask dumb questions . This is not a full time effort. Just do one/ 1 hour a day. (8 hr - I hr)
- Do not learn everything - prioritize the essential (learn what matters)
- Skill vs. Desire
Skill Development
- no excuse to do this! 1 hour a day
During Work
- schedule will be 4-5 pm
Starting your software company
Learn from those better than you
- never be the best in the room
- learn from diffusion
- Time is important, most of the time the mentor values his time than money. Make sure every time you meet with them is much polish and ready.
Mentorship:
- figure out what to do
- how to do it
- but they don't do the work
- value of others time
Learning
- about you don't understand
- Concept → stop avoiding → embrace it and learn it.
- same concept of reading
- learn the buzz words
- it is uncomfortable
- take the pain of the effort
- uncomfortable → learn -> doing extra effort -> comfortable
Focus
- 130% New and 70% Focus (Essential stack)
- 1 hr a day
- Focus → Deeper
AI is not going to replace you
- utilize ai more
- understand the project
- don't skip the learning process
- it will change the work flow but it won't replace you
Networking
- human: human interaction
- Utilize AI
- Plenty of fish in the sea
- 1000 -> 50 calls with recruiters -> 5% → 1 offers
- Seek out difficult roles and a unique niche
- Goal: Senior full stack or more specific
- more higher difficulty the lower of applicants will be