1. Depth Over Frameworks
The speaker explains: instead of chasing every shiny framework, the speaker went deep by mastering the underlying software development principles that apply to any language.
Hear it at 0:00 →Engineering video
1:00 · 2 August 2023
The speaker explains: instead of chasing every shiny framework, the speaker went deep by mastering the underlying software development principles that apply to any language.
Hear it at 0:00 →The speaker explains: real progress happens through deep work, which the speaker achieved by dedicating specific uninterrupted hours to coding and waking up an hour earlier daily.
Hear it at 0:24 →The speaker explains: surrounding oneself with ambitious, more senior developers and copying their practices teaches more than hundreds of hours on Stack Overflow.
Hear it at 0:37 →I became a senior developer by the age of 26, and it was because of one simple counterintuitive principle that I followed all my life. I stopped myself from doing what all the other developers out there were doing, which was chasing every shiny framework under the sun. I went deep, not wide. I mastered software development principles that underlie most frameworks. I realized that once you grasp the principles, you can adapt to any language.
Second, I practice deliberate focus. I dedicated specific hours of my day to uninterrupted coding. This, deep work, is where real progress happens. I did that by waking up one hour earlier every day and working on my craft. And third, I learned from the best. I surrounded myself with ambitious developers, many of them much more senior than I, and I just copied everything they were doing. There are a lot of tutorials out there these days, but sitting down with a true senior dev for only one hour will teach you more than hundreds of hours on stack overflow.
Mastery, it's not about being a jack of all trades, it's about depth, focus, and learning from the best. Give these habits a shot, they might just accelerate your journey too.