Earlier quoted context omitted.
This mythology leads directly to horribly created software that will either ensure many terrible security breaches in the future or the continued proliferation of "magic" throughout a product. One of the issues is using the word "engineer" for any of the brogrammer types. an engineer in any other proper engineering discipline does not become worthless with age, their experience actually counts for something. Somehow…
I don't think it's ageism if one person is selected based on being willing to work more for less money. That's just a labor market. There's an argument to be made that 20-somethings shouldn't work more than 40 hours a week or should require higher pay. Or that employers should place more value on the work of more experienced developers. Or both. But I don't think experienced developers should be exempt from keeping w…
Agreed, however very few ever come out and says that so directly. In a lot of cases the reasons are given as not having the right "cultural fit", or being "over qualified" or some other excuse because the person hiring cannot stomach it to simply say "we want cheap resources that we can work to the bone".
No one should feel like they need to perform the equivalent of slave labour in order to get a job. 20-somethings should not have to work 80 hour weeks. Allowing them the free time to pursue their interests will make them better employees.