I feel very fortunate I had a similar experience. When I was younger I joined the Army and after that did construction. I look back at those experiences and I realize how lucky I am to be able to work in Tech. Unfortunately a lot of people jump into tech at 22/23 fresh out of school. They work 10 years and start to become disillusioned that tech work is bad because they have nothing to contrast it to.