> I've interviewed people who claimed to be practicing engineers for 5+ years, and had big name companies on their resume, but became lost when asked to write a simple (no trick question) program in a language of their choice.
I've failed these tests, sometimes for code I literally exactly have on my GitHub and that I've written from scratch (effort-free).
Live coding with three random strangers staring at you just isn't the same.
CS degree tells me you've been exposed to concepts at an academic level and maybe even mastered them, but it tells me nothing about hands-on programming skill or how productive you are.
Kind of like an English Literature degree shows that you know a great deal about the language and have read many works but tells me nothing about whether you can write a compelling novel.
> I've interviewed people who claimed to be practicing engineers for 5+ years, and had big name companies on their resume, but became lost when asked to write a simple (no trick question) program in a language of their choice.
I've failed these tests, sometimes for code I literally exactly have on my GitHub and that I've written from scratch (effort-free).
Live coding with three random strangers staring at you just isn't the same.