I think I am just getting out of a rut of romanticizing early software development days. Where people were exploring and discovering precedents and patterns.<p>I felt strongly before that the Javascript ecosystem was an awful place, and I've managed to escape that somewhat. I'm still yearning for scientific, calculated approach to software development, even in the web world. And I'm just not convinced it is there, and I can't tell if that is a result of the people, or structure of modern development patterns.<p>How would you characterize various generations of developers?<p>Are modern developers really as cavalier and dismissive of small warnings and errors as some of the cynical literature out there would have me believe? Are there people out there that care about the quality of the code behind a website, like people cared about the original design of the Nasa Shuttle system? Are they the majority?<p>Do you think software development being sold as a profession of 'rockstars' and 'wizards' lends to a community of pepole who act like those designations?