Sounds amazing. How on earth did he go from shoeing horses to learning about the internal combustion engine? Seems quite the leap that not everyone would be capable of.
Early automobiles were very simple machines. I you knew how to repair a carriage or a wagon, you were pretty close to being able to work on an early automobile. You should check them out.
Shoeing horses properly is actually no joke and cars back then were laughably simple. I don’t see how any of that could feel relatable to people in software development now, when almost all jobs that require real smarts and competency require years of study and experience.
Many people in life are underutilized and ready to step up to challenges if given the opportunity.
He just vibe-repaired cars!
Joke aside, it was not shoeing horses but also working on the carts, etc. Probably bikes too. So at least he reused some mechanical skills, and probably tools, he already had. Only the engine was really new.
And many people living in small villages back then had basic knowledge in many disciplines, including electricity. When you had a farm for instance, you needed to be able to repair yourself anything.