Hacker News new | ask | show | jobs
by ori_b 4435 days ago
Not all our work, but we definitely use code sketched out on whiteboards as a communication tool. Are you claiming that you can't reason about algorithms or communicate them effectively if you're not in front of a computer?

I don't give a flying fuck about minor syntax errors, forgotten API, or anything a compiler can catch. If you forget an API, I either give it to you or ask you to make up something reasonable. (Chances are, I can't remember it either). But if you can't describe an algorithm to me in front of a whiteboard, I don't want you on my team. And if you can't translate it to pseudocode that resembles the language you're going to be working in, I also don't want you on my team.