The problems I will discuss in this article are not unique to the software industry. In fact, this is expected in many large companies. Many would argue that the title of this article should be “Bullshit Jobs in the tech industry”. I have been programming for over two decades and I have been in and out of companies. I did boring jobs at huge financial and consulting firms and I also worked on some cool graphics project for a small software companies that produced cool tools for film studios. One thing I can tell you is that a lot of “software engineers” especially the ones working in really big companies do very little work. In fact, a lot of them are basically paid to do very little (notice I said “a lot”, not “all”).
I remember while I was working for a big financial firm as a software developer. I kept asking myself why we were doing very little coding. Most of my time was spent attending useless meetings, preparing boring slides, making goofy excel sheets and Gantt-charts and maybe 1–2 hours of coding a day if I was even lucky. The software that I and my team worked on was a basically a javascript web application that monitored and collected details about financial transactions in the company. Believe me when I tell you that I could have worked on the entire software myself in 5 months. The enti