News for hackers. Stuff that matters.
Re:Google Cuts Jobs in Engineering and Other Divisions by jillesvangurp on Thursday January 11, 2024 @04:49AM (#38949998)
Better put, the relationship you have with your employer is a business relation ship. It's not personal. They are not your friends, nor your enemies. It's simply a convenient arrangement between the two of you for as long as that lasts. And it might become convenient for either side to change that arrangement at any point.

The more you earn, the higher the risk that at some point somebody decides that they want to spend less / smarter. So, your risk increases with your salary. That's fine because it enables you to mitigate such a scenario by having savings.

I've been part of a big layoff round once. It wasn't personal. That was just my employer rounding up a large group of people to cut some meaningful chunk out of their salary expenses. It wasn't the last round either. The company, Nokia, ultimately got out of the phone and map business (I was in the maps unit). The final head count reduction was in the tens of thousands. A lot of those have since had successful careers and the Nokia implosion spawned quite a few successful companies.

But getting layed off is a bit of a rough ride. You feel bitter, angry, insulted, etc. But on reflection I actually got a fair deal and honestly I needed the wake up call that job security is a big illusion. I was just coasting in my career and a bit too comfortable. The moment was perfect as I was still in my thirties. This stuff gets harder as you get older, less flexible, and more dependent on job security. I've been doing startups and freelance work ever since. Which means I'm my own boss now and I've learned a lot in the decade since that happened.

Re:Google Cuts Jobs in Engineering and Other Divisions by ponector on Thursday January 11, 2024 @06:03AM (#38950611)
It is a business relationship, but they always trying to convince employees that it is not. That it is a family, a friendship relationship.

You should be reliable, you should help everyone in your "family". If you leave your "family" abruptly it is a kind of betrayal.

Also funny is brainwashing employees to think that HR is their fried, that HR can help with issues at work.

It is a business. Do minimum amount of work you've been hired for, get your paycheck and focus on your private life!

Re:Google Cuts Jobs in Engineering and Other Divisions by melenaboija on Thursday January 11, 2024 @08:19AM (#38951828)
My advice is that if you ever feel like the poster and if you have the chance, change your job.
Re:Google Cuts Jobs in Engineering and Other Divisions by sjfjsjdjwvwvc on Thursday January 11, 2024 @06:49AM (#38951000)
Honestly a very depressing outlook. If I would really think this way I wouldn’t wanna work in this industry. The only times I was really happy and motivated at work was when I was working within a team where we were really friends - I’m still in contact with most of them years after the fact and some became really close friends - this was outside of IT though.

Your line of thinking seems to be common in the IT industry and I wonder if it’s a good industry for me to be in long term. I only was at one company so far where we had a really close-knit team.

Re:Google Cuts Jobs in Engineering and Other Divisions by marcus0x62 on Thursday January 11, 2024 @08:20AM (#38951846)
There is a difference between your colleagues -- as people -- with whom you can have a close relationship, and the entity that is your employer, which you really have to assume would jettison you at a moment's notice, because almost all companies would if the need arose.

I don't think of it as depressing to act as if a fictional entity like a corporation isn't part of your family. By all means, be friends with your coworkers, show up and work hard, but don't get emotionally invested in a relationship with an LLC or a C Corp that can't love you back.

Re:Google Cuts Jobs in Engineering and Other Divisions by edgyquant on Thursday January 11, 2024 @09:58AM (#38953002)
Corporations are not fictional entities. They are real things with their own goals and decision making networks independent of, and capable of enacting larger environmental change than, any individual human.
Re:Google Cuts Jobs in Engineering and Other Divisions by marcus0x62 on Thursday January 11, 2024 @11:51AM (#38954812)
A person cannot form a friendship or familial relationship with a corporation, which is the point I was making.

Also, you are incorrect about corporations not being fictional entities. Try googling the phrase.

Re:Google Cuts Jobs in Engineering and Other Divisions by carlosjobim on Thursday January 11, 2024 @03:27PM (#38958514)
It's completely the opposite. Only humans can take action and make decisions. A "corporation" is at most a piece of paper in some filing cabinet. It is essential in life to understand the difference between what exists and what does not exist. A corporation is an abstraction that is 100% under human control. It is something that doesn't exist.
Re:Google Cuts Jobs in Engineering and Other Divisions by edgyquant on Thursday January 11, 2024 @05:57PM (#38960697)
Corporations are not under the control of a single human. This is like saying humans don’t exist because they’re made up of cells
Re:Google Cuts Jobs in Engineering and Other Divisions by foobazgt on Thursday January 11, 2024 @07:34AM (#38951382)
The only times I was really happy and motivated at work was when I was working within a team where we were really friends

Ditto!

A business is made of employees, but the employees are not the business. Sometimes that means decisions have to be made in favor (sometimes arguably) of the business over you.

Understanding the ephemerality of the situation can help you appreciate when it's going well and the people you work with, while helping you be prepared if and when something happens. Hopefully you will have gained a lot more experience, a bigger network of good friends, and have a decent nest egg to take you to the next job.

Re:Google Cuts Jobs in Engineering and Other Divisions by disgruntledphd2 on Thursday January 11, 2024 @08:03AM (#38951676)
> Honestly a very depressing outlook. If I would really think this way I wouldn’t wanna work in this industry. The only times I was really happy and motivated at work was when I was working within a team where we were really friends - I’m still in contact with most of them years after the fact and some became really close friends - this was outside of IT though.

It's important to differentiate between colleagues and the business. The people you work with can become friends, but ultimately the business will do whatever sociopathic thing makes the number go up the faster/helps to deal with the crippling emotional turmoil of the execs.

You can be friends with the people you work with/for, but if there comes a time when the business and the people's interests diverge, the business will normally win. As long as you are aware of this, you can be OK throughout it (sortof, getting laid off really, really sucks).

Re:Google Cuts Jobs in Engineering and Other Divisions by sjfjsjdjwvwvc on Thursday January 11, 2024 @06:47PM (#38961331)
Oh yea I totally agree with your comment (and the others in the chain in this vein)

It is extremely important (to me) to form some kind of relationship with the people I work with to stay motivated. It doesn’t have to be everyone and super close friendship - but that certainly helps if it comes naturally.

And yea businesses are like a form of “slow AI”. They will do what is necessary to survive even at the expense of the people who built them. And it is important to be mindful of that. But I can’t work with a Damocles sword hanging over me constantly. At some point I have to lie to myself and assume the business will also act in my interest if I do good work - even if it’s a naive and arguably stupid belief which has bitten me a couple times already. It wasn’t anyone’s “fault” or anyone acting with evil intent.

In the end I live after Juicy J’s eternal philosophy: “Everything is business Ain’t shit personal.”

Re:Google Cuts Jobs in Engineering and Other Divisions by davidcbc on Thursday January 11, 2024 @10:49AM (#38953848)
> If I would really think this way I wouldn’t wanna work in this industry

I've got bad news for you about pretty much every other industry. They'll throw you away at the first opportunity to make the CEO a few more bucks too. It's the Jack Welchification of the American economy

Re:Google Cuts Jobs in Engineering and Other Divisions by ponector on Thursday January 11, 2024 @01:30PM (#38956485)
It is depressing, with more years of experience I see that there are no friends at work, lots of lies and politics. Managers lie to their teams constantly. Team members lie about amount of work done, working hours worked, experience in cv, etc.

At first place of work I had really nice team of young engineers, we've been students without kids, with lots of energy. Job was quite boring, but days were full of jokes and friendship.

And yes, I would like to exit this industry but am not ready to switch to x0.2 salary. Golden handcuffs!

Re:Google Cuts Jobs in Engineering and Other Divisions by Workaccount2 on Thursday January 11, 2024 @09:30AM (#38952626)
They're aren't brainwashing you, they are playing to their own benefit. In the same way that you "brainwash" them with a stretch of a resume and overly optimistic self evals.

There are people who recognize the game being played, and people who get their souls crushed because they failed to properly recognize how the pieces in the game move.

Re:Google Cuts Jobs in Engineering and Other Divisions by geodel on Thursday January 11, 2024 @09:51AM (#38952903)
Absolutely right. I was exactly thinking in same direction as your comment. There is no "they" it is just people. Job seekers, employees, employers all get economical with truth when needed.
Re:Google Cuts Jobs in Engineering and Other Divisions by skeeter2020 on Thursday January 11, 2024 @02:18PM (#38957349)
Your relationship with $COMPANY should definitely be non-personal and unemotional - it's not a sentient being. Your relationship with the people, from the CEO down to your boss and coworkers should be situation-specific. I'm not sure how this is any different from all your other relationships. Do you love a $COMPANY where you are the consumer, or did you get great service from a specific person? Is $FAMILY super important, or a proxy for the close relationships it represents?
Re:Google Cuts Jobs in Engineering and Other Divisions by Galanwe on Thursday January 11, 2024 @04:54AM (#38950048)
You should add more nuance I think.

While this is a respectable way to see employer / employee relationships, it does not apply to every company / employee out there.

In particular, I think this is very true for BigCo, where most people are seen as fungible cogs.

The smaller the company, the better.

Re:Google Cuts Jobs in Engineering and Other Divisions by lapcat on Thursday January 11, 2024 @05:40AM (#38950410)
Don't kid yourself about small companies. Unless you're the owner, you're a fungible cog everywhere.

In fairness, anyone can leave at any time. Your employer, regardless of size, has to be prepared for the possibilty that you'll quit for a better job, or for some other reason. It would be inadvisable to get emotionally attached to employees.

The reason you're less likely to get laid off at a small company is that small companies don't have the capital to hire indiscriminately, so they're less likely to have large inefficiencies. The number of employees is already as low as they can get away with, given their current revenue, so only a significant downturn in revenue would justify layoffs.

Re:Google Cuts Jobs in Engineering and Other Divisions by resonious on Thursday January 11, 2024 @07:19AM (#38951239)
Smaller companies also have a hard time hiring. A bad hire for your 7th employee is way more painful than for your 1000th, and you can't afford to spend to much time interviewing. If employee 7 does a good job and jives with the team, they'd be foolish to throw them out. Though I'm sure there genuinely are many small companies run foolishly out there.
Re:Google Cuts Jobs in Engineering and Other Divisions by ghaff on Thursday January 11, 2024 @08:22AM (#38951861)
Small companies (whether VC-funded or bootstrapped) have their own issues. They tend to be different from what you see at big companies but they're certainly not nirvana.
Re:Google Cuts Jobs in Engineering and Other Divisions by Leo_Germond on Thursday January 11, 2024 @05:12AM (#38950187)
The worse relationship I've had were in small companies. "Oh but we're so small we cannot afford raises" coming from the same people that are selling it millions later in the year.
Re:Google Cuts Jobs in Engineering and Other Divisions by whiplash451 on Thursday January 11, 2024 @05:37AM (#38950391)
> The smaller the company, the better.

I disagree. There is a lot of variance in small companies. There is a lot of variance in large companies as well (the famous "it will really depend on which team you belong to").

I really think there is little correlation between company size and your experience at such company. The predictive variables (if they ever exist) are elsewhere.

Re:Google Cuts Jobs in Engineering and Other Divisions by ponector on Thursday January 11, 2024 @06:06AM (#38950629)
In smaller company you are closer to person with the decision power. It is much easier to build closer relationship and have high visibility to avoid being laid off.
Re:Google Cuts Jobs in Engineering and Other Divisions by gorbachev on Thursday January 11, 2024 @06:14AM (#38950698)
Companies, of all sizes, are run by people.

If those people are assholes, the size of the company doesn't matter, your employment in that company will suck.

Re:Google Cuts Jobs in Engineering and Other Divisions by rafabulsing on Thursday January 11, 2024 @06:28AM (#38950809)
While that is true, if any given person has some X% chance of being an asshole, the more layers of management there are above you, the higher the chances you are at the mercy of at least one (and possibly multiple) asshole(s).
Re:Google Cuts Jobs in Engineering and Other Divisions by whiplash451 on Thursday January 11, 2024 @10:58AM (#38953965)
You could use the exact same argument in the other direction: the more layers of management there are above you, the higher the chances a high-level managers will protect your team from armageddon. Sometimes, it's only a matter of a single email or a chat with a CxO.

I stand by my original point: no obvious correlation between company size and quality of life inside it.

Re:Google Cuts Jobs in Engineering and Other Divisions by jokethrowaway on Thursday January 11, 2024 @05:50AM (#38950494)
True, the difference is you are more likely to get the experience you've heard from reviews in a small company vs complete unknown in a big company (may be great, may be crap depending on your line of management)

In my network we keep joining the same (relative small) companies because we roughly know the culture we can shape and create an environment

Re:Google Cuts Jobs in Engineering and Other Divisions by hef19898 on Thursday January 11, 2024 @05:03AM (#38950115)
Smaller companies treat employees different, to an extent. Because in the end, regardless of company size, the owners expect a return of their investment. In case of owner-managed companies even more so.

To everyone their poison so, I guess. I learned that I am a large company guy, by a nature and nurture. Other people I know are the complete oppossite. One thing I learned so, no employee ever is safe. Not even lifetime employed state / public servants.

Re:Google Cuts Jobs in Engineering and Other Divisions by lumb63 on Thursday January 11, 2024 @06:49AM (#38951001)
I thought this until a few days ago! At my “smaller company” of 150 or so employees, they just laid off a third of the company, and virtually everybody outside of the C suite was blindsided.

I think the posters who remind people that the employer/employee relationship is a business one have it right. We as engineers should strive as best as possible what our specific value is to a company. We should not delude ourselves into thinking we are more to the company than that. When we cease to have that value, or they cease to desire going down that path, they might end the relationship.

Re:Google Cuts Jobs in Engineering and Other Divisions by prox on Thursday January 11, 2024 @05:06AM (#38950135)
Honestly the size really doesn’t matter that much. As soon as it’s favorable you are out in ANY company. In my observational experience it’s only 10 to 20% companies who have heart and where they do actually try to maintain talent and foster good working relationships.
Re:Google Cuts Jobs in Engineering and Other Divisions by karmarepellent on Thursday January 11, 2024 @05:12AM (#38950185)
I think the size definitely matters, but I am not sure about the extent to which it matters.

I work at a company of roughly over 200 employees that is part of a much bigger org. Layoffs never happen where I am working. And one factor may be that HR has a different, in some cases personal relationship with their employees. That is certainly not the case in the parent org where large-scale layoffs happen every few years.

Edit: And I would not even attest that my company is one of those with a "heart", as you say.

Re:Google Cuts Jobs in Engineering and Other Divisions by oblio on Thursday January 11, 2024 @05:58AM (#38950558)
Have you been working for this company for 20+ years?

There's a high chance you're just a "sweet summer child" who wasn't there the last time things were REALLY bad.

Re:Google Cuts Jobs in Engineering and Other Divisions by karmarepellent on Thursday January 11, 2024 @06:38AM (#38950905)
That is a valid point. But no, the company has been around for 31 years and I have only worked there for just over 8 years. I am confident however that no large-scale layoffs ever happened there, because I have heard all sorts of harrowing stories from "back then", abusive managers and the like, but layoffs were never mentioned.

Might be survivorship bias though because the people that could have been laid off in the first few years cannot be there to tell the tale, of course.

Re:Google Cuts Jobs in Engineering and Other Divisions by rvz on Thursday January 11, 2024 @07:09AM (#38951161)
> I actually got a fair deal and honestly I needed the wake up call that job security is a big illusion. I was just coasting in my career and a bit too comfortable.

Many people fall for this and as long as you are an employee, no job is ever secure.

> I've been doing startups and freelance work ever since. Which means I'm my own boss now and I've learned a lot in the decade since that happened.

This gives some hope that there are those that have learned from the illusion and are now realizing that these companies do not care about you.

Re:Google Cuts Jobs in Engineering and Other Divisions by ghaff on Thursday January 11, 2024 @08:25AM (#38951892)
And if you're not an employee, your biggest client can decide to "go in a different direction" at any time. Of course, you try to diversify but you're still subject to the economy, clients having management changes, etc.
Re:Google Cuts Jobs in Engineering and Other Divisions by fendy3002 on Thursday January 11, 2024 @06:23AM (#38950764)
And this goes both ways, employees can go out as they please. The opposite party usually get hurt when it happens (either the firing or employee go out), and usually coworkers / existing workers that get the bad things.

So in my experience, don't get too attached to company (or coworker either), and go out if things start to go south or if there's better opportunity out there.

Re:Google Cuts Jobs in Engineering and Other Divisions by SamoyedFurFluff on Thursday January 11, 2024 @06:43AM (#38950950)
> And this goes both ways, employees can go out as they please.

Spoken like a man who never needed healthcare, who never had dependents, who never lived under the cage of a visa.

Re:Google Cuts Jobs in Engineering and Other Divisions by badpun on Thursday January 11, 2024 @06:53AM (#38951042)
Presumably, you leave to go work for another company, so none of these are a problem.
Re:Google Cuts Jobs in Engineering and Other Divisions by SamoyedFurFluff on Thursday January 11, 2024 @07:12AM (#38951195)
So you’re not aware how much a visa screws you in the job search? And you’re not aware how much time raising a family takes from searching for a job? And you’re not aware of the fact not all doctors are in network for all insurances, that your new insurance company can and will deny your dependents their medication to force them to take cheaper stuff that doesn’t work, again, to prove it doesn’t work? And you have to sit and watch your wife or your child or whatever be hospitalized and crash and know it’s just what happens when you switch jobs?
Re:Google Cuts Jobs in Engineering and Other Divisions by fendy3002 on Thursday January 11, 2024 @09:18AM (#38952454)
Yeah correct, my experience is just locally, and the healthcare isn't that bad here.

US is just simply has a system that's very cons for employees, especially with visa and right to work law.

Re:Google Cuts Jobs in Engineering and Other Divisions by beepboopboop on Thursday January 11, 2024 @09:21AM (#38952493)
I’m not the OP, but I don’t think you understood her/his comment. People leave jobs.
Re:Google Cuts Jobs in Engineering and Other Divisions by refurb on Thursday January 11, 2024 @06:01AM (#38950600)
> The more you earn, the higher the risk that at some point somebody decides that they want to spend less / smarter.

And it applies to everyone up to the CEO.

At my company a new CEO came in to much fanfare. A year later they were unceremoniously turfed out because the board decided they weren’t up to the “new direction” the company needed to go.

And not to mention the people under the CEO who road her coattails. They were all turfed in quick succession (or smartly saw the writing on the wall and bailed first).

It’s a business relationship. That’s all. Treat it as such. Get as much money as you can. Don’t kill yourself in the hope your sacrifice will be repaid, it probably won’t.

Basically take the emotion out of it. When management talks of “our big family” they are just saying that because people like to hear it. It’s not true.

And once you’ve gotten enough years under your belt you start to see through the talk pretty easily. Trust your gut. If the company starts to look wobbly, be the first out the door, not the last. Or at least plan according and don’t assume your job will be there next year or even next month.

Re:Google Cuts Jobs in Engineering and Other Divisions by cebert on Thursday January 11, 2024 @07:02AM (#38951102)
> If the company starts to look wobbly, be the first out the door, not the last.

For individual contributors leaving isn’t always that easy as most interviews now require Leetcode prep. If you haven’t already been practicing, it can take a few months to get prepared for the grind. This is even worse for folks who work and have obligations outside of work such as children or sick family members.

Re:Google Cuts Jobs in Engineering and Other Divisions by HarHarVeryFunny on Thursday January 11, 2024 @10:09AM (#38953175)
I haven't interviewed in years, but I had the impression that Leetcode interviews were mostly for FAANG type jobs. Are non-software companies (i.e. ones where software is not the product) doing this too now ?!
Re:Google Cuts Jobs in Engineering and Other Divisions by nly on Thursday January 11, 2024 @12:17PM (#38955264)
Most highly compensated roles use these as stage 1 or 2 filtering due to the volume of applicants
Re:Google Cuts Jobs in Engineering and Other Divisions by aweiland on Thursday January 11, 2024 @10:51AM (#38953872)
They sure are.
Re:Google Cuts Jobs in Engineering and Other Divisions by Madmallard on Thursday January 11, 2024 @05:58AM (#38950560)
The problem with this is if you leave awful companies after not working there for very long then new companies will not want to hire you.

It doesn't work both ways. They only get the benefits. You do not.

Re:Google Cuts Jobs in Engineering and Other Divisions by sbrother on Thursday January 11, 2024 @09:16AM (#38952424)
This is why the logical conclusion of this culture change is for anyone who can to move toward independent contracting. Like I mentioned in a different comment, I’ve had my best clients longer than any single job. But for the ones that didn’t work out, no one bats an eye at a 3 month contract.
Re:Google Cuts Jobs in Engineering and Other Divisions by ChrisMarshallNY on Thursday January 11, 2024 @09:03AM (#38952273)
I was laid off my last job, of 27 years.

I didn't actually mind. It was completely anticipated, and we (me and my team) were pretty much ready. I think the company made the correct decision, but the reason they got there, was because they made a whole cascade of rotten choices, that painted them into a corner they couldn't get out of, easily.

I really wish that they would have involved me in some of the really dumb decisions they made, because I'm actually pretty good at strategic thinking, and could have easily advised them of alternatives.

But what is done, is done.

The really annoying part, was coming out of a 27-year "silo," into the current tech industry zeitgeist.

Nasty culture shock.

Re:Google Cuts Jobs in Engineering and Other Divisions by nathan_douglas on Thursday January 11, 2024 @12:42PM (#38955687)
What sort of shock? Were you working full-time on a single application or suite of applications for that period?
Re:Google Cuts Jobs in Engineering and Other Divisions by ChrisMarshallNY on Thursday January 11, 2024 @01:09PM (#38956138)
We wrote image processing pipeline stuff in C++.

Backend of the backend.

The shock was encountering the value system of modern corporations and even individual ICs.

I’m not going to get more specific, but let’s just say that I have a value system that does not mesh well, with today’s tech culture.