How to be a leader when the vibes are off (chaoticgood.management)

itsnowandnever 1 day ago

This blog was essentially my exact strategy over the last few turbulent years. I know it helped my people and I don't regret it. but, man, did it take a lot out of me. I've seen a quip out there before about the perfect recipe for burnout being the combination of high expectations with minimal empowerment to achieve those expectations. and this current market is burning leaders in this industry out like I haven't seen in 15 years.

airspresso 1 day ago

Man, this hits hard. I've done so much to protect my part of the org chart from the whims of others and the cost-cutting pressure of the organization at large. My team are happy. Personally, I'm burned out to the level that nothing excites me any more and it's really hard to muster the energy to even do what's needed at the job, let alone drive vision and the team forward.

dwaltrip 1 day ago

Take care of yourself. Your oxygen mask goes on first.

Propelloni 20 hours ago

My sympathies, I've been there, too. You are not alone. What helped me was to talk about my predicament with peers outside my company at face-to-face meetups. It changed my trajectory and allowed me to find purpose again.

Jare 20 hours ago

> high expectations with minimal empowerment to achieve those expectations

One of the things that I've done multiple times over my career is, to be completely open and clarify expectations on the other side / higher ups. One of the ways this manifests is that I never put my signature on something I don't believe in; I can sign up to get as far as possible, but will be explicit on not guaranteeing a destination that I'm not empowered to reach. Another is to make it clear that my execution decisions are aimed not at doing what you ask me, but doing what future you will be happy I did.

Naturally, things like that limit quite a lot the range of responsibilities that I could potentially reach, but also prevent me from going to places where I will not want to be.

atoav 16 hours ago

I tend to do that as well. Usually starting with a clarification of the expectations.

Then I ask what budget they are prepared to allocate to meet said expectations. If the answer is "none", I ask them which other expectation shall be lowered. This may seem confrontational, but it isn't really. If you want me to do more stuff without giving me the means and time to do it, something will suffer, and that needs to be made explicit by me, because I am the person facing the consequences when this something else can't be done adequately.

I was once asked to become the responsible electrical engineer for my institution. For them this was just a position they had to fill for legal reasons (otherwise they are liable in case of damages) and I have the qualifications, so they asked me. Then I explained to them that legally my role is only seen as valid if I am given the time and the means (equipment, room, powers to stop failings, etc) to do the job properly. Otherwise they would still be liable. I then asked them if they were prepared to dedicate that amount of my work time and an extra budget to that role. Surprise, they were not. So I declined. As of now I am still not sure where that liability went.

Too often management wants to have their cake and eat it too, and pointing that out isn't rude. It is one thing to ask someone who is idling have the time to take on tasks that are close to their job. But it is a totally different thing to ask someone who is already at 110% capacity and doing the job of three people to take on yet another job.

This is bad management. It is flattering that I am apparently good enough at my job to be constantly offered new responsibilities and asked advice at projects, but that is how you lose people like me.

Prcmaker 1 day ago

A very good synopsis. I recently had the chance to put myself as the intermediate member between those expectations and our technical team. It raised the expectations on me, but helped reduce the unrealistic side of those from impacting my team.

It worked brilliantly for a while, but since things were getting done fast, well, and cheap, the expectations increased. I gave notice two weeks ago without a job lined up.

data_ders 1 day ago

> the perfect recipe for burnout being the combination of high expectations with minimal empowerment to achieve those expectations

wow. real!

euroderf 21 hours ago

It seems that burnout is the summation of anxiety over time.

darth_avocado 1 day ago

I don’t know if I’m misinterpreting the blog, but this feels like it suggest you just fall in line with the upper management while providing lip service to the plebs. As an IC I’ve always despised managers who’d be a very sympathetic ear in 1:1s but always be “part of the system” when it mattered the most. Yes it’s always good to not get into public arguments with the upper management, but this gives off a lot of “play both sides” kind of a vibe that’s not actual good management.

itsnowandnever 8 hours ago

what's missing from the blog is the fact that these decisions that are announced publicly are made a long time before they're announced publicly. so I would have already voiced my opposition (and presumably failed to sway leadership) and talked about it with my people long before the "be part of the system" moment.

if something ever came along where I was surprised and not informed ahead of time, I'd not loudly disagree publicly until I had more info and I'd tell my people as much. but that would be an exceptional circumstance and I'd probably feel I'm on the chopping block anyway since I was out of the loop.

so I don't play both sides but if you choose to stay employed at a place you're choosing to buy into the vision of leadership. if I wasn't bought in, I'd leave. if someone under me wasn't bought in, I'd support them and keep it between us but recommend they leave. because life is short and you'll regret working for people you detest. I get there's practical considerations because a job is a life decision but that's always why I'm careful about where I commit to work at and don't just aim for best salary or TC.

scott_w 22 hours ago

So what is your expert advice? A manager runs their mouth off publicly, gets fired/made redundant, and gets replaced with a manager who does buy into the company line?

What concrete differences in behaviour would you expect to see?

darth_avocado 10 hours ago

> Yes it’s always good to not get into public arguments with the upper management

I already mentioned that running your mouth isn’t an option. Upward management is part of the job and “shut up and fall in line” isn’t upward management. Plenty of leaders manage to shield their teams from incompetent management and it is usually what is in the best interests of the company.

And there’s nothing wrong with looking out for yourself as a manager when you have responsibilities, but characterizing it as “best practices when navigating a difficult time” doesn’t sit well with me.

scott_w 7 hours ago

You’ve not answered the question

oytis 14 hours ago

Ideally if a manager cannot stand behind what the company is doing barring minor or temporary disagreements, they leave. That's what I've seen the best managers doing before - not sure how it works in the current market though

scott_w 11 hours ago

Most of us aren't working for IBM building counting machines for the Nazis. We're talking about a situation where you think the company is making bad decisions, not one where you have an ideological disagreement.

If a manager isn't able to function in this environment then, frankly, I'm not sure that person is cut out to be a leader or manager...

oytis 9 hours ago

It's not about functioning it's about integrity. As a manager you represent the company, and you represent the decisions. If you are not able to do it sincerely, you either do what the author describes or you go somewhere that aligns with you better. Good ones often have lower tolerance to bullshit and actually have choice, so they go. Sometimes you don't have a choice indeed.

scott_w 7 hours ago

Are you seriously suggesting that you can only operate in an environment that you align with 100% of the time?

oytis 7 hours ago

I think that you should work with companies you align well with. It is good for your well-being, your self-respect and eventually your career, but also it's good for the company too. Not sure what you find so controversial here

scott_w 5 hours ago

> If you are not able to do it sincerely, you either do what the author describes or you go somewhere that aligns with you better.

This part. You seem under the impression that it’s impossible to do a good job unless you’re in total agreement with your management chain. That simply can’t happen 100% of the time, even in a job where you generally enjoy the work.

> It is good for your well-being, your self-respect

You seem to think one loses their self respect when they pick their battles and focus their energy on what they can control. I say that it’s better for your well being to not scream your life away into the void.

Look, there comes a time in every job where you need to move on because it’s not giving you what you want or need any more. I don’t judge that.

But part of management is knowing when you gotta suck it up, put on your big boy pants, and tell the team something you don’t agree with and that you need to make it work somehow. If you can’t handle that part of the job, then you’re really not cut out for management or leadership.

atoav 16 hours ago

A good manager gets in a fight with their superior(s) if their superior happens to be wrong. A bad manager will avoid conflict with their superior, nod too unrealistic demands and then badmouth the superior with their team. A catastrophic manager will actively push unrealistic plans towards their superior.

For me the main difference between a good and a bad manager is that the good manager is interested in delivering good work in a sustainable way that improves the team, while bad managers are interested primarily in looking good while burning resources and bridges for fast victories.

If you think what it takes to for example write a legendarily good piece of software, while building a team that is top class among other comparable teams, the surest way to not reach that is to cower in front of superiors and play both sides. If anything it requires a lot of resilience, patience, diplomacy, persistence and the backbone to defend ones ideals, projects and subordinates.

scott_w 11 hours ago

> A good manager gets in a fight with their superior(s) if their superior happens to be wrong. A bad manager will avoid conflict with their superior, nod too unrealistic demands and then badmouth the superior with their team. A catastrophic manager will actively push unrealistic plans towards their superior.

You've put forward a false dichotomy between punching my manager in the face and nodding along silently to everything I'm told. Frankly, both will get me fired pretty quickly.

