Being a programmer in 21st century
summary
Argues that hiding work inside companies breaks the market and that public work — open source contributions, blogging and speaking — creates inbound opportunities. Cites a career pivot in December 2009, 27 blog posts in year one, three major projects (Cascalog, ElephantDB, Storm), and >12,000 words of documentation written before Storm’s release. Criticizes whiteboard interviews and recommends take-home projects (3–4 hour) for hiring, urges joining a job that permits open source to increase luck surface area and real traction.
AI-written summary · about
chapters (36)
- 0:00Introduction and cold
- 1:43Ghost cities and open source
- 2:06Career philosophy shift
- 3:13Problems with standard career path
- 7:46Whiteboard coding interview critique
- 10:59Hidden value and non-meritocracy
- 13:31Outbound vs inbound opportunities
- 14:34Luck surface area explained
- 16:01Starting blog and Twitter
- 17:30Virtuous cycle of blogging
- 18:57Twitter as networking tool
- 20:25Open source freedom decision
- 21:29Company IP mindset outdated
- 22:10Open source as public value
- 23:14Non-code contributions matter
- 23:59Lessons from early projects
- 25:24Language choice impacts reach
- 26:13Marketing code effectively
- 27:17Small projects big impact
- 27:39Rewards of open source
- 28:19Open source job introductions
- 29:00Challenges of public career
- 30:26Internet criticism and attacks
- 34:24Getting into open source
- 35:06Why good code isn't enough
- 35:48Documentation importance
- 36:09Seamless project onboarding
- 37:10Traction and social proof
- 37:52Blog even with no readers
- 38:36Writing improves thinking
- 39:39Empathy in writing
- 40:23Public speaking advice
- 41:32Stand-up comedy for speaking
- 42:14Non-coding skills make better engineers
- 42:54Pushing personal boundaries
- 43:38Summary and closing
related talks
54mCareer Advice for Programmers
26mHow open-source made me a better developer
41mThe unreasonable effectiveness of public work
29mThe Open Source Development Surprise
24mLightning Talks Part Three
51mMy awesome journey with Open Source
41mUsing Open Source for Fun and Profit
01h 00mThe Influential Software Engineer
