S
S
Slavka2013-11-19 18:48:19
Java
Slavka, 2013-11-19 18:48:19

What is better to know from languages ​​for a student (not quite a programmer) at the exit from the university?

clarification: (not quite a programmer) - i.e. specialty is not a programmer, programming itself is taught in C ++ for only 3 semesters.
So, the standard holivar C# or Java. The vacancies that I met at the university on ads are all in C #, but judging by the situation in general, Java seems to be more in demand and more popular, and the salary is higher. So it's better for a beginner to start, prepare for those companies that take people from the university and learn C # or all the same Java and then look for a job.
Of course, you can say learn this and that, but during your studies there is not much time, the faculty is difficult (physics department).
And the second part of the question, how does getting a job generally happen, what do they ask at the interview, and what is the minimum I need to know?
Please, without empty words, I am very worried about my future.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
W
Webdesus, 2013-11-19
@Slavka_online

Well, in general, each language is used for its specific tasks. So first of all you need to determine what is important to you in the first place. A high salary, a prestigious company, the pleasure of programming, etc. In any case, it's better to go out with something. That is, I didn’t just read the book and understand all the examples from it. And with some kind of ready-made solution that you can use. Open any opensource project and try to do something there first. Only the goal needs to be set before you crawl into the code. That's more interesting. And then the number of letters is very scary for beginners. There are just polygons of food to explore.
And with regard to languages, the world is not constant. Delphi was more popular in 2005-2007 and where is it now? you can learn it, there will always be work. Large companies are already experiencing a job crisis in this industry. Now c# is popular, which, it seems to me, will slowly change to node.js. Since speed is more important to the authorities than quality. And node also allows you to write for different platforms. Plus cheap development. Matter of taste in general. Any language is in demand in the market everywhere there is a shortage of personnel now. So as I said above, it's better to come out with at least some experience in writing code. You now have all the cards. Time wagon, the opportunity to write something for the university. They generally have fields for writing software. Dare)))

I
Ivan Zheludkov, 2013-11-19
@webvany

Many programmers who know more than one language claim that the first language is the most difficult, the following languages ​​are much easier to understand. Therefore, as an option, you can learn C ++, and after the university, Java. But if you need to go to work immediately after high school, then the taste and color.
For example, I'm starting to learn Javascript, as I'm creating websites and only have html / css behind me. Everyone will most likely praise their own language, but nevertheless, you will have to choose for yourself. It would be better to ask programmers to list the pros and cons of these languages. That would be easier.

S
Slavka, 2013-11-19
@Slavka_online

And how is the hiring and the first time of coding, can someone answer?

G
gleb_kudr, 2013-11-19
@gleb_kudr

C# has good FP support. Master lambdas, then it will be easier to switch to functional languages ​​if necessary. And yes, it is in trend. In addition, C# can be written for all current platforms (Xamarin + Mono).
In general, my vote is for sharp :) It develops faster, and it is better for a young developer to learn in languages ​​with rich syntax and features. And the sugar there is delicious :) You will still have time to play enough with wooden toys.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question