I recently started working as a software engineer at a company where I interned for more than two years. My background is in IT, and I only took basic C++ courses without studying programming in much depth. During my internship, the work focused heavily on AI, so I didn't get as much traditional software development experience as I expected. Now I mostly use Python for automation, but I'm anxious that I'm behind where a junior developer should be. What's a practical way to identify my gaps and catch up?
4 Answers
Create a structured study plan around Python fundamentals, debugging, testing, data structures, Git, and basic software design. You can use coding exercises or beginner courses for practice, but make sure you verify that you understand the material instead of just getting solutions from an AI tool. Explaining concepts in your own words and building small projects are good ways to check whether the knowledge is sticking.
Focus your practice on the kind of software you work on. If your job involves Python automation, build useful scripts and small tools related to those tasks. If you work on web or desktop applications, make a small project in that area. Practical projects will help you learn the tools and patterns you’re expected to use.
Ask your manager what goals and competencies are expected for your role. There may be a performance rubric, skills matrix, or onboarding plan that gives you a much more realistic target than general advice online. Being direct about wanting to improve can also help reduce the anxiety and make sure you’re prioritizing the right gaps.
This is more common than it feels, especially for people whose internships focused heavily on AI. Start with something you already automate at work and rebuild a small version from scratch without relying on AI, even if the result is rough. That will reveal which fundamentals you actually need to work on instead of making you chase an abstract idea of what a junior developer should know.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically