D
D
DaudelSport2018-10-10 14:42:58
Career in IT
DaudelSport, 2018-10-10 14:42:58

I worked at a university after my diploma, taught programming and networks, but decided to leave for IT, what should I do?

Good afternoon. This is the situation: four years ago, after graduation, I remained in graduate school (I was mowed down from the army, but I am writing a dissertation, I am preparing for defense), I worked at my university as a teacher and worked as an administrator. Graduated from MOAIS (Software and administration of information systems). Postgraduate studies on 05.13.18 (Mathematical modeling, numerical methods and software packages). He taught networks (CCNA course, even received a certificate, but it expires next year), algorithms, parallel programming, distributed computing. Even schoolchildren taught the Java language in courses, the very basics. Admin as an individual entrepreneur of several organizations (it turned out to be something between an enikey and an IT director), so he is aware of how business works in Russia.
I'm tired of sitting in my regional center, looking for ways to move after protection. I am considering St. Petersburg, I have long wanted to go there, I have been there many times, I am aware of all the possibilities and problems of the city. I understand that for a successful move you need at least 80 tr per month. to receive in my hands (I have a family planned), so I decided to evaluate my chances of finding a job.
I know С/С++ (I'm familiar with STL and a bit of boost, OpenMP, MPI), С#, Java and Python. I taught programming disciplines => I can understand other people's code. I’m ready to master specific frameworks, I don’t see a problem in this at all, I’m just not familiar with them now.
No production experience. Project management experience - in a sense, there is: when you are the only IT specialist for a non-IT enterprise, you have to control yourself and contractors, clearly formulate tasks, set deadlines, etc. Plus, students helped me with my dissertation (after all, they also need to get a diploma, they joined forces), they had to be managed.
What I want ideally: research / managerial work with a good salary, 5/2, no overtime, from 80 tr. clean and white. From specific positions: programmer, system analyst, tester, project manager, researcher, researcher.
I want to know what I can count on with my background, and get advice on what to study / improve in order to find a job, and also whether it is possible to apply for middle right away or with my introductory it is too bold.
I don’t really want to go to the web and 1C, not really my topic, but if you can convince me, I’m ready to consider it.
To teach again at a university in St. Petersburg - I am also ready to consider it, but I need the experience of working there, I will be very grateful.
While I see an option to urgently improve my knowledge of Java, after all, the highest paid language in the world, that's all.
I'm looking forward to your answers.

Answer the question

In order to leave comments, you need to log in

10 answer(s)
V
Valentine, 2018-10-10
@DaudelSport

Unlike the others here, you have an excellent mathematical background and teaching skills. It’s easy to get a 100+ job, you just need to look for a job longer, it’s less than on the web and mobile phones, you will program in matlab)) And all those who have noted will continue to freelance form-slapping, not suspecting that their career is over.
PS Recently, a friend got a job in a Western commercial office, modeling LTE and 5G signals for subsequent implementation in 3gpp. It works in ML, and on the basis of its code, TK is given to C programmers for direct implementation in network equipment.

M
Michael, 2018-10-10
@mak_ufo

No experience in production

Please say you are kidding.
It's not project management experience, it's the lack of it.
No comments
If by subject, then choose one language, finish learning it normally, study the framework, study the database and tools and go work as a junior

S
sim3x, 2018-10-10
@sim3x

I want to know what I can expect with my background
for an interview
Go to an interview and see how interested you are and how much they give you

C
Cheypnow, 2018-10-10
@Cheypnow

Get ready for the fact that without experience at first you still have to sit as a junior, but after half a year it is quite possible to get 80+.

A
asd111, 2018-10-11
@asd111

You can become a teacher right away.
The programmer can take on a trial period. Not research and not managerial work.
The project manager may be taken on a trial period.
Specifically, in your specialty (math. modeling), you write if you have knowledge of Python and if you have knowledge of numpy, pandas, scikit, etc. etc. then you can try in machine learning - at least you will know your level after the dissertation.
I would advise you to pull up what you studied for, i.e. mat. modeling and statistics and go to machine learning, etc. because there is a lot of mathematics and a bit of programming and you don’t need to learn a lot of frameworks, it’s enough to have a good mat. base. This is a research job with a good salary and interesting projects, for example, self driving in Yandex.

A
Andrey Fedoseev, 2018-10-10
@itlen

If I were you, I would do this: I would monitor remote vacancies as a junior/admin (you have skills, don’t listen to assholes), I would work for half a year/year, during this time I would join big data/machine learning and get off this planet. Not a roadmap but a dream.

X
xmoonlight, 2018-10-10
@xmoonlight

You don't have a background: teaching and developing is like listening and communicating.
I advise you to focus on the requirements of employers and raise your level of knowledge the sooner the better.
Empty talk and self-promotion do not work here: knowledge, skills, experience are needed.

R
Randel Kovalsky, 2018-10-11
@Randel

How many people, so many opinions, so make a squeeze out of each answer and figure it out. But most likely - monitor vacancies, communicate, fortunately, technology already allows, consider remote work.
Here's how you're lucky. I know from personal experience. Don’t aim at mountains of gold right away, but it’s also bad to sell too cheap. Intuition, mathematics and forward, to the top.
Z.Y. And why is everyone so lustfully looking at St. Petersburg? ..

Z
zemiral, 2018-10-10
@zemiral

Peter gave up on the devil, I came to Moscow, by the way, in 1C, but this does not change the essence, at first, as a person with no experience, I received a little - just 80 thousand in my hands, worked in production for half a year, gained experience, now 120, that is, in the employment contract - 138 thousand, everything is whiter nowhere, now they are luring for 180 thousand, but I just want to go to C ++. But if in half a year 80 thousand, then how much do juniors in C ++ get? 12-15 thousand, or what?

W
Wargamer, 2018-10-17
@Wargamer

IT is not a pink fetish, it is black hardcore. Do you understand today's level? It means you want money... it means you need to go where it is easy, where computers are needed to count money, where people with the operational calculation of money and property can no longer physically cope. You need 1C Enterprise, SAP ERP and similar software, such when they need not be greedy. Learn 1C, get certified, row, climb and steer.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question