Feeling Stuck in IT — How Can I Break into Software Development?

0
3
Asked By CuriousCoder42 On

I'm a 23-year-old with a degree in computer engineering, but I haven't been able to land a software development job after school. Currently, I'm stuck in an IT help desk position that I really dislike. This year, I'm determined to transition into software development, regardless of whether it's frontend, backend, or something else—I just want to get started!

I've been focusing on improving my skills by reviewing HTML/CSS and JavaScript, and I'm planning to learn TailwindCSS and React next. Luckily, I'm not stuck in tutorial hell; I work on my own projects, using resources for guidance instead of just copying code.

So far, I've created a to-do list app, a calculator, and some CSS layouts, and I'm working on an Amazon clone with HTML/CSS/JS. I spend time coding every day after work, and on weekends, I dedicate up to 12 hours just to learning and improving.

However, I'm feeling a bit lost. My projects feel too basic for a resume, and I'm not proud enough of them yet. I'm unsure about what to build next to grow my skills or what to focus on after learning React. I often feel like a fraud, especially when I see others advancing effortlessly.

I know I can learn on the job, but I'm struggling to get interviews, and I need advice on how to make my resume and GitHub stand out. What should I be focusing on after React? How can I turn my small projects into impressive ones?

8 Answers

Answered By NerdyNate On

It’s definitely tougher to break into development now, especially with basic projects like to-do lists on your resume. Try building something useful that solves a problem—like an app that integrates with Steam to track game performance. It doesn't have to be massive; just ensure it shows your ability to see a project through from start to finish. That's what catches attention nowadays!

Answered By SkepticalSam On

Switching to a dev role can be tough, and you'll need to build strong foundational skills—in particular, focus on understanding data structures and patterns. Don't shy away from challenging projects; it's through those that you’ll learn the most—just be prepared for some sleepless nights!

Answered By AspiringDev23 On

With your degree, you can start applying for junior positions or internships right away. It's probably too soon to aim for mid-level roles, but internships might be perfect for you to gain experience and show what you can do. Keep looking!

Answered By DeterminedDrew On

I was in your shoes a few years ago. Keep applying and continue making projects you’re actually excited about. Deploy them for others to see—it’ll show off your skills and dedication. You'll get there; it just takes time and persistence!

Answered By PortfolioMaster On

Have you created a portfolio website? It’s a great way to showcase your skills. Make sure you’re tackling diverse problems and challenging yourself with different projects, beyond just the basics. Learning SQL and working with APIs will also improve your profile.

CuriousCoder42 -

Yeah, I actually built a portfolio site from a Figma design. It helped me practice a lot! I'm aware my projects are simple, but they’ve been great for understanding the basics. I do have a bigger idea for an AI-powered resume tool—I need to learn a lot for it, though.

Answered By DevRoadie On

After you get comfortable with React, dive into backend technologies—look into MongoDB, Express, and Node.js, and try to create your first full-stack app. Make sure to learn about JSON and APIs; they'll be super useful for your projects!

Answered By ProjectPioneer On

If you want to impress potential employers, think about cloning a tool you frequently use or want to improve. Start with a simple, naive implementation, and you'll learn a ton from the process. Don't hesitate to consult guides but make sure your version is unique. Tackling real challenges in your projects will give you great stories to share in interviews.

Answered By TechieTom123 On

Don't underestimate your IT help desk job! It actually helps build crucial communication skills that are important in development. While you're there, practice effective communication and interpersonal skills—you'll thank yourself later. It's a great way to grow while you work on your coding skills.

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.