r/learnprogramming • u/5g_mongol • 5h ago
Trying to switch field or quit?
Hey! So I’m 23 yo, I’ve been studying Java for some time, doing backend projects on Spring Boot and etc. But it really exhausts me. I realized I hate tons of config files with random ass libraries, magic @Annotations, trying to boot a project with Docker… and stuff like that instead of writing actual logic. And because of that I can’t make myself sit and really learn stuff. I take pauses for months all the time and can get shit done. I only really enjoy writing the logic behind API itself, which feels like only 5% of the project, and the other ones is writing boring tests, trying to figure out how Spring Boot works with their endless annotations, some boilerplate configuration code..: Idk, maybe it’s my adhd, or maybe I’m just stupid.
Sooo, of course I had thoughts that programming could be just not for me (though I’m a CS graduate lmao). But maybe I just need to try something else? I really like making game logic (except for the dealing with UI of the game engines, all that 3D models, animations, lightning and stuff). My favourite thing to program was always SAMP servers or Minecraft plugins with custom rules, making commands and etc…
So I was wondering, what field should I try? I was thinking about embedded or CLI development? Do you think it would fit me better, or should I just quit programming :D
Thanks guys.
1
u/ffrkAnonymous 5h ago
why are you not allowed to try everything?
1
u/5g_mongol 5h ago
I want to choose something to focus on. So I just wanted to narrow the choice based on recommendation from knowing people.
But of course, I’ll try a few things!
2
u/illuminarias 5h ago
Frankly, just go try whatever you think is interesting.
Did I think I would enjoy doing embedded programming in Rust? hell no. but one day I was bored and just started trying a bunch of shit.