I can actually really back up this post. I am a mostly self taught developer, I took some classes in high school and even worked at a small company for a while when I was eighteen. I soon realized that at eighteen I did not want to sit still for 8+ hours a day looking at code so I went to tech school to become an automotive technician. Fast forward 7 or 8 years and I am back in software and I personally can say that there is a lot of crossover, not directly, but in practices and ways of thinking of things that greatly help. You wouldn't replace someones brakes and give it back without testing that they work first, or tell them they need new struts while the whole frame is rotted...etc.
Hey Peter, that's super interesting that you've found so much more crossover there - you should definitely write about it - i'd be very interested to hear your thoughts :).
I can actually really back up this post. I am a mostly self taught developer, I took some classes in high school and even worked at a small company for a while when I was eighteen. I soon realized that at eighteen I did not want to sit still for 8+ hours a day looking at code so I went to tech school to become an automotive technician. Fast forward 7 or 8 years and I am back in software and I personally can say that there is a lot of crossover, not directly, but in practices and ways of thinking of things that greatly help. You wouldn't replace someones brakes and give it back without testing that they work first, or tell them they need new struts while the whole frame is rotted...etc.
Hey Peter, that's super interesting that you've found so much more crossover there - you should definitely write about it - i'd be very interested to hear your thoughts :).
Thank you! I might just do that, will have to dummy up some drafts when I have time but thanks for the suggestion/support!