Pardon me if this has already been asked, just impressed with all the real and relevant answers on this forum. So hopefully any inputs here would be helpful.
I'm asked this question on /r/cscareerquestions on reddit https://www.reddit.com/r/cscareerquestions/comments/5ccdqx/is_it_ever_a_good_idea_to_take_an_easier_job_to/, but the general gist is that to get better at this career, you should keep pushing on harder jobs and learn more.
Just wondering if anyone here has positive experience moving out of corporate / startup companies? Right now I am in a place where I have spent 2 years working at toxic work environments (ops heavy team at Amazon, Startups) to force myself to deal with stress and anxiety. (exposure therapy)
After those experiences, I am definitely better at dealing with stress and handling anxiety in a way, but the burnout and having to cut off from people to focus on the career wrecked havoc on my personal life. Now the depression is worse, friends calling me a robot, and the stress-coping has basically turned into apathy to the job.
The mid size company I've talked to uses a bit older tech and is more service oriented than tech based. Though this is a DevOps position instead of a Dev one, the career switch scares me.
The views from /r/cscareeradvice were mostly to not take it.
I have always preferred the harder job since it forced you out of your comfort zone and forces you to learn a lot. Later on in your career (10 - 15 years), it might be better to have an easier job when you might have interests outside of your career.
If you want to be a dev I would work as a dev. If you're struggling with things (and a lot of people think they are but it's not as bad as they think) moving to a job where you do it less isn't the answer.
Do the senior devs here at OMSI have a different view point on this?