Re:Why I prefer making useless stuff
by IQunder130 on Monday May 31, 2021 @09:47AM
(#27344016)
You are probably more easily taught how to write good programs because
a) your understanding of the basics is solid;
b) let's face it, these brain teasers are often proxies for intelligence testing.
If they have a glut of candidates for every position, whiteboarding data structures and algorithms makes for a decent filter.
I think their point is, there's just so many bad candidates that even among those that pass whiteboard coding challenges, most can't code - but it increases the ratio of good to bad coders in the pool, so in lieu of a better option[0], it's still used.
--
[0] - There are plenty of better options, but they tend to not scale - so they cost more, and companies avoid them.
Re:Why I prefer making useless stuff
by IQunder130 on Monday May 31, 2021 @09:50AM
(#27344051)
No, that's not my point and it's extreme arrogance on your part to assume that coding is some sort of arcane art only accessible to a select few. Programming is a skill like any other, you develop it with experience. DS&A screening simply selects for people with a decent understanding of the fundamentals, even though it has a very high false negative rate.
Is there such a high correlation? I used to do a lot of hackerrank-style problems for fun, a few years ago. If I had to evaluate my ability to write code back then: pretty crappy.
I was good at writing functions, I was bad at writing programs.