I'm diving into the job market and wondering if I'm prepared to apply for entry-level positions. I've mostly taught myself the skills needed, but I'm also pursuing a degree in Applied Technology. I'd really appreciate any feedback on my GitHub profile to know if I'm ready, what improvements I should make, and what job titles I could target for my applications. Here's my GitHub link: https://github.com/syuyrw/
4 Answers
It's 2025, and projects like weather apps or to-do lists don’t cut it anymore. They might show that you can follow instructions but won’t impress potential employers. As a self-taught developer, you need to prove you can be productive with minimal guidance and add real value to the company. The bar has definitely been raised, and your current projects might not meet the expectations.
Not really. You should have experience deploying multiple well-designed websites that make API calls and are cloud-ready, like AWS. You also need to be up to speed with popular frameworks and should be able to create a visually appealing site that’s mobile responsive. This is just the minimum standard now, and you might find it's still not enough.
You might want to show off a website if you're aiming for web development roles. Your Odin Project examples might not meet the mark just yet. I found a walkthrough video that highlights the difference between where many are and where they could be. It could help you see what’s missing!
Honestly, it’s a bit of a stretch to say you're ready to go. If you’re not super connected with hiring managers, it might be tough. I’ve done the Odin Project too, but I made sure to complete everything before hunting for jobs. The final projects really add weight to your portfolio, and you’ll still need to network or get really lucky. Be prepared for coding challenges in interviews; it could be a struggle without solid experience.

I’m planning to work through the Odin Project as well to strengthen my JavaScript knowledge. I know there are gaps in my understanding, but I worry it might feel tedious going through the basics before hitting the more advanced topics.