K
K
korzh172020-01-17 03:09:19
Programming
korzh17, 2020-01-17 03:09:19

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

3 answer(s)
E
evgeniy_lm, 2020-01-17
@evgeniy_lm

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.

L
Lev Zabudkin, 2020-01-17
@zabudkin

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.

M
mayton2019, 2020-01-18
@mayton2019

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 question

Ask a Question

731 491 924 answers to any question