At risk? We’ll just stop having overinflated salaries. The current situation is insane for employers:
- Employees are not willing to put a little extra (paid extra, I mean - and we’re at the 35hrs week here),
- Not willing to study afterwork to improve their career,
- Not willing to work on legacy products where we pay them 40% more.
- In the first 2 years, I can pay someone 35 -> 50 -> +10k bonus, and they’ll leave for a job at 65 going 75 with a tech stack that ticks all boxes.
- You can teach them React + SpringBoot + Kubernetes, and they’ll still leave because company XYZ does AWS + Neo4j + AI… while still not fixing spelling mistakes in the UI and still in the habit of downloading and entire DB tables and filter them in the Java side, and seeing no problem asking for a microservices architecture.
This developer market is batshit crazy and isn’t tight enough to make people want to serve the needs of customers. “Do something hard and get a house in exchange” isn’t a persuasive argument today, they’ll get rich anyway. Instead, they serve their resume, which I perfectly respect and understand, it needs to be done too, but at one point, it’s a disconnect between customers, employers and developers.
A crisis is unfortunate but I can’t wait for it.
Lol from this post I can tell you're an employer that nobody will ever want to work for no matter the salary you're paying. The economic situation and developers are not the issue, you are.
> - Employees are not willing to put a little extra (and we’re at the 35hrs week here),
> - Not willing to study afterwork to improve their career,
Some of your points make sense but these two…
Indeed, they should study at work.
Heresy!
Home time is personal time. Here I deal with family, chores and self-connection. If you want me to learn stuff and be better and my job you will have to give me time, company time, for that. We are not machine.
In France it is mandatory for the company to give time for training. Thanks unions.
https://www.legifrance.gouv.fr/codes/id/LEGISCTA000006189881/ https://www.legifrance.gouv.fr/codes/id/LEGISCTA000006189881...
Indeed, I was being sarcastic.
Then you also don't have any problem if better candidate appears and challenges your position, right?
How is that related? That can already happen if a company decide to have this approach. See also companies that have PIP targets.
Presumably companies have a good idea of employees' skill sets when they hire them, or they terminate the contract by the end of the probation period, so they can also plan for this necessary learning.
> How is that related?
It’s related in the sense that if your set of skills becomes irrelevant, you get replaced. Want to keep your job then learn the things reqiured to keep your job.
Say you’re a truck driver. You have your license to drive a truck and every year you need to do your vision test to keep your license. If one day you have to buy glasses, well, tough luck - they come out of your pocket. Otherwise you can’t drive and your employer cannot put you on a truck.
Here, your skills are your glasses.
What's wrong with those two? I'm genuinely interested, software engineers are overpaid as is with benefits that nearly every other industry can only dream about and you're upset about not being able to put extra 5 hours of time a week to improve your skills related to something that's your career?
And we wonder why quality of everything is awful and why people are unreliable and entitled.
Where are you located that you have a 35h week while enjoying such great benefits like employer investing in your training?
I'd like to move there.
In my EU country the working hours are 38.5 which isn't as good as 35h, but it isn't that bad, but no employer hires you to invest in your training. Every company wants only seniors, preferably for junior wages, and scream there's a shortage while offering no WFH because "management doesn't believe in WFH" and "the culture of working in the office is better".
Probably France
I am also interested in the geography here, especially wrt to the currency/units in "35 -> 50 -> +10k"
Are those numbers maybe denominated in Kuwaiti or Bahraini dinars? Or in some country-specific unspoken convenience unit such as tens-of-thousands of Japanese yen, or hundreds of thousands of Vietnamese Dong, or something like that?
I'm in UK, working at a video games studio and while we work 37.5h a week indeed all training is done during work hours, we hire people from junior and bring them up to senior/expert levels, with our average seniority being something stupid like 12 years+(longest one atm is 29 years). And yes, we only have to be in the office 1 day a week, personally I work 4 days from home 1 from the office, but it's up to everyone how they want to do it.
I think your reply sort of proves his point, if 38.5 -> 35 hour workweek is enough to move, well, employers are not getting the best deal.
> the first 2 years, I can pay someone 35 -> 50 -> +10k bonus
You pay them such terrible wages and you’re surprised they leave? You can make $35k at in-n-out shilling beef on a bun.
My student loan payments will probably be around $1200 a month after I graduate and a studio apartment in my pretty small city is $900 without utilities. I could probably survive on a $35k salary but I'd have to switch to income based repayment on my loans which would suck because I'd like to eventually be able to buy a house
That's one of the big differences: the only thing a normal person in France, Germany or the rest of western Europe* could do that involves a 1200/month repayment is buy property (or an absolutely ridiculous car). A lot of the younger employees I work with got paid while doing their bachelor's degrees because they did dual degree programs, where they're employed by a big industrial company and alternate terms having internships within the company and taking courses at the university the company partners with.
* I say "western Europe" because I know that university fees in the UK are higher, and this is the region I currently know enough to say this about, but I imagine university fees are similarly low in eastern and southern Europe.
The only way you'd be paying back £1200 a month on student loans (plan 2) in the UK is if you were earning £180,180/year or more. And at that income, it's probably not the student loans giving you trouble.
> involves a 1200/month repayment is buy property
Rent?
Those wages are atrocious. Perhaps you do not have a viable business model.
Keep in mind that your competition is not just France. Plenty of people (myself included) took note of the terrible wages in Europe and decided that maybe those American companies with 6 figure remote jobs aren't so bad after all.
Although some valid points and I understand the frustration, this has some major Uncle Tom vibes.
so ungrateful these devs...
> Employees are not willing to put a little extra (paid extra, I mean - and we’re at the 35hrs week here),
Currently working in a company that's short staffed but there's a seemingly endless amount of work.
Things might be so charitable in many companies out there for all I care, but that's definitely not the situation everywhere.
Then again, at least in my current company things are nowhere near as bad as 996, but please don't ignore such problems either: https://en.wikipedia.org/wiki/996_working_hour_system https://en.wikipedia.org/wiki/996_working_hour_system
One might also bring up the fact that people in "outsourcing" countries also don't have such nice WLB.
> Not willing to study afterwork to improve their career,
Most of the stuff i've learnt (Docker/OCI, Swarm/Kubernetes/Nomad, CI/CD concepts, monitoring, different architectures and new languages) all were in my free time, because the tech stacks at work were somewhat dated and would pigeonhole me into maintenance roles and similar enterprise messes.
Then again, one can and should make the point: doctors don't practice their craft over the weekends, why should software engineers? Do cashiers have to do unpaid work after hours? Do teachers? And if yes, is that okay? Shouldn't your work be compensated, instead of cutting into your free time?
> Not willing to work on legacy products where we pay them 40% more.
Currently the oldest project that I'm working on is like 8 years old and it's a mess. Recently tried modernizing it, would recommend that NOBODY ever try to do that, since I learnt almost no new skills at the expense of massive amounts of stress and struggling with problem after problem, just to keep this old monolith alive.
40% might seem nice at a glance, but what about the alternative costs of not learning new and relevant technologies and thus getting passed up for new work opportunities? What about suffering daily due to needing to waste your time with some dated mess, since most old code is unwieldy to work with at best and horrible at worst?
> In the first 2 years, I can pay someone 35 -> 50 -> +10k bonus, and they’ll leave for a job at 65 going 75 with a tech stack that ticks all boxes.
That is largely how the industry is and I doubt that I can blame people for wanting to maximize their own earning potential, especially in the current financial climate.
Of course, once again this doesn't really match up with my own circumstances, given that owning a home might take about 10 more years of saving money for me, given that I'm not as well paid as all these other developers.
> You can teach them React + SpringBoot + Kubernetes, and they’ll still leave because company XYZ does AWS + Neo4j + AI… while still not fixing spelling mistakes in the UI and still in the habit of downloading and entire DB tables and filter them in the Java side, and seeing no problem asking for a microservices architecture.
With this, I can mostly agree. If things like spelling don't matter to people, obviously they aren't going to pay attention to them.
But overall, I still find your points to be too focused on a particular environment. Developers everywhere doesn't have it quite as good to begin with, no matter how much of an echo chamber HN can sometimes be.
Then again, last i checked, a Google employee would bring in around ~20x more profits for their company than I would (with some oversimplified back-of-the-napkin maths): https://blog.kronis.dev/articles/on-finances-and-savings https://blog.kronis.dev/articles/on-finances-and-savings
Do you feel better now ?
I would say salaries are massively under-inflated