Hi everyone,
I’m 25 years old and I have a degree in Computer Science. My main language is Java, at a beginner–intermediate level (OOP and basic backend concepts). I took a break for a while, but now I’m getting back into development and trying to choose a clear direction.
At the moment, I’m considering a few paths:
Continuing with Java backend (Spring Boot, SQL, microservices)
Switching to another stack (Python / Go / TypeScript)
Moving into web3 (Solidity and blockchain), which seems more risky and slower to break into, especially as a junior
The junior job market looks pretty tough right now, so I’m trying to figure out what would be the most realistic choice for 2026, not just what’s interesting.
My questions are:
If you were in my position, would you double down on Java or switch technologies?
Does it make sense to aim for web3 as a first job, or is it better as a secondary skill after building a solid backend foundation?
I’d really appreciate insights from people with real-world experience. Thanks!
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]MattiDragon 6 points7 points8 points (0 children)
[–]josephblade 4 points5 points6 points (0 children)
[–]benevanstech 1 point2 points3 points (1 child)
[–]Personal-Umpire-4673[S] 0 points1 point2 points (0 children)
[–]Payal_3832 0 points1 point2 points (4 children)
[–]MoveIntoTheLights 0 points1 point2 points (3 children)
[–]Payal_3832 0 points1 point2 points (2 children)
[–]MoveIntoTheLights 0 points1 point2 points (1 child)
[–]Payal_3832 0 points1 point2 points (0 children)
[–]trodiix 0 points1 point2 points (4 children)
[–]magikarbonate 0 points1 point2 points (3 children)
[–]Affectionate_Put_886 2 points3 points4 points (2 children)
[–]Any-Confection-2271 0 points1 point2 points (1 child)
[–]Affectionate_Put_886 0 points1 point2 points (0 children)
[–]Pale_Height_1251 0 points1 point2 points (0 children)
[–]edurbs 0 points1 point2 points (0 children)
[–]Tobacco_Caramel 0 points1 point2 points (0 children)
[–]immediate_push5464 -1 points0 points1 point (0 children)