← All videos

Engineering video

3:55 · 13 May 2024

3 Signs You Are A Senior Developer Already

Chapters 5 sections

  1. 0:00Introduction and the Mistake of Chasing Frameworks
  2. 1:21Sign 1: Second-Order Consequences
  3. 2:12Sign 2: Balancing Best Practices with Time to Market
  4. 2:49Sign 3: End-to-End Delivery and T-Shaped Skills

Key concepts in this video:

1. Chasing Shiny Frameworks

Constantly learning new libraries and frameworks instead of mastering one major tool leads to burnout and holds developers back.

Hear it at 0:31 →

2. Thinking About Second-Order Consequences

Considering the consequences of the consequences of technical decisions, such as analyzing whether TypeScript type definitions will slow down development.

Hear it at 1:21 →

3. Balancing Best Practices With Time to Market

Understanding that balance is key, such as realizing that 80% test coverage is often more than enough compared to wasting weeks trying to achieve 100%.

Hear it at 2:12 →

4. Delivering End-to-End as a T-Shaped Developer

Being able to take features from requirements to production across the full stack while maintaining a balance of generic and specialized skills.

Hear it at 2:49 →

Transcript

What if I told you that there are three secret things that if you're already doing, you might be a senior developer already, even if you don't feel like it. I've mentored over 250 JavaScript developers helping them get to the senior level and beyond. And I've observed some common traits that developers show when they're getting close to that senior level. And you know what's funny? These things don't have a lot to do with the years of experience you've got.