Where Should I Begin My Software Development Journey?

0
1
Asked By TechNoob22 On

Hey everyone! I'm a recent Software Engineering grad feeling a bit lost in my career path. During my time in university, I mostly focused on passing exams, so even though I've dabbled in front-end and languages like Java and C++, I've really forgotten much of it due to lack of practice. I'm aware there are basic concepts I should know, but I definitely don't feel confident in my skill set.

Applying for jobs has been tough since most require a CV, and I hesitate to apply for internships or entry-level positions because I don't believe I truly deserve the skills mentioned on my resume. I find programming languages like HTML and C++ easy enough, and I'm unsure whether I should explore different languages like Java or Python or focus on mastering one track. I want to restart my learning process from scratch but don't know where to start.

I've heard good things about The Odin Project—would that be a suitable starting point? I can dedicate around 4 to 6 hours a day but want to make sure I'm not wasting time on overly basic material that won't benefit me. I'm also uncertain about whether to focus on front-end, back-end, or both simultaneously.

Lastly, I'm feeling a bit discouraged by the rise of AI—it seems like they can create websites in a flash while beginners get stuck for days. Should I consider mobile development instead, or pursue something that's more in demand? Any advice or a clear roadmap for getting back on track would really mean a lot. Thanks!

5 Answers

Answered By OpportunityFinder27 On

If you're looking for big opportunities, I’m currently on the lookout for developers for a new TikTok shop software project. If you’re interested, let's chat!

Answered By CodingJunkie42 On

The Odin Project is a great choice! Stick with it for a few months without jumping around. Build a couple of small apps on your own once you feel comfortable. And don’t overthink your resume—everyone bends the truth a little when applying. The job market is tough right now, so apply widely!

MotivatedCoder99 -

Totally agree! Those small projects you create will give you useful experience and confidence.

GratefulGrad28 -

Thank you so much for your advice! I’ll keep that in mind and just start creating.

Answered By DevDynasty90 On

You're overthinking things, especially concerning AI—don’t let that discourage you! Choose one area to focus on instead of trying to tackle web development and mobile at once. Update your resume and focus on what job postings request; that will guide your learning too.

GratefulGrad28 -

Thanks for the insight! I will focus on one area and take your advice about my resume.

Answered By WiseDev44 On

Don’t be hard on yourself! Major in projects and refresh your skills that way. You start small; even a simple 'hello' page can be a starting point. Once you pull off smaller projects, you can gradually tackle full-stack tasks. This method will preps you well for interviews too!

GratefulGrad28 -

I really appreciate the detailed guidance! I’ll start simple and build up from there.

Answered By PassionateProgrammer12 On

You should find what keeps you excited at night—what are you passionate about? For me, it was Python, which led me to frameworks like Django. As for AI, it still lacks the creativity of a seasoned engineer—you're safe to pursue this field! Consider finding a mentor to help guide you as you navigate this path.

GratefulGrad28 -

Thanks a ton! Your encouragement means a lot.

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.