← All videos

Engineering video

0:45 · 14 February 2023

The Main Difference Between Senior And Mid/Junior Developers...

Key concepts in this video:

1. Always Be Shipping and Prioritizing Delivery

Senior developers excel at balancing technical solutions with time-to-market, understanding that delivery comes first because users want working software and new features.

Hear it at 0:06 →

2. Choosing Simplicity Over Complexity

Senior developers deliberately opt for conservative technical choices, sacrificing complexity because they recognize they are paid for delivery rather than complexity.

Hear it at 0:25 →

Transcript

One of the main differences you see when working side by side with junior or mid level developers versus senior developers. It's the always be shipping attitude. The best senior developers I know are masters at making tradeoffs between the technical solutions and the best time to market. That's because as important as the technology might seem, they know delivery comes first. Delivery, it's what the customer and user wants.