I'm also 31, been in the industry for 10 years, and can agree on most, if not all, points, that you've made.<p>I totally understand, that since the 80s and early 90s IT has transformed from a craft into a full-fledged industry with a lot of money to be made, so the dilution of the original spirit and an influx of all kinds of people was to be expected.<p>Sadly, with all the money and hype and cultivation of the "nerd" culture among the masses, the IT has become "mainstream". By this I mean the very same process that happened in other niches, originally populated mostly by enthusiasts, that at some point showed the potential to bring huge profits. Like rock music or skateboarding, you get the idea. Basically, anything, that a person chooses as a way to express themselves, to oppose themselves to the rest of the world, both in healthy and not so healthy ways. To rebel, even.<p>I feel like in the past there were more people in this field, who were genuinely punk and misfits and revolutionaries (and I understand, how this may sound ridiculous, if taken at face value, but I'm speaking about the human spirit and attitude, not the intentions). These guys (overwhelmingly male, by the way) did not give a flying fuck about becoming celebrities and earning tons of money, or about saving the world and solving contemporary problems, or about outlook and diversity and inclusion and bringing everybody, including neighbour Joe and his wife and their dog onto the ship. They were happy just by doing the stuff they liked and sharing their happiness with a very limited circle of people, who really <i>digged</i> it.<p>Fast forward 30 years, now being an IT worker is completely normal, it's just an occupation, a <i>job</i>, where people earn money to spend them on other things, that they really like. Of course, there are many really smart and bright and devoted people as well, probably many more than ever before, but I feel like they are not of the same kind as 30 years before. They are <i>nerds</i>, not punks, and it makes all the difference in the world.<p>And with these structural changes comes the almost suffocating blandness (despite the outer gloss) and conformity, that you just can't relate to.<p>Just my 2 cents.