Answer the question
In order to leave comments, you need to log in
What language would be useful to learn in combination with Java?
Hello!
I'm wondering what language should be taught in parallel to become a Java developer , a beginner without a tower? After reading some articles, I came to the conclusion that I will study the Java + SQL language ! But after reading the vacancies, I realized that there will be + 1 more language, Go, C ++, React !
So, should I ( beginner, without higher education ) scatter in 2-3 languages or focus on 1 language for the next year?
The goal is to get to work as soon as possible! Preferably not in a year, but even faster, it would be great in a few months!
Also, after reading the forums, I came to the conclusion that the same + will be knowledge of Linux, so for every 2 OS installed Ubuntu 18.04 LTS downloaded books "Kolisnichenko Denis Nikolaevich - Linux command line and automation of routine tasks, 2014" , "Michael Kofler - Linux. Installation, configuration, administration, 2014" , "Robert Love - Linux. System programming, 2016" !
Answer the question
In order to leave comments, you need to log in
Java rather needs not a second language, but technologies that are used with it: Java + Android, Java + Spring, Java + SQL, Java + Docker, Java + Hibernate, Java + Concurrency.
PS Well, if the language, then Kotlin.
You wrote too many wishes, including mastering it all a few months before employment.
Once again, "high barrier to entry" means that it's difficult, that it's difficult.
That in order to master the material you need not just spend time, but all this time make serious efforts.
You are already starting to spread out - for example, before you even started learning, you installed Linux. Do you understand what exactly you set? What for? How will you use it? Understand exactly how you created partitions, how much space do you need? What swap?
If not, then you just wasted your time pressing next-next-next - installing a modern one with default settings is no more difficult than installing Windows.
To become a java developer, do not just read books or articles about Java, but delve into practice.
When you can write a working application yourself, then you will begin to understand more what exactly you need to learn, namely, that learning technologies takes much more time than learning the syntax of a language. And without technology, nobody needs you.
An expert in everything - an expert in nothing. Spraying makes sense only if it does not slow down the development of the main skill.
One very good programmer once advised me to try to get acquainted with a new programming language at least once a year, because each language was created carrying some idea that it implemented in one way or another. This will help broaden your horizons in relation to the problems that exist in programming.
But if you have just started to get acquainted with java, then it is better to delve into it well to begin with. There is where to dig deep.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question