I'm shifting from a career in Software Development to an entry-level IT Help Desk position. I've completed the foundational learning but feel like I'm missing hands-on experience that hiring managers value. I hold certifications like IBM IT Fundamentals, Google/Coursera Cybersecurity Fundamentals, and the Google/Coursera IT Professional Certificate. I'm looking for advice on specific resources and home lab projects to enhance my practical skills. I need tips on how to build a home lab, frame my software development background on my resume to avoid appearing overqualified, and any endorsed platforms for hands-on labs that would impress recruiters on LinkedIn. Essentially, what can I do right now to showcase that I can handle a Help Desk role?
4 Answers
Maybe consider focusing on learning about cloud services and Microsoft tools like Intune and Azure. Getting familiar with Active Directory and PowerShell will also help, especially since those should come naturally to you as a former developer. You could even set up a lab at home to practice these skills. It’s important to have the foundation down before diving into more advanced topics like security.
Have you considered that your software dev experience is already IT experience? Help Desk roles rely heavily on customer service skills as well. If you're worried about transitioning, maybe think about returning to customer service just for a bit while you build up your tech skills and certifications.
I have over five years in customer service and even got promotions! I might need to stack up my tech foundation while doing that.
It's definitely a challenge to explain your shift from Software Development to IT Help Desk. Many people might wonder why you'd move back to what was traditionally seen as a less prestigious role, especially with the focus now on DevOps. What I'd recommend is aiming for a role at a medium-sized Managed Services Provider (MSP). You'll get plenty of real-world experience troubleshooting various small business IT issues, and using your dev skills for automation or debugging can be a real asset. That way, you can show you’re more than just a 'computer janitor' and actually bring valuable skills to the table.
Computer janitor squad reporting for duty with my 32kg mop!
Thanks for the advice! I’ll look into MSP roles and see what skills I can build on.
You might want to get your AZ-900 certification. It covers essential infrastructure fundamentals and will show recruiters you know your stuff. This will also give you exposure to Intune, which is a big plus. As you study, you'll find you're able to use your development background to write and deploy PowerShell scripts. Getting that cert will definitely improve your LinkedIn profile and set you apart.
This is really helpful. I’ll check out Microsoft’s free courses to prepare for it.

Thanks! I’m planning on creating a lab soon and will definitely implement this.