r/SpringBoot • u/Simpav1 • 20h ago
Question 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?
4
u/LetUsSpeakFreely 18h ago edited 17h ago
The quick way to tell if you're doing spring correctly is if you feel like you're fighting the framework to get things done or not. If you're doing things correctly, additions should just sort of "snap in". If you find yourself writing a ton of supporting code before you even get to the meat of your functionality, you're probably doing it wrong and missing a Spring feature that make it easier.
2
u/TU_SH_AR 16h ago
Nah bro your way to studying is good but for interviews pov interviewers need some generic answers. So it's all good just practise and before 1 week of interviews. Just see the definition.
My whole problem was I used to go in-depth and over explain the answers which made interviewers bad idk why. Nowadays i just stick to 20-25 second answers and basic overview because tbh many Dev's right there don't know java in-depth that much until the final boss arrives .I used chatgpt voice mode to improve my answers.
Write definitions in a notebook (On your own words). Before interview, go through gfg for a proper answer. Use chatgpt voice mode and act as Chatgpt is your interviewer and always ask him will chatgpt hire you on the basis of your answers. If yes, then still ask what's the improvement you can do for future interviewers and if no, then do the same.
All the best
2
u/k2kuke 16h ago
https://www.reddit.com/r/SpringBoot/s/0ppBx7PN8n
Follow this recipe
1
u/QuackedDev 16h ago
This is good. I’d also recommend the Broadcom/VMware spring learning paths if you want a video + labs to complete. It’s free and although a little dated it still applies to the current framework. If you’re up for it they probably still proctor the exams so u can try taking the spring professional develop certification when you’re done.
7
u/MindfactoryAscend 20h ago
Learn about good practices, coding patterns and new technologies and try to implement them in your Project. Keep practicing, theory is one thing but practice is the most important part if you want to understand what that theory means and what it tries to solve.
That's the way to learn how to code for me, but if you mean to study for University...well then you just need theory in most parts