IT-Hogwarts: Schule der Programmierer hh.ru.

In diesem Jahr feiert die hh.ru School of Programmers ihr Jubiläum: Seit zehn Jahren verwandeln wir Menschen in Full-Stack-Entwickler. Die Ausbildung an der Schule ist kostenlos und von grundlegender Bedeutung. Der Bildungsprozess besteht aus zwei großen Blöcken: Theorie und Projektteamarbeit. Zwei Hauptbereiche: Backend und Frontend.





In der Schule sprechen wir über moderne Technologien, von denen die meisten bei der Entwicklung von hh.ru verwendet werden: Java und Python, ReactJS, relationale Datenbanken, NOSQL und vieles mehr. Der Projektteil der Schulung an der School of Programmers ermöglicht es Ihnen, Erfahrungen in einem von Kampfentwicklern geleiteten Team zu sammeln, die Grundlagen des Designs zu erlernen, maschinelles Lernen zu verwenden, Dienste in der Produktion bereitzustellen und Hypothesen mithilfe von A / B-Tests zu testen.

Nutzen



Online-Kurse und Tutorials sind natürlich cool, aber die Schule bietet Ihnen die Möglichkeit, sich in der Teamentwicklung zu versuchen, zu sehen, wie die Küche des IT-Unternehmens von innen funktioniert, und bietet auch einfachen Kontakt zu exzellenten Spezialisten. Es ist ziemlich schwierig, selbst eine solche Erfahrung zu machen, aber sie wird hoch geschätzt.

Während der Projektarbeit erhalten die Studierenden einen Mentor. Ein Mentor ist ein Kamerad und Mentor, der praktische Erfahrungen teilt und in die richtige Richtung weist. Und für die Mentoren selbst ist dies eine großartige Gelegenheit, sich als Teamleiter oder Produkte zu versuchen. Nach der Schule arbeiten viele Schüler weiterhin bei hh.ru.



Jede nächste Schule der Programmierer berücksichtigt die Erfahrungen des Vorjahres: Wir entfernen irrelevante und erfolglose Vorlesungen, verarbeiten alte und fügen neue hinzu. In der Jubiläumsschule haben wir die Anzahl der Vorlesungen, die eine persönliche Präsenz im Büro erfordern, reduziert und online übertragen. Dies machte das Lernen bequem und entlastete die Schüler. Und die Aufzeichnungen der Schule aus den letzten Jahren ermöglichen es Ihnen, zu dem untersuchten Material zurückzukehren und sich an etwas Wichtiges zu erinnern.

Schulung



Die Rekrutierung an der hh.ru School of Programmers erfolgt in drei Schritten: Registrierung, Lösung von Testproblemen und persönliches Interview. Um die Eingangstests zu bestehen, reicht es aus, ein erstes Verständnis der Funktionsweise der Algorithmen und der Prinzipien ihrer Anwendung zu haben. Grundkenntnisse in Informatik und Syntaxprogrammierung sind hilfreich, da bei einer Aufnahmeprüfung Code geschrieben wird. Der Vorteil ist die Kenntnis von SQL.

Die Projekte, an denen die Teilnehmer der School of Programmers arbeiten, sind echte Produktaufgaben für das Unternehmen. Fertige Projekte fallen häufig in die Produktion, sodass die Schüler das Arbeitsergebnis sofort beobachten und dessen Nutzen aufzeichnen können. Ja, und in Zukunft werden Interviews etwas zu zeigen sein.

Bild

Zum Beispiel haben wir den Jungs letztes Jahr eine Aufgabe im Zusammenhang mit intelligenten Suchhinweisen für das Projekt gestellt: Es war notwendig, ein Sajest basierend auf realen Benutzeranfragen zu erstellen, aber mit Rangfolge nach Beliebtheit, Erkennung von Tippfehlern und Abschneiden irrelevanter Ergebnisse und ausschließender Keywords.

Nach Abschluss haben wir dieses Sujest für 5% der Benutzer eingeführt und überprüft: Es stellte sich heraus, dass es die Benutzererfahrung verbessert, und die Benutzer haben es bei der Suche häufiger verwendet. Jetzt ist dieses Projekt in der Produktion bereits zu 100%.

In Gesichtern



Die Vorlesungen an der Schule werden von den besten Spezialisten aller hh.ru aus verschiedenen Abteilungen und Teams gehalten. Triff mich.

Alexey Bichuk

Direktor der School of Programmers. Fast Dumbledore. Nur ohne Bart und jung. Lesha spricht über Suche und lässt ihn seine Prinzipien in der Praxis anwenden.

Stas Yarkin

Entwickler Schwarzer Gürtel von JVM. In Vorlesungen an der Schule wird Stas über SQL-Datenbanken sprechen.

Nikita Mostovoi

Teamleiter Nikita leitet den JavaScript-Bereich: Er vermittelt die Grundlagen und spricht darüber, wie JS intern funktioniert. Front-End-Technologie kommt und geht, aber Nikita bleibt.

Andrey Gladkov

Leitender Front-End-Entwickler. Lehrt skalierbare JavaScript-Architektur. Sie können immer drei Dinge betrachten: wie das Wasser fließt, wie das Feuer brennt und wie Andrei über React Redux spricht.

Nikolay Voznesensky

Teamleiter Fahrerfahrung Java 15 Jahre. Vorträge zu Java Concurency, IOC und Spring vs. Guice. Rukovozhuk Team der Grundversorgung hh.ru.

Jaroslaw Wanchinow

Beängstigender Senior-Entwickler. Autodidakt. Aufgenommen auf den Anzeigen. Er unterstützt und aktualisiert das Design des Suchteils der Website. In seinen Vorträgen spricht er über XSLT und Xpath und all das.

George Danshchin

Teamleiter in Datenanalyse und maschinellem Lernen. Absolvent der allerersten School of Programmers der Yandex School of Economics, HSE, VTF MZFK. Erzählt über zusätzliche Kapitel von Search und ML.

Sergey Podunov

Teamleiter Er verwaltete Zahlungssysteme, stieß auf ein blutiges Unternehmen und sah zu, wie die Strahlen in der Dunkelheit vor den Toren von Tannhäuser flackerten. Er wird über Networking, HTTP und REST sprechen.

Alexey Anisimov

Teamleiter für Qualitätssicherung und Qualitätskontrolle. Mann testen. Milliardär, Playboy, Philanthrop. Testit seit 2002. Unterrichtet Tests und DevOps.

Vyacheslav Zhuravlev

Betriebsleiter. Der Hauptbetreiber von Hochlastsystemen hh.ru und der König der Serverinfrastruktur. Die Schule wird über das Zusammenspiel von Entwicklern und Administratoren sowie über Veröffentlichungen angesichts einer großartigen und schrecklichen Produktion sprechen.

Alexey Anatsky

Teamleiter Erzählt von Docker: Wie es funktioniert, wie es bereitgestellt wird und was überhaupt damit zu tun ist.

Nikita Basharov

Handwerker Entwickler. Nikita wird Ihnen erzählen, wie Java-Projekte unter der Haube von hh.ru laufen, über die Funktionen von Maven und die Architektur von Microservices sanft berühren.

Plattform 9¾



Wollten Sie schon lange Programmieren lernen, wissen aber nicht, wo Sie anfangen sollen? Nicht genug Übung? Denken Sie darüber nach, sich in der kommerziellen Entwicklung zu versuchen?

In diesem Jahr ist die Einschreibung in die Jubiläumsschule der Programmierer alles. Aber es gibt eine elegante Lösung - kommen Sie als nächstes zu uns, wir werden warten.

Source: https://habr.com/ru/post/de470666/


All Articles