top | item 46149153

(no title)

proc0 | 2 months ago

This is one of the main reasons I'm trying to pivot away from a career inside a corporate environment. There is too much politics. I wish it was just do the work and go home, and get rewarded for the work that was completed, but instead there is a huge self-promotion (as in marketing) component. If that's what it takes I might as well do something that I own and control. If I'm going to need to worry about how to market my own work then I might as well try and at least not have a boss. I always thought the point of being an employee and having a limited paycheck meant that you don't worry about this things. That's the fair tradeoff.

discuss

order

goalieca|2 months ago

There’s too much emphasis on career growth into leadership. I know so many programmers who simply want to solve the trickiest of technical problems, do good work they can feel proud of, and go home to their families. They want stability more than anything.

TimTheTinker|2 months ago

There are rare software companies where this is exactly what programmers do. The pay is lower than at FAANG & SV/LA/NYC startups, but work-life balance is great, stability is great, and most of all they get to just focus on doing great work. It's not about making quarterly goals, it's about stewarding (or perhaps gardening) a software project for many years. Engineers grow a lot from all the deep, focused feature work and problem solving.

I worked at such a place for 15 years. The downsides for me were lower pay, no equity, and not getting broad industry experience. I ended up leaving, and I now make a lot more money, but I do miss it.

mh2266|2 months ago

Google’s terminal level is one past new grad and it has a full parallel non-management IC track, I don’t think that they’re pushing people that hard into leadership roles.

proc0|2 months ago

That's precisely why programmers become programmers. It baffles me that tech careers put most on a leadership track when people study CS for many years for a reason. Why would I want to throw those technical skills away.

venturecruelty|2 months ago

You mean if everyone works really hard, we can't all be CEOs? :(

raw_anon_1111|2 months ago

And then what happens when you are looking for your next job and you get a behavioral interview question and all you can say is “I pulled Jira tickets off the board for a decade”?

stack_framer|2 months ago

This is exactly how I feel.

I recently spent 30 months trying to qualify for a promotion, earnestly striving to demonstrate that I could operate at the staff engineer level. I accepted literally every single opportunity, offered by my manager and director of engineering, to take on extra work and show that I'm staff caliber. They were both eventually persuaded that I was ready, so they authored an 18-page "promotion packet" touting my many accomplishments—the marketing component you describe. This document was then presented to an anonymous promotion committee who, after two weeks of consideration, rejected my promotion.

I am now channeling every ounce of my energy toward becoming my own boss. They have unwittingly started an unquenchable fire in me, and I eagerly await the day I can tender my resignation and tell them just how much they didn't deserve me.

jeffwass|2 months ago

To be fair, this issue isn’t endemic only to big companies. I’ve seen similar even in academia, some people just know how to “play the game” and play it very well.

It really depends on the culture of where you are, which can even vary team by team in the same org.

shermantanktop|2 months ago

Some people seem willfully ignorant of the game. When confronted with the reality of it, they turn away, complain that it exists, and act like a bullied middle schooler.

You don’t have to enthusiastically endorse the game. You can learn it, just like you learn Go or Rust or whatever. You can refuse to actively play it, but also be aware of it enough to avoid getting hurt by it.

E.g. figure out the minimal effort for convincing game players that your work is important.

pixl97|2 months ago

>meant that you don't worry about this things

Not at all, that was a confused expectation.

The problem here, at least I think, is you may be very unaware of the expectations of running ones own business. There are far more politics, more being cutthroat, tons of regulations you must be aware of that come with potential later penalties if you are not, legal threats, and more.

proc0|2 months ago

I can see that, but then what's really broken is the education system. If what you say is true that means there is no such thing as being a specialist, at least not anymore, yet almost all universities train people to be specialists. Either industry should stop looking at academic degrees completely or schools should start teaching business first, and technical knowledge second, for most degrees (with exception of academia and research).