That so many people are so focused on things "having" to be in a constant state of exponential growth makes me feel uneasy. It's like so many people can't see the forest for the trees - we can't have infinite exponential growth forever. Like, little software shops which take on a stable number of projects / contracts / clients a year, focused on sustainability instead of pure profit, lose and gain people at a roughly…
>Like, little software shops My first dev job was at one of these. They didn't even use version control.
Signs that it's time to leave a company
121–130 of 354 posts
Re: Signs that it's time to leave a company
#122Definitely feeling this at another FAANG I think there’s something about post-pandemic work in software that just isn’t working. I don’t think it’s just interest rates or a hiring downturn, nor immediate causes like founders leaving (because I see this sickness at most big tech companies these days). Personally, I believe that hybrid work is not going well. Fully remote teams are good, fully onsite teams are good. Wi…
Re: Signs that it's time to leave a company
#123That so many people are so focused on things "having" to be in a constant state of exponential growth makes me feel uneasy. It's like so many people can't see the forest for the trees - we can't have infinite exponential growth forever. Like, little software shops which take on a stable number of projects / contracts / clients a year, focused on sustainability instead of pure profit, lose and gain people at a roughly…
From first hand experience, let me explain why I need this. It's because when the growth stagnates, management starts to attack their own reports. This is an effort to squeeze productivity that comes all the way from the top. Middle management politics governs your life. There are constant threats like PIPs, politics, measuring BS metrics such as lines of code. Your director may be getting antsy about their own promotion and want to fire you away to perform a reorg that makes themselves look good. Your coworkers will turn against you because management will start stack ranking. Imagine going into work everyday where every slack message, every email, every code review is all about posturing to let someone else take the blame. The consequences are dire. Productivity actually gets shot because no one is willing to help anyone. Entire services stagnate, dependent teams do not respond timely and the org is not willing to support any efforts.
How does this work environment sound to you, as an engineer?
Everything about that job becomes about management games. You will be blamed for things not in your control.
I would accept stagnation as an employee if the company can accept stagnation. Everyone knows infinite growth is impossible. And if the company runs out of ideas, no amount of pressing IC engineers is going to fix anything. But pressing IC engineers is exactly what they do. And this is why I don't want to work at stagnating companies. I am not a kid who will willingly take the blame for BS management.
Re: Signs that it's time to leave a company
#124The best, and safest practice is to only allow remote work only as an exception for those that produce results way above the average.
Anyway. One sign to actually leave a company though, is the free soda / coffee being cut off and it turning to something the employees have to pay for in the kitchen / cafeteria. Believe me, this is often a sign that the company is losing its way.
Re: Signs that it's time to leave a company
#125For me, the main sign that it's time to leave a company is when I start fantasizing regularly about leaving the company. My gut seems to be wiser than my head on this stuff. Nearly every time that I've moved on, it's turned out to be the right call in hindsight.
Re: Signs that it's time to leave a company
#126That’s only valid if you can very easily find another job with similar salary and better work environment, right?
If I am a regular IC that will have to go through a lot of interviews to find a new job it is best to just wait until I am fired (while looking for a new job without leaving the current one).
Re: Signs that it's time to leave a company
#127"Try and get a job at somewhere growing rapidly" Personally I try and get a job at a company whose mission and ethics I believe in so I don't feel like a hapless techno-weenie cog in some generic startup wheel whose driving purpose is to give the founders a nice exit. Sadly for my skillset, the people hiring are generally evil or their net effect on the world is negative. Looking into goat farming.
You help your community and the people who keep it running.
Only downside is, your pay will be significantly less than as a cog in an evil machine.
Re: Signs that it's time to leave a company
#128Earlier quoted context omitted.
Salary discussions can happen at any time, though. Restricting it to once per year is just delaying tactic. If you resign and they want or need you, all of sudden everything is possible
Vast majority of large, publicly traded companies (at least in the US) only do pay determination (and associated raises) once per year. Promotions can definitely happen whenever but there may be a cycle associated with that as well.
Re: Signs that it's time to leave a company
#129Through the author's lens, I would have to agree — if growth is the chief measure of a company's health and the main driver of decision-making, and if you're there for stock options, then yes, it's time to leave when that growth stops.
A lack of "growth" might not signal time to leave for all companies, though.
Other questions to ask might be, is the customer the customer, or is the investor the customer? Are we working toward sustainable relationships with high-value clientele, or are we working toward a profitable exit strategy for the founders? Are we looking for ways to attract and retain good talent over the long term, or are we managing staffing levels according to quarterly goals?
Assuming you aren't an owner and the exit strategy doesn't mean a huge windfall payout for you, then jumping ship might always mean more money for a while, but eventually you will take your last job — the one from which you will retire.
That might look more like a company that spends less than it takes in, cultivates stable sources of revenue, and prioritizes investing in itself — rather than one that chases relentless "growth" and doesn't think twice about "pruning" non-owners for the sake of preserving margins for owners.
But I'm also not a gambler by nature, so I might not count as one who "gets it" in this context.
Re: Signs that it's time to leave a company
#130That so many people are so focused on things "having" to be in a constant state of exponential growth makes me feel uneasy. It's like so many people can't see the forest for the trees - we can't have infinite exponential growth forever. Like, little software shops which take on a stable number of projects / contracts / clients a year, focused on sustainability instead of pure profit, lose and gain people at a roughly…
financial and technological advances free us from traditional constraints, increasing productivity (wealth 1st derivative) faster than raw biology allows. the dark price is faster, larger boom / boost cycles. see eg the speed of adoption of technology, or the average lifespan of an S&P500 company.
the more removed an industry is from atoms, the higher the exponent, thus the perceived instability. alas, industries close to atoms don't pay that much. it's a tradeoff: low growth and stability + boring work and low pay, or high growth and instability + interesting work and high pay. the places you speak of are indeed havens, good luck finding one!