News for hackers. Stuff that matters.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by stronglikedan on Thursday September 07, 2023 @12:35PM (#37421578)
Being that the job market is currently favoring employers over employees, I'd say they'll likely have no trouble finding new staff that has no problem with working in the office. They still have enough staff to get the new folks trained up. This would have hurt them a few years ago, but not now.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by sarchertech on Thursday September 07, 2023 @12:42PM (#37421714)
Losing half your staff is going to hurt you no matter what the labor market looks like. It’s likely that they’ll be losing a disproportionate number of high performers, and it’s going to take more than a year to work that many people through the hiring pipeline, and ramp them up fully.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by btbuildem on Friday September 08, 2023 @01:58PM (#37437054)
And good luck hiring anyone respectable after that show of disloyalty.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by spacemadness on Thursday September 07, 2023 @12:45PM (#37421750)
Jokes on the people that stayed. The CEO should thank them for their sacrifice in working overtime constantly “for the good of the company.”
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by znpy on Thursday September 07, 2023 @12:46PM (#37421780)
The people who stayed can give their two week notice next week and argue that they are way more critical now.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by hdjjhhvvhga on Thursday September 07, 2023 @01:14PM (#37422234)
Unless they do it en masse, it won't work.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by znpy on Saturday September 09, 2023 @10:07AM (#37445615)
actually if they do it one by one it's just better.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by Longlius on Thursday September 07, 2023 @12:48PM (#37421804)
Yeah they can have folks trained up a year from now assuming they can fill the spots immediately. For the next year or so, they'll probably be far below capacity.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by OkayPhysicist on Thursday September 07, 2023 @01:04PM (#37422050)
You're overlooking the main issue with firing half your staff: you've just lost a huge swath of your institutional knowledge. That's what turns your living codebase into legacy code. A new hire, even a fantastic code ninja guru rockstar 10x unassailable god king new hire, is going to have to spend a lot of time learning your codebase. Even when they are at a level when they can productively dig through it to do bugfixes and feature implementations, they'll likely have big holes in their knowledge: Was this weird hack a temporary solution gone permanent, or the result of an important tradeoff between elegance and performance? Is the new hire going to find the relevant pre-existing extension point to add their new feature, or are they just going to build a new one?

The reason you hire software engineers on salary instead of just hiring contractors is because you need vessels to store knowledge in. That knowledge can be passed down and maintained with a relatively low rate of turnover, which is the opposite of "in 2 days we're replacing half our workforce".

Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by KptMarchewa on Thursday September 07, 2023 @01:35PM (#37422576)
I agree - but I think this decision was made pretty consciously. As in, they did internal equivalent of PE buyout. Accept you're not growth company, get rid of large portion of the staff, cut all new developments and prospects, rest of remaining stuff just supports existing business. And extract all the wealth from this position that you can.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by OkayPhysicist on Thursday September 07, 2023 @01:41PM (#37422686)
Oh, in this case it was just shameless union busting. Taking an axe to your company yourself is a helluva lot cheaper than hiring the Pinkertons.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by johnnyanmac on Saturday September 09, 2023 @07:34AM (#37444202)
It'a a mix of a declining economy and convinient union busting. Many other companies are ding this sot layoff strategy and don't have looming unions to worry about.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by ericmcer on Thursday September 07, 2023 @02:59PM (#37423905)
I am really surprised more CEOs don't do this.

If I got a business to a few million in recurring revenue it would be very tempting to slice expenses down to just maintenance mode, take a huge salary while riding it into the dirt for a few years and then retire.

Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by Aloha on Thursday September 07, 2023 @04:35PM (#37425198)
The market doesnt reward to, effectively.

The real thing is to treat a product as a sustaining engineer product, so minor new features, catering to the users you already have rather than trying to chase growth, etc.

Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by johnnyanmac on Saturday September 09, 2023 @07:33AM (#37444195)
publicly traded companies don't want steady profits. They want infinite growth, and growth requires investment in R&D. Hence the huge hiring sprees over the pandemic.

But prospects point towards a recession, the boons of the pandemic are over, and interest rates aren't dirt low anymore. Which is why companies are indeed shifting down to "maintenance mode".

Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by deeviant on Thursday September 07, 2023 @01:52PM (#37422853)
One of the more insightful comments I've read on HN, thank you.
Re:Grindr Loses Almost Half Its Staff on 2-Day RTO Requirement by red-iron-pine on Friday September 08, 2023 @10:53AM (#37434264)
real life example: there are comments in code I've seen that are like "don't delete this or it breaks X"

but there is no X, no mention of what X does in any Confluence page, and deleting it borks stuff badly. asking around and no one is sure what X is or does, and short of refactoring the code, no one has bothered to get rid of it.

a simple question of "wtf is X?" turns into multiple meetings, failed QA tests, general custerfuckery, all of which have a $$$ cost in hours wasted.

the people that knew are gone and DGAF, but would happily consult for a heafty fee.