There comes a point where the money just isn't a motivating factor anymore, and companies are struggling to figure out how to work in that environment. This bit from the author hits the nail on the head: >Is an extra $10k per year worth learning a new org, a new skillset, a new set of expectations, a new set of coworkers, and a new boss? For many engineers, the answer is: “No.” Yes I could quit and get a ~20k raise b…
This is classic HN bubble. I would estimate that most software engineers around the world never come into this luxury situation where you can say that money just isn't motivating you anymore when considering new job opportunities.
I think I know why you can't hire engineers right now
601–610 of 927 posts
Re: I think I know why you can't hire engineers right now
#602Earlier quoted context omitted.
Despite all of that, I think engineers are underpaid in Europe (and presumably East Asia). I just left a job at a major bank where all the non-engineer roles got paid, or at least could be paid more than I got. There were 5 pay scales for engineers, the top 2 of which weren't even being used. I got there from a freelance contract, and I had to take a serious pay cut to continue working on the project. It was a really…
Slightly off-topic questions, because I've been thinking about freelancing lately: - Where/how do you (as a freelancer) find your clients? (Do you focus on clients from the financial industry?) - Where are those clients from (location-wise)? - Do you work remotely? If yes, does your timezone need to match your client's timezone? Put differently: How flexible are you when it comes to working hours?
My projects tend to be 1-2 years where I'm part of a team working on the same thing. A single client at a time.
My clients are mostly from Amsterdam, where I live. I want to be able to bike to work. Well, normally; these days I work from home, but we're in the same timezone and I work normal working hours.
Re: I think I know why you can't hire engineers right now
#603Earlier quoted context omitted.
> The highest paying software companies employ LeetCode style interview Ugh yeah it’s ridiculous. We can’t hire anyone! Have you considered not putting candidates through months of studying to memorize a bunch of algorithm tricks and then grilling them for 5-10 hours total on those? No - that’s not what the cargo cult manual says.
I dunno if it's that ridiculous. Having to spend a couple of months studying to get a 100k raise, seems not a completely unfair trade.
The vast majority of tech companies including startups are asking algorithm style questions these days. It’s adapt or die.
Re: I think I know why you can't hire engineers right now
#604Earlier quoted context omitted.
PIP culture? Google isn't giving me any answers here.
PIP stands for "Performance Improvement Plan". PIPs are a relatively common tool to give employees advance notice about getting fired, but Amazon has a notably brutal setup that uses stack ranking. Described here: https://www.reddit.com/r/csMajors/comments/kh9ztt/can_someon...
Re: I think I know why you can't hire engineers right now
#605I think there's something else that's necessary that doesn't align well with the things in the article, and which is currently lacking in my current work environment, but which is kind of hard to describe succinctly. Basically, my job requires using a lot of tools and technology and processes created by other people, but none of those tools are easy to use or well documented. In order to get stuff done you have to ha…
Note that I'm not saying we shouldn't do as best as we can with documentation, clean code, etc, BUT: In the open source world, I've developed a large low quality codebase that is very complex from when I was less experienced. This project has gotten plenty of contributions over the years, some from less experienced and some from more experienced. The experienced developers know how to get around the codebase, but the…
write code for the center of the bell curve (at your organization). the bottom will never understand anything, the top understands it all. You need to make the majority in the middle be comfortable.
that means slowly bringing in new language features, as they become widely known and practiced.
Re: I think I know why you can't hire engineers right now
#606I remember, back in year 2000, I went to a speech held by ESR (somewhat odd since I am based in Europe) with content very similar to this article. He was ranting about how all companies should open source their code because that is what keeps employees stay and happy. It was in the middle of the netscape/mozilla open source craze. My reaction was "OK, this is the guy everyone is talking about". A few months later - t…
Or maybe I have too much stuff I work on on my own to worry about it...
Re: I think I know why you can't hire engineers right now
#607Earlier quoted context omitted.
What you do get (speaking here from my experience in Belgium) is that the top of the wage scale is invisible because past a certain tier everyone works as a consultant to avoid the high taxes. It is not unusual in senior tech roles to charge 1K+ per day or 20K+ per month, and pay a lower effective tax rate on that income, while having long term engagements with the same companies so that little time is lost to churn.
> everyone works as a consultant to avoid the high taxes You mean, to avoid the social security fees (health/pension/unemployment/…)? After all, as a consultant (whether incorporated or not) you still need to pay taxes and the rates are pretty similar to tax rates for employees.
Re: I think I know why you can't hire engineers right now
#608I think there's something else that's necessary that doesn't align well with the things in the article, and which is currently lacking in my current work environment, but which is kind of hard to describe succinctly. Basically, my job requires using a lot of tools and technology and processes created by other people, but none of those tools are easy to use or well documented. In order to get stuff done you have to ha…
More money does not compensate for this. I thought it would when I interviewing a few months ago (50% salary increase). I was wrong.
Re: I think I know why you can't hire engineers right now
#609Re: I think I know why you can't hire engineers right now
#610There comes a point where the money just isn't a motivating factor anymore, and companies are struggling to figure out how to work in that environment. This bit from the author hits the nail on the head: >Is an extra $10k per year worth learning a new org, a new skillset, a new set of expectations, a new set of coworkers, and a new boss? For many engineers, the answer is: “No.” Yes I could quit and get a ~20k raise b…
I would be genuinely amazed if you couldn't fill your positions once you started offering upwards of $1.5m yearly.