TC 300k at signing, 🥜 after docucrash. YOE 12 Feeling like I'm a loser, would appreciate any advice. Spent many years caring very strongly about code quality, modularity, component design, api design and that knowledge seems to have just put me at odds with folks on my team, prolonging code reviews for seemingly little benefit. Almost every codebase I've been in has been a rats nest and trying to untangle it doesn't seem to lead to any kind of career advancement. Trying to figure out how to stop focusing on the code and instead figure out the best ways to generate impact. Especially when tasking is mostly set by my manager and collaboration while remote is tricky. #staffeng #losersclub
Instead of fixing broken codebases, focus on starting new ones right. Be the one setting the rules by example and that codebase will probably evolve much better. Then brag about the dev productivity you created by leading when it mattered.
Any tips for getting the opportunity? I've always worked on legacy codebases.
Make sure you know the medium and long term plans, and when there’s something new to build to support a new feature, own it. Just get yourself in the loop. Read, talk to people, just be informed somehow.
My opinion is a little jaded. Trust your team-mates. Once i got to a level where i was leading multiple org level projects, I stopped looking at the code with a fine tooth comb but instead looked at it from a design, maintenance and security perspective. Build better relationships and nudge developers to do the right thing. think of ways to improve developer productivity and improve growth of the end product as a whole. Also contribute in discussions from a 10000ft level instead of the nitty gritty stuff. Show optimism and always be motivating.
Yeah I've stopped nit picking code for the most part and only really comment on largest issues, and typically over zoom instead of lengthy pr comments. That seems to help. As for showing optimism and always being motivating... that's such a challenge for me. I don't think I'm depressed but I naturally gravitate to the Anthony Bourdain / Larry David curb your enthusiasm persona. Maybe drugs would be a good idea because it definitely seems like the folks smiling the widest and talking the loudest advance the fastest.
Please take this with only good intentions from my side. Our roles are very demanding and after being jaded by the people around us, it’s difficult not to be pessimistic. a therapist helped me out a lot during covid times. I would recommend atleast a couple of sessions with someone. I had to have medication for a 6 month period but its helped me.
i’d say that given your description it’s not possible at your current job. you have good understanding that staff is not about writing the best perfect code or being the smartest person. use that during discussion with your future employer
You have to be able to communicate effectively and show leadership ability. I think your outlook on code is off. At the end of the day the business dgaf about code modularity. They want problems solved. Tech debt sucks but you have to see the big picture. Here is an example. A sr dev complains about tech debt and wants to dedicate multiple sprints to fix it immediately. A staff engineer is able to tell the business that we will deliver xyz within the next month but if we want to be able to adjust to market changes effectively we need a month to pay down some of the tech debt we have.
Yup I was naive to focus on it. Good example of the difference between Sr and staff.
2024 Presidential Election
16h
1203
Uh oh: President Trump leads Biden 49% to 43% in a two-way race.
Tech Industry
9h
459
How’s capitalism going?
Ask Blinders
20h
922
Why Pronouns shit captured US ? I don’t see this anywhere else
Cars
Yesterday
1950
Cyber truck killer: Chinese version of EV truck
Health & Wellness
14h
880
Issues with sleep
Speaking of docucrash, how's the vibe in the company? Are people addressing the root cause for the crash in company meetings?
Plenty of discussion going on. Fingers pointing mostly to sales dept. Shrug no idea really just joined. My personal morale is pretty low but guess this is all off topic.
Isn't it pretty clear the stock pumped a bit too hard from the pandemic, and is returning to reality now that things are reopening? Valuations were pretty far-detached from (prospective) company performance, so pointing fingers at any particular employees is an odd concept.