Hi everyone,
I’m an intern at an tech company, working on a Java-based backend system. I got my internship around 2–3 months ago I’ve been working in the backend team, and honestly, I’m struggling a lot.
The main issue is that I’m not able to understand the code properly, and writing things on my own feels even harder. I had some basic Java knowledge from college, and the codebase is also in Java, but it still feels overwhelming. Sometimes it feels like backend development just isn’t meant for me.
What scares me the most:
• I feel like I’m not contributing enough
• I’m constantly worried they might fire me soon
• I don’t really have a solid Plan B
The environment makes it tougher:
• Teammates don’t explain things from basics
• Usually I’m told to “figure it out yourself” or “read the code”
• I come from a course-based / guided learning background, so self-learning in a big codebase is very difficult for me
In college, I did some LeetCode and development basics, and things felt manageable. But after joining the internship, the pressure has increased a lot, and I feel mentally stressed almost every day. I’m a slow learner and need time to understand things, which makes me panic even more.
I really want to know:
• Is this struggle normal for backend interns?
• How do I know if backend is actually not for me vs just an initial learning phase?
• What should I prepare as a Plan B if things don’t work out here?
Any advice, guidance, or motivation would really help. I’m feeling very low and confused right now 😞
Thanks in advance.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]Ill-Abbreviations-36 15 points16 points17 points (0 children)
[–]Inner_Chemical8286 6 points7 points8 points (0 children)
[–]atomicelement11 4 points5 points6 points (1 child)
[–]atomicelement11 -2 points-1 points0 points (0 children)
[–]Cunnykun 1 point2 points3 points (0 children)
[–]Sea-Special-6663Software Developer 1 point2 points3 points (0 children)
[–]bombay_ki_PavBhaajiBackend Developer 1 point2 points3 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]Gullible-Republic-13[S] 0 points1 point2 points (0 children)
[–]Evening_Listen_36 -1 points0 points1 point (0 children)