News for hackers. Stuff that matters.
Re:Choose Boring Technology (2015) by _qulr on Sunday February 21, 2021 @10:19AM (#26214046)
> There aren't enough of the very best developers for a company to plan around hiring only those.

I've seen no evidence that companies are even trying to hire developers who "avoid complexity". If anything, the interview processes are designed to select for engineers who bathe in complexity. There are so many interviews which consist of "How would you rewrite from scratch this thing that already exists?"

Re:Choose Boring Technology (2015) by koonsolo on Sunday February 21, 2021 @02:10PM (#26216173)
I'm doing technical interviews.

There is such a shortage of people that know the basics of programming, that selecting for such l33t skills is out of the question.

The hiring process right now is not about selecting the best, it's about selecting those that pass some low bar.

Re:Choose Boring Technology (2015) by ryandrake on Sunday February 21, 2021 @02:37PM (#26216386)
I don't know what your company is, but it may not have a reputation for paying well. I've worked both at well-paying FAANG companies and lots of BasicAverageTech companies, and the candidate flow is night and day different. There is no shortage of people that "know the basics." In fact, there is no shortage of really strong candidates. They are out there, looking around to job hop like everyone else. It's just that they are probably just not applying at your company. Not that you can personally do anything about your company's compensation, but that might explain it.
Re:Choose Boring Technology (2015) by koonsolo on Sunday February 21, 2021 @03:11PM (#26216676)
This is europe, and as far as I can tell all companies here have that problem.

On the other hand, great for us who can code :D.

Re:Choose Boring Technology (2015) by pjmlp on Tuesday February 23, 2021 @02:40AM (#26234773)
Since 2014 I only apply for jobs where at least 80% remote is part of the deal, I don't care about the money that much.

So if that isn't part of the deal, I don't even bother.

Re:Choose Boring Technology (2015) by ZephyrBlu on Sunday February 21, 2021 @02:53PM (#26216522)
What do you classify as the basics of programming. for loops and if statements?
Re:Choose Boring Technology (2015) by zingar on Monday February 22, 2021 @01:32AM (#26221497)
My current employers hire +- 1/100 applicants. The vast majority fall off before even getting to a coding test. Of the last 20, most are not fluent with conditional logic and iteration, or cannot use a dictionary in an algorithm. In the most recent interview, an "experienced" React developer could not set properties on a JS object.
Re:Choose Boring Technology (2015) by jjav on Monday February 22, 2021 @02:10AM (#26221668)
When an interview process produces the output 'doesn't know how to do basic things' on a "vast majority" of experienced people who've been doing said things daily for years, the most obvious conclusion is that the interview process is flawed.
Re:Choose Boring Technology (2015) by ZephyrBlu on Monday February 22, 2021 @04:07PM (#26230629)
Why do you think this occurs? It doesn't make sense that people apply for a programming job without being able to do any programming...
Re:Choose Boring Technology (2015) by zingar on Monday March 08, 2021 @04:26AM (#26383712)
I think it's because they have some success with making wordpress do what they want (after a fashion), or copy and paste some Javscript. That makes them a programmer, without knowing what they don't know, even 10 years later.
Re:Choose Boring Technology (2015) by koonsolo on Sunday February 21, 2021 @03:17PM (#26216746)
Maybe I exagerated, but you can't believe that 50% of candidates have such a low capability.

"How high do you score your C++ skills out of 10?" "9/10" "OK, can you explain what a pointer is?" blank stare... "no idea"

Re:Choose Boring Technology (2015) by ZephyrBlu on Sunday February 21, 2021 @03:24PM (#26216817)
I was genuinely curious what you classed as basic programming.

I would definitely consider pointers pretty fundamental if you're a C++ dev.

It is pretty hard to believe that 50% of candidates don't know what a pointer is. I've barely touched C/C++ and still know what pointers are and how they work.

Re:Choose Boring Technology (2015) by meheleventyone on Sunday February 21, 2021 @03:54PM (#26217080)
> I've barely touched C/C++ and still know what pointers are and how they work.

Congratulations you’ve successfully triggered the pedantic interviewer. You will now face six questions on pointers in C++ they just looked up each more trivia based than the last.

Re:Choose Boring Technology (2015) by _qulr on Sunday February 21, 2021 @04:27PM (#26217388)
Who would pass the technical screen must answer me these questions three, ere the onsite he see.