Interesting you mentioned your story about going from upholsterer to software engineer. It looks like the OP of the medium post is going the other way around...
> The good news is I basically already did win the lottery. I built up savings working as a developer which allowed me to quit.
> .... but now gives me a landing pad where I can take some time to really do what I love. Ample time with people I care about.
> In January I’m starting a leatherwork vocational program.
So maybe a year from now, she'll experience what you experienced, i.e. low wages / income and decide to come back to the 'cushy' life
and follow up with another blog post titled "I just not want to be a leather worker any more."
I started getting a little dissatisfied with programming during university, and decided to become an Emergency Medical Technician because medicine had always interested me. I thought it would be a far more meaningful experience, but it drove me back to programming very quickly.
The majority of calls were rather pointless in terms of impact. Patients were generally in a state where nothing you did would make a difference, whether that was because they we're beyond help or didn't really need your help in the first place. The calls where you did make a difference we're generally so traumatic anyways that I preferred to try and forget about them.
In my area, pay was about 12 to 15 USD per hour. It wasn't worth it to me to dodge bodily fluids, risk throwing your back out lifting stretchers (those things are heavy even without a patient!), and above all, get an incredibly depressing view of humanity. I worked in a low-income area and above all it was just sad.
Granted, I was 22 years old and probably a little too immature for the work. I worked with some of the most burnt-out, cynical people I can imagine, but also some of the kindest, most-dedicated individuals I have ever met in my life. I moved back in with my parents to catch up on programming and got into software dev without any issues.
I worked in consulting for three years and it was incredibly stressful. I learned a lot working on a wide variety of projects, but there were also weeks of working 70+ hours. I began resorting to substance abuse to deal with burnout.
Now I work as the sole developer for a small organization. I don't learn as much in my day-to-day activities as I did as a consultant, but the work is not stressful and I have incredibly supportive coworkers.
I am less stressed but not satisfied with my job. Cars have become a passion of mine, I debate becoming a mechanic now at least once a week. I would get paid far less, but there is something incredibly satisfying about working on cars. It feels a lot more meaningful to me.
> The good news is I basically already did win the lottery. I built up savings working as a developer which allowed me to quit.
> .... but now gives me a landing pad where I can take some time to really do what I love. Ample time with people I care about.
> In January I’m starting a leatherwork vocational program.
So maybe a year from now, she'll experience what you experienced, i.e. low wages / income and decide to come back to the 'cushy' life
and follow up with another blog post titled "I just not want to be a leather worker any more."