News for hackers. Stuff that matters.
Re:Cutting ‘Old Heads’ at IBM by mankash666 on Thursday March 22, 2018 @12:18PM (#16649994)
Among professional jobs, software is the only one where you go out of demand as you age. Doctors, lawyers, civil engineers, architects routinely peak in their 50s, but in tech if you haven't transitioned into management by 40, you're not valued anymore.

How did this even come to be?

Re:Cutting ‘Old Heads’ at IBM by mixmastamyk on Thursday March 22, 2018 @01:37PM (#16650799)
Seems to coincide with when 28 year-olds with beards took over every tech company, haha. Cheaper no doubt, and that is more important to most companies, more than quality.

They first tried outsourcing to the other side of the world, but found too many timezones grinds productivity to a halt and so plan B, younger and cheaper became an explicit goal.

Not just a tech thing either, focus on appearance is bordering on the extreme nowadays. Watched the "Willy Wonka…" movie from the early 70's with my daughter last night and was struck that most of the newscasters were silver haired and in their 60s, reminding me of Jerry Dunphy. Several of the stars had messy hair that needed combing, not necessarily in character.

Many things were higher quality back when they let experienced folks work, and "allowed ugly people to make music," as it were.

Re:Cutting ‘Old Heads’ at IBM by rankam on Thursday March 22, 2018 @04:25PM (#16652401)
Software developers aren't considered in the same league as doctors, lawyers, civil engineers, or architects. Software developers are viewed as construction workers by most people and businesses.
Re:Cutting ‘Old Heads’ at IBM by acdha on Thursday March 22, 2018 @05:56PM (#16653080)
This is going to upset a lot of developers who expect the boom to last forever. A ton of people think they’re on the same side as senior management because they get paid better than average and have been able to get better working conditions; very few people in management share this view.

The brilliant thing was getting so many to buy into libertarian propaganda and actively fight against things like unionization or labor laws which would reduce the power imbalance.

Re:Cutting ‘Old Heads’ at IBM by jronsomers on Friday March 23, 2018 @10:04AM (#16658247)
I would assume the compensation for a software engineer with 20 years of experience vs one with 5 years considering the output each of them can do. I would assume the younger software engineer can do as much 'typical' programming work as the older one for less pay.

However, I feel the older software engineers shouldn't be writing as much as the younger guy but should be utilized for architecture purposes, handling requirements with clients or internal product people, and even mentoring while having some programming tasks. I think that is where they really earn their significant compensation and bring much more value to the company.

Re:Cutting ‘Old Heads’ at IBM by dalfonso on Thursday March 22, 2018 @05:01PM (#16652657)
Outside of some of the mentioned reasons (20-somethings are cheaper, ageism, etc.), I think there's a lot of emphasis on staying up-to-date. In order to be "desirable" you need to consistently be learning about new technologies, languages, frameworks, etc. ON YOUR OWN TIME. As you get into age 30+, many people are married, have kids, have enough money to travel, etc. thus you probably aren't going to be as interested in reading programming blogs and watching tutorials.
Re:Cutting ‘Old Heads’ at IBM by fny on Thursday March 22, 2018 @11:30PM (#16654858)
We reinvent wheels more than any other profession.