P
P
panker2019-12-01 01:05:34
Career in IT
panker, 2019-12-01 01:05:34

Is it possible to change the programming language without losing the position?

I have about 2 years of experience in .Net development and a year of experience in analytics. I work as a middle, I feel confident, I believe that in a year I will work my way up to a senior.
Everything is beautiful, but I want to go to JWM languages ​​(I like kotlin, and I have nothing against Java), because they are more common in the field, I would like to continue my career in control, and they pay more, judging by the average salary per hh.
The opinion of the toaster about the trajectory along which this can be done is very interesting. In Java, I wrote not only not at all, but not much (I can talk about the garbage collector and write a simple API with spring authorization). I understand OOP well, data structures, development patterns, I know how to front-end, sql, microservices .. everything except Java at the level of middle to senior. But all vacancies are waiting for guys with experience in Java. Please tell us who set this goal, what did you do? Did you get a job as a junior or did you understand the intricacies of the platform yourself until you got to the middle of social security?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
Sergey Gornostaev, 2019-12-01
@sergey-gornostaev

On the one hand, when changing jobs, in any case, for some time you feel and are perceived by colleagues as a junior, because even if the language is the same as in the previous place, there will be differences in the stack used and the details of product implementation. On the other hand, the higher the professionalism, the shorter the period of adaptation. Usually, those who are a year old before a senior are able to change their language more or less quickly. Especially if the languages ​​are as much alike as Java and C#.

P
Pavel K, 2019-12-01
@PavelK

When I switched from Delphi to C++, I also felt confident at a level much above average... Oh, how I was mistaken... Undoubtedly, the transition was much easier and faster, but the subtleties were given only with experience.
If I had poked my head into such a position right away, the employer would have thrown me out right there because of the discrepancy between the declared level and the real one. In principle, it is correct - it turns out that I will also study at his own expense while the project is standing. IMHO, it’s worth first freelancing without leaving your main job, then, having gained experience, go to get a job.

N
nApoBo3, 2019-12-01
@nApoBo3

C# is quite possible to switch to java. It is better to start a pet project in java or actively participate in an open source project. To be honest, there are doubts about a senior with three years of experience, but this also happens, albeit very rarely.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question