Should I Start Applying for Jobs or Keep Learning?

January 19, 2026 5 answers
Asked by TechSavant42
Hey everyone! I'm looking for some guidance here. I graduated with a Computer Science degree about six months ago and have been actively honing my programming skills. I've been really into problem-solving and have reached the specialist level on Codeforces with over 1500 problems solved, plus I find LeetCode hard problems easy, so my grasp of data structures and algorithms is solid. Recently, I completed the Odin Project, which is a full-stack open-source curriculum. I worked on the MERN stack and created several full-stack projects that are live and can definitely discuss in interviews. Now, I'm at a crossroads. Should I jump into job applications with my MERN stack and strong algorithm foundation, or should I learn additional skills like TypeScript, Redis, or even venture into AI since I enjoy math and algorithms? I'm also considering the idea of building projects that could generate some income since I don't want to learn for free anymore. Any advice would be super helpful!

Answers

FutureTechGiant
Definitely apply while you keep learning! You can build projects that excite you and also look for freelance gigs to earn while learning. Just remember that real-world experience is super valuable in the job market!
Reply to this answer
CuriousCoder27
It sounds like youโ€™ve built a solid foundation! Keep pushing yourself with personal projects, and donโ€™t stop learning! The tech world evolves quickly, so staying updated is crucial. Apply for jobs when you feel ready but keep building your portfolio with meaningful projects that demonstrate your problem-solving skills.
Reply to this answer
DevExplorer99
Congrats on your achievements! It's impressive that you finished the Odin Project with minimal help. You should definitely apply for jobs now. Your project portfolio and coding skills will give you an edge. While youโ€™re at it, think about working on projects that can solve real-life problems โ€“ companies love seeing practical experience. And yes, don't just stick to TypeScript or other trendy tech; focus on what's relevant in your areaโ€™s job market.

SolutionSeeker88: Totally agree! Practical projects really showcase your skills. Maybe think about what industries around you need solutions and build something based on that. Networking is key too!

Reply to this answer
Coder101
I think itโ€™s great that youโ€™re dedicated to keeping your skills sharp. You should definitely work on your own projects that solve actual problems. Employers want to see the ability to apply your knowledge, not just theoretical skills. Start looking for opportunities now. Your portfolio matters more than rankings on platforms like Codeforces or LeetCode.

PracticalGenius44: Exactly! Real projects show that you can build something users actually want. Think about what youโ€™ve created so far; they could be the basis for your portfolio.

Reply to this answer
CodeNinja76
Iโ€™d say start applying while you continue to build your skills! With your LeetCode experience, youโ€™ll likely breeze through online assessments. Target companies that offer online assessments and don't hesitate to explore start-ups or local businesses too. Networking can really boost your chances, so look out for tech meetups and personal connections. Keep learning, but donโ€™t let it hold you back from job applications!
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions