Struggling to Find Direction in Tech — Looking for Realistic Guidance
I keep changing my tech stack every three months because I don’t have proper guidance. Two years ago, I started learning AI, but most roles required several years of experience, so I left it. Then I moved to Java with Spring Boot, but it felt too time-consuming and also demanded prior experience. After that, I tried backend development with Node.js, TypeScript, and Express, but I couldn’t find opportunities as a fresher, so I gave up on that as well.
Recently, I started exploring DevOps, but I learned that even this field typically requires 1–2 years of experience for entry-level roles. I feel stuck in a loop, constantly switching paths without making real progress.
I come from a very poor background, and people around me often mock or discourage me. I don’t have anyone to guide me. During college, I struggled with low confidence and anxiety, which prevented me from actively participating or building skills. Even now, I feel underconfident and unsure of myself.
I don’t know if I’m lazy, confused, or just lacking direction—but I genuinely want to improve my life and secure a stable job. I am willing to work hard; I just need a clear, realistic, and practical path to follow.
I have some interest in Java (Spring Boot), Golang, AWS, and databases like PostgreSQL. Is it possible to get a job by focusing on just one of these? Or is there a better approach I should follow?
I’m looking for honest guidance on the fastest and most practical way to get a job as a fresher. Any advice would mean a lot to me. #technology #dev #programming source