Computer programming is one of the most cognitively demanding professions in existence. Ability to program correlates pretty highly with cognitive test scores, such as the SAT Math. If you look at the top scorers on such tests in America, only about 1% are black. The ratio of black engineers in Silicon Valley matches what you would expect based on the test scores. To see it visually, this is the bell curve based on m…
Wow, I'm sorry, but programming is not that demanding. Theoretical CS work can be, but the typical programmer is working on maintaining a crud app, especially as a junior developer.
What can I say? I consider it to be one of the hardest things I've done. I have no idea how people find it easy, but clearly some do.
A lot of the horrendous complexity in our field comes from churn. But hey whatever the vector, it is (and of course this is just my opinion) hellaciously demanding.
Just a quick note, my post here is intended as a narrow response to the specific claim that programming is not demanding, not the general comment tree.