The company doesn’t care about you. The company doesn’t care about you. The company doesn’t care about you.
The company cares about you in the same way a beef farmer cares about his cattle.
My uncle spent years preaching to me about the need to be loyal to a company. I never drank the Kool-Aid. He spent 21 years working for an investment banking company in their IT department. 4 years before he was set to retire with a full pension, etc. his company was acquired by a larger bank. He lost everything except his 401k. He then spent the next 12 years working to get his time back so he’d be able to retire. He died 2 years ago and the company sent a bouquet of flowers.
THE COMPANY DOESN’T CARE ABOUT YOU!!
How do you lose a pension? It doesn’t matter where you work or if a company gets bought.
So the way he explained it to me was that essentially when the company was purchased all your accruals were reset and the pension was tied to years of service, which he hadn’t reached yet, then with the merger you were essentially a new employee. There was also a lot tied to retirement plans linked to corporate stocks that were basically useless after they merged. Either way, beyond working for the same company forever, his eggs were (mostly) in one basket.
Yet another reason to be glad to live in the EU:
Basically, “any employee’s contract of employment will be transferred automatically on the same terms as before in the event of a transfer of the undertaking. This means that if an employer changes control of the business, the new employer cannot reduce the employees’ terms and conditions”
This regulation and strong unions are the backbone of job security in the EU.
Strong unions
Yeah. Very Strong…
🇵🇱
They refer to you as … HUMAN RESOURCES
You aren’t a person, you are an instrument the company uses to make more money for itself. If you die or can no longer work, you will be replaced by another human resource.
I had a prof twisting himself into knots trying to argue that human resources really is a positive term because companies care about and maintain their resources
Not even if you do valuable or efficent stuff for the company. You’re disposable.
The company is always on the lookout for ways to replace you with somebody who will do more for less.
And in the meantime, they will squeeze you for every drop of effort they think they can get away with.
The most important traits for doing well at work (in this order):
- clear, effective, and efficient communication
- taking ownership of problems
- having your boss and team members like you on a personal level
- competence at your tasks
I’m halfway through scrolling this long thread, and this is the first comment I’ve seen that isn’t overly cynical. It’s also correct.
I’ve been working for 38 years, and I’ve been someone who makes promotion decisions for 15 of them. The third one is helpful, not essential, but the others are super important. The people who rise to leadership positions aren’t necessarily the top technical people, they’re the ones who do those things with a good attitude.
The other thing I’d add is that they’re people who are able to see the big picture and how the details relate to it, which is part of strategic thinking.
I’m not sure if the competence is really in the last place. I’d say it’s on the equal level. Great communication and ownership of the problems means little if you can’t really solve the problems.
People have those things in spectrums, not all or nothing. You have to have at least some of all of them, but I’d argue that mediocre competency with really good communication and accountability is a better combination that really good competency with one of the others being mediocre.
I still kinda disagree. We’re talking here about engineering role after all. I have a colleague who is a code wizard, but has kinda problem with (under)communicating. He’s still widely respected as a very good engineer, people know his communication style and adapt to it.
But if you’re a mediocre problem solver, you can’t really make up for it with communication skills. That kinda moves you into non-engineering role like PO, SM or perhaps support engineer.
But I would say this - once you reach a certain high level of competence, then the communication skills, leadership, ownership can become the real differentiating factors. But you can’t really get there without the high level of competence first.
We’re talking here about engineering role after all.
where? seemed like general advice.
Even then, thee aren’t mutually exclusive. your competence will affect how people see you on a personal level, at least at work. And your competence affects your ability to be given problems to own. You’re not gonna give the nice but still inexperienced employee to own an important problem domain. they might be able to work under the owner and gain experience, though.
Documentation and presentation are highly undervalued, and your ability to understand and spread that knowledge can overcome that lack of experience to actually handle the task yourself.
I think we might be agreeing, it’s just that “mediocre” means different things to each of us. My team supports human spaceflight, and no one we have is crummy. The “mediocre” people have pretty decent technical skills if you’re looking across all software development domains.
Personally, I’ve found the decent technical skills to be easier to come by than the other ones, and having all of them in one package is a real discriminator.
You don’t have to run the rat race to get promoted. You don’t have to be at your desk at 7am and leave at 7pm to put on a show. Just be competent. Most people are not. You’ll eventually get promoted once you are old and white enough.
Most probably you will never be promoted anyway.
I must not be old enough because I’ve never been promoted even though I’m practically white as a ghost. Every promotion I have ever received is from getting a new job at a new company and ending up making significantly more money that way.
How long do you work for the same employer though? What field are you in?
I’ve worked for the same employer for 12 years and never got a promotion because there was only one way up and a pool of over 1000 employees to pick from, then switched to another job and got a promotion under a year…
Just be friends with the manager. That’s who I found was promoted the most in my career.
tbh its pretty common in IT to find your squad (and your squad leader) and follow ‘em everywhere.
Except it’s often a boys club with its toxic behaviors, which not all people will fit in.
Not been my experience but no doubt it exists in the field
Fully agree. You can be lazy AF, as long as you get a few key assignments done or overfulfill them. Everybody will be like ‘ooh, he so good’ and forget that you don’t do shit for 95% of the time.
Getting promoted isn’t a race. It’s a marketing campaign. The squeaky wheel gets the grease sadly. I hate it but that’s the game. You can be great but if the right people don’t hear about it it won’t bring a reward.
The funny thing is it’s a loss for the employer since it means people spend time self-promoting themselves and their achievements instead of just doing things well.
Getting promotions and raises is rare. Haven’t seen that happen very many times. However, many people have told me that the best way to get a raise is to switch to another company.
I worked at “AT&T wireless” back in the day when dirt was new. This guy would say “ squeaky wheel gets the grease.” One day after he said that our team lead said “Or gets replaced.” Then they walked his ass out.
Success is mainly about sucking up to the right people. No matter how good you are at your job, you have to know how to play work politics. Most bosses don’t know how to evaluate actual ability, and they’re much less objective than they think. Usually they favor more likeable employees over capable ones if forced to choose. Human life is a popularity contest, always has been, always will be. That’s the side effect of being a highly social species…
I don’t think you’re entirely wrong, but I think maybe you downplay the importance of a good team dynamic when choosing people. I’d take someone less skilled over a highly skilled but unapproachable jerk for the long-term health of the crew. In that way, I don’t think it’s bad to favor the more likable one depending on how we’re defining likable, and I don’t think that makes it simply a popularity contest either.
My company laid off a few very efficient workers, who sacrificed a lot of time and mental health for the company, because people working remotely in India are cheaper.
Sounds like a company I worked for. I saw the writing on the wall and got out. A lot of good people were laid off and a second office in India was opened…
We don’t have time to do it right the first time, but we will make just enough time to redo it wrong a few more times before the customer complains loudly enough that the boss pulls someone from another job which will now not be done right because we don’t have time.
Thanks, I feel like I’m at work again lol
cries in SaaS
My biggest lesson was that decades of work means nothing if you become disabled (in the US).
You can end up with literally nothing and lose literally everything if you become disabled. Even if you still have skills, even though you worked hard to contribute to society for decades, it can all go away overnight and you can suddenly not afford food anymore. There’s no safety net, and you won’t learn that until you need it.
Because fuck you.
What happened? I’m assuming you’re speaking from personal experience?
If the company claims that “you need to work overtimes because we are short on stuff”, then that’s definitely their failure to hire more people. NEVER work overtime, except if you get appropriate compensation for it.
“No” means “no”, also in and especially in the work environment. If your boss asks you to stay longer to “finish the task”, just say “no” and walk away.
…with the understanding that It’s often grounds for termination in which you won’t even get unemployment unless OT is specifically spelled out in your contract this way. The term in these cases for “no” in which you’re not being asked to break laws/regulation/contract, is usually “insubordination.” Oh and company policy, though even that’s sketch because company policy is sometimes dumb as shit so it will occasionally get overridden.
I’m not a bootlicker, join a union if you can, know your contract and don’t do an iota more than what’s required unless you gain a benefit from it, but always be wary of advice like “tell your boss to go fuck themselves!”
Minimum wage, minimum effort
I learnt meritocracy is a joke long before I discovered that it was literally invented to be a joke.
That, given the chance, always choose a smaller company: having a direct contact with the person that pays your salary gives you a better shot in terms of professional growth
A smaller company means smaller salary and bigger potential to have to fill in the cracks as management decides to not backfill.
I moved from a 10 person map to a hundreds of employees map/hosting provider and doubled my pay for minimal extra work. My team isn’t much bigger than my previous team, but I don’t have to work nearly as hard being a JOAT vs staying in my lane and passing off stuff that’s out of my primary knowledge domain.
Lots of meta-level comments here so I’ll add one that’s more in the weeds:
In an office job, it’s always good to be friendly with IT and the office manager/administrative assistant.
As a former IT guy you’ll get what you need when you need it by not being a pissy fart.
The company has an obligation to find workers who don’t know their worth and continue to do more work without more compensation. Take the additional work, get them used to doing it, and get that raise at the next annual review, or leave.
Document absoluely everything. Get every agreement in writing. If someone tells you to do something in a meeting, follow it up with an email response confirming the action. Keep a copy of those emails. If it’s not written, it didn’t happen.
I got this advice from my boss 35 years ago before texting and email. It’s so true. Beware folks that tell you things verbally, follow it up in writing. They may be trying to dodge accountability. We had a president known for not using email
The “family” talk is only just talk. If an employer says “we’re family here” or some similar nonsense, it’s not family as in “we stick together through everything” - what a family actually is or should be… It’s more of a farengi perspective…
Rule of acquisition 111: “Treat people in your debt like family… exploit them.”
And rule 6: “Never allow family to stand in the way of opportunity.” (Which is also cited as “Never allow family to stand in the way of profit”)
Fact is, they want you to be family in the way that you’ll do anything for them, like you would for your own family. But when it comes time that you need them to help you out like a family would, they’ll show you the door very quickly.
Related: if you’re hit by a bus tomorrow, your job will be posted before your obituary. You’re just a cog in their money printing machine. As soon as you lose your value in that regard, you’re gone. If you slow down the machine too much, they’ll find a cog that is more easily lubricated (to push the analogy). If you’re broken and can’t work, they’ll replace you without a thought. Management is there to put a nice face on the company (for your benefit) and make it seem less like you’re a number; but that’s all you are.
Don’t forget Rule 211 “Employees are the rungs on the ladder of success. Don’t be afraid to step on them.” (Gint, 7500 B.C.E.). It’s kinda funny that the Farengi were supposed to be an exaggerated example of laissez fair capitalism on TNG, but the writers of DS9 turned the rules of acquisition into something that’s more applicable in our world than Star Trek.
Gint. (7500 B.C.E) The Rules of Acquisition, Farengi Guild of Commerce. https://memory-beta.fandom.com/wiki/Gint