Trying to impress people you don't respect
In the first few years of my career, I knew next to nothing about how to do good work in a tech company. The senior and staff engineers I worked with seemed like magicians: they effortlessly solved problems that I couldn’t even understand. While I was learning how to save something to a database, they were struggling with scaling and design work on which the entire company depended. I wanted nothing more than to do the kind of work that would impress those engineers. Now I am a staff engineer. I effortlessly solve problems that brand-new engineers struggle to understand1. I am involved with high-stakes scaling and design work: not quite at “save the entire company” level, but certainly hundreds of millions of dollars of annual revenue are in the balance. I’m happy with where I am in my career. But climbing the ladder changes who you have to impress, and that can be a difficult transition to navigate. Before I became a software engineer, I wrote poetry. I started writing poetry because
In the first few years of my career, I knew next to nothing about how to do good work in a tech company. The senior and staff engineers I worked with seemed like magicians: they effortlessly solved problems that I couldn’t even understand. While I was learning how to save something to a database, they were struggling with scaling and design work on which the entire company depended. I wanted nothing more than to do the kind of work that would impress those engineers. Now I am a staff engineer. I effortlessly solve problems that brand-new engineers struggle to understand 1 . I am involved with
Explore this link on the map →related reading
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Stuff you should have been taught in college but weren’t – Casey Handmer's blogcaseyhandmer.wordpress.com
- How to become a more effective engineernewsletter.pragmaticengineer.com
- Breaking the "senior engineer" ceiling - DEV Communitydev.to
- Posts tagged "tech companies"seangoedecke.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Drunk Post: Things I’ve Learned as a Senior Engineerluminousmen.substack.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Don't End The Week With Nothingtraining.kalzumeus.com
- On becoming competitive when joining a new company – Ludwigludwigabap.bearblog.dev
- rotorlab.tamu.edu/me489/README/2010 ASME Unwritten_Laws_of_Enginering.pdfrotorlab.tamu.edu
- Career Growth Speed, Deconstructed | by Carlos Arguelles | Geek Culture | Mediummedium.com