Nur wenige können ein Held auf dieser Welt werden, aber diese Jungs haben es geschafft. Im Ernst, ich möchte Ihnen von den hartnäckigsten Menschen erzählen, die wir zu unserer kleinen gemütlichen Konferenz eingeladen haben. Weil uns plötzlich klar wurde, dass diese Leute nicht zuhören, um etwas über neue Technologien und die Entwicklungsgrenze zu lernen (obwohl auch darüber), sondern nur um zu sehen, was und wie ein Entwickler in seinem Leben erreichen kann.
Schließlich sitzt und sägt jemand ein Stück eines gesichtslosen Unternehmenscodes, während jemand in der Nähe es schafft, auf der ganzen Welt berühmt zu werden. Hier zum Beispiel
Andrei Pangin aus Odnoklassniki. Er machte plötzlich Java als solches und sah dann Compiler in Oracle. Und jetzt sitzt er im Herzen der Mail.ru Group und verpflichtet sich von dort aus zu Open Source-Bibliotheken, die für die Hochgeschwindigkeitsdateneingabe verantwortlich sind. Und er schrieb Async-Profiler - dies ist einer von zwei Weltklasse-Profilern für Java.
Den Typ, der den zweiten Profiler geschrieben hat, haben wir auch angerufen. Während jemand auf der Bank sitzt und die Abrechnung sägt, schafft es jemand im Allgemeinen, den Müllsammler für Red Hat zu sammeln und berühmt zu werden. Auf meine eigene Weise.
Jetzt werde ich hartnäckigere Leute zeigen.
Hier sind die Details zu Andreys Bericht . Der VM Runtime-Block wird geöffnet.
Der zweite Typ ist
Marcus Hirt (Hirt) , einer der Autoren von Java Flight Recorder, der all dies erfunden und geschrieben hat. Derzeit arbeitet er in Oracle. Nach dem Unternehmensmarkt zu urteilen, ist er Autor des weltweit besten Tools zur Analyse von Java-Anwendungen. Er hat auch
einen sehr interessanten
Blog , der aber nicht besonders lesbar ist. Es wird das erste Mal in Russland sein. Er schuf die JRockit JVM. Er lebt wie ein Playboy: schreibt Musik, taucht und benimmt sich im Allgemeinen wie ein edler Meister der Informatik und Ingenieurwissenschaften des Royal Technical Institute in Stockholm. Er wird natürlich den wilden Hardcore erzählen, den niemand braucht. Es werden ungefähr 600 Personen in der Halle sein (etwas mehr als ein Drittel der Konferenz), aber nur 50 von ihnen werden es vollständig verstehen. Und dann werden Sie sehen: Das Crawlen dupliziert überhaupt nicht das, was er gesagt hat, sondern schreibt in einem Feedback, dass es sehr cool war. Wir haben mehrere Jahre lang ähnliche Berichte überprüft. Dies liegt daran, dass er ein Lebensstandard ist, in dem sich der Entwickler entwickeln sollte. Hier ist der
Bericht .
Der nächste Block ist Architektur und Frameworks.
Abschnitt der Architektur und Frameworks
Evgeny Borisov begann 2001 in Java zu schreiben und ist seit 17 Jahren Hardcore. Tatsächlich wuchs er schnell von einem Entwickler zu einem Architekten, schaffte es, stecken zu bleiben und für freie Künstler zu gehen. Er arbeitet überhaupt nicht für irgendjemanden, fördert niemanden, sondern sitzt einfach und macht den Frühling fertig. Und dieser erfahrene Spring Ripper wird über die Eingeweide und nicht offensichtlichen Merkmale sprechen und im Allgemeinen den Wahrheits-Uterus aus der Szene herausschneiden. Niemand scheint Spring besser zu kennen als er. Dies ist nützlich, da nicht nur angegeben wird, wie es intern funktioniert, sondern auch, welche Auswirkungen dies auf Ihren Code hat. Und wie man es besser schreibt. Er bemerkte auch, dass für eine seiner Schulungen die Tickets früher endeten, als die Werbung begann. Jetzt genießt er Live-J2EE-Kurse für israelische Armeeoffiziere, liest Spring on WebEx für Rumänen, Hibernate für Kanadier, Fehlerbehebung und Entwurfsmuster für Ukrainer. Ein legendärer Mann in einem engen Kreis begrenzter Individuen. Hier ist der
Bericht .
Der zweite Typ, der auf der Welt nicht weniger berühmt ist, ist
Long Josh (Josh Long) von Pivotal. Er ist nur im Kern korporativ, arbeitet aber in Pivotal und sie machen einfach den Frühling. Wenn jemand es nicht weiß, ist dies das beliebteste Java-Framework für Unternehmen der Welt. Rund 40 Prozent unserer Joker-Teilnehmer haben im Frühjahr etwas gesehen. Er spricht darüber, wie die Mitten mähen und wie man keine Affenfabrik für das Projekt einrichten kann. Obwohl er immer noch alles eins zu eins in dieser Fabrik hat und geht: Die Qualifikation des durchschnittlichen Entwicklers ist nicht sehr hoch, besonders wenn nur Geld von der Motivation übrig bleibt. Zum Beispiel in Banken. Er schrieb fünf Bücher, nahm eine Reihe von Videotrainings auf und engagiert sich viel in Open Source (Spring Boot, Spring Integration, Spring Cloud, Activiti und Vaadin). Hier ist der
Bericht .
Obwohl diese beiden in allem Antagonisten zu sein scheinen, sind sie sich im Charakter sehr ähnlich. Beide sind persönlich sehr kontaktfreudig. Und positiv. Long Joe ist überraschenderweise überhaupt nicht wie eine korporative Person. Er ist der gleiche Typ in einem T-Shirt, der Männer in Jacken führt.
Sprachbereich
Nikolay Parlog ist so ein Medienkumpel, der Bewertungen zu Java-Funktionen
abgibt . Da er jedoch nicht gleichzeitig von Oracle stammt, sind die Bewertungen überraschend offen und verständlich. Manchmal wird nach ihnen jemand gefeuert, aber selten. Nikolay wird über die Zukunft von Java sprechen, was in der neuen Version sein wird. Er kann gut über Trends und allgemein über die große Welt sprechen. Er ist ein sehr belesener und gelehrter Begleiter. Selbst einfache Berichte sind angenehm zu hören, wenn Sie etwas Neues lernen. Außerdem weiß Nicholas nicht nur, was er erzählt. Das heißt, Sie können zu jedem Bericht kommen und ihn einfach genießen, auch wenn dies überhaupt nicht Ihr Thema ist. Er unterrichtet. Er schrieb „The Java Module System“ für Manning Publishing House, unterhält Blogs zur Softwareentwicklung auf codefx.org und war lange an mehreren Open Source-Projekten beteiligt. Er kann direkt auf der Konferenz eingestellt werden, er ist freiberuflich tätig. Richtig, ein sehr teurer Freiberufler. Hier ist der
Bericht .
Tagir Valeev von JetBrains ist eine Legende, weil er die schwierigsten Fragen anderer Redner beantworten kann, damit niemand sie beantwortet. Er ist der richtige Geek im Quadrat. Auf Habré ist er
Lany und er hat einen riesigen Haufen Posten. Java Hub Leader. Er wirft auch Patches in OpenJDK und entwickelt die Open-Source-Bibliothek StreamEx. Sehr cool und respektiert, weil ich viele Fehler gefunden und viele Angebote in der Stream-API gemacht habe - dies ist der alltägliche Gebrauch von vielen auf der Welt. Das heißt, es trägt zu Java bei, das jeder verwendet. Er versteht, wovon er spricht, weiß, wie er seine Wahl perfekt argumentieren kann, erklärt sehr logisch und leicht. Als Reaktion auf ein Commit erklärt er oft, wie dasselbe viel cooler und sauberer gemacht werden kann, wofür wir von vielen geliebt werden, weil es die Entwicklerzahl direkt um ein oder zwei erhöht und die Denkweise ändert. Hier ist der
Bericht .
Andrei Breslav nahm und schrieb Kotlin. Derzeit arbeitet er bei JetBrains und beschäftigt sich sowohl mit Sprachdesign als auch mit allgemeinem Projektmanagement. Er ist der Chefarchitekt der Sprache und Führer der Bewegung. Nicht viele Typen haben eine Sprache geschrieben, die Google als Muttersprache für Android verwendet hat. Und er konnte. Andrei beantwortet gerne Fragen. Und sie antwortet klug. In Berichten nimmt er sich oft viel Zeit, um zu antworten, und dies ist eine echte Feier.
Kommen Sie und stellen Sie Fragen und genießen Sie.
Best Practices-Abschnitt (über Muster und Werkzeuge)
John McClean , auch bekannt als John McClean, ist Architekt bei Oath. Es scheint die beste funktionale Java-Programmierung der Welt zu sein. Normalerweise gilt dies für Haskell, dies geht selten in Live-Projekte. Aber er hat die Bibliothek über funktionale Programmierung mit eigenen Händen geschrieben und unterstützt sie. Versteht das Funktionale wie ein Gott. Er hat das Unverständliche mit Java gekreuzt und zeigt, wie es auf dieser Plattform notwendig und nicht notwendig ist. Und wie geht das? Und wo ist es besser. Es gibt nicht sehr viele fertige Bibliotheken dieser Klasse, daher gibt es etwas zu besprechen. Unterstützt aktiv Cyclops-React (funktionale und reaktive Strukturen) und Micro-Server (Plug-In im System zum Aufbau von Microservices in Spring und Spring Boot). Hier ist der
Bericht .
Ein anderer störrischer Typ ist
Robert Scholte , der Schöpfer von Maven. Er ist so cool, dass er den Bereich nicht betreten hat, und wir haben einen Abschnitt speziell für ihn erstellt. Maven ist das größte Werkzeug für Bauprojekte, und jeder braucht es. Genauer gesagt, jeder braucht ein Werkzeug für sich und Maven ist das größte der Welt. Dies ist eine riesige verdammte, unrealistisch beliebte. Jetzt gibt es mehrere Tools, die versuchen, sie zu bewegen, aber im Unternehmen hat sie noch kein Gleiches. Er schleppt das Projekt immer noch persönlich. Es kommt vor, dass ein Typ vor 20 Jahren erschaffen wurde und ihn nicht wirklich berührt. Und er ist seit 10 Jahren in Folge an der Spitze. Er war eines der Mitglieder der JSR 376-Expertengruppe, auch bekannt als Jigsaw-Projekt, und trug mehr als andere zur Unterstützung von Java 9+ -Funktionen bei. Der Praktizierende. Das einzige ist, aus irgendeinem Grund schickt er jedes Mal ein Foto mit einem Gesicht im Geiste: "Hey, Junge, gibt es Samen?" Sie brauchen keine Angst vor ihm zu haben: Er ist in den Berichten viel freundlicher als auf dem Foto. Hier ist der
Bericht .
Foto
Ja, ich wusste, dass Sie diesen Spoiler einsetzen würden!
Du bist der Nächste (nicht wirklich)
Komm einfach. Es ist wie ein Tritt in den Arsch, nur gut. Wir haben geschaut, waren beeindruckt und haben sie alle gemacht. Die Hauptsache ist zu verstehen, dass dies Menschen wie wir alle sind. Es ist nur so, dass sie einmal die zusätzlichen 10 Minuten damit verbracht haben, sich eine plötzlich verrückte Idee zu machen. Tatsächlich gibt es keine ernsthafte Lücke zwischen erfahrenen Entwicklern und Helden.
Natürlich waren keine anderen Redner auf der Liste. Sie sind nicht so stur, aber jeder hat eine interessante Geschichte hinter sich. Hier sehen Sie den Rest des
Programms . Möchten Sie den nächsten Beitrag über den Rest erzählen?