News for hackers. Stuff that matters.
Re:American workers' enthusiasm for their jobs falls to a 10... by dfxm12 on Tuesday January 14, 2025 @09:33AM (#42697649)
I know what is expected from me at work: anything and everything. This is especially true shortly after our seemingly annual round of layoffs (right before the holiday season!). This increase in responsibilities has not come along with an increase pay, but our CEO got to double his total compensation package compared last year.

I'd look for something else, but seeing this report, talking to friends and reading some comments in various threads on HN, it's clear the grass isn't greener anywhere else.

Re:American workers' enthusiasm for their jobs falls to a 10... by princevegeta89 on Tuesday January 14, 2025 @10:04AM (#42698046)
As a staff engineer at my company, my stupid manager expects me to do his work all the time. I'm hardly building things but just managing jira, talking to other teams, managing shit, writing docs, dealing with politics etc. I never signed up for this crap. But sadly this is where many companies are going
Re:American workers' enthusiasm for their jobs falls to a 10... by flatline on Tuesday January 14, 2025 @10:17AM (#42698234)
“Staff engineer” varies by employer but this is generally exactly what I expect it to be.

There are times I do technical work and times my entire job is putting out fires and making sure the wheels stay on the bus as we barrel full speed to a release. Making sure people have work. Making sure they know what it is, and the customer is on board. Tracking deadlines. Managing expectations. Making critical decisions about the architecture and the like.

Any developer can write code. This stuff requires a different set of executive functions, and engineers that can do both are generally promoted.

Re:American workers' enthusiasm for their jobs falls to a 10... by js8 on Tuesday January 14, 2025 @10:35AM (#42698494)
> making sure the wheels stay on the bus as we barrel full speed to a release. Making sure people have work. Making sure they know what it is, and the customer is on board. Tracking deadlines. Managing expectations

What you're describing is a manager, not an engineer. Do you have any managers in your company? What is their job?

Re:American workers' enthusiasm for their jobs falls to a 10... by ryandrake on Tuesday January 14, 2025 @10:45AM (#42698637)
No, what he is describing is a well-rounded staff level engineer. As you get more senior and take on more responsibilities, you start having to think about everyone's work and how it all fits together, you think about how the project fits into a product that meets the customer's need (unless you have a dedicated PM, which is becoming rare), you have to think about deadlines and how the project is tracking towards it, you have to think about other teams and how their work intersects and how their dependencies are timed to ship in time for yours, you need to communicate up the totem pole to actual managers. And, yes, you have to hold your nose and open up Jira.

I don't know where these "pure" perfectly spherical software engineers work who are super-senior staff level, but still do nothing but type in code. I've never seen them. As soon as you advance beyond the entry-level, you need to broaden your scope and be more of an actual engineer rather than just someone who writes code.

The manager's job is (among others) to make sure the team is working well together, solve any inter-personnel issues, work with each of their directs on career development, sometimes provide direction of what to work on, sometimes actually assign individual tasks, pass down announcements and direction from the higher-ups, help to manage the team members' performance, and work with HR when needed. They're not there to do all the stinky non-code-typing things in your project.

Re:American workers' enthusiasm for their jobs falls to a 10... by halfmatthalfcat on Tuesday January 14, 2025 @10:56AM (#42698813)
No, Staffs are suppose to be focused on the technical implementation of the product, not on the minute of everyone’s work. Most of what you describe are EMs. Staff/Sr Staff/Principals should be steering the high level architecture, tech debt refactoring, migration strategy, etc and still get in the weeds to implement said architectures. They have the technical experience to do it, trying to extinguish that experience by pushing them into administrative roles is a complete waste of their talent and experience.

They’re being pushed until these administrative roles because Directors have no idea how to leverage their talent and default to putting them into EM-like roles because that’s what they do but again, it’s a waste of talent and experience.

