Wie man von der Junior- zur Mittelposition wechselt: persönliche Erfahrung

Heute werde ich Ihnen über meine Erfahrungen beim Übergang von einer Junior-Position eines Java-Entwicklers zu einer mittleren - "Sprung von Juni zu Mitte" - berichten und eine Checkliste veröffentlichen, die Kollegen hilft, die sich in derselben Situation befinden.





Zwei Jahre lang arbeitete ich im Juni im selben Büro, aber dort gab es nicht viel Wachstum. Ich hatte gehofft, bald meinen Master zu beenden und zum Milda befördert zu werden. Das ist aber nicht passiert. Übrigens habe ich meinen Bachelor in St. M.A. Bonch-Bruevich, Fakultät für Infokommunikationsnetze und -systeme, aber leider habe ich kein Wissen erhalten, das direkt in der modernen Produktentwicklung angewendet werden kann. Ich bin Autodidakt in Java-Programmierung und der technische Hintergrund hat mir dabei sehr geholfen. Ich habe Java in der Praxis studiert, mich mit der Dokumentation befasst und Videos auf YouTube angesehen.





Warum habe ich meinen vorherigen Job verlassen?

Ich habe einen Job bei dieser Firma bekommen, als ich am Institut studierte, und ich hatte nicht viel Erfahrung. Dort bestand meine Aufgabe hauptsächlich darin, das Erbe des Integrationsprojekts zu unterstützen. Das Unternehmen war klein, und dieses Projekt war die einzige Java-Entwicklung. Daher habe ich von Zeit zu Zeit vorhandene Lösungen mit neuen Technologien (neue Nachrichtenwarteschlangen usw.) neu geschrieben und aufkommende Fehler entdeckt.





Die Pläne waren, einen Master-Abschluss zu verlernen und dann in meiner Karriere weiterzumachen, da die Arbeitsbedingungen sehr warm waren: Das Gehalt war gut für mich, die Chefs waren den Mitarbeitern treu, und Sie konnten immer eine tolle Zeit mit Ihrem haben Kollegen nach der Arbeit. Aber alle guten Dinge gehen früher oder später zu Ende, und meine Firma, unter die ich fiel, wurde reduziert.





Einen neuen Job finden

, . , , , .





EPAM Luxoft. , , , “” . , , Spring.





“ ”, . . . , , - . , , , . 100500 +, , — .





, . , 5 . , . 2 — . 





, , . 400 . , , = , - Java- , , . Java, .





- Middle Java Developer

- , , . , . hard soft skills.





Hard skills

, .

, , . . , JavaSE, JavaEE (JAX-RS,  JAX-WS,  JMS), Spring framework (Core), SQL, Maven, GIT, XML/XSD.





. 

, . , . . , . , , HashMap.





.

, . . , .





, -.

— . , .





.

, , Agile, Scrum Cascade, .







. . , . 





- , .

, . , .





Soft skills

.

, , , , .





.

, , , , , , . , , . 





.

, 20 , , . 





.

, .





, , , , . . , .





, Middle Java Developer.





, :





  1. Stack Overflow





  2. JavaRush





  3. Interview Review





  4. Tproger





, :









  1. Java





  2. Java





  3. Docker





  4. Spring Boot & Spring Data JPA ( )





:





  1. ,





  2. Eine Auswahl von Vorträgen von Evgeny Borisov ("Spring Ripper") aus Konferenzen





  3. Frühlingsvideovorträge





Wo können Sie trainieren, um Probleme zu lösen:





  1. LeetCode





  2. Codeforces





  3. Schulungen zu SQL-Abfragen





  4. Git Request Training








All Articles