How Can I Level Up as a Software Developer from Beginner to Intermediate?

0
0
Asked By TechieTurtle82 On

Hey everyone,
I'm a 21-year-old graduate who feels a bit stuck in my journey as a software developer. It's been a year since I joined my company, but I find myself just fixing bugs and dealing with CRUD operations. While I know that's part of the job, seeing others on Twitter doing amazing things makes me want to expand my skills.

I'm not expecting to become a pro overnight, but I'd really like to learn beyond CRUD and possibly contribute to open source projects. However, when I look for .NET projects to understand, I struggle to make sense of the structure. My company's product is extensive but mostly consists of libraries, models, controllers, an agent layer, and a service layer, which doesn't translate well to outside projects for me.

I'd appreciate any guidance on how I can improve my coding skills (not just logic but the basics). I'm not keen on building code from scratch since I've learned that coding in a team is way more complex than solo work. I want to explore more! Here's my tech stack: .Net, .Net Core, SQL, React (both JS and TS), and a bit of Node.js.

2 Answers

Answered By BookNerdDev On

Have you tried reading books on software engineering and UML? They can really help you grasp concepts and improve your understanding. It's important to take time for your own growth outside of work responsibilities. Good luck, I believe in you!

Answered By CodeWizard123 On

You’re not stuck; you’re just simmering! This is actually a stage where you can gain depth. Remember, intermediate devs aren’t born knowing how to write frameworks – they’ve just navigated enough confusing repos to get there. You'll get through this phase!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.