Hey there, I recently transitioned from a Service Desk position to a DevOps role at a FinTech startup, and I'm feeling a bit overwhelmed. I've been working in Service Desk for three years, and I managed to land the DevOps job after a successful interview. However, now that I'm starting to learn about the team's tech stack, I'm realizing that I'm not familiar with a lot of the tools and practices, like CI/CD, AWS, Terraform, Docker, and monitoring. I understand these concepts on a theoretical level but have never worked with them hands-on. It's leaving me feeling like an imposter, especially since the team thinks I know more than I actually do. I'm eager to improve and become proficient, but I really want advice on how to quickly prepare before my first day on the job. What specific projects or practices should I focus on to bridge this gap and build my confidence? Any advice from those who've made similar transitions would be hugely appreciated!
5 Answers
Feeling like an imposter is common, so don't be too hard on yourself. Focus on what you do know and communicate with your team. If you need help, don't hesitate to ask for it! Consider taking a Linux course to boost your foundational skills and prepare for the tasks you'll face.
Honestly, coming from a help desk background can actually be a strength in engineering. You likely have a great understanding of user needs, which is vital in DevOps. Embrace the challenge; just keep pushing through and you’ll find your footing!
Start by creating a personal development environment. Get your hands on AWS, Terraform, and Docker. Build small projects to apply what you learn—it's all about practice and experimentation. Don't be afraid to make mistakes; it’s part of the learning process!
I've been in a similar situation. It's crucial to set clear expectations with your manager about your learning curve. Ask them what success looks like in your role and plan objectives accordingly. Break it down by timelines—what should you learn in the next couple of weeks, months, and so on. Talk to your team members; they might have some tips or resources to share on what tools you should focus on first. Hands-on practice is key, so create a plan for that as well!
The key is to take a deep breath when you encounter new tasks. If you don't know something immediately, take time to research and apply your learning in a safe environment. Don’t hesitate to seek guidance from your coworkers—they know your resume and understand you're on a learning path. Just remember: everyone was a beginner once!

That sounds like solid advice! I always appreciate a manager who can guide you like that.