Why is hiring broken? It starts at the whiteboard.
Quincy Larson

This post brought back memories of a certain C++ course that involved a written coding exam. Its understandable that was a reasonable approach for language recall, but it caused many people pain, and didn’t test anyone’s coding skill.

The point of the article is sound, but I’d still argue a need for algorithmic knowledge. Many fundamental patterns appear at different architectural levels, and recognising them is a skill. Being able to reproduce the algorithm, however, is far less useful than an ability to fix a broken implementation of it in situ!

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.