The more I sit through schooling on programming, the more I realize that programming, on the basic comprehension, isn't hard - we make *learning* it hard by having no fucking consistent standard of teaching it and using tech programs as gatekeepers rather than gateways.
It's the same problem mathematics has, but even more decentralized.