A
A
Alya2017-08-09 18:48:20
IT education
Alya, 2017-08-09 18:48:20

What to study at the university in order to find a job after graduation?

I am a 3rd year student (excellent student). A good mathematical base, knowledge in programming is scarce (although it is very interesting to me). I learned c++, python, html, css, but all without practice. (They teach at the university just awful). I do not know what to study next, where to gain experience? Behind 2 years of education, and the feeling that there is no knowledge. In general, I'm in a panic ...

Answer the question

In order to leave comments, you need to log in

7 answer(s)
D
D3lphi, 2017-08-09
@anysofronova

Learned c++, python, html, css.

Have you written something at least a thousand in 15 lines of code? The fact that you have written, roughly speaking, two small programs does not mean that you have learned the language. Learning a language is not only about learning syntax and basic things. To learn a language is, first of all, to thoroughly understand its features and eco-system.
Most universities provide fundamental knowledge. Programming languages ​​are fading into the background.
But why are you all asking the same question ("where to gain experience?")?
Choose the stack of technologies you are interested in (web, mobile, desktop, etc.) and cut any project that comes to mind. It's so obvious that I'm embarrassed to even talk about it. You implement the first portion of the functionality, then you will gradually improve it. Even better, if you put this project in open source, so that people can use it, give feedback. Bugs will come up, you will fix them. Most likely, it will turn out that at some point you will start to be afraid to change the code because of the thoughts that new bugs will appear, you will understand that it would be good to cover the code with tests in order to exclude this. Further, you will understand that this section of the code smells and it would be nice to rewrite it ... And so on and so forth. You will gain the necessary experience, you will be able to go freelance or even get a job in any IT office, if time allows, of course.

B
blugamire, 2017-08-09
@blugamire

Practice your profession.
They can hide at the department.
Or find a part-time job by profession.

M
Mikhail Lyalin, 2017-08-09
@mr_jok

management and management of subordinates

M
Monty Python, 2017-08-09
@Austin1

English, because without it (not necessarily even as a coder) you are unlikely to find a normal job today

S
sim3x, 2017-08-09
@sim3x

Learn entrepreneurship and English
Gain experience at work

A
Anton, 2017-08-09
@jezzit

1. Explore job sites, such as hh.ru for vacancies for apprentice developers
2. Identify some of the most popular languages ​​and technologies from them
3. Choose the one that you like the most and learn its basics, basics and nuances, at least on that level in order to pass a job interview and not be completely a teapot.
4. Get a job in one of these vacancies
After a year or two, you will understand where to move on

M
mipan, 2017-08-10
@mipan

Experience is gained on a real job or internship.
Do it here and now and after graduation you will not need to look for initial positions with a competition for a place more than in your university.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question