Business don't work on managers fighting to the death on every decision we think is right. They work on managers pushing back where we think something isn't correct. If my manager disagrees, it's his job to override me and say "I hear your concerns. Do it anyway." That can happen for many reasons, some good and some bad. At that point, however, my role as a manager is to disagree, accept the decision and do my best. Or look for another job.

hluska 13 hours ago

People get fired doing this. If you’re in a position where you can be fired maybe that’s okay. But you have no way of knowing what your team is getting next. They can all be next out the door if you play this hand wrong.

The writer did a very poor job of explaining how to do this. I question how much experience they have writing. But actual diplomacy is necessary in systems like this.

EZ-E 20 hours ago

> this feels like it suggest you just fall in line with the upper management while providing lip service to the plebs. As an IC I’ve always despised managers who’d be a very sympathetic ear in 1:1s but always be “part of the system” when it mattered the most

You're "part of the system" the moment you sign the employment contract for a manager position, this is literally your job to fall in line with upper management. As middle manager you can and should raise concerns to higher management, but once they take a decision, you have to apply it. Being empathetic is not playing both sides, manager's job is to apply upper management decision even if you don't fully agree. And you don't have to pretend in private to agree on everything, no one will buy that.

darth_avocado 10 hours ago

> manager's job is to apply upper management decision even if you don't fully agree

That is not at all true. The manager’s job is to manage employees in a way that is in the best interests of the company. I’ve met plenty of leaders through my career who are successfully able to shield their employees from an incompetent management. That is part of the job.

stevage 1 day ago

I saw a definition of burnout as the accumulation of thousands of tiny disappointments and it stuck me. If you're always failing to achieve anything despite effort going in, you burn out.

an0malous 23 hours ago

Burn out is the same as learned helplessness, which is roughly the formula you’re describing here

tedggh 10 hours ago