Re:American workers' enthusiasm for their jobs falls to a 10... by ryandrake on Tuesday January 14, 2025 @11:05AM (#42698952)
I've been working in the industry for huge, medium and small companies for 25+ years and have never seen a purely technical role above "Senior" level. Open to the idea that they may exist, but I think you're describing some kind of theoretical ideal that is rare in reality.
Re:American workers' enthusiasm for their jobs falls to a 10... by halfmatthalfcat on Tuesday January 14, 2025 @11:25AM (#42699377)
I’ve worked at multiple orgs where this is actually the case. Not sure what to say other than they exist and I hope you can work at a place like that one day, it’s awesome.
Re:American workers' enthusiasm for their jobs falls to a 10... by janderson215 on Tuesday January 14, 2025 @12:06PM (#42700144)
I used to work at a place where I could do things of value, but my role has changed to putting out fires that are (to my eye) manufactured by our acquiring company and silly admin things that I have now responsibility of, but no agency in. Ex: they need me to do a performance review of my reports, but don’t let me give them the rating or raise I think they deserve despite the decision makers never having a single conversation with my reports.

Nobody knows our codebase as well as me because I built it. My output of customer value has dropped to 10% of what it used to be and I don’t think it would be possible today to build the things we built pre-acquisition that made us valuable in the first place.

Thankfully we were able to hire another engineer who is very good and has been able to keep up with internal and external requests. I am thankful he’s been able to get up to speed so I don’t leave my coworkers high and dry.

At 35 years old, I’m cooked, Chat. Thriving at a megacorp with these management styles is orthogonal to delivering value to customers.

Re:American workers' enthusiasm for their jobs falls to a 10... by js8 on Wednesday January 15, 2025 @03:53AM (#42708810)
> They’re being pushed until these administrative roles because Directors have no idea how to leverage their talent and default to putting them into EM-like roles

I think the explanation is simpler, I suspect it's just many people have a desire to be in a different role or multiple roles. Also, successful generalists tend to think everyone should be a generalist. That's why they muddle the role descriptions in their heads.

Re:American workers' enthusiasm for their jobs falls to a 10... by js8 on Wednesday January 15, 2025 @03:48AM (#42708778)
Don't you have any product or project manager people in your company? As someone else said, you're (somewhat) describing an EM but there are other types of managers as well.
Re:American workers' enthusiasm for their jobs falls to a 10... by psunavy03 on Tuesday January 14, 2025 @10:45AM (#42698640)
It seems managers are simultaneously worthless pointy-haired bosses and yet needed to keep self-described elite devs from doing work that's beneath them.

Schroedinger's manager.

Re:American workers' enthusiasm for their jobs falls to a 10... by nine_zeros on Tuesday January 14, 2025 @11:38AM (#42699637)
> Making sure people have work. Making sure they know what it is, and the customer is on board. Tracking deadlines. Managing expectations. Making critical decisions about the architecture and the like.

What is the team's manager doing if not coordination, allocation, and tracking?

Re:American workers' enthusiasm for their jobs falls to a 10... by whynotminot on Tuesday January 14, 2025 @10:08AM (#42698098)
I’m not sure the C Suite realizes that their efficiency drives — getting rid of managers — often means their engineers now aren’t as free to focus on engineering things.
Re:American workers' enthusiasm for their jobs falls to a 10... by Clubber on Tuesday January 14, 2025 @10:49AM (#42698707)
They don't care, their goal is to hit the numbers for their bonuses. Once dev collapses, they've moved on to make another company "efficient."
Re:American workers' enthusiasm for their jobs falls to a 10... by mattgreenrocks on Tuesday January 14, 2025 @10:23AM (#42698313)
Have yet to be convinced that staff eng is worth it. Seems like it is [project] management by another name and placed at the top of the IC ladder so as to suggest that maybe, just maybe, you'll get time to actually write code.
Re:American workers' enthusiasm for their jobs falls to a 10... by kevinventullo on Tuesday January 14, 2025 @10:44AM (#42698620)
IMO Staff Eng and line managers are both jobs where you may not write a lot of code, but the ability to write code is nevertheless a critical skill for the job.
Re:American workers' enthusiasm for their jobs falls to a 10... by whateveracct on Tuesday January 14, 2025 @11:00AM (#42698869)
My manager mostly just asks everyone if "it'll be done today" and tries to constantly subdivide tasks as infinitum (never read the mythical man month)
Re:American workers' enthusiasm for their jobs falls to a 10... by flashgordon on Tuesday January 14, 2025 @11:35AM (#42699576)
The reality is (and not in defence id managers) managers are getting just as effed by "leadership" (ever notice how managers are framed as scumbags but leaders are saviors?) and sadly managers cannot tell employees - "hey mate we are all in the same boat getting effed so let us game it/survive it together" for fear of being outed as non company players. You are always supposed to sell the company as your own line! So they are squeezed from the top and the bottom. I keep switching between management and IC so I have a bit of empathy here.
Re:American workers' enthusiasm for their jobs falls to a 10... by whateveracct on Tuesday January 14, 2025 @12:41PM (#42700772)
Oh I totally see through that, true. It's obviously from the very top. I'm looking to switch to management for the first time for the empathy bit, myself.
Re:American workers' enthusiasm for their jobs falls to a 10... by asoneth on Tuesday January 14, 2025 @10:04AM (#42698049)
> the grass isn't greener anywhere else

That may be true, but even the act of looking can provide some measure of hope, which can make everything more bearable.

Re:American workers' enthusiasm for their jobs falls to a 10... by whateveracct on Tuesday January 14, 2025 @11:02AM (#42698905)
I've been having to do stuff "as soon as possible" for over a year now. I'm at a mid sized company and in many ways the nagging to deliver ASAP is beyond even when I founded my own company.

And if something is gonna take a few days or a week, all the managers do is ask me five times if I can instead divide the work and farm it out to other engineers. If it isn't taking on the order of hours, they want to throw people at it to go faster. Parallelism is clearly a manager KPI.

Re:American workers' enthusiasm for their jobs falls to a 10... by strict9 on Tuesday January 14, 2025 @10:13AM (#42698168)
The added bonus of replacing laid off tech staff with overseas contractors is another morale booster.

The ball is squarely in the employer's court and they are maximizing their position accordingly.

Re:American workers' enthusiasm for their jobs falls to a 10... by ADeerAppeared on Tuesday January 14, 2025 @10:42AM (#42698599)
> The added bonus of replacing laid off tech staff with overseas contractors is another morale booster.

Woah, woah, they're not overseas, they're "Virtual Employees" now. You're not supposed to look behind the curtain.

Re:American workers' enthusiasm for their jobs falls to a 10... by weisnobody on Tuesday January 14, 2025 @11:06AM (#42698967)
Grass! You have grass on your side?

Lucky you. :P

Re:American workers' enthusiasm for their jobs falls to a 10... by eli_gottlieb on Tuesday January 14, 2025 @10:17AM (#42698231)
Damn that sucks. Wanna seize the means of production?
Re:American workers' enthusiasm for their jobs falls to a 10... by pjc50 on Tuesday January 14, 2025 @11:14AM (#42699103)
The thing is: you've already got the means of production. You have a computer, your brain (the real core of software production), and the whole universe of open source / Free software out there.

What people actually want is VC money salaries without having to pay the VC piper's price, which is more of a problem.

(AI has changed this somewhat, because it's so energy-intensive that it's become a capital asset. And of course we have to consider the monopolistic nature of software markets.)

Re:American workers' enthusiasm for their jobs falls to a 10... by janderson215 on Tuesday January 14, 2025 @12:11PM (#42700243)
Most people don’t have this, but engineers do and we should be the last people complaining. We get paid well enough to save up and start a small company and take on the risk.

The Borg can buy you out, but don’t give them your soul. The world is a better place with more entrepreneurs and new businesses. That part is on us.

Re:American workers' enthusiasm for their jobs falls to a 10... by eli_gottlieb on Sunday January 19, 2025 @09:33PM (#42764402)
How is going into business for oneself supposed to shorten your workday and decrease the number of fires you're putting out?
Re:American workers' enthusiasm for their jobs falls to a 10... by randycupertino on Tuesday January 14, 2025 @10:53AM (#42698775)
Reminds me of an oldie but a goodie- The Onion Weather Report - Revolt Forecasted https://www.youtube.com/watch?v=fJwHZVl5Buk
Re:American workers' enthusiasm for their jobs falls to a 10... by yoyohello13 on Tuesday January 14, 2025 @10:56AM (#42698810)
I assume you're joking, but I do think wealth inequality is a major driver of this.
Re:American workers' enthusiasm for their jobs falls to a 10... by psunavy03 on Tuesday January 14, 2025 @10:46AM (#42698660)
I remember my sophomore year of college.