F
F
fr33zy2015-02-11 10:27:21
PHP
fr33zy, 2015-02-11 10:27:21

Switching from PHP to Java: how to write a resume and find a job?

Hello!
I have been developing in PHP / JavaScript (including Node.JS) for many years, I have written in Ruby and C ++ (including 11), I have experience using MongoDB, Sphinx, RabbitMQ, etc. Prior to that, I was developing desktop applications for several years (Delphi, C#, some QT). For many reasons, I'm leaving this zoo for the world of Java (ideally - Scala, but not realistic for me yet). I must say right away that this issue is finally resolved for me.
At a minimum, the office wants a streamlined workflow, coding standards, and mandatory writing of tests. I understand that I can hardly count on something more than a junior: I have no development experience in Java (tasks on the courser are not considered). Unfortunately, only theoretical knowledge obtained from books and videos.
I was faced with the question of competently compiling a resume and finding offices that meet the above requirements. On the one hand, the experience is not small, you should not be silent. On the other hand: technologies were applied in a different context (most often PHP).
In addition: take, for example, hh.ru. I can write a Junior Java Developer resume, but add previous jobs? They have nothing to do with Java. How to be?
Perhaps you should write directly to employers? I don't even know what chance a potential employer will look at Junior's resume at the current time.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
M
Melkij, 2015-02-11
@fr33zy

Do A/B testing.
Make two resumes on hh - first open for a week what you yourself think is more logical, then another for a week. Compare responses and views.
I do not know what Scala is and in what areas it is used. But it is necessary to write about the experience of working as a programmer. After all, a lot of things do not depend on the language and platform. A junior without work experience will take about a year and a half to hit the bumps, a junior with a huge experience in other programming languages ​​will take several weeks to understand the specifics of this particular platform until the same level of knowledge and skills is obtained.
In additional information to the summary, in general, the first two paragraphs from this question can be copied as is. Of course, be prepared for the question of the reasons for the abrupt change.
Why not?

D
Dmitry Entelis, 2015-02-11
@DmitriyEntelis

Regarding the summary: I think that any experience that is related to IT should be written.
In addition to the specifics of a particular language, there are general understandings of algorithms, the complexity of their work, and databases, after all. It's all useful.
But you need to understand that at the interview 100% the question will be asked "why did you decide to abandon the current technology stack, and not through learning new things in the background, but through a complete refusal and employment with a decrease in income / position" - and your answer to this question will depend much

D
Dmitry, 2015-10-09
@Dit81

Any skills and abilities are needed in the resume. They constantly pull me to different companies precisely because of them ... I wrote that I can write in PHP, Python, Ruby, Java, C ++, etc. There are many offers and companies see that a person understands and is ready to learn a lot of new and progressive ...
Have you looked towards Python / Django for the web? Python is used everywhere and in serious enterprises. And you can "rivet" the site ... :) But I would be guided by your real tasks and goals ...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question