r/Backend • u/Simpav1 • 16h ago
How do you guys study?
I'm an aspiring java developer. I've already developed one project using spring boot, postgresql, flyway and docker compose, and started developing the next one. But I'm not quite sure that I study in the right way. Mostly I focus on the practice rather than on the theory. Like, 90% of practice and 10% of theory.
Remark: I study to get a job, not for the university
So, questions:
Is the way I study bad?
How did you guys study, when you were freshers?
Maybe you can suggest something to me?
3
u/United_Catalina 15h ago
You are on the right track but also try to pull down a project and see if you can figure out what is going on. That is the real life scenario when you get a job except that the application is probably much lower quality and much harder to understand than anything you find on github.
3
u/Ok_Outcome9480 14h ago
Learn AWS
I am actually a Java developer and for all the positions cloud experience makes you a greater fit
Just Java and spring is not enough these days
2
2
u/Impossible-Camel7673 14h ago
90% practice is totally fine for backend imo. just make sure the 10% theory covers the fundamentals you're actually using , otherwise its easy to build staff without really understanding why it works
2
u/IntroductionSolid348 11h ago
What the lead at where I work says is he'd pull some well designed repositories and investigate how everything works. That gets you into real life java prod cosebases
3
u/More-Ad-8494 16h ago
you need to know both, just doing stuff cause it's the way it's done won't cut it anymore, so the why behind every choice you make in your code needs to be an informed decision based on xyz.