I've been working in tech support for a CAD/CAM software company for about three years now, and before that, I spent five years in the VoIP telecom industry. Currently, it's just a couple of us handling all the support tasks, and I find myself getting bored since I've become quite adept at fixing problems. I'm really missing the challenge of learning new things and am considering a move to coding and development. I have a basic understanding of coding principles and regularly troubleshoot scripts, plus I've got some SQL skills, although it's mainly from a maintenance angle. I'm thinking of starting with Python since my dream job requires proficiency in it. I'm curious—have any of you made this transition? Does having support experience give me any advantage, or am I essentially starting from scratch?
1 Answer
Absolutely! Many people have successfully made the switch. I think you might find it easier to transition within your current company instead of jumping ship. You’re already familiar with the software and the problems clients face. Why not try automating a process or creating a tool to help out? That kind of initiative can really impress your colleagues and help you learn programming in a practical way.
Exactly! Being on the front lines gives you a unique insight into the client experience, which is super valuable in development. It could be the perfect motivator to dive into coding and create something impactful.