Answer the question
In order to leave comments, you need to log in
I often think about changing the programming stack, is it bad?
About me: I learned Java core, SQL, some things in Spring (rest/mvc, jpa/hibernate, security databases, using a bunch of small libs, etc.), did all sorts of projects.
I often think about learning something else, for example, I liked Golang, sometimes I code something on it using tutorials, then Scala (because they teach it at the university), then I also think "maybe go to the frontend on React / Angular , because having a background of knowledge, + after studying the backend it will be easier to study the front, maybe I will find a job faster and become a high skilled programmer in this direction faster"( AND I ALSO DREAM ABOUT FREELANCE, NOT OFFICE , I also think about Python, he after all, it is often used in the same projects as in Java + Django is probably a simpler framework than Spring.
Or maybe go to Android altogether, and also learn Kotlin to be more fashionable (I also go to the university, I have a minimum base). Or maybe learn layout in general quickly, find a job and at the same time sit down to study some complex topic like machine learning / system dev / game dev + study C / C ++ / Rust, and then go there?) I also tried Haskell once , the approach after OOP languages \u200b\u200bis difficult, but interesting (but I heard that you can’t find a job below a senior, but what if I find it?).
The essence of the topic is this - I dream of freelancing, but I would not refuse a prestigious job in the office either. I sometimes get bored with Java, I can’t say exactly why, but I think I’m not the only one who has this. What do you advise
Answer the question
In order to leave comments, you need to log in
I want this, I want this, ... fifth, tenth. Well, damn it, if you want it, do it. I also want a lot of things, but I have to do what I can and what is necessary.
You are a sheep catcher :), that's what they call Googlers in circles. you were imbued with their ideas, it was not in vain that you had a flash of angular, and also the GO language, and look how you famously stepped from C, through C ++ to Rust :)
eh, dude, move forward, they will tear off your arms and legs.
Learning Go, Rust I support. This is development. This is good.
Freelancing is not particularly torn. In my life I have not seen quality products based on freelancing.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question