That said, if I could get a retail job that paid what I make as a dev, I’d definitely consider it. Retail was grueling, but at the same time much less psychological pressure, and much less mentally exhausting.
I always say I’m not going to let my next dev job take over my life, and maintain work/life balance, and things always start out well. But inevitably, pressure builds, I cave, and things get bad again. I realize that I share the blame for this situation, but at the same time, this situation seems to be more common than not among software devs.
I never faced this kind of pressure in retail jobs. Work was grueling and at time abusive, but when the work day was over, I was 100% able to relax and forget about work. I struggle to do that with a software job.
But at the same time, my compensation is considerably higher than most other jobs. So I’m both grateful for my job and yet still wish there were another way. Like a part-time software development job, which seem to be unusually rare.