Peu peuvent devenir un héros dans ce monde, mais ces gars l'ont fait. Sérieusement, je veux vous parler des personnes les plus têtues que nous avons invitées à parler lors de notre petite conférence chaleureuse. Parce que nous avons soudainement réalisé que ces gens venaient écouter non pas pour en apprendre davantage sur les nouvelles technologies et la frontière du développement (mais à ce sujet aussi), mais simplement pour voir ce que et comment un développeur peut réaliser dans sa vie.
Après tout, quelqu'un s'assoit et voit un morceau d'un code d'entreprise sans visage, tandis que quelqu'un à proximité parvient à devenir célèbre dans le monde entier. Ici, par exemple,
Andrei Pangin d'Odnoklassniki. Il a soudainement créé Java en tant que tel, puis a vu des compilateurs dans Oracle. Et maintenant, il se trouve au cœur même du groupe Mail.ru et s'engage à partir de là dans des bibliothèques open source, qui sont responsables de la saisie de données à haute vitesse. Et il a écrit async-profiler - c'est l'un des deux profileurs de classe mondiale pour Java.
Le gars qui a écrit le deuxième profileur, nous l'avons aussi appelé. En général, alors que quelqu'un est assis à la banque et scie la facturation, quelqu'un parvient à récupérer le ramasse-miettes pour Red Hat et à devenir célèbre. À ma façon.
Maintenant, je vais montrer plus de gens têtus.
Voici les détails du rapport d'Andrey . Il ouvrira le bloc VM Runtime.
En fait, le deuxième gars est
Marcus Hirt (Hirt) , l'un des auteurs de Java Flight Recorder, en fait, qui a inventé et écrit tout cela. Il travaille actuellement dans Oracle. À en juger par le marché des entreprises, il est l'auteur du meilleur outil d'analyse des applications Java au monde. Il a également
un blog très intéressant, mais pas particulièrement lisible. Ce sera la première fois en Russie. Il a créé la JRockit JVM. Il vit comme un playboy: écrit de la musique, plonge et se comporte généralement comme un noble maître de l'informatique et de l'ingénierie du Royal Technical Institute de Stockholm. Il racontera, bien sûr, le hardcore féroce dont personne n'a besoin. Il y aura environ 600 personnes dans la salle (un peu plus d'un tiers de la conférence), mais seulement 50 d'entre elles le comprendront parfaitement. Et puis vous verrez: ramper ne reproduit pas du tout ce qu'il a dit, mais écrit dans les commentaires que c'était très cool. Nous avons vérifié pendant plusieurs années des rapports similaires. C'est parce qu'il est un niveau de vie où le développeur doit se développer. Voici le
rapport .
Le bloc suivant est l'architecture et les cadres.
Section d'architecture et de cadres
Evgeny Borisov a commencé à écrire à Java en 2001 et est hardcore depuis 17 ans. En fait, il est rapidement passé d'un développeur à un architecte, a réussi à rester coincé et à partir pour des artistes libres. Il ne travaille pour personne du tout, ne fait la promotion de personne, mais s'assoit simplement et tripote Spring. Et ce ripper de printemps avec de l'expérience parlera des tripes, des caractéristiques non évidentes et coupera généralement l'utérus de vérité de la scène. Personne ne semble mieux connaître Spring que lui. Et cela est utile car il indique non seulement comment cela fonctionne en interne, mais aussi lequel affecte votre code. Et comment mieux l'écrire. Il a également noté que pour l'une de ses formations, les billets se sont terminés avant le début de la publicité. Maintenant, il profite de cours J2EE en direct pour les officiers de l'armée israélienne, lit Spring sur WebEx pour les Roumains, Hibernate pour les Canadiens, Dépannage et modèles de conception pour les Ukrainiens. Un homme de légende dans un cercle restreint d'individus limités. Voici le
rapport .
Le deuxième mec, non moins célèbre dans le monde, est
Long Josh (Josh Long) de Pivotal. Il est juste corporatif, mais travaille chez Pivotal, et ils font juste Spring. Si quelqu'un ne le sait pas, il s'agit du framework Java d'entreprise le plus populaire au monde. Environ 40 pour cent de nos participants Joker ont vu quelque chose au printemps. Il parle de la façon dont les intermédiaires tondent et comment ne pas organiser une usine de singes sur le projet. Bien qu'il ait encore tout en tête-à-tête dans cette usine et s'en va: la qualification du développeur moyen n'est pas très élevée, surtout là où il ne reste que de l'argent de la motivation. C'est-à-dire, dans les banques, par exemple. Il a écrit cinq livres, enregistré un tas de formations vidéo et s'engage beaucoup en open source (Spring Boot, Spring Integration, Spring Cloud, Activiti et Vaadin). Voici le
rapport .
Bien que ces deux semblent être des antagonistes en tout, ils ont un caractère très similaire. Les deux sont très sortants en personne. Et positif. Long Joe n'est étonnamment pas du tout comme une personne morale. C'est le même gars en T-shirt qui court des hommes en vestes.
Section Langues
Nikolay Parlog est un tel mec des médias qui fait des critiques sur les fonctionnalités Java. Mais il n'est pas d'Oracle en même temps, donc les critiques sont étonnamment franches et compréhensibles. Parfois après eux, quelqu'un est renvoyé, mais rarement. Nikolay parlera de l'avenir de Java, ce qui sera dans la nouvelle version. Il est bon pour parler des tendances et généralement du grand monde. C'est un compagnon très bien lu et érudit. Même les rapports simples sont agréables à écouter, tout le temps que vous apprenez quelque chose de nouveau. De plus, Nicolas sait au-delà de ce qu'il raconte. Autrement dit, vous pouvez venir à n'importe quel rapport et en profiter, même si ce n'est pas du tout votre sujet. Il enseigne. Il a écrit «The Java Module System» pour Manning Publishing House, tient des blogs sur le développement de logiciels sur codefx.org, et a longtemps été impliqué dans plusieurs projets open source. Il peut être embauché dès la conférence, il est pigiste. Certes, un pigiste très cher. Voici le
rapport .
Tagir Valeev de JetBrains est une légende, car il peut répondre aux questions les plus complexes que les autres orateurs posent afin que personne ne leur réponde. Il est juste un geek au carré. Sur Habré, il est
fou , et il a un énorme tas de postes. Leader du hub Java. Il lance également des correctifs dans OpenJDK et développe la bibliothèque open source StreamEx. Très cool et respecté, car j'ai trouvé beaucoup de bugs et fait de nombreuses offres dans l'API Stream - c'est l'utilisation quotidienne de beaucoup dans le monde. Autrement dit, il contribue au Java que tout le monde utilise. Il comprend de quoi il parle, sait parfaitement argumenter son choix, explique très logiquement et facilement. Souvent, en réponse à un engagement, il explique comment faire la même chose beaucoup plus cool et plus propre, pour lequel nous sommes aimés par beaucoup, car cela augmente directement le niveau des développeurs d'un ou deux, changeant la façon de penser. Voici le
rapport .
Andrei Breslav a pris et écrit Kotlin. Il travaille actuellement chez JetBrains et s'occupe à la fois de la conception du langage et de la gestion générale de projet. Il est l'architecte en chef de la langue et le leader du mouvement. Peu de mecs ont écrit une langue que Google a prise comme langue maternelle pour Android. Et il le pouvait. Andrei aime répondre aux questions. Et elle répond intelligemment. Sur les reportages, il prend souvent beaucoup de temps pour répondre, et c'est une vraie fête.
Venez poser des questions et profitez-en.
Section des meilleures pratiques (sur les modèles et les outils)
John McClean , également connu sous le nom de John McClean, est architecte chez Oath. Il semble que ce soit la meilleure programmation Java fonctionnelle au monde. Habituellement, cela s'applique à Haskell, cela va rarement dans les projets en direct. Mais il a écrit la bibliothèque sur la programmation fonctionnelle de ses propres mains et la soutient. Comprend le fonctionnel, comme un dieu. Il a traversé l'incompréhensible avec Java et montre comment il est nécessaire et non nécessaire de le faire sur cette plateforme. Et comment ça marche. Et où est-ce mieux. Il n'y a pas beaucoup de bibliothèques finies de cette classe, donc il y a quelque chose à discuter avec elle. Supporte activement cyclops-react (structures fonctionnelles et réactives) et micro-serveur (plug-in dans le système de construction de microservices dans Spring et Spring Boot). Voici le
rapport .
Un autre gars têtu est
Robert Scholte , créateur de Maven. Il est tellement cool qu'il n'est pas entré dans la section, et nous avons créé une section spécialement pour lui. Maven est le plus grand outil de construction de projets, et tout le monde en a besoin. Plus précisément, chacun a besoin d'un outil en soi, et Maven est le plus grand du monde. C'est un énorme putain, irréaliste. Maintenant, il y a plusieurs outils qui essaient de la déplacer, mais dans l'entreprise, elle n'a pas encore d'égal. Il traîne toujours personnellement le projet. Il arrive qu'un mec créé il y a 20 ans et ne le touche pas vraiment. Et il est à la barre depuis 10 ans de suite. Il était l'un des membres du groupe d'experts JSR 376, également connu sous le nom de projet Jigsaw, et plus que d'autres, il a contribué au support des fonctionnalités Java 9+. Le pratiquant. La seule chose est, pour une raison quelconque, il envoie à chaque fois une photo avec un visage dans l'esprit: "Hé, mon garçon, y a-t-il des graines?" Vous n'avez pas besoin d'avoir peur de lui: il est beaucoup plus sympathique dans les reportages que sur la photo. Voici le
rapport .
La photo
Ouais, je savais que tu déploierais ce spoiler!
Tu es le prochain (pas vraiment)
Viens. C'est comme un coup de pied dans le cul, seulement bon. Nous avons regardé, avons été impressionnés et avons tout fait. L'essentiel est de comprendre que ce sont des gens comme nous tous. C'est juste qu'ils ont passé une fois les 10 minutes supplémentaires à prendre et à faire une sorte d'idée folle soudaine. Et en fait, il n'y a pas d'écart sérieux entre les développeurs seniors et les héros.
Bien sûr, aucun autre orateur ne figurait sur la liste. Ils ne sont pas si têtus, mais tout le monde a une histoire intéressante derrière eux. Ici vous pouvez voir le reste du
programme . Voulez-vous parler du reste du prochain article?