| It's not only "giving advice". "Consulting" includes a range of things, down to implementing software. The customers are big companies with huge budgets, and a lot of red tape. The guarantees they want the most are legal. If things don't go well in a project, or if a project isn't implemented on time, they want to have someone to sue. Someone that will not simply go bankrupt and disappear. "Quality" is almost a nice to have, compared to the legal guarantees. Enter the Consultancy companies. They have a huge amount of workers, a lot of them fresh out of university. The quality of the work they produce might not be great, but when problems arise, they can always throw more people at the problem (or to make them work longer unpaid hours). They are sometimes called "meatfarms", because of this. They will not go bankrupt easily. The way these companies develop software is by third parties, often overseas, sometimes, frequently via several intermediate companies, each one adding their cut. I must stress out that it work. Boring, soul-crushing at times. But it is not easy. Just dealing with the red tape is a job on itself. The kind of contract that needed to be written before a medium-sized project has to be very detailed. It details things like what will happen when the project derails, what will be the penalty and who will pay what. It's a small book. Source: I was one of those "fresh out of college" people when I joined Accenture. I once was asked to estimate how much would it cost to change one (static) website's scrollbar color from default to yellow. The quote for that change alone, perhaps 10 LOC change implemented by someone in India, was 3000 euros. This was around 2010. I was glad when they offered me a severance package. |
This is absolutely insane and, quite honestly, hard to believe.