Before we dig into the “whys”, we have to agree that programming sucks. Let’s take a quick look at the dirty laundry of programming.
It costs a lot of time and money to make software. Software bugs costs $320 billion a year and programmers spend half of their time finding and fixing bugs.
Hiring developers is an extremely difficult task. Learning to program is ridiculously difficult as well.
There is an obvious lack of diversity in our industry. The fact that software is taking over the world makes this claim extra concerning.