Tech Career Transitions
Cluster focuses on advice for individuals with non-traditional backgrounds trying to enter or pivot within the tech industry, recommending alternative roles like tech sales, project management, sales engineering, DevOps, and customer-facing positions over pure software development.
Activity Over Time
Top Contributors
Keywords
Sample Comments
you can be a product manager, project manager, product marketing manager, sales engineer, sales person, designer (if you are graphically inclined) and of course, you can be a front-end engineer or backend engineer but you need to spend a couple of months immersing yourself in it and get an entry level development job to get your skills up and rise up. none of the options will be handed on a silver platter and you've got to put in hard work and make it happen. See what most attracts you (it
My advise is to get a technical job in tech support in a large company's which then later give you the option to do rotation. Other option is to do a boot camp program like Hackacademy.
Based on your post I would suggest tech sales (sometimes called presales engineering or consulting).You might be able to apply directly or you could try one of the bootcamp type programs they have around[0]. Try not to spend too much money on one (preferably zero).Fortunately tech sales pays about the same as dev work, in some cases even more.Whatever you choose good luck![0] https:/&#
Only you know what job it is you want, and only the employer knows if they will hire you. Certainly, some company out there will hire you, whether they meet your standards is the question.My recommendation is to find a job that interests you and send a resume with an explanation that you're looking to make a change and hope they will let you know what more it takes, if anything, to get where you want to go. This can also be done less formally at meetups or online.Having seen a few peo
Honestly, I might recommend looking for an entry level job in an industry outside of software that has somewhat struggled to keep up with the changing times. Find a company where people are manually transferring data from one spreadsheet to another, or where there is a huge backlog of data in need of processing with some manual step that can be automated. Write one-off scripts that will seem like magic.
I would recommend this route as well; you can enable significant gains in your current industry with your newfound programming skills. Heading to a software house from zero might be more challenging, and less rewarding. Try to find the synergies with your current expertise, if possible.
Have you tried moving into a related field, such as computer security (ie pentesting), network administration, etc?
You could try to get a Customer facing job as a Technical Business Analyst, Project Manager or even Sales Engineer where you don't have to necessarily write code but you can use your knowledge effectively. Customer facing roles are also very critical and if you become good at it, you have leverage and lot of options for yourself.
You might try to become a recruiter / head hunter. Good ones have CS / tech knowledge which helps them place and filter candidates properly. Helps facilitate a cathartic relationship with the companies that are hiring.Good luck with your career, whatever you decide!
You didn't mention whether you really want to be a developer or not. Alternatively there are lots of ops and sysadmin jobs around, maybe that is an option. Or project management, business analyst even sales.