Hacker News new | ask | show | jobs
by greenlander 4699 days ago
I worked at a major semiconductor company in Silicon Valley for many years. I interviewed thousands of candidates, many of who were older than me.

I noticed that older engineers seemed to bifurcate into two groups: the ones who were curious about everything, and the ones who stayed in their box.

The ones who were curious about everything remained great engineers. They tinkered with new technologies, read books about software project management, wrote cool little programs in unusual languages like Haskell or Scheme, etc. These guys were invariably great engineers, and their experience was just icing on the cake.

The ones who stayed in their niche of writing x86 assembly, COBOL applications for mainframes or writing the same class of network drivers for Linux for fifteen years were usually awful.

I don't doubt that there is actual ageism out there. However, when I did interviews I never cared. However, I also noticed that the "lazy engineers" hadn't really done anything in their career to expand their skill set beyond the minimum their employers required them to do, and I could see why they were not employable. The older "curious, passionate" engineers I hired worked out awesome.