Hey everybody,
I’ve been utilizing Java for about 8 months now—programming virtually day by day (4-6 days every week, 2-4 hours a day)—for each college work and private initiatives. Once I began, I used to be actually enthusiastic about it, however recently, I’ve seen myself dropping curiosity. The joy I as soon as had has pale, and I discover myself annoyed with object-oriented programming (OOP) and the boilerplate code that appears to come back with it. Truthfully, it seems like I spend half my time simply researching Java-related points, which is beginning to make the entire course of really feel tedious.
I’m contemplating switching to Go as a result of I’m drawn to the thought of an easier, much less OOP-centric language with out all of the boilerplate. I’m curious if Go can be a greater match for my thought course of and assist reignite my enthusiasm for programming.
That being stated, I’d love to listen to your ideas on whether or not switching to Go is an effective transfer at this level. Has anybody else gone by the same expertise of dropping curiosity in a language after which discovered one thing else that clicked? Is it reasonable to make this swap, or am I simply being impatient? I’d actually admire any real, motivational, or instructional recommendation you may have!
Thanks!
Regards
Darshan Hiranandani
don’t know. If you happen to just like the C language fashion however don’t need to be too sophisticated, then golang is an effective alternative.
Don’t overthink it
Begin with a small module or microservice and make your personal expertise.
Each language excels in its personal area, so choose one which aligns together with your particular undertaking necessities.
Hello, undecided what boilerplate code you encounter with java…
Java is the extra mature language and surroundings, and has a nicer syntax than golang IMHO.
Golang is okayish language I might say.