Sign In

Communications of the ACM

ACM Careers

Four Career Paths for Software Developers on the Move

career path, illustration

Credit: Levert Group

If you have been coding for a while, you might wonder how to leverage your coding experience and advance to the next stage of your career. Fortunately, programmers have a variety of options as they look to expand on the mid-level corporate career track. Examples include developer advocate, technical product manager, and technical project manager — to name a few.

There are four common paths to career advancement for software developers, says Andi Blackwell at recruitment firm Toptal: software architecture; devops; leadership; and business development.

Developers "should do their research and read through job descriptions to make sure they have a thorough understanding of exactly what the positions they are seeking entails," says Thomas Vick, regional vice president for Robert Half's technology practice. "It is also good for them to reach out to a recruiting firm to better understand what the positions require and for advice on how best to get themselves set up to take a position like the ones they are seeking."

From InfoWorld
View Full Article


No entries found