As a guy in a tech profession I can relate. I can spend all day in front of the computer tuning to maximize performance or fix issues and in the end have nothing I can touch or show someone that I did. Besides just liking it, my car work gives me something I can actually lay hands on, get dirty with and feel like something has been changed when a component is bolts back together and put in place.