Live data from Hacker News

I am sick and tired of hearing tech companies complain about developer shortages

blog.usejournal.com

41–50 of 583 posts

Re: I am sick and tired of hearing tech companies complain about developer shortages

#41
Writer doesn’t seem to know what drives a lot of things and seems to suspiciously get a lot of poor interactions.

I have never been cursed at for anything by an interviewer. I have never heard anyone I know tell me they were cursed at.

The older guy who had his school paid for? Guess what? College was insanely cheaper back then. Also, it was extremely rare. Today, all the education you need to learn any language is available for free in any medium you like. Even CS fundamentals.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#42

""" You should not be testing people’s ability to recall some obscure definition in an interview. You should be testing people’s ability to tackle something they can’t recall off the top of their head. And, you should allow them every tool they have available. If they’re totally unfamiliar with the problem, and yet they make significant progress in just one hour that should be interpreted as a good sign this person w…

Just as a counter point, developers that have such a knowledge about algorithms and efficiency tend to be able to sort through different possibilities and branches investigation for new problems much quicker than a developer that has to look up everything on the way. Although that's something that can just come from experience too.

Honest question: just how often do you actually need to worry about algorithms in your day to day work? The vast majority of software dev, even/especially in hot startups and the like, is bog-standard CRUD and 99.9% of the time the correct response to "I need to do something slightly complicated" is "call an existing library function".

Re: I am sick and tired of hearing tech companies complain about developer shortages

#43

> Furthermore, if you really want a C++ developer you can just expect a developer to learn C++ on the job if they have any adjacent experience with any other language. Is this really accurate? C++ is a very different language than even Java, not to mention Python or JS. Languages have their own quirks and attributes that often matter at some point. Especially C++. I am on a team where we are constantly building stuff…

Yeah, hiring someone with no c++ experience and expecting them to OJT is a great way to farm memory corruption vulnerabilities...

Re: I am sick and tired of hearing tech companies complain about developer shortages

#44

> Furthermore, if you really want a C++ developer you can just expect a developer to learn C++ on the job if they have any adjacent experience with any other language. Is this really accurate? C++ is a very different language than even Java, not to mention Python or JS. Languages have their own quirks and attributes that often matter at some point. Especially C++. I am on a team where we are constantly building stuff…

Depends on whether you have any experienced C++ folks on the team who can mentor, review, and hack out the tricky bits.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#45
post #32

If you've ever been on the other end of the pipe for hiring you'll understand the need for filtering. The alternative is to never list jobs and hire through networks, which has other problems.

I've never been on the other side of things, but it's always fascinated me that so many people who have say things like this.

It's hard for me to fathom that such a large proportion of candidates are terrible.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#46

> The general rudeness is ridiculous. I once had an interviewer ask me if I was a wizard with GO, C++, Rust, and C over the phone. Then when I said I had some experience with rust, he immediately cursed at me and hung up. > This experience is fairly common. Is it? I've done a fair bit of interviewing on both sides of the table, and can say with complete honesty I've never heard a curse said in anger in any of them. I…

I wonder if it is possible that the recruiter said something like "ah, damn" which would be unprofessional of course, but seems in the general range not-completely-absurd human reactions.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#47
post #14

I literally can’t relate to this on any level. I’m an HM at a company that pays on the order of a FANG and at best matches one of these credentialist barriers and yet we can’t come close to hiring targets on devs. I don’t get how people can see the plethora of individuals under 10yrs experience in SWE and other tech roles in SV/NYC/SEA with incomes of $250-600k/yr and think this happens without a “shortage” of talent…

I think the author is talking about pretty large, well-known companies (e.g., FAANG -- see his first point). Many people applying to these well-known companies are auto-filtered by resume software, which artificially decreases supply. Small and mid-size companies have a different problem: people haven't heard of them and don't know to apply. My company is in this situation. We have a good culture, I think, and pay ve…

Except none of his points apply to FAANG companies either.

>A bad interview is when you ask them the definition of some specific thing in some specific framework like “Tell me what a closure in javascript is.” then treat them like they’re stupid if they don’t know.

FAANG companies do not interview like this. I've done interviews with most of them twice in the last 5 years and all questions are the typical algo stuff.

Then his whole rant about credentials... I am a self-taught dev with no degree, none of my interviewers ever cared about that. Every interview is about whether or not you can solve the algo question.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#48
post #44

> Furthermore, if you really want a C++ developer you can just expect a developer to learn C++ on the job if they have any adjacent experience with any other language. Is this really accurate? C++ is a very different language than even Java, not to mention Python or JS. Languages have their own quirks and attributes that often matter at some point. Especially C++. I am on a team where we are constantly building stuff…

Depends on whether you have any experienced C++ folks on the team who can mentor, review, and hack out the tricky bits.

But if that is the person you need, expecting them to already know C++ is entirely reasonable.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#49

> Furthermore, if you really want a C++ developer you can just expect a developer to learn C++ on the job if they have any adjacent experience with any other language. Is this really accurate? C++ is a very different language than even Java, not to mention Python or JS. Languages have their own quirks and attributes that often matter at some point. Especially C++. I am on a team where we are constantly building stuff…

Yes and no. A good programmer could learn it, but it exposes concepts that python and java abstracts from the programmer.

C++ requires you to think quite a bit about memory. Modern C++ not so much. However the kind of job that requires C++ will probably require you to know some hardware / embedded which is a completely different domain than web devs and could make java / python transitions even more difficult.

Re: I am sick and tired of hearing tech companies complain about developer shortages

#50

> Furthermore, if you really want a C++ developer you can just expect a developer to learn C++ on the job if they have any adjacent experience with any other language. Is this really accurate? C++ is a very different language than even Java, not to mention Python or JS. Languages have their own quirks and attributes that often matter at some point. Especially C++. I am on a team where we are constantly building stuff…

C++ is one of those languages where people have deep expertise. They are on standards committees, they have a high profile in the industry. But yes if you have general programming experience you can certainly pick up modern C++ and not make a complete mess of things. It’s a multi-paradigm language with lots of gotchas that take a while to learn and require a career to memorize and stay on top of. But I think if you are an average developer in, say, a functional and OO language, you can be expected to become an average C++ developer with a little effort.
Post reply on HN