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
related reading
- On becoming competitive when joining a new company – Ludwigludwigabap.bearblog.dev
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- How to be a teammate people want to work with?substack.com
- Salary Negotiation: Make More Money, Be More Valued | Kalzumeus Softwarekalzumeus.com
- Breaking the "senior engineer" ceiling - DEV Communitydev.to
- Ludwig - On becoming competitive when joining a new companyludwigabap.com
- Drunk Post: Things I’ve Learned as a Senior Engineerluminousmen.substack.com
- How I ship projects at big tech companiesseangoedecke.com
- How to become a more effective engineernewsletter.pragmaticengineer.com
- Stuff you should have been taught in college but weren’t – Casey Handmer's blogcaseyhandmer.wordpress.com
- Posts tagged "tech companies"seangoedecke.com
- Four lessons I learned after my first full-time job after collegehuyenchip.com