> Dead-end jobs followed – washing dishes, polishing rings at a jewelry store, ringing orders at a record store and, finally, fixing Volkswagens at Uncle J.O.'s auto repair shop.
> The tinkering that's required of mechanics appealed to the teenage hacker. The $6-an-hour job "was the first time I ever felt like I accomplished something at work," McGee said.
> On breaks, covered in grease, he'd write inventory and customer tracking applications for the shop.
https://www.wired.com/2000/12/the-great-american-mcgee-game/
Paid someone to fix my air conditioning vents though because I'd have to half disassemble the interior of my car to do it and I knew it would take me longer to do than I could have the car out of commission. I really hate the vacuum controlled vents in mid 2000's Ford trucks. I had a vacuum leak - somewhere.
The most extreme I did was to replace the car body after an accident I had (slippery road) in my own garage. After a week or something I got a running car again, with a different color and car body number but whatever ^^.
Most programmers I know tend to be handy in some way, whether that's fixing their own cars (myself), wood working, or some other skill which requires them to think through problems and work with their hands.
I actually view fixing cars as not only a hobby of mine, but as a fall back career should I ever become bored of software or need some quick cash.
I can relate to that. In fact, I find it downright relaxing being able to work with wood (I like to restore mid-century furniture as a hobby) and compared to all those digital, virtual tasks and projects it's so refreshing being able to physically touch, feel, see and use the result of one's work.
We joke that the big difference is that I got AC during the summer and he doesn't.
Absolutely agreed. I think "what if this fails?" a lot in situations that most likely really don't require it.
I'm not the OP but I hope that helps.
This translates very well I in most task oriented jobs, like, maybe your average programmer won't be able to invent a new gourmet dish but I expect most of them to be very competent cooks with a recipe on their hands.
Interestingly, I find the musician mindset is also very similar, particularly musicians who compose or improvise.
Software mechanic says: I don't mind getting my hands dirty while doing intricate work (computers, who understands 'em?). Janitorial work seems to be regarded as lowly drudge work, even though being a good caretaker/warden means preventing problems from occurring in the first place, like watering the garden and keeping leaks in check.
Everyone is trying to keep a cupboard in order somewhere :).
I'm sure that the software in modern cars causes all manner of stupid problems that never existed before, and could be easily eliminated by giving the mechanics access to the source.