N
N
NameOf Var2017-02-15 14:37:27
Java
NameOf Var, 2017-02-15 14:37:27

How to get started as a Java programmer?

I am currently a 2nd year student at a technical university. From the 3rd year I want to start working (training) in an IT-related company. At the moment, I have read Schildt's book "The Beginner's Guide" and partly HeadFirst, I plan to also read Horstmann on the basics of Java, and also learn the basics of SQL. Can you please tell me what else I should study for an internship in the Java Developer specialty? Should I focus on Olympiad programming (I wanted to solve simple problems on codeforces, timus and topcoder, but not all problems are equally easy for me, so I think, should I improve my knowledge of Olympiad programming or should I omit it for now)? What is the best way to start your programming career? And will they take me in the third year for an internship?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
V
Vorh, 2017-02-15
@Vorh

JavaSE, SQL, Servlets - be able to write a simple CRUD web application using these technologies
This is the minimum list of required technologies, at least for Moscow - last summer when I got a job at all interviews and there were such requirements in test tasks. Spring
will also be a plus , and of course HTML, CSS, JS Knowledge of English at the level of reading those literatures is also blowing - a controversial point, I didn’t check it anywhere - at the time I started working, I could hardly read a sentence in English - I pulled it up in the process to the "middle" level - I read articles, books, but sometimes I have to translate unfamiliar words.

I
ivanessence, 2017-02-15
@ivanessence

As far as I know, for example in Minsk, companies themselves recruit 3-5 year university students for internships with subsequent employment

N
NameOf Var, 2017-02-19
@hax

And how to start an internship if work experience of at least 1 year is required everywhere?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question