Live data from Hacker News

Ask HN: Are most corporate SWE jobs performative?

news.ycombinator.com

1–10 of 307 posts

Ask HN: Are most corporate SWE jobs performative?

#1
The large companies I’ve worked at (including FAANG) seemed to thrive on kudos via performative actions. Like the majority of the team is doing useless stuff that management thinks is impressive while the couple all stars get the team closer to the goal.

Meanwhile, a lot of managers calendars are purely just 1:1s with devs on the team which clearly has very little value add to the team.

Anyone else notice this? Not sure if there’s a word for it, but it’s somewhat demoralising working with a bunch of corporate office workers cosplaying as engineers

Re: Ask HN: Are most corporate SWE jobs performative?

#4
In my experience a lot of companies try really hard to be data oriented and try to find objective metrics for impact, sometimes it’s good, often it’s bad. Like LOC count, PR count, time in meetings or time spent at the office.

Enough of this and people will learn to play the game over doing the right thing.

Re: Ask HN: Are most corporate SWE jobs performative?

#8
After a certain size, one of my favorite Civilization quotes kicks in:

"The bureaucracy is expanding to fill the needs of the expanding bureaucracy."

This burned me right out, and I don't plan on ever working for any Silicon Valley company again. I'm now happily employed in a small (10 person eng team) company where we are all doing meaningful work.

Re: Ask HN: Are most corporate SWE jobs performative?

#9
I don’t know that this is something specific to workplaces. I think anywhere you have a hierarchy and incentives you’ll see people perform to those incentives. But, I am not a behavioral psychologist, so maybe there is something special to “corporations”. It could be that corporations have a lot more incentive to perform for.

Re: Ask HN: Are most corporate SWE jobs performative?

#10
It’s hard to tell. I’ve worked on projects with 50 programmers and it seemed many did nothing and a few did negative work.

We went through a round of layoffs and I had to “finish” another programmer’s work. It was a java app with servlets and JSP and a bunch of web forms submitting back to a database. He had just copy and pasted the html into his JSP so it had the sample data and messages. Everything submitted and went to the next page, but nothing was posted or saved.

He did this like 20 times for all his modules. Maybe six months of “work” was like nothing done.

I like to work on small teams that collaborate enough so if someone isn’t doing anything then we know. And I don’t think anyone’s work in my immediate vicinity is performative.

That being said, it’s hard to know people’s process and what is productive to them. If you take a small sample you might not understand. And what you think is performative may be essential. This seems common when I was younger when I thought “I don’t understand it, therefore it’s not important.”

I’m currently thinking through a tough program and browsing HN at 10am and it’s an essential part of my workflow.

Post reply on HN