Hacker News new | ask | show | jobs
by Retric 3884 days ago
This directly leads to lots of older workers who only know one skill and can't get a job. Right now States are dumping these people on Social Security Disability to keep them off their welfare / unemployment rolls, because industries are just not that stable and younger workers are healthier and cheaper.

PS: 65 - 18 = 47 years. Just how many bricklayers do you need with 45 years experience and back problems?

5 comments

My personal war cry is "Details matter." It's something that many people in software development don't appreciate as much as they ought to; a detail is often the difference between something that is right and something that looks like it should be right but manifestly, strongly, isn't. And, there's a lot of details in software.

But a corollary of my version of "Spoon!" is that skills matter, too. They're how you know the important details from the unimportant ones, and how to manage the important ones. The only way to get that kind of skills is by experience. To use your own example, have you seen the difference in efficiency and results between someone who's just been shown how to lay bricks and someone with 45 years of experience? Or even better, a team with someone with 45 years experience to tell the others when they're not doing it right?

Judging by the brickwork on my house, the answer to your question is "More than we have now."

Besides laying bricks, brick layers who really understand their craft can supervise and train others on proper technique. Here's an excellent article lamenting the lack of "master masons":

  A master architect and a master mason

  Back in 1891, when the Citizens Bank building was under 
  construction, there were two essential people on the job 
  site. One was the architect. I imagine that the architect — 
  someone who clearly cared about water management details — 
  visited the job site regularly. The project was also 
  blessed with the presence of a master mason — perhaps a 
  recent immigrant from Italy — who knew how to sift sand and 
  wield a trowel. Both of these people oversaw the work of 
  others, and both insisted that every worker on the job site 
  needed to adhere to high standards of quality.

  The results of their work included the impeccable mortar 
  joints at the Citizens Bank building.
http://www.greenbuildingadvisor.com/articles/dept/musings/qu...
That sounds great, but, we don't have a huge exponential growth rate or short lifespans.

So, you can easily end up with vastly more people with 25+ years’ experience than <5 years’ experience. That's not a problem for programing or electricians, but for highly physical skills your body breaks down and you don't need 3 supervisors for every worker. For some jobs older workers are simply worse.

Now, with a solid general education these people can move on to less physically demanding work, but trying to plan out the economy 40 years into the future is a bad idea.

"So, you can easily end up with vastly more people with 25+ years’ experience than <5 years’ experience."

That seems to be false in practice.

Depends on the field. This does happen in fields with low turnover and high longevity. The point is if you want to railroad people into apprenticeship programs you need to limit it to fields that people can do for 30+ years.

Otherwise as I said in a different post you end up handing out medical disability early retirements to lots of people which is extremely expensive.

The gist I'm seeing here tends to view apprentice opportunities for skilled manual labor. What about software? I work with a developer in his 60s who only came into programming late in the game because after years of self-employment he realized he'd need to pay more into social security to get any benefits.

Old dogs might not learn new tricks, but people can.

From what I've heard (to be fair, mostly on HN/reddit), age discrimination is a thing, and it can be very hard for older developers to find jobs
Sounds like he was a new developer, hence no wage premium. Old but junior.
Yeah but wage premiums aren't the only reasons for age discrimination -- there's also a perceived lack of current technical expertise, or lack of malleability/flexibility, right?
if he was a full-time employee getting paid-for health insurance, an older person costs the employer dramatically more, like 300% more than a young person, for health insurance at least.

Of course, even then you are only talking a grand or two pre-tax, which isn't the world, when it comes to programmer sallary, unless the old person has a bunch of dependents and the employer is paying for dependents.

I think it's pretty common for the employer to pick up most or all of the bill for the employee, and then have the employee contribute for their dependents, but it varies from company to company.

Not only is ageism a real thing, but in order for software development apprenticeship to work you have to have a supply of skilled engineers with the time to mentor. And as I've found out the hard way, the people that are the most qualified to effectively mentor engineers are the same people who don't have time for mentorship because they are founding startups.

Y Combinator and, to a lesser extent, the better coding bootcamps, are trying to solve this problem and I feel we should be supportive of that and encourage more of those initiatives (and I'm not looking to start another subthread about the effectiveness of coding bootcamps, but merely pointing out that they are an attempt to solve the problem of mentorship at scale).

We work in higher education, where we invest in people, not throw them away like yesterday's pizza.
Cold pizza is the best pizza.
Older workers with one skill is more related to the drastic change of incrased longevity in only a generation or two. And with the global population aging and a diminishing 18-65 work force, the surplus of workers we've had in th 20th century could easily be reversed.

Trades also are inherently focused on a single area. Plumbers can't just pick up a rig and start pressure welding.

...and yet, its an efficient way to learn a trade. How else? We can't yet run a tape through your brain to program skills.
It's an efficient way to subsidies industry's. Do you want to set up 62 year old apprentices? We need to have job training programs that work quickly without undermining or subsidizing the older workforce.

PS: Back in WWII we had job training programs that worked and worked quickly. http://militaryhonors.sid-hill.us/honors/images/dothejob.jpg Today, we have a surplus of workers.