Feeling Overwhelmed as a Junior Developer: How to Push Through?

February 11, 2026 3 answers
Asked by CuriousCactus57
Hey everyone! I've recently started my journey as a junior developer at a larger company, and I'm trying to enhance my coding skills on my own without relying on AI tools. I hold a computer science degree and can handle leetcode challenges fairly well. However, when I decided to tackle a personal project independently, I hit a wall. It was incredibly frustrating as I couldn't figure out what to code next or how to approach the project. After feeling overwhelmed, I ended up calling it a day. I'm determined to be a skilled programmer, but I worry I might become too dependent on AI for everything. Any advice on overcoming this feeling? How have others dealt with similar challenges?

Answers

CodingCrusader77
Youโ€™ve got to ask yourself if development is really your path. Itโ€™s a good question to consider if youโ€™re feeling this stuck, but keep in mind, every developer goes through rough patches. It's important to reflect without getting discouraged!

ThoughtfulTurtle99: I havenโ€™t really thought about it, but I feel like this question would just make me feel worse!

DreamyDolphin54: Itโ€™s a tough question, but it can also be a good way to assess your passion. Just keep going!

Reply to this answer
CodeNinja88
It might be worth considering that your challenge isnโ€™t just about programming itselfโ€”it's really about how to systematically approach problems. Getting comfortable with breaking down projects can help you feel less stuck. Donโ€™t hesitate to outline your goals first!

HelpfulHawk45: That makes sense! I definitely struggle with throwing everything into the mix too quickly.

LogicLynx32: Yeah, taking smaller steps might help build your confidence and skills.

Reply to this answer
TechyTurtle93
It sounds like the first step is to refocus on breaking down your challenges into manageable pieces. Instead of diving into code right away, try writing out what you need to accomplish in comments. This way, you can build your solution piece by piece instead of feeling like you need to tackle everything at once. Itโ€™s a common issue for new developers!

SkepticalSquirrel21: Thanks for the tip! I think breaking it down is key because I usually try to handle too much at once. Leetcode is so straightforward compared to building an actual app.

ProblemSolver42: Exactly! Focusing on small tasks makes it feel less daunting.

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions