I am having a hard time pulling the trigger on changing my career.
When I was in college, I fumbled for a major. I have always been interesting in computers, software, programming and design. But I was also hearing horror stories of people with a Computer Science degree working at Walmart or gas station because they couldn't get hired. This was around 2010 - 2011ish.
With my financial situation as it was, I needed a job right away after college. So I chose something that also interested me and would guarantee me a job - Medical Lab Science.
After college, I hit the workforce quickly and I loved every minute of it. Helping patients, learning new things, and all the new technology. And I was finally an "adult" with my own apartment and actual food in my fridge.
Then it became boring.
So much so, that I went back to teaching myself programming again in the downtime I was having at work. (Shhhh...don't tell anyone)
Then I got promoted.
I had a great start in my new role and I loved being part of the backside of the testing I was doing. My new role was building tests into the lab software. So very close to programming! I even agreed to build macros for Excel and Access databases so I could do programming at work. I even had a small say in meetings about where we went with new tests and projects. Small being the key word there.
But then it became boring. Again. And I moved two hours away from my job. (Personal reasons and a very long story)
Now I am at a point in my career where a switch might be the best thing for me. But I am afraid to actually do it because of all the what ifs. What if it isn't a stable career? What if I am not good enough? What if I start to hate programming when I do it everyday for a job? What if I can't keep up with the new tech? What if it isn't a sustainable job in the future? So many more float around in my head...
My main concern is that I am leaving a very steady job with good pay, to an unknown field that could chew me up and spit me out. And that I am moving careers just because I'm having a boring spell in my job.
Even now, I don't believe I am ready to apply for jobs in actual development, but I want to apply to this job I found at a tech company where I could get some tech specific experience. It's basically a help desk sort of job.
I just love programming so much. There is nothing like fixing a bug or getting that line or chunk of code to work. That feeling is just pure awesomeness and I can't get enough. I love the problem solving and the simplicity and complexities. I love making something from nothing. I love reading about it and hearing success stories of people making it when they start from square one.
So I want to open this to some discussion on this type of thing.
If you have been in the same situation, what made you switch? If you currently work as a developer, do you still enjoy your job years after? What do you see for the future of developing? In, say, 40 years?
Should I stop dragging my feet and just jump already?
Any other tips, tricks, and/or advice for an aspiring developer?
Top comments (2)
The commute is definitely one of the main drivers of me getting a new job. It is a ridiculous amount of time - it's a bus then drive the rest of the way type deal.
As for the help desk job, this would be at a completely different company than any programming job I would acquire. It would mainly be a stepping stone to getting a job closer to home and something in the tech industry to learn some new things. Not sure if I can swing it though because the pay might be much, much less than I am making now.
Also, you are very right that I need to figure out why things become so boring for me. I know that every job I have long term will eventually become boring at one point or another, for one reason or another. Definitely food for thought.
Thanks for your reply!
Yeah but u only hear of success stories what about failure stories probably more out there than you think. Also what is so great about typing into a box all day? Don't ur fingers hurt after awhile mine do. Ur not realmy creating anything just 2 dimensional pics in a 3 dimensional box. ? Most programmers work in advertising. They create ads trying to manipulate people into buying things they dont need or even want. What is so great about that ?