S
S
Sergey Kazantsev2019-03-29 13:11:57
Java
Sergey Kazantsev, 2019-03-29 13:11:57

What should a future java developer do?

Imagine that you are now 16 years old. It's summer in the yard, all the exams have been passed, there are no problems with studying at all. What have you been doing for the next couple of years if you know that you want to become a java developer? What materials would you study and what skills would you train (touch typing, English, etc.)?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
R
Ronald McDonald, 2019-03-29
@Zoominger

Congratulations! You are exactly 1,000,000 people who asked the question "What should a beginner programmer study?". You won a prize - I'll google it for you: g.zeos.in/?q=%D1%87%D1%82%D0%BE%20%D0%B8%D0%B7%D1%...

S
Saboteur, 2019-03-29
@saboteur_kiev

Learn how to google for answers.
Learn English.
Learn not to ask typical questions for which there are too many ready-made answers in Google - in the IT environment it is customary to spend at least a few minutes looking for a ready-made answer, and only if you don’t find it, ask it on the resource. If a person asks typical questions, he looks lazy, stupid, incapable of minimal independent actions. Attitude towards such polkhoe.

M
mamokino, 2019-03-29
@mamokino

Imagine that you are now 16 years old. It's summer in the yard, all the exams have been passed, there are no problems with studying at all. What have you been doing for the next couple of years if you know that you want to become a java developer? What materials would you study and what skills would you train (touch typing, English, etc.)?

I would choose a bicycle, friends, beer (not recommended), girls.
Touch typing, with due perseverance, is mastered in 2 weeks (in Russian and in English). With restlessness - for 2 months. I recommend "Keyboard Solo" to start. And then switch to VerseQ
English needs to be taught daily, at least a little, but daily.
And regular practice in programming in any universal programming language (Pascal, Go, Python, C#, C, C++, JavaScript, Dart, TypeScript, Kotlin, Java, Ruby). The general principles are still the same. It is difficult to learn algorithms/paradigms/patterns, but they are repeated from language to language. And the language is easy to learn (say, another programming language, Go, I learned in a week).

D
Denis Zagaevsky, 2019-03-29
@zagayevskiy

Counter question - how do you even know that you want to become a java developer? At 16, I knew Pascal and Delphi a little. I wanted to be a programmer, yes, but java? To understand this, you need to try several languages ​​and spheres. At 20, I got my first job as a junior in Java Enterprise, and 8 months was enough for me to understand that I didn’t want to do this (well, it’s more the office’s fault, but the sediment remained). Then the idea of ​​writing to phones took over, and now I'm in my seventh year as an Android developer.
Touch typing and programming are not related at all. In modern IDEs, we write quite a bit of code by hand, auto-substitutions, code generation and shortcuts are everywhere.
English is definitely needed.
Other skills - mathematics, physics. Enter a good university, then it will be easier with fundamental knowledge. I drown for VMK MSU.

Y
Yerlan Ibraev, 2019-03-29
@mad_nazgul

To score and go to work at the factory :-)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question