“Even when you don’t agree with decisions the company leadership is making, part of your job is representing and facilitating those decisions with full alignment. When acting “in public” (all-hands, department meetings, the #general channel), this is mandatory, as contradicting the bosses in a broad forum can kill the credibility you have the leadership across the wider team“

Take this advice with a grain of salt. If bad decisions can lead to very bad things and you know it you must push back even if that means getting fired. This is particularly important when the life and wellbeing of others are at stake. Just look at Boeing to see how prioritizing a job over ethics can actually kill people and destroy companies.

neilv 1 day ago

> The right thing to do in this situation is to acknowledge that you see the situation the same way they do, but do it privately, within your immediate team only or in 1-1s. "Yeah, this new policy sucks, [...]

If you're a manager in a company that does sucky things, does (inevitably) being quoted saying a policy 'sucks' risk you losing your manager job there?

I'm an OG techie, who ends up doing some manager-y things, and I'm going to be very straightforward with everyone. But on something like sucky policy, I might not say "sucks".

Instead, maybe acknowledge they're concerned/upset, ask questions about how it affects, ask/discuss how that can be fixed/improved, and honestly say some of what I will try to do about it.

Example of last part: "Thank you, I'm going to escalate this, and I plan to get back to you within the next 2 days. If anything comes up before then, let me know."

jdefr89 1 day ago

Your employees won’t rat you out… Just don’t say “sucky” to those above you. If I have a cool ass manager who looks out for me and is real (I’m lucky enough to be at a MIT lab where everyone is cool as hell), I will always have their back…

neilv 1 day ago

If you're a manager, consider not saying that up the org chart is "sucky". Almost certainly no one on your team will go tattle, but it can leak out accidentally, such as when someone is flustered over a problem.

More likely, it will leak out indirectly, in a way, if your team starts thinking of itself a little too much as a group that has to stick together against hostile outsiders within the company, either up the chain or sideways. People outside the team will pick up on that's the tone you're promoting to the team.

But it's not just about not wanting impolitic words to come back to you...

For one thing, it's part of your job to help the team work with the company and people outside the team. Not promote a sense of hostile environment. (If there's an intractably hostile environment, then either that's getting fixed promptly, or your people should be escaping.)

A good manager should have the team's back, especially in a hostile corporate environment, but also insulate the team from a lot of noise including some of what they're being shielded from, as a team and individually. Just like personal life, if you care, you don't have to tell people all the things you do for them.

(I was fortunate to have some awesome managers, who knew when to shield and help me, who knew when to (on rare occasions) lower their voice and tell me something that a drone wouldn't, and who always came across as honest and caring. Some of it rubbed off of me despite my strong-minded personality, and I can always just ask myself what would Bill/Kathy/Nancy/Tom do, to name some of the earliest and most formative ones. All highly skilled engineers first, and later managers/mentors.)

scyzoryk_xyz 1 day ago

Sucks this is being downvoted. Maturity is hard.

Etheryte 20 hours ago

Maturity can be many things, but complaining about internet brownie points is not one of them, at least as far as I'm concerned. People disagree with all kinds of things and that's fine, that comes with the territory of having an opinion.

scyzoryk_xyz 16 hours ago

That's true - wasn't a complaint inasmuch as word of recognition. Parent was grayed out.

zovirl 10 hours ago

Even in situations where this is true, there's almost certainly a better phrasing than "this new policy sucks," which only communicates an emotion. It is imprecise. Listeners will jump to their own conclusions about why you think it sucks.

You can acknowledge the problems more directly: "I get it, we don't have enough chairs so Wednesday is likely to be a challenge." or "I know mandatory 9-5 is going to disrupt your commute."

A bonus of the more precise approach is you can follow up with "do you have other issues with the new policy that I may not know?"

pinkmuffinere 1 day ago

I think this is true 90% of the time, but that 10% of the time is really risky. The high stakes of the bad case make it wise (imo) to avoid saying your company's policy "sucks"

neilv 3 hours ago

Oh, MIT LL (from your HN bio) seems to be all about top serious engineering and science R&D.

Would you say it's probably a pretty different cultural environment than the established company and tech startup environments that most of HN works in?

goles 1 day ago

Your balancing the relationship you have with leadership to do what you are asked to do, just as you ask IC to do things they may want to do, with doing the best you can to maintain or improve the QoL for your team.

The author is right, the correct stance is... > “Yeah, <s>this new policy sucks</s> I don't agree with 100% of all decisions, I get it. It’s going to affect me in negative ways too.”

Then critically thirdly,

> "Lets work together to demonstrate why the new policy is a risk to the customer."

Everybody drives on the same roads to the office, everybody has to wake up early, everyone has KPIs they are trying to hit.

To get what you want the compelling argument is to the customer.

Authors example, there aren't enough desks. We'll do it, but this is the level of support we can provide customers. This customers project is going to become at risk based on if we do this because of these reasons. We'll go in, but in order for us to deliver what we do at home we need to be accommodated to provide the same thing on time, I've done an estimate on what we'll need do you want me to expense it?

It's not about changes hurting you, the change hurting your team, it's how it's going to hurt the customer.

sebstefan 16 hours ago

>does (inevitably) being quoted saying a policy 'sucks' risk you losing your manager job there?

It won't happen but even if it did the people above you understand the role & predicament of a middle manager...

neilv 9 hours ago

Maybe. Many people would react very negatively to someone down the org chart from them contradicting them to those below.

(Example: CEO says we're doing this thing because bold leadership. Manager tells their people is dumb or wrong. ICs openly grumble about CEO being a big jerky doody-head. CEO hears that and says WTF is this manager undermining bold leadership.)

nitwit005 1 day ago

If you're too careful about how you phrase things, it can backfire and seem dishonest. People will interpret it similar to "you call is important to us". Technically true perhaps, but intended to deflect.

neilv 1 day ago

You have to mean it, and you have to follow through on your words with actions.

Otherwise, even if you are a good actor, to initially make people think you are being sincere, people will eventually realize you aren't being straight with them.

shredprez 1 day ago

Great write up! I've found these techniques pretty effective in tricky times over the years, and they don't only apply to tech workplaces.

That said, they're very much geared toward "polishing shit" leadership. Getting yourself and the people you're responsible for through the hard times is a crucial skill. Getting them out and onto something better is important too, even if it can be tougher to square with the mandate middle managers work under.

mfru 19 hours ago

This reads like "How to follow orders and resignate". Only shows that companies are dictatorships where workers don't have a say

sehansen 17 hours ago

They are. Sometimes the managers are smart and voluntarily listen to the workers, but that isn't the same as workers having power. What should happen is that better run companies both get more value out of their employees and attract employees from the less well-run companies. But that doesn't seem to happen as much anymore with increasing consolidation and decreasing competition. At least that's how USA looks like from the outside. And this is across all sectors.

tomp 15 hours ago

Dictatorships are far more efficient.

That’s why military is a dictatorship.

That’s why “design by committee” has such a bad rep.

The only problem with dictatorships is that you can’t change them. Also countries shouldn’t fail, so an orderly “change of power” process is needed.

But you can change companies, and companies can fail.

jordanb 14 hours ago

I've known quite a few people in the military and "efficient" is a word they never use to describe it.

tomp 14 hours ago

Do you think it would be better to have a democracy during war? (I mean in individual military units, not in a country overall - note that military is controlled by a civilian democratically elected president)

"The enemy's forces are shelling us. Do we want to attack back? Who votes for/against?"

jordanb 14 hours ago

Interestingly I read a history of the French Army mutinies in WWI. One thing that came out of that is lower commanders had a duty to question orders from superiors if they didn't think the goals were achievable. Previously any hint at not following an order was considered "cowardice" and millions of men were led into insane situations with impossible objectives because nobody thought orders from the top could be challenged.

threetonesun 13 hours ago

If we're making odd analogies to politics I think most high performing teams tend to end up in the Marxist "From each according to his ability, to each according to his needs". Or instead of the military, think of a basketball team. How do five excellent athletes work together. The coach is not a "dictator", nor is anyone on the team, but they also don't vote on plays. They know what each other is good at and, based on the situation given to them, execute in a way that is most likely to succeed.

tomp 13 hours ago

Marxism is amazing as long as you get to freely choose who to share the spoils with.

In fact, this idea is so amazing, we should create a new political philosophy around it!

How should we call it? Share-ism? Freedom-ism? Or, maybe just Capital-ism?

mfru 12 hours ago

Let's just call it Communism and have it.

wcarss 14 hours ago

Also, the purpose or end of a country is not to produce some widget at high efficiency for a client, or to rapidly respond to the whims of a despot. It is just a structure around the essential activity of humans simply living their lives.

lomase 9 hours ago

First time I have read in HN that waterfall is good for anything.

Have you ever worked in the military? I have and I don't think I have never seen a less efficient projects.

They do have very good reasons to do it that way. But my life is not in the hands of my coworkers, using the same tactics has no point.

eumenides1 13 hours ago

The article says in many more words, "pick your battles". You can't manage when you aren't the manager. Getting fired/laid off won't get you the results.

Pressure is being exerted from above, you bend (lax enforcement) and bounce back (suggest to higher ups better policies) when the time is appropriate.

codyb 13 hours ago

Did you think your company wasn't top down?

The American model of hierarchical with input which combines the top down structure of many societies with the flatter get input until agreement model of others has been pretty effective all in all.

I think shareholders get a say (in private companies that's the owner), you get a salary and benefits (maybe some shares giving you some say) (and hopefully some workers protections and unionization opportunities) and the issue right now is that the wealthy control a staggering number of the shares giving them huge, outsized impacts on regular people's lives.

nenenejej 18 hours ago

What is the answer? unions?

mfru 18 hours ago

Sure, also: worker cooperatives.

The key point is: workers need to organize together for themselves. Nobody else is going to stand up for you, certainly not your boss(es).

bluGill 15 hours ago

There is a tine to speak up. at meals with close family. At meetings with your boss. The right question at company meetings - though there are wrong question here: think long and hard before ask.

You can speak up it meetings with your team but be careful of the tone. You need to come off as overall having the companies back but this one thing you can't support. Or maybe things will change again. There are lots of options.

There have been recessions before. There will be a recovery. Leave when things get better (or you retire) and cite working conditions in the bad times in your exit interview.

unions can work, but they can force you into situation you don't want to be in.

no_wizard 15 hours ago

As a collective we would have done well to have organized long ago. Unions or professional associations with teeth (e.g. like the Bar for lawyers, CPA boards for accountants etc) seem to be the only realistic options

bluGill 14 hours ago

There are lots of places that treat their employees well, work for them. There are a lot of complainers who yell about little things but are unreasonable. We have other options.

rk06 16 hours ago

you think they are not?

bob1029 1 day ago

> Across the board, execs seem more efficiency-focused, financialized, and less mission-driven

The last point is what I've been experiencing the most.

I walked away from a job because it became clear that the other leaders in the organization were hopelessly lost with regard to mission. The wild part is they weren't even chasing money, efficiency, etc. They were chasing some kind of weird internal management/org chart tribalism with zero value-add. All for a 10~20 person company. None of this was a problem before 2020. We were aggressively customer oriented and very agile with the product stack.

I think covid got a lot of people trapped in really bad "lifestyle choices" that are effectively impossible to get away from. The consequences of these things extend far beyond the person who engages with them. The more employees and capital you are responsible for the worse all of this gets. I wish our culture was more open to the idea of being honest about all of this and getting help. Imagine how beneficial it could be for other employees in the same company to know their CEO isnt some inhuman freak by way of a frank and honest internal email. To know that the last 3 years of your life wasnt you taking crazy pills, it was literally them taking crazy pills. The other employees might even be compelled to seek out similar help under this kind of leadership.

Aurornis 1 day ago

> The wild part is they weren't even chasing money, efficiency, etc. They were chasing some kind of weird internal management/org chart tribalism with zero value-add.

This hits close to home. A promising startup I joined hired a cluster of people who wanted to do nothing other than grow their headcount and play hardball politics all of the time. The VP of Product had hired 20 people and spent a year building a “product decision framework” and he still couldn’t answer the question about what we were going to build.

The strangest part for me was that it was all so obviously broken but it persisted anyway. There were some factions that emerged where the underperforming VPs banded together to support each other and attack anyone who spoke out about their obvious problems.

wavemode 1 day ago

It was easier to be "mission-driven" back when startups could just spend investor money like it was water, chasing maximum growth over profit. But nowadays startups have to chase profitability at the expense of all else.

throwawayqqq11 1 day ago

> Imagine how beneficial it could be for other employees in the same company to know their CEO isnt some inhuman freak

... or how beneficial it could be for your entire company and customers. Think about how well regarded gabe newel is and the resulting longlevity of valve.

drivebyhooting 1 day ago

[flagged]

drivebyhooting 1 day ago

[flagged]

phendrenad2 4 hours ago

> Return to Office feels like trust has been broken. Teams that continued to work well (or in some cases, better) after everyone in the industry went remote are now being told to come back to desks in offices. I’ve even heard tales of this happening despite there not being enough office space for everyone, which seems very silly

I sometimes wonder what it feels like to work at a place like this. On the one hand, you're still employed, and that's saying a lot in the tech industry right now. But on the other hand, you must, deep down, know that your management are either (a) incompetent or (b) beholden to majority investors that are using the company as a pawn to prop up commercial real estate valuations. If you don't believe that the higher-ups have the company's best interest in mind, why bother working hard? In the words of Office Space, "you know Bob, that'll just make someone work just hard enough to not get fired".

physicsguy 1 day ago

A lot of this I think is interest rate driven rather than AI driven.

staplers 1 day ago

Definitely plays a huge part in expectations and burnout when the roadmap flips halfway through a quarter because suddenly we need to court VCs or trim staff or whatever the fed/gov decides.

The snip-snapping is wreaking havoc on products and you see it everywhere from price hikes to low-quality ux and bug-filled code as teams adjust and pivot constantly.

Even worse this leads to less enthusiasm and focus as teams expect it more so they buy-in less.

hn_throw_250924 1 day ago

[dead]

nextworddev 1 day ago

It will through increasing unemployment rate

cube00 16 hours ago

> I’ve even heard of people being told they need to be “at their desks at 9am” and “expected to stay until 5pm at a minimum.”

PMs always manage to end their day on time with "I'm heading out for a bit, I'll be back online later tonight for a quick check in on progress so send me a link when the ticket is complete" and I'll be able to finally say without guilt or shame "I'm heading out too and I'll continue working on your ticket tomorrow from 9am."

motbus3 16 hours ago

It is all true. I do the same. But it is not the healthy thing. C suite abuse should not be tolerated. People needs money but not at the cost of healthy.

I have someone in my family heavily affected by this mentality. 25y of treatment and it was never enough to bring him fully back to himself

gdbsjjdn 1 day ago

I can't over-emphasize the role line managers play in decoupling the delusion expectations of leadership and the ground truth of employees' lives. I think a lot of CEOs would burst into flames if they saw an average IC's day, but those ICs can still be high performers and achieve the goals of the business. Having automonomy and flexibility is huge for ICs. The role of the line manager is to provide plausible deniability both ways by tolerating a necessary amount of deviation from the black letter "law".

A great example is my friend, who works in a non-technical office job. She has always gotten great performance reviews and gone above-and-beyond because she's very passionate about her work. She's been doing this for over 10 years. Lately she has experienced some pretty severe burnout, and her immediate manager didn't know how to handle it so they immediately punted her to HR for a disability leave.

Of course because HR is involved now there's paperwork and doctors and insurance implications. A competent manager could have navigated the situation "unofficially" and preserved a valuable employee, instead of sending them on a 6 month odyssey of navigating the healthcare system. Ultimately the business got less value out of the employee because she's stressed and has to take a bunch of time off to deal with administrative BS.

InvOfSmallC 20 hours ago

I agree with her manager. She needs to preserve her health. Involving HR doesn't mean the manager is not with her.

gdbsjjdn 14 hours ago

It's not a case of the manager not supporting her, it's a case of the manager putting something that could have been informal - "I'm happy with your performance and if you need to take some breaks during the workday I support it" - and made it a formal thing that is risking getting her fired.

The manager in question has admitted they fucked up and didn't realize how much HR would try to force my friend out for being a problem.

secondcoming 13 hours ago

I don't agree. There's nothing 'informal' about someone under you telling you they're suffering from burnout. It's not a water cooler topic of conversation. Legally, going to HR was the correct thing to do.

bluefirebrand 1 day ago

Her manager probably did her a huge favor

Yeah, navigating disability leave can be a little rough

Not as rough as being PIPed out though, which was probably the other most likely path in front of your friend

gdbsjjdn 15 hours ago

Nope! Her manager had no concerns about her performance and has expressed regret about the situation because it has made everyone's life harder. The manager likes her and wants her to stay at the company, but because she's a "problem" for HR they want to fire her.

stevage 1 day ago

> In public, you have to support the policies, but when you’re in private with your manager and your peers, that’s the time you can safely push for change.

They are actually advocating being two-faced as a form of leadership.

cyrnel 1 day ago

I know, right? It's sycophancy.

If you are actually against the policy and suspect a lot of people are too, then don't silence your employees by keeping their feedback isolated to 1:1s which you admit are ineffective.

Executives need clear feedback to avoid making major mistakes.

bluefirebrand 22 hours ago

I don't think I've ever worked anywhere that executives are actually capable of taking feedback constructively

In all cases they have eventually just told me to shut up, no matter how diplomatic I try to be, and in some cases it has led to me being terminated

Feedback is just taken as a sign that you aren't aligned with their vision, so you have to go

sensanaty 18 hours ago

Can't upvote this enough, and I live in NL where worker protections make it hard/impossible for them to fire me for stuff like this. I'm a very honest person, so I've never had issues speaking my mind to anyone because I also don't really believe in the whole hierarchy thing.

I have approached management with stats, hard facts and level headed, calm discussions many times. It doesn't make a difference. Execs do not give a shit, unless you're also an exec, and they will pretty much always ignore anything you have to say. If you don't align with whatever idea they have at that moment, you're "not being a team player"

CSSer 19 hours ago

Everyone has an ego. Everyone wants to exercise their power their way when it's their time to shine. I wish I could upvote this twice. If you are reading the above early in your career, please don't take the comment as cynical. It doesn't have to be. Rather, look for it as the sign that you're ready to find your next role. Companies will never clearly give you that. This is often the closest heuristic you'll find, and if you take advantage of it with the right timing, you can leave with grace. If someone asks you why you're leaving, keep it to yourself.

tao_oat 18 hours ago

out of curiosity, what would it look like to take feedback constructively, but not follow it?

i'm asking because (in my experience) executives get hundreds of pieces of feedback and advice. they can't follow all of it, and so they have to prioritize, and their priorities might not overlap completely with those of ICs.

numeri 17 hours ago

One sign would be occasionally changing course in response to overwhelming employee feedback. If that never or almost never happens, the feedback is being ignored, not taken constructively and not followed.

bluefirebrand 9 hours ago

> out of curiosity, what would it look like to take feedback constructively, but not follow it

You need to have good reasons

> their priorities might not overlap completely with those of ICs

Then their ICs are fully reasonable to be pissed off

If a company's desires doesn't align with the desires of the workers, then there is a big problem imo

aesthethiccs 22 hours ago

thought i was taking crazy pills when no one else but you two pointed out how ridiculous a manager with two faces is, if the execs don't get proper feedback they will never change, and employees complaining to this type of manager will immediately start looking elsewhere.

Spivak 13 hours ago

1. You have to tow the company line as a line manager or else you'll be fired.

2. If you are a dead-eyed shill for the company your employees won't trust you and you'll be an ineffective manager.

Calling this work dynamic being two faced puts the wrong tone on the behavior. It's more akin to leading a resistance cell in under an authoritarian regime. When the people above you demand unwavering unquestioning loyalty it's the best you can do.

It becomes two-faced if you actually agree with the higher ups but pretend you don't to your employees. Everyone, including your employees, understands the need to "we love Great Leader, so intelligent and wise" in public and won't judge you for it.

tschellenbach 1 day ago

There are literally subreddits about how to abuse the trust of remote work, but there have always been people doing that. I think the main thing that changed is that amazing revenue multiples that made it possible for companies to ignore these issues are no longer there. Meanwhile the costs of everything, including salaries has skyrocketed. So I think it's lower valuations + higher costs -> more pressure on efficiency. Companies that don't become efficient have their valuation collapse or go under.

itsnowandnever 1 day ago

well, and let's be honest - most CEOs and boards get the same advice from the same advisors and peers. and the advice since Elon took over Twitter (not that I can say he "started it" but it was around that time I started hearing C-suites say he was right to let everyone go) has been to implement more draconic policies at your software companies.

that interest rates have been higher and liquidity in general has been tight created a perfect storm of bias that these policies are working or could be beneficial. in better times, a company with good funding and a healthy customer base would come through and eat everyone's lunch if their competitors were treating their devs like that. but because of the temporary complete collapse in competition as we've known it, especially amongst startups, this has gone on far longer than it typically would.

it'll get better soon but we've lost an entire generation of technical leadership now (due to burnout and other factors) so it'll be a slow and turbulent recovery.

pjc50 15 hours ago

> it'll get better soon

We're only just beginning the AI-sourcing workslop era, that's going to be a few years of confusing chaos.

bluefirebrand 1 day ago

> it'll get better soon

I really wish I had your optimism about that.

I'm starting to worry that nothing will ever be better again

cramsession 1 day ago

Valuations are at record highs though. For instance Microsoft stock is at an all time high yet they're instituting RTO (which was clearly not needed to get the stock to the ATH) and an aggressive, anti-employee culture. You can see a lot of this coming from people like Musk who have astronomical valuations, not tied in any way to reality.

thfuran 14 hours ago

>Meanwhile the costs of everything, including salaries has skyrocketed.

More like everything except salaries.

aesthethiccs 22 hours ago

People used to have unions fight for them, now they must exploit corporate weakness as empowered thinkers should.

JohnMakin 1 day ago

> The right thing to do in this situation is to acknowledge that you see the situation the same way they do, but do it privately, within your immediate team only or in 1-1s. “Yeah, this new policy sucks, I get it. It’s going to affect me in negative ways too.” It’s really important that you validate the emotions that all of these aspects are bringing up in people.

This I wish more leaders did. It can be really demoralizing to the point of leaving a role when you hear company stuff that's blatantly false, in bad faith, or whatever - and your leader, who you know damn well is smart enough to see it as well, looks you dead in the eye and repeats the company line.

In other words, "don't piss on my shoes and tell me it's raining." I'd rather be told you're screwing me than being screwed and gaslit about it. No matter what, in the end I'm going to remember I was screwed and how you approached that.

serial_dev 1 day ago

On the other hand, I do not expect middle managers to talk negatively about a policy that they do not have influence over and they did not initiate because in the end they cannot change it and I don’t want them to get into trouble for validating my feelings.

Middle managers will say that it is only raining and I will nod along even if we both know that they are pissing on my shoes.

I might start looking for another job, but as long as I’m there, I will smile and play along if I know that my resistance will not change the decision. Even in my exit interview, I’ll say everything was great.

This is probably not what I would have done at the beginning of my career but now I have a family so I don’t mind pretending.

bluefirebrand 22 hours ago

> Even in my exit interview, I’ll say everything was great.

This is really understandable. Don't burn bridges and such

I can't help but wonder if we're just screwed though. We can't hope to course correct without this sort of honest feedback but we're conditioning ourselves never to give it or receive it by ... Never giving it or receiving it

dvcoolarun 1 day ago

In their mind, I guess everyone is a strong leader, as they say everyone judges themselves by effort and others by results.

From a employee's perspective. I think you get a good idea, when working for a company, if your leader's vibes are off.

If they have a ego or can have a adult conversation or like to avoid it. Since life is not a 'silver lining'

You will meet some behaviours (which you can call toxic or not ) But times are changing, and people are less patient.

doodaddy 1 day ago

Even as a jaded person I’m surprised how many people read this and immediately go to statements about hypocrisy, having no integrity, or bad leadership. Get a grip! Real life doesn’t always let you be a crusader. It’s called choosing your battles and it’s something that most of us have to do almost every day.

Nothing in this advice suggests being two-faced. Nothing suggests lying or being deceitful. What it does suggest is to try and do the least bad thing in a set of less-than-ideal circumstances, most of which are outside any of the rank-and-file’s control.

Edit to add: nothing says you have to publicly agree with an unpopular policy while disparaging it in private. Staying quiet is an option and probably the most sensible one.

supjeff 13 hours ago

> how to be a leader: total and complete capitulation while you wait for it to blow over

yep. that's leadership.

citizenpaul 1 day ago

This headline reminds me of a headline a while back that was something like how to do founder mode when you are not the founder. It all goes back to some Orwellian newspeak vibes. The words for what we are doing sound horrible. Can we just change word meanings so it sounds good?

If you are not the founder f founder mode. They can make you a cofounder if they want founder mode behavior from you.

If the vibes are off its because upper management is toxic and hostile to humanity. All you can do is protect your own job. I've made the same mistake the author made and had some immature naive dipstick employee I managed confront the upper management because of course they could not be evil ghouls. Almost cost me my job and destroyed any chance of a future at the company.

tschellenbach 1 day ago

The other part of this is the AI wave. Every SAAS company in the world is vulnerable to someone with higher AI driven pace, or better AI features to overtake them.

Even Google is an example, it seemed like the most defensible business. They could coast for years, but now they are literally at risk of losing vs openAI.

jdlshore 1 day ago

I think this is the fear, but I haven’t seen any evidence that AI is making companies more productive. Lots of anecodotes, pro and con, about individual effects, and a small number of studies, pro and con, about company effects, but nothing definitive, and certainly not the kind of groundswell of new products and releases that I would expect.

foxfired 1 day ago

I'm going through this right now where all expectations have been reversed after an acquisition. Ex: I'm not big on metrics, I rather have direct communication with my team to understand issues we are facing and any challenge an individual is struggling with. Looking at metrics hardly tells you the full story. Well, after the acquisition, metrics are in! story points, number of comments on PR, number of PRs, etc.

I don't believe in these methods, but the company as a whole is going to align. I do not pretend I'm excited about it, but I remember that I am in a room with full grown adults. I've addressed the issue, and made sure to frame it with "we are aligning with the rest of the company" as opposed to just saying this is the way forward, deal with it.

Edit: Coincidentally one of my blog posts is on the front page right now and addresses similar issues -> https://news.ycombinator.com/item?id=45359604

alex-moon 18 hours ago

This is depressing to be sure, but rest assured there is a long history of middle management being "the buffer" between upper management and everyone else. It's a common trope in TV shows and such.

I think one of the most important things this write up is maybe missing (though I am not super clear on how this has changed recently) is when middle management are acknowledging to their reports that the C suite are a bunch of cunts, is that they also need to be saying the same thing to the C suite themselves. "Going out to bat" literally means feeding back to upper management that what they're doing isn't going to work. This should be a fight that is ongoing. Again, privately, one to one, but you do actually need to be doing it. If you can back it up with numbers, even better.

cindyllm 11 hours ago

[dead]

philipallstar 14 hours ago

Don't vote for anyone who thinks ZIRP is a good idea, and floods the world with overly-cheap cash that gets wasted on extravagences, that need to be over-corrected now

gnomespaceship 14 hours ago

Good essay!

Jason, if you read this - the form to subscribe doesn't work on Android (in Firefox or Chrome). I can't input my address or press the Subscribe button.

nsedlet 1 day ago

Another factor with the vibes being off (at least in the US): mass outsourcing of jobs thanks to remote work. You used to have to be a multinational company with global entities and offices. Now you can be a 10-person startup with half your people outside the country.

When the world went remote many folks were happy with the better work-life balance. But it means that we compete in a ruthless global labor market.

That's why companies rejecting remote work is good for the American worker in some ways.

pjc50 15 hours ago

> companies rejecting remote work is good for the American worker

It's good for American real estate owners, who end up with more money as a result of this, both from offices and from staff who have to live in nearby high COL areas.

elzbardico 1 day ago

Small scale offshore outsourcing existed way before the pandemic and the big shift to remote. They used to call it software factories.

throw725725168 1 day ago

> Now you can be a 10-person startup with half your people outside the country.

You can be even if a multinational company moves their employees back to the office.

If you chop off your limbs, not everyone can compete at that game, but why play it in the first place?

dingnuts 1 day ago

"remote" can just mean "far enough from the financial district that I can afford a little space" as it turns out. You're not WRONG but just being in the same time zone as your coworkers gets you 90% of the in person benefits and, realistically, it's too hard to work with a team that is on a vastly different tz.

Local can still be better than global while still allowing people to work from home and convene in meat space as needed

miltonlost 1 day ago

"How to suck up in public but bad mouth in private" is I suppose some good advice if one doesn't mind hypocrisy or lying or having integrity. But if you're middle-management in a company being described here, you've long since lost any revulsion to hypocrisy. If my manager was saying one thing to one person/group and another to me, I don't think that's good leadership at all, mainly shitty humanity.

arandr0x 1 day ago

I found the take a little too much on the doomer side for someone who presumably has several years of management experience. Yeah there's been a lot of social media posts and talking about the efficiency era, AI slop etc but over there in the real world you're working with humans. Some are going to be operating under a shareholder- or investor-derived goal to improve margins and some are not, but even for those who are "improving margins" looks different at every business (depending on e.g. current headcount, COGS, whether you use contractors, etc). I feel like it's a super reductive take to go "aaah, this current culture is anti-human or anti-empathy" rather than like, look at the actual actions that are being taken, who is benefitting, and what specific negotiating room yourself and your team have in this value context.

I find the actual advice here very worthwhile, though.

zug_zug 22 hours ago

> Even when you don’t agree with decisions the company leadership is making, part of your job is representing and facilitating those decisions with full alignment.

No, not for a staff engineer. You keep your mouth shut in the #general channel when something crazy is said, or you ask a single question in a thread when you don't understand at all.

The sound of a dozen people not clapping is the perfect rebuke to management mistakes.

SanjayMehta 23 hours ago

One of the things he doesn’t say is you have to be extra careful when your boss is replaced by an outsider; it’s exactly as if you changed you changed your job and have to prove yourself all over again.

The new guy also comes with an inflated sense of self-importance; he’s there to fix things which the old guy messed up.

Poomba 1 day ago

I feel like OP has either never worked outside of tech startups/Silicon Valley or never worked pre-2012 (dont wanna assume tho and this is not meant in a disparaging manner)

A lot of these things exists in other industries for awhile. Like lack of trust (you have to be from 8 to 6 in a lot of Wall St firms) and fear of layoffs (everyone who worked during the financial crisis in 07-08 know this all too well). I would say they are the norm, and the things that OP missed was the exception

ratelimitsteve 1 day ago

checking in as someone who successfully ducked two rounds of RTO by just getting a different job. The first one absolutely outright told us they were bringing us back to an office where there isn't enough room for all of us. They justified it by saying we're hybrid 3 in 2 out and can figure out amongst ourselves who will be in when in order to optimize desk space, and on days where we have all hands or some other reason to have everyone in the office people can sit on the floor or in the lobby. The other tried to bring our remote team back to the office for in-person collaboration only to realize that I'm fully remote as per my hiring agreement and the rest of the team is split across Pittsburgh, Cleveland, Dallas and one of our contractors is secretly working from his family's horse farm in Jalisco. So we all had to dress nice, commute and pay to park in order to sit on teams calls in an empty office rather than sitting on teams calls at home in comfort for free. We eventually figured out that our employer also owned the parking garage adjacent to the building and was counting on us as a $12/person/day revenue stream. The trust is broken because someone looked at the trust and said "I'm gonna break that to see if there's money inside."

pjc50 15 hours ago

> The trust is broken because someone looked at the trust and said "I'm gonna break that to see if there's money inside."

This sums up so much of modern society. And in the resulting migration to low trust, a lot of opportunities for mutual benefit are going to go away, in order to enable a few people to engage in looting.

kmeisthax 1 day ago

> We eventually figured out that our employer also owned the parking garage adjacent to the building and was counting on us as a $12/person/day revenue stream

I suspect a nontrival % of RTO-obsessed businesses have conflicting real estate investments like this.

boston_clone 1 day ago

> part of your job is representing and facilitating those decisions with full alignment

this is not chaotic good, this is lawful neutral. and really bad leadership.

rglynn 1 day ago

Out of genuine curiosity, what about this do you think is bad leadership? And, if I may, what would good look like?

boston_clone 1 day ago

because we must, above all else, keep an ethical backbone in our decision-making that respects both the welfare of the people we lead and the task at hand.

if c suite is demanding people RTO to a toxic work environment, I'm not going to require my team to meet the exact requirements - wanna use your lunch break to drive to the office, tap your badge, then drive back home? sounds good to me. I'd also be asking for data to substantiate claims made regarding productivity gains or morale improvements.

or if newly appointed partisan hacks start programs for employees to snitch on LGBTQ+ people, you should channel chaotic good and not fulfill their request, and actively work against others fulfilling it, too. I know of at least one government organization in which this has taken place.

good leadership is about doing the right thing, and getting the job done. the right thing means leading by example with a high degree of proficiency, teaching others to be competent and confident, and growing yourself as an individual and as part of a larger community.

committing yourself to always carrying out the orders of leadership is a hella slipppery slope dude - especially when the "vibes are off".

maybe my examples are a bit pessimistic, but I just feel the author really missed the mark and left me (and others) scratching my head. maybe I'll give it another read later and try to steel man some of the positions. good and fair questions, by the way :)

nextworddev 1 day ago

You - the “leader” - is responsible for the off vibes

polynomial 1 day ago

So basically, leadership is coping? No thanks.

catigula 1 day ago

>I see lots of people worried that the aim of all of this is to ultimately have a robot do their entire job

Correct, this is the aim and tons of capital is being deployed to this end. Worse, it looks inevitable, not just plausible, if you look at the progress of the technology. To be more specific, though, a robot doesn't need to do their entire job to devalue their job. One senior engineer doing 10x work with an LLM is someone who has cut 10 roles.

>Let them know you’re still on their side

You're not and never have been. You're on the side of your company.

>This too shall pass

That's the problem. "This" is their gainful employment and possibly a host of other protections and dignities up-ended, such as privacy, enabled by AI.

The reality is that, even if people don't put it in these terms, we are all held hostage to this existential nightmare engine because a few billionaires want infinite power and eternal life and nobody is stopping them.

Anyways, yeah, you can't be ethical in this position because your role, as explicated here, is to attempt to alleviate natural and very understandable pressures that could harm the company rather than let them boil over, which they likely should. Framing what's good for the company as what's good for the employee is part and parcel of this mentality.

paulcole 13 hours ago

> This too shall pass

Funny how most people only use this when they don't like how things are going.

Who ever saw a blog post about, "This too shall pass" during remote-ZIRP-brain era?

throwaway346434 1 day ago

As others have expressed, sycophancy is not leadership.

How do you "safely push for change" in private if your executive leadership display sociopathic or narcissistic behaviors, where they expressly do not care about the harm they inflict on others?

Polls show that about a quarter of employees see something unethical, and half don't report it because they think nothing will happen OR they will be retaliated against.

https://www.gallup.com/workplace/648770/unethical-behavior-g...

This means that individuals who are doing misdeeds perceive there are no consequences. Part of your role is to surface that there are consequences; and you bringing them up now is far less expensive than a lawsuit later.

We know this pattern of behaviour is not beneficial - in the context of NPD the worst version of this is becoming an enabler - https://www.choosingtherapy.com/narcissistic-enablers/

While you can absolutely choose your battles and there are some things that are ultimately harmful for you and achieve no great outcome; you are not a leader if you do not advocate for your team when obviously unjust things occur.

ori_b 1 day ago

Alternative title: "I'm just here for a paycheck. Maybe you should be too."

tayo42 23 hours ago

for some reason, this is harder then it should be.

I just feels bad to phone it in. illogical i guess.

apercu 1 day ago

The capital class didn't like the power employees had during covid. They hated pretending that they care about employee health or well-being. So now they are vindictively sticking it to everyone. This phase, too, will pass.

AI (LLM's) is like cloud - the promise of lowered costs to incentivize organizations to migrate, then a few years later your business is paying double what your Colo and skeleton IT costed.

AI will be the same (if it ever achieves its hype, which might be like Tesla FSD) - you lay off half your tech staff, lose your training pipeline, then in a couple years you're paying more than you were.

The toxic "leadership" has always been there - kind of like the racism on the right of politics - it's just that it's viewed as "ok" to be shitty now.

Also, leadership is in quotes because there's not really much of it around, despite angry comments to contrary to follow.

gtowey 1 day ago

> The capital class didn't like the power employees had during covid.

So true.

Notice how everything got really expensive after COVID? All the companies cited "supply chain" or cost of labor increases but then were reporting record profits which means they were lying.

It was all to punish us for having the audacity to ask for living wages and better work conditions.

Herring 1 day ago

Trump won the popular vote. I don't trust the billionaires, but I'm not sure my coworkers are much better on average tbh.

smcg 1 day ago

You must be a paranoid conspiracy theorist, because that's what I got called for saying this since then. /s

stronglikedan 1 day ago

[flagged]

dabockster 1 day ago

If not racism, then a real life Mean Girls at a very least. But in this case, Regina George is your boss.

vkou 1 day ago

Racism didn't end in 1964, but people sure have gotten better at dog whistling about it.

(Just earlier this year, the first words out of the mouth of the political right about a fatal aircraft crash was to... Question the credentials of its black pilot. Because no matter how much a black person will ever achieve in this country, some mouth breather who hasn't done a day of honest work in their lives will insist that those achievements were all a sham, they don't deserve any of them, they can't do the job, their out-of-work cousin with a meth habbit can do it better, etc.)

And if you call the pricks and nepobabies who are doing that out on it, they start hand waving it as 'we're just asking questions' and 'well, he could have been unqualified', or raise some other nonsense deflection of their vulgar, unacceptably racist behavior.

---

All that judgement was made before any of the facts besides the pilot's skin color were out. If your first reaction to 'aircraft flown by <race of> pilot crashes' is 'clearly, that's because they were an unqualified AA hire', you are, unfortunately, a racist. Own it, or stop it.

And, sadly, quite a number of people were very happy to out themselves as such. What is sadder is that others are happy to play cover for them.

gitremote 1 day ago

> Just earlier this year, the first words out of the mouth of the political right about a fatal aircraft crash was to... Question the credentials of its black pilot.

> All that judgement was made before any of the facts besides the pilot's skin color were out.

It's worse than that. The pilot was actually white.

Trump thought the pilot must have been black just because they crashed. When asked why he thought DEI caused the crash, he said, "Because I have common sense." He claimed without any source that the Obama administration "actually came out with a directive, too white" on aviation agency standards.

vkou 1 day ago

Incredible. I wasn't aware of that detail.

> Trump thought the pilot must have been black just because they crashed.

This, my friends, is the behavior of the supreme leader of the right-wing political party of the US.

'Racism from the political right is a boogeyman' indeed.

motorest 1 day ago

> AI (LLM's) is like cloud - the promise of lowered costs to incentivize organizations to migrate, then a few years later your business is paying double what your Colo and skeleton IT costed.

There's some ignorance in this comment, which turns your comment into a pointless jab at pet peeves. I'll explain you why.

The value proposition of cloud providers for business perspectives is a) turning capex into open, b) lowering upfront costs infrastructure and colocation by paying someone else to use their own infrastructure and managed services, c) be able to scale up instantly to meet demand, even internationally.

The hard truth is that self-hosting only brings in meaningful improvements in cost if your operation grows beyond a certain scale and can afford to have on the payroll a dedicated infrastructure team to manage and administrate your compute infrastructure. We are talking yearly payroll expenses that are in the six or even seven figure range.

How big does your operation need to be to amortize that volume of expenses by migrating out of the cloud?

I think you should pause for a second and think really hard on why the whole world opts to pay cloud providers instead of going bare metal. If your conclusion is that all cloud engineers are oblivious to cost control, you should go to square one and try again.

hunterpayne 1 day ago

The last couple of companies I worked for were only still in business because they avoided the cloud completely, and their competitors didn't. Paying 4x the cost for something isn't a competitive advantage unless the capabilities the cloud provides are significant. While they are nice, unless you are a very specific type of business, they aren't going to make up for the increased costs.

In fact, the last company I worked for closed due to a disastrous switch to the cloud. Track record matters...

mc32 1 day ago

What sector of the Econ were those failures in?

Retric 1 day ago

Cloud didn’t suddenly invent renting servers in a data center. More importantly capex vs opex is generally in favor of Capex for stable companies like Hospitals. Middlemen always want their cut so you pay the full lifetime cost, plus transaction costs, and on top of that profit for those companies.

> The hard truth is that self-hosting only brings in meaningful improvements in cost if your operation grows beyond a certain scale

What nonsense, I’ve seen many small projects with ~500/month in hosting costs including manpower lose tons of money by trying to go with cloud services. Self hosting scales down ridiculously far because you need talent but your server guy can do other things when they don’t need to mess with servers for months on end.

dylan604 1 day ago

Cloud did bring with it the ability to quickly terminate an instance and no longer be billed for it. Renting equipment meant that equipment was your expense whether it was being used or not. So many people focus on cloud allowing one to scale up quickly, but to me being allowed to scale down just as quickly was the changer. Think of your local Target with 40 lanes of check out but with only 4 lanes open until the holidays where all 40 are open. During the remaining 10 months, they are stuck with unused square footage. That's what lease gear in your colo looks like to the bottom line.

darkwater 1 day ago

The only thing that cloud brought is the possibility to spend less for smart people/companies that have the right workload. At the (hidden) expenses of the other clients that are not so smart or don't actually need that elasticity. Yes, there are economies of scale at AWS but in the end there is fixed capacity that either gets used or not.

Retric 1 day ago

Paying 2x as much per server means you need to drop well below half just to break even. But you always need a server or you can’t handle new requests. So at small scale there’s zero benefit from dynamic loads.

serial_dev 1 day ago

> you always need a server or you can’t handle new requests

You don’t always need a server, you could also just go serverless, get charged 10x while you make your architecture a distributed, slow, hard to debug mess.

Retric 1 day ago

Yea, just don’t ask what’s listening for those requests.

nbngeorcjhe 20 hours ago

please bro just one more SQS queue bro I swear bro just one more please bro

mattmanser 1 day ago

Before the cloud you bought a VM for $5 p/m. You installed apache, MySql, php or whatever and you ran your app.

It took half a day to setup. 1/2 hour if you'd done it a few times before.

If you were being fancy you bought two VMs, one for the webserver and one for SQL.

When you got bigger, you bought a bigger VM. Then dedicated servers. Then a web farm with load balancers.

For most companies, all the cloud did is get rid of the entirely minor hurdle of learning how to setup a server. Which these days in bigger companies the same guys who were the infra team are now just called the DevOps team and do exactly the same job, just inside AWS or Azure.

It's just quite a bit more convenient and easy to use a cloud than do the boring job of setting up your own server.

Every time you use a VM instead of some special cloud doodad thingy bell, you can get it much cheaper doing it yourself. But then you got to setup backups. And updates. And firewalls. And DNS. And install your runtime. And install your dB engine.

It doesn't take long, it's just tedious and worth throwing a couple of hundred $$$ at a cloud to forget about it.

What it is not is anything expensive or complicated.

vanviegen 1 day ago

> But then you got to setup backups. And updates. And firewalls. And DNS. And install your runtime. And install your dB engine

These are things you still need to think about and setup in the cloud as well. I wouldn't even say it's less work compared to just maintaining your own one or two servers. Except for the backups, that's the only solid convenience win for the cloud in my experience.

moffkalast 1 day ago

There's a lot of ignorance in yours as well, because the actual point of cloud isn't to be cheaper (and it's not), it's to be standardized in terms of workflows. AWS or Azure or whoever will cost more in the long run, their entire business model is built on top of making it impossible to migrate and then jacking up prices. Of course OAI and Anthropic will become more expensive once enough people get locked into their API, it's how it works.

The more practical day to day reason for the top management to do it is that they manage to remove a significant amount of the specific knowhow their team has and replaces it with a more general skillset which they can hire from at any point and fire any of their team without a second thought if they idk, dare to ask for a raise or something.

It's about fucking over the workers and having all the power, as always. The cost doesn't even matter.

serial_dev 1 day ago

It makes workers easier to replace, but it also makes switching between companies easier.

apercu 11 hours ago

Cool story bro.

fyrn_ 1 day ago

"How be a good C-suite sycophant and not trigger a revolt from your team"

manoDev 1 day ago

TL;DR "yes men" middle managers keep their jobs.

dogleash 1 day ago

[flagged]

karmakurtisaani 1 day ago

> Lie through your teeth, but not so much people quit?

I didn't get this message from the blog post at all. Let me summarize for you: In public toe the company line, if you don't, you will be fired. In private, be honest about your opinions so your team knows you are on their side and understand their plight (and most likely you suffer from the bad leadership as well). Protect the team from bad consequences by not being zealous about the new order.

watwut 1 day ago

> In public toe the company line, if you don't, you will be fired. In private, be honest about your opinions so your team knows you are on their side and understand their plight

This person is not on the side of the team. This person is simply supporting that policy. There is no "protecting the team from consequences" if what you do is enforcing new other, just in a sane way.

Well, ok, it is that persons job, but it is not true they are on the "side of the team".

karmakurtisaani 1 day ago

> Well, ok, it is that persons job

This is the key. If they don't do it, it's not their job anymore. The team won't just revolt in unison, but the lead will be replaced with someone more complacent. The only option is to comply, but let the team know in private that you don't like the new vibes.

bigfishrunning 1 day ago

haha yeah "Chaotic Good" is not a great choice of title for this blog...

theideaofcoffee 1 day ago

> Even when you don’t agree with decisions the company leadership is making, part of your job is representing and facilitating those decisions with full alignment.

Naw, man. Do your work as you were hired to do, as an expert, disagree and push back against idiotic and clueless decisions, loudly and publicly. None of this militaristic, jingoist "the C-suite always knows best and we have to follow their 'orders' blindly because they have the title, we can't possibly know all that they know." Fuck that. You were hired for your skills, your form of "loyalty" that they so desperately want is showing them why they are wrong and doing good work. Dangerous? Yes. But you have to be prepared to leave as well.

People are so hopelessly inured to the craziness of corporate life they forget that they, the laborers, have -all- of the power in the relationship. And don't forget that you -are- the labor until you get on the list of "major holders".

marcosdumay 1 day ago

That will put you ahead in some contexts or completely destroy your life on different contexts. And even make you ineffective for fighting against the problem.

Apply it smartly, and evaluate if forcibly changing your context isn't the right move for you. Blindly sticking to the anti-jingoist approach is as bad as blindly applying it.

watwut 1 day ago

> And even make you ineffective for fighting against the problem.

We are not discussing someone who has any potential or interest to be effective in fighting the problem. The proposed alternative to what you call innefective fighting is complete support of that thing.

And second no, it will not destroy your life. People really love to exaggerate risks management or C-suite or teamleaders take.

jus3sixty 14 hours ago

None of these generalizations are new to people who have had to work in service industry or customer service.

I have no sympathy for tech workers griping about these changes. Before I transitioned to I.T. I worked in the some of the most demanding call centers in the BPO world.

There was no remote work, every single minute of your day was monitored and you felt like you were in a fish bowl where every word and kpi was being analyzed by management. If you didn’t meet all 10-15 metrics you basically had one foot on a banana peel.

Put your big boy pants on tech bro. Winter is coming!

ajkjk 1 day ago

Well, this advice is all tailored towards "how to keep your job and make your money as a leader when the vibes are off". But I and almost everyone else would prefer the question you're asking to be "how to start the revolution when the vibes are off"; explanations on how best to not fight the ways everything is going to shit are explanations of how to be complicit with it. For example, buying into the company message while privately criticizing it---good job advice, but morally, that's cowardice; it's pathetic; that's the behavior of a person who is trying to have their cake and eat it too, who's just there for the money; whose friendship is a lie. That's the spineless substitute for leadership we've come to expect in our disappointing world. "Yeah it sucks, it affects me negatively" in private only counts if you are also taking a non-infinitesimal stand against it in public; if your actual moral position comes out in favor of the right thing. Otherwise it is a lie, manipulating your employees to make them feel like they have a friend while not actually sticking up for them.

If everyone felt and acted morally then the place would be forced to improve. Or at minimum, to fire all of you, but they should be forced to actually do that, morally, and suffer the political and economic consequences of doing so. But for that to happen people have to be systematically standing up to them in the first place, saying "do better, or else".

dasil003 1 day ago

This is an easy reaction to have in an internet forum, and of course it will get a lot of support because it resonates with the rank and file, so you'll naturally get a lot of internet points at places like HN and LinkedIn.

But as you rise in the org chart things get more nuanced and complicated. First, you have to pick your battles. You can stand up for precisely as much as your reputation allows, and in a large corporation that is always pretty small when it comes to ingrained culture or explicit leadership mandates.

Second, business realities and the end of ZIRP are something that a whole generation of software developers have been sheltered from, but is nevertheless a real thing that is not purely a result of greedy management. I started working in 2000, and had a decade under my belt leading teams and becoming CTO of a Web 2.0 era startup before I made as much money as new grads expect to earn today fresh out of school.

I am thankful for that time though, because being in a small company truly flattens and aligns things so every single person understands the business stakes because it's an open book. At scale, leadership empathy and rank and file business understanding inevitably break down, and middle managements job is to satisfice between them as much as possible while still recognizing what pays the bills. Ultimately as an employee of a large company you have to see past the cognitive dissonance and corporate speak, and make a call on whether you believe in the leadership or not. If you don't, then your best bet is to move on, grandstanding for the sake of reputation with the burnt out and the jaded doesn't actually benefit anyone.

ajkjk 9 hours ago

I see the general philosophy that people should not protest their indignities as leading to a culture where it is weird to do so which is why it is so hard for everyone to do it---nobody around them does it.

There is supposed to be a baseline amount of respect in an organization that dissolves most of the need for bitterness and power struggles. Tech companies I have worked at and heard about mostly do not have this. The more hypermodern the company, the less they have it. It's the principal reason why modern tech is so dystopian: because whatever happens to you, you are just expected to take it, and you're paid a lot so shut the fuck up. I've worked at several famous tech companies and I have very little respect for any of the management there because of the amount of "shut up and take the money" attitude there is. The organization rots, culturally, and everyone's life is devoid of meaning, and success is proportional to how much you can cope with a life that's devoid of meaning or just bask in the money, but the whole thing is hopeless and at some level doomed. Also, a leaderless organization has no morality, which is why every big tech company just gets progressively more evil, because who would stop them?

It's a horrible equilibrium, and the incentives (public stocks, short-termism, a taboo against conflict). Now I don't think any old person is going to stand up and fight it off singlehandedly. But the first step of doing something about it is normalizing the understanding that people should be doing something. You may not be able to stand up yourself, or maybe not yet, but you should at least agree in principle with doing so.

My feeling is that at an organization where people and leadership don't have mutual respect, everyone lives a hollow and soulless and unfulfilled existence. Maybe that is good for certain psychopaths, I don't know, but everyone would be happier if it was not this way. And almost certainly the company would be more stable and healthy and less short-termist, as well. It is astounding how bad the decision making that comes out an unaccountable organization is. Thing is, money in tech has been so free that even an organization run by inhuman idiots can still be profitable. It shouldn't be; competition should be destroying anything that is done with such mediocrity... but it is, because the whole system is broken as hell right now.

ninininino 1 day ago

"I started working in 2000, and had a decade under my belt leading teams and becoming CTO of a Web 2.0 era startup before I made as much money as new grads expect to earn today fresh out of school."

The dollar had an average inflation rate of 2.55% per year between 2000 and today, producing a cumulative price increase of 87.60%.

In other words, if you were paid 60k in 2000 you would need 112200 to make the same inflation adjusted income (but note that income tax increases as you increase in income in absolute terms, so that new inflation-adjusted income is less net of taxes).

If you reached 100k in 2000 you would need 187k today (and again, tax makes it worse).

dasil003 1 day ago

Yes thank you for inflation lesson, I spent part of my childhood in Brazil in the late 80s and early 90s, so I understand inflation better than most Americans.

For reference, I earned $26k at my first full time programming job.

theideaofcoffee 1 day ago

I don't think this is an easy reaction at all, I read it as someone who sees through the BS and has experienced it first-hand.

You call it grandstanding, I call it just being a good person and supporting your coworkers. Maybe a little 'grandstanding' is all that is needed to break a handful of beaten-down people out of their rut to stand up a little more and demand some attention. Shining light on these entrenched issues is the only way to get them to change. Shame works wonders. I agree with the parent post that more and more standing up is the only way to change. Someone just has to have the courage to do it first, job be damned. That grandstanding can go so much further if someone with the CTO title were to push things.

Things don't get more complicated the higher you go, they get easier, precisely because you're in the position of power and the influence, real or shadow, to actually have your words have meaning, and you have the entire body of experience and knowledge held by your people at your disposal upon which to draw. But that goes against the line of the C-suite knowing best and having some hidden knowledge.

> leadership empathy and rank and file business understanding inevitably break down

Because "leadership" are being cowards. Because they kept their teams at arm's length, not wanting anyone to get an up-close glimpse of how bad they're fumbling.

I don't know what ZIRP has to do with anything. If anything, we're in this mess because managers fell asleep at the wheel because they knew they didn't need to do jack diddly, the investments will always keep coming, no worries, no need to actually do their jobs, valuations will always rise, don't ya know!

dasil003 1 day ago

> Things don't get more complicated the higher you go, they get easier, precisely because you're in the position of power and the influence, real or shadow, to actually have your words have meaning

Spoken like someone who's never been in a position of leading others. I'm not here to defend "leadership", there are good leaders and bad leaders, but scaling and influencing in a large organization is not a simple thing and if you don't acknowledge that then you're living in a fantasy world.

theideaofcoffee 1 day ago

Wrong. I have lead people and lead them the way I would want to be lead. Just like that. You don't know the first thing about me bub.

DangitBobby 1 day ago

The squeaky wheel gets the grease. The rusted wheel that won't spin when the cart moves gets replaced. If every manager refused to act like a good little toady, maybe this strategy would work, but that's not how the prisoners dilemma pans out in the real world.

woah 1 day ago

What are you going to do after the revolution? I'm going to lead poetry readings and design upcycled fashion

ajkjk 1 day ago

well since the revolution in question is one where the company you're working for becomes attendant to its employees' dignity, I imagine you would keep working the same job under a new CEO and board (the old ones being forced out by the revolution), but you would enjoy it a lot more and feel much more inspired to keep doing good work....

jonahx 1 day ago

That's not the kind of revolution the author was implying.

pavel_lishin 1 day ago

> But I and almost everyone else would prefer the question you're asking to be "how to start the revolution when the vibes are off"

The fish rots from the head. You don't start a revolution within a corporate structure, because you effectively have zero power in any sufficiently large organization with sufficiently bad leadership.

ajkjk 1 day ago

In fact I remember now that I have had a manager who followed this exact advice: they'd agree with you about what was right and wrong in private, but do nothing, or very little, in public. It was infuriating. I didn't quit over it, although I wish I had in hindsight; instead I stayed uninspired and frustrated and burnt out until the manager eventually cycled out for another. But my guess is the team was half as productive or less than it would have been if the manager had stuck up for them in public. There is really nothing as demoralizing as when none of the people with power stick up for you. Of course, they will say that they don't have power either---but that's the trick. Everyone up the chain says they have no power, they're just following orders; the decision making is abstracted from on high. It is always a lie: everyone has power; just, the power is proportional to the risk you take to use it. I should have threatened to quit over being treated better, and meant it, and the manager should have threatened to quit to their bosses over the same things, and everyone else up the stack.

(Of course, an organization where your only way of getting listened to is threatening to quit is already unimaginably toxic. A healthy organization has a moral code of its own: you should be listened to because you were mistreated, not because you had to threaten something to be heard. But this seems to be increasingly untrue in modern tech companies where everyone seems amoral and just does their job and tries not to rock the boat so they can get to their next stock grant.)

elzbardico 1 day ago

Yeah. Be the fearless revolution leader in a corporation during a tricky job market era and not only you'll be fired, your subordinates, by association, will be tagged as radioactive material.

ajkjk 10 hours ago

please! yes! good!

good lord people on this site need to develop what used to be called class consciousness. It's only an employer's market because everyone just takes all the punches without reacting. which is easy because they're paid a lot but still--wouldn't it be better to not have to take them?

AnimalMuppet 1 day ago

When the higher-ups make a bad decision, sure, push back on it. Push back on it with reckless disregard for your job, even. But when pushing back fails, your people either have to accept it or leave, and not all of them want to (or can) leave. Your job then is to help them accept the decision. If you can't or won't do that, your only moral option left is to leave yourself.

recursive 1 day ago

Some of us have bills to pay.

patrickmay 1 day ago

Mouths to feed...