Adapted from Sean Allen
Just kidding, let’s start with 37! Mostly adapted.
- My recommendation: study software books from the top 100 list
- Learn how to learn: constant: learning
- Repetition is key
- Avoid tutorial trap: build projects
- Learn the Docs
- Cost benefit analysis: manage features to get job done on time
- How senior am i? irrelevant
- Find a mentor
- Be active on twitter: build networking relationships
- Go to meetups if you can
- Portfolio website: Visual showcase your work, pretty pics
- Create small porfolio projects, showcase lots of skills
- Create pretty ReadMe, visual / animated gifs
- Learn basic design skills
- Find the right fit in job, not first offer
- Lesser pay may be right fit
- Work in a tech hub: big city lots of tech, network effects
- Work full-time first before contracting
- Show initiative
- Learn to communicate
- Show that you care
- Do great work, your reputation will follow you
- You’re not too old
- Create content if you can: build online presence
- Be patient Padawan
- 90/90 rule: there’s the first 90%, then there’s the 2nd 90%
- Which language? Do what you enjoy. Learning 2nd language is not a problem
- Don’t use front door /apply : Build relationships first
- Complete hot-tub immersion when learning
- Listen to podcasts
- Network to get contracts
- Startup or big company: it depends on preference
- Study for months for job interview, that’s nuts
- Remote work can get old: fun for 6 months…
- Dev bootcamp worth it? no, force 8-10 hours a day, cooperating, yes. maybe
- It gets easier… after a while
- No need to memorize things