|
|
|
|
|
by mschuster91
2105 days ago
|
|
> It's insane to me that an older programmer with decades of experience and multiple language fluency is somehow "worse" than a 25 year old who has been programming professionally for a few years at best and probably knows fewer languages. Simple: the experienced older programmers will call out management for bullshit because they recognize bullshit when they see it. Fresh, new ones won't object when management says "we're on the NoSQL train now, so that we can attract more fresh talent (and funding sources)!!!", which makes the managers happy, but by the time that the failure modes of new fancy tech (e.g. no ACID compliance, bazillions of edge cases, insecure defaults like MongoDB had) become apparent, the managers have already made their millions in bonuses and went off to ruin another company. It's all about keeping us programmers as replaceable cogs - and to prevent as many of us as possible from rising in the "chain of command". Simply put, the supply of programmers is way bigger than there is a demand for managers or higher-level programmers. This will bite the whole industry in the ass when all those 20-somethings who make decent careers now after some coding bootcamp suddenly find out that there won't be any pay rises or opportunities... edit: also, new programmers won't complain if you push them past everything legally allowed - many don't know the laws or don't care, so 80 hour work weeks with no paid overtime (=40 "free" hours of work!) can be done on young people, but as soon as they hit ~30 and want to settle down a bit (especially if they want children) companies get in trouble. |
|