Live data from Hacker News

Software engineering job openings hit five-year low?

blog.pragmaticengineer.com

111–120 of 279 posts

Re: Software engineering job openings hit five-year low?

#111
When I was hired during the pandemic, I was the ~140th hire. In 2 years, that number ballooned to 700 people. Billion dollar acquisition later, I have to fill-out paperwork, fight other teams, perform a ritual sacrifice, only to have everyone reject my candidates that are deemed too expensive.

The demand for engineers during the pandemic may have been artificial, but there is still need for people today. Some companies don't hire because they were built to be sold.

Re: Software engineering job openings hit five-year low?

#112
post #12

The number of job postings means nothing. 75% of the job postings are either scam or ghost postings.

Also the same jobs are advertised multiple times, with completely different wording, by multiple recruitment companies.

Sometimes the position is simply shit. “My” job ad is open again. Looks like the third guy lasted there 6 months too. Every day new agency posts the same job. But Python developer, who can fix custom hardware from the 90s in the night shift is rare. And the salary was very average too.

Re: Software engineering job openings hit five-year low?

#113
post #89

"Programming languages are simpler than human languages" this is a very stupid thing to say. The formal structure of a language doesn't easily determine the complexity of what can be done with a language, nor is it a way of predicting the difficulty of expressing an equivalent idea vs other formal or natural languages.

> this is a very stupid thing to say Well, it does have the virtue of being straightforwardly true. For example, programming languages can't be ambiguous.

> programming languages can't be ambiguous

Yes, in C++ we call it "unspecified behavior" and "undefined behavior"

Re: Software engineering job openings hit five-year low?

#114
post #73

Earlier quoted context omitted.

This was unsurprising when American employees decided to use the significant power they gained over the pandemic to insist on WFH. Whether working collaboratively in an office was beneficial or not, employers certainly believed it to be so. They believed it so much that employers, pre pandemic, were willing to hire employees a single time zone away from SF, and then pay them a significant one time amount along with a…

That doesn't explain why many execs were keen on RTO. If it was reducing costs, you would thing they would've wanted to draw out WFH for as long as possible. But there a clear rush to end WFH as soon as possible and implement unilateral mandates to get everyone back to office.

The explanation is that they wanted the (perceived) productivity back. Alternatively, they may have wanted to push overall compensation down (e.g. having some employees quit and only luring back the ones they actually like). Of course, it varies a lot from market to market, depending on how hard it is to reduce headcount in the first place (e.g., in Germany, it is much harder than in the US).

Re: Software engineering job openings hit five-year low?

#115
post #103
post #60

FRED wants the implication to be AI related, but it seems pretty clear that all/most of this decline is related to their interest rate policies creating a raft of bullshit companies funded by too many dollars chasing ever more far-fetched returns...

Returns are no longer the actual goal. The actual goal is the perception of far reaching future returns. The perception of those returns is much more valuable than the actual returns. Because the wealthy don't want profits and dividends that get taxed. They want ever increasing stock prices so they can continuously grow their asset base to borrow against so they can never sell said assets this triggering capital gain…

Companies with actual profits can, and do, simply buy back their own stock. Inflating market expectation of future cashflows is not the only way to realize asset appreciation.

Re: Software engineering job openings hit five-year low?

#117
post #103
post #60

FRED wants the implication to be AI related, but it seems pretty clear that all/most of this decline is related to their interest rate policies creating a raft of bullshit companies funded by too many dollars chasing ever more far-fetched returns...

Returns are no longer the actual goal. The actual goal is the perception of far reaching future returns. The perception of those returns is much more valuable than the actual returns. Because the wealthy don't want profits and dividends that get taxed. They want ever increasing stock prices so they can continuously grow their asset base to borrow against so they can never sell said assets this triggering capital gain…

The 10% interest they would have to pay on the loans is almost as much as the capital gains would be.

Re: Software engineering job openings hit five-year low?

#118
post #89

"Programming languages are simpler than human languages" this is a very stupid thing to say. The formal structure of a language doesn't easily determine the complexity of what can be done with a language, nor is it a way of predicting the difficulty of expressing an equivalent idea vs other formal or natural languages.

> this is a very stupid thing to say Well, it does have the virtue of being straightforwardly true. For example, programming languages can't be ambiguous.

> programming languages can't be ambiguous

This is "straightforwardly" false.

Speaking specifically about the "language" part - while there is a formal specification for C++, many pieces are implementation dependent. Then there is actual undefined behavior that is part of a specification.

Actual programs implemented in a language can be ambiguous. consider multi-threaded programs where data arrive at different times in different threads, leading to different outcomes. Or just pure ambiguity of intent. Or a program which incorporates undefined behavior intentionally.

Formal and natural languages may overlap in some ways but it is ridiculous to compare them in this way and claim a probabilistic model is better at the formal language. Translation tasks are an example where LLMs perform extremely well, I would argue much better than in programming. Should I make the claim it's because of some intrinsic attribute of natural language vs formal language?

Re: Software engineering job openings hit five-year low?

#120
post #107

Earlier quoted context omitted.

Incidentally 80-90k is pretty normal pay in Europe too. High, even, for southern Europe.

Exactly. That’s around salary for senior engineer at big corp according union tables in Germany. If you’re really good or a manager, 110k is in there. More is doable at senior manager/director level or in key position in a company led by owner. US faang salaries sound here like science fiction.

Yes, 90 to 110k is pretty much TOP. A lot of seniority and experience. If you want to go higher, you have to go management path (even lower management is included in the union)

If you look at the table of salaries of a big union [1], you can multiply that number by about 13.5 to get the annual salary. Can vary a little %, but a good estimation.

The salaries in the EU stagnated in the last years, whereas in USA they were moving.

[1] https://www.igmetall.de/download/20240809_Metall_Elektroindu...

Post reply on HN