Worked in the University after graduation, he taught programming and networking, but decided to leave it, what to do?

Good afternoon. Such a situation: four years ago, after graduation stayed in graduate school (from the army decimated, but the writing dissertations, preparing to defend), he worked in his high school teacher and part-time admin. Graduated from MOAIS (mathematical software and administration of information systems). Fellowship: 05.13.18 (Matmodelirovanie, numerical methods and program complexes). He taught networking (CCNA, even a certificate was received, but the following year it expires), algorithms, parallel programming, distributed computing. Even the students with the Java language to courses taught, the basics. Admin SP several organizations (it turned out something between enichem and the it Director), so know how the business works in Russia.

I'm tired of sitting in the oblast center, looking for ways to move on after the defense. Consider SPb, want there was several times aware of all of the opportunities and challenges of the city. Understand that a successful relocation need at least a month 80 Tr on hand to (I have a family to be launched), so I decided to assess their chances of employment.

I know C/C++ (familiar with the STL and a little boost, OpenMP, MPI), C#, Java and Python. Taught programming discipline => able to understand someone else's code. Specific frameworks ready to learn, do not see this as a problem, just now not familiar with them.
Experience in production no. Experience of project management - in some sense there: when you're the only it guy on neitiznot enterprise has to control himself and contractors, to articulate the objectives, time frame put etc Plus on the thesis I was helped by students (they're also the diploma to obtain it is necessary, have joined forces), they had to manage.

What I want ideally, research/administrative work with good salary, 5/2, without overtime, from 80 Tr clean and white. Specific positions: programmer, system analyst, tester, project Manager, researcher, researcher.

I want to know what can expect with my background, and get advice on what to study/to improve to find a job, and whether immediately to the middle to claim or my introduction is too fat.
Don't really want to go to the web and 1C, not really my thing, but if you can convince, is ready to consider.
Back in high school SPb-shny to teach - also willing to consider, but you need experience working there, I will be very grateful.
While I can see the option to quickly pull up your knowledge on Java, still the most valuable language in the world, all that stuff.

Really looking forward to your answers.
March 12th 20 at 08:07
10 answers
March 12th 20 at 08:09
Solution
Unlike the others here have noted you have an excellent mathematical background and skill of teaching. Easy to get 100+, just work a little longer need to search, it less than web and mobile programming will be in Matlab)) And all noted and will continue formulait on freelancah, not knowing that his career was over.

PS recently a friend got a job in West commercial office, deals with the modeling of LTE and 5G signals for subsequent implementation in 3gpp. Progam in the ML, but on the basis of its code is given by TK C-shnym programmers for direct implementation in the network equipment.
Confirm that the market mathematical programming (matlab, python) is quite wide. Of course, not as much as the web, but still. He did not expect until I encountered. - ivory93 commented on March 12th 20 at 08:12
But as the skill of teaching helps in the development and research? - deborah30 commented on March 12th 20 at 08:15
@deborah30, it helps programmers TK to write and explain what is required of them. - Johan25 commented on March 12th 20 at 08:18
@Johan25,
Teacher without about/R helps the programmers to write TK?
With it programmers to TK?
Where the teacher knows what is required in the TOR with no experience in a specific industry? - deborah30 commented on March 12th 20 at 08:21
@deborah30helps -> writes to them
Business skill for 3-4 months, the essence of such TK that programmers understand what to do. - Johan25 commented on March 12th 20 at 08:24
@Johan25,
Those fake TK from the bulldozer without reference to the field of knowledge?
For this you do not want to be a teacher
And why synthetic TK at all?

The fact that you inspired the man in motion - good
But the fact that you overstated the bar on his expectations, without understanding his background will play a trick on him - deborah30 commented on March 12th 20 at 08:27
@deborah30you fall into the extremes, the area of knowledge - mathematics, the subject area is acquired in three months on the job.

Yes, TK interim, well, will not work in the fields to TK from the customer by the analysts. - Johan25 commented on March 12th 20 at 08:30
@Johan25,
area of expertise - mathematics
this area of knowledge it is impossible to learn in the course of a human life

the subject area is acquired in three months on the job
xD. Like well said yourself that the subject region is not formolast

Specification intermediate and synthetic - deborah30 commented on March 12th 20 at 08:33
the subject area is acquired in three months on the job

It's kind of a lousy subject area. If something is serious, then the order of digits like this: a year at the minimum acceptable level, two or three years on the good. - ivory93 commented on March 12th 20 at 08:36
March 12th 20 at 08:11
Experience in production no

Students the Java language to courses taught, the basics

Specific frameworks ready to learn, just now, not familiar with them.

What I want ideally, research/administrative work with good salary, 5/2, without overtime, 80 p

Please tell me you're kidding.

Experience of project management - in some sense there: when you're the only it guy on neitiznot enterprise has to control himself and contractors, to articulate the objectives, time frame put etc.

This is not the experience of project management and its absence.

I know C/C++ (familiar with the STL and a little boost, OpenMP, MPI), C#, Java and Python

No comments

If on a subject, then choose one language, dozivite its OK, study framework, study databases and tools and go to work just
that's all you need to know about the quality of IT education (no offense to the author) - carol_Gibson commented on March 12th 20 at 08:14
@carol_Gibson, in fact, is everything. In MIPT/HSE/VEC/University/Sade all much better in terms of quality of teaching. - Wilhelm17 commented on March 12th 20 at 08:17
March 12th 20 at 08:13
I want to know what can expect with my background
the interview

Go to the interview and see how you are interested and how much you give
March 12th 20 at 08:15
Prepare for the fact that without the experience first still just will have to sit, but after half a year quite possibly 80+.
March 12th 20 at 08:17
A teacher can get.
A programmer can take for a trial period. Not research and not administrative work.
A project Manager can take for a trial period.
Specifically on your profession ( Mat. modeling ) you write that you have knowledge of Python and if you have the knowledge of numpy, pandas, scikit etc. etc. you can try in machine learning - at least learn your level after the dissertation.
I would advise you to pull what you have studied ie Mat. modeling and statistics, and to go into machine learning, etc. because there is a lot of math and a little programming and do not need to learn a lot of frameworks, it is enough to have a good Mat. base. It's a research job with a good salary and interesting projects, for example the same self driving in Yandex.
March 12th 20 at 08:19
In your place would have done so: promonitorit jobs udalenka Jun/admin (you have skills, don't listen to Shaposhnikov), with a floor of year/year would have worked, during this time, joined the big date/machine learning and be knocked off this planet. Not a roadmap but a dream.
March 12th 20 at 08:21
You don't have the background to teach and develop is how to listen and communicate.
I advise you to focus on the needs of employers and to raise their level of knowledge sooner, the better.
Empty talk and self-praise - there are not: the necessary knowledge, skills, experience.
March 12th 20 at 08:23
How many people, so many opinions, so from each answer and make a squeeze and pretend. But rather just monitor jobs, communicate, fortunately, technology has allowed, udalenku consider.
Here as lucky. I know from personal experience. Immediately do not threaten to mountains of gold, but to sell too cheap, too bad. Intuition, mathematics and go on the top.

PS. And why all so SPb coveted look?..
Finland next))) - vicente_Ro commented on March 12th 20 at 08:26
@vicente_Ro, well, then it is in Kaliningrad) - Kaden.Ondricka commented on March 12th 20 at 08:29
@vicente_Ro, @Kaden.Ondricka,
Estonia is closer, but neither there nor there, nothing to do.
As an aboriginal saying.
And SPb life easier and safer. Unlike nerezinovoy.
Still, the window to Europe, the cultural capital. - mortimer.Litt commented on March 12th 20 at 08:32
March 12th 20 at 08:25
Why the hell did Peter give up, I arrived in Moscow, by the way, in 1C, but actually it does not change, first as a person without experience, received a little - just 80 thousand on hand, six months in production work, experience gain, now 120, that is, in the employment contract - 138 thousand, all white whiter nowhere, now entices 180 thousand, but here I want just in C++ to go. But if after half a year of 80 thousand, how many Junes in C get? 12-15 thousand, or what?
It all depends on the region you live in 250 km from St. Petersburg(Novgorod), now just got to outsourc Jun to code for android , the docks salary 12K, though promised to raise after at least one project. - kennedy.Schiller commented on March 12th 20 at 08:28
@kennedy.Schiller, on the docks - 12. without docks and how much? - zachary_OConnell commented on March 12th 20 at 08:31
March 12th 20 at 08:27
IT is not pink fetish, hardcore this black. The current level you know? So you want money... then you need to where easy, where computers need to count the money, where people with online counting money and property not physically cope. You need 1C Enterprise, SAP ERP and similar software, such when they should not be greedy. Teach 1C, certificiates, Pogrebite, climb and taxi.

Find more questions by tags Career