JavaRush /Java Blog /Random EN /Video Weekend #39. We are looking for a mentor, studying ...

Video Weekend #39. We are looking for a mentor, studying examples of “pure” SOLID code, listening to PHP + Java interaction and analyzing the requirements for moving from junior to middle

Published in the Random EN group

How and where to find a mentor for a programmer? How to be a good student?

Are you lacking motivation? Are you stuck and don't know how to solve the problem? In such cases, it is worth asking for help from a mentor - an experienced programmer who will suggest the correct answer and share useful tips. There are at least 12 ways to find mentors. In any case, video blogger and web developer Nikita Kabardin is sure of this. The author of the video will talk about three types of mentoring, as well as how to contact a mentor and how to get him interested. An additional bonus awaits all viewers at the end of the video: 13 tips on how to become a good student.

Alexander Barmin - SOLID clean code with simple examples

Surely you are already familiar with SOLID - five design principles in object-oriented programming. That you can give a deciphering of this definition is very good. But keep in mind that in addition to the theory that you will be asked about at the interview, you also need to learn how to write code according to the principles of SOLID. How to achieve this will be discussed in the report of the lead developer from the St. Petersburg office of EPAM Alexander Barmin. The author's presentation is accompanied by examples of "pure" Java code written according to SOLID conditions. The author also answers questions from viewers.

PHP engine for Java VM + JIT / How was JPHP created?

One of the main advantages of the Java language is its versatility. Source code in another language is easily compiled into Java bytecode, which is then executed by the JVM. An excellent example of the interaction of two programming languages ​​- PHP and Java - is the story shared by the developer Dmitry Zaitsev. In 2013, he wrote a PHP engine for the Java Virtual Machine. The project, called JPHP, later became the basis for the DevelNext development environment and is still functioning today.

Junior developer, Middle developer, Senior developer. Criteria, responsibilities, expectations

A year after you start working as a junior, you may have thoughts about the need to prepare for the transition to the next stage of professional development. We are talking about the position of a middle-developer. But, as experience shows, just working for a year or two as a junior is not enough to boldly respond to vacancies with the prefix middle. It is also necessary to meet certain requirements and possess a large number of skills. The author of this video decided to explain in detail the criteria by which a developer can qualify for the transition to a new level. In addition to the standard junior-middle-senior ladder, the video discusses the requirements for DevOps, TeamLead, Architect and Project manager positions.
Comments
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION