“Victor thinks that programming itself is broken. It’s often said that in order to code well, you have to be able to “think like a computer.” To Victor, this is absurdly backwards–and it’s the real reason why programming is seen as fundamentally hard.”