Comment j'ai commencé à parler lors de conférences et je ne peux pas m'arrêter

Le monde moderne du développement, à sa manière, est beau. Les bonnes pratiques sont la libre circulation de leurs connaissances et de leur développement. La recherche de connaissances crée une demande et habr, toster (maintenant qna), github, réunions, conférences, etc. sont une excellente offre. Aujourd'hui, je voudrais parler des réunions et des conférences. Sous la coupe, l'histoire de la façon dont moi, en tant que développeur et propriétaire d'une entreprise informatique, ai commencé à parler lors de conférences informatiques.


En 2008, quand j'avais 14 ans quand je développais des robots de trading sur le marché FORTS, je ne pouvais pas imaginer que je ferais partie de cette communauté. Le développement des bots commerciaux est loin d'être open source - personne n'a cherché à partager leurs découvertes et les moyens d'atteindre leurs objectifs. Lors de tous les événements thématiques, des personnes ont principalement partagé leurs succès financiers et proposé d'investir en elles-mêmes. Mais à un moment donné, à savoir en 2011, j'ai commencé à plonger dans le monde du développement WEB et j'ai été surpris de voir à quel point tout y est ouvert. Depuis, je suis resté dans le monde du «développement de navigateur».


Peu à peu, j'ai «progressé» et commencé à créer des sites Web et des «portails» sur wordpress, modx, et j'ai même écrit un petit système de gestion d'agence immobilière dans notre ville. J'avoue qu'à ce moment-là, je pensais que je savais «presque tout» :) Je n'ai pas encore rencontré la personne qui m'a ouvert le framework Yii2. Je suis ensuite diplômé de l'Institut de physique et de technologie de Moscou et j'ai passé tout l'été à étudier - enregistrer des conférences, des articles sur le hub, GitHub - j'ai collecté absolument toutes les informations que j'ai pu trouver sur le sujet de la POO, le Yii2, Laravel, Zend, etc.



Lors de la préparation PHPRussia 2019


Plusieurs années se sont écoulées, dans le chantier en janvier 2019 - j'ai ma propre entreprise, plusieurs projets sérieux derrière moi, l'envie d'aller de l'avant et d'élargir mes horizons. Et là, par chance, je tombe sur le message de Sasha Makarov ( SamDark ) sur le fait qu'une conférence sur PHP à Moscou est prévue! J'ai décidé moi-même que je finirais là-bas de toute façon! Certes, le plus grand intérêt pour moi a été provoqué par l'occasion de prendre la parole lors de cette conférence. Depuis l'époque de YiiConf à Moscou (juin 2017), j'ai commencé à penser à parler lors d'une conférence de développement - cela fait 3 ans que mon plan a mûri et j'ai réalisé que c'était un signe :) Et ici, tous les événements ont tourné qui m'a mené à mes 11 apparitions pour 2019.


Haut de mes raisons pour lesquelles la performance est cool


Communication avec le comité de programme et travail conjoint sur le rapport


Pour arriver au sujet du rapport, les thèses et l'appel au comité de programme est une tâche assez difficile - surtout pour la première fois. Ce n'est pas sans chance: dans mon entreprise, j'essaie constamment d'essayer de nouvelles technologies et à ce moment-là, nous avons transféré quelques projets de l'API REST vers GraphQL - le bénéfice est perceptible, des problèmes aussi :) Par conséquent, mon premier sujet du rapport était intitulé «Transition de API REST dans GraphQL en utilisant des projets réels comme exemple. »


Kirill Nesmeyanov ( SerafimArts ), l'évangéliste GraphQL et développeur du framework Railt, était et est maintenant dans le comité de programme de PHP Russie. Il a également repris mon rapport. Au cours de plusieurs semaines, nous l'avons appelé, avons discuté de différents sujets, parfois holirovany et, bien sûr, travaillé sur mon rapport. Cyril a réussi à me montrer certaines des fonctionnalités du framework Laravel, les fonctionnalités cool et maléfiques de GraphQL, que je n'ai rencontrées qu'après quelques mois. Et en général, la communication était extrêmement utile de sorte qu'il était possible à ce stade de s'arrêter et de profiter de l'expérience utile de communiquer avec une telle personne.


Communiquer avec un PC, même AVANT d'accepter la demande, est déjà un travail utile et aller de l'avant avec la reconstitution inévitable du bagage de connaissances, et le sentiment de «faire le plein du cerveau» est rapidement devenu addictif et j'ai réalisé que j'allais dans la bonne direction.


Saignement en prise de parole en public et vue de côté


Un jour, je me suis couchée et j'ai failli m'endormir. "Bzz-bzz" mon téléphone a dit et sur l'écran j'ai vu - "Votre rapport a été approuvé." Je dois dire - ce n'était pas très facile de s'endormir - je me suis réveillé instantanément, donc j'ai aussi réveillé ma femme, qui venait de rentrer de l'hôpital).


La conférence a eu lieu un mois plus tard et, pour ce mois-ci, j'ai dû préparer une présentation et répéter la présentation elle-même. Et puis le téléphone avec l'entraîneur du comité de programme Roman Poborchim ( p0b0rchy ) m'a beaucoup aidé - j'ai appris beaucoup d'informations utiles en seulement une heure de conversation.


Beaucoup de choses qui sont maintenant évidentes pour moi n'étaient pas disponibles avant de parler à Roman. Il semblerait que les petites lettres soient mal visibles et il vaut mieux ne pas les utiliser dans la présentation, mais comment montrer autrement un bout de code pour que le contexte soit clair? Mais il est facile de simplifier le code afin de ne transmettre que l'essence et de ne tenir sur la diapositive que 5 à 7 lignes de code. Je pensais toujours, "ce qui pourrait être incompréhensible ici", puis j'ai regardé quelques autres rapports, où "ils partageaient un gros code" et j'ai réalisé que la vérité était là - ce n'est pas facile de le comprendre dans la tête de quelqu'un d'autre, tout comme dans le code de quelqu'un d'autre :) Ou , par exemple, que vous pouvez diviser une diapositive avec un tas d'informations en 4 diapositives avec de petits blocs d'informations et expliquer la relation entre elles en mots. J'ai parlé avec Roman de chacun de mes discours lors des conférences ONTIKO et chaque fois c'était très utile!


Préparation du rapport


Combien faut-il pour relire et réviser avant de préparer un rapport?
Si vous parlez de quelque chose de la scène, préparez-vous à répondre à un maximum de questions sur le sujet. Par conséquent, la préparation d'un rapport est souvent un véritable pompage sur le sujet. Ce n'est pas pour rien qu'ils disent que si vous voulez atteindre la perfection avec quelque chose, enseignez-le à quelqu'un d'autre. Après mon exposé sur GraphQL, j'ai abordé différents sujets. PWA, migration de PHP vers GoLang, organisation du stockage de fichiers sont les principaux sujets dont j'ai parlé en 2019, en plus du rapport avec GraphQL et ses variantes. Pendant que je préparais chaque rapport sur le sujet apparemment déjà étudié, je suis tombé sur des cas ou des technologies inattendus que je les ai immédiatement introduits dans les processus de l'entreprise ou au moins les ai amenés à la discussion.


En parallèle avec PHP Russie, j'ai soumis des rapports similaires sur GraphQL, mais avec des directions différentes pour RITFest et Highload Siberia. Les rapports ont été approuvés lors des deux conférences, ce qui m'a fait très plaisir! J'ai été particulièrement impressionné par le fait que je me rendrais en Sibérie, où j'avais longtemps voulu être.


Rencontres utiles et boost d'énergie


Le temps a passé et le jour est venu - le 17 mai et la conférence PHP Russie. La veille, les organisateurs ont organisé une préparation pour les intervenants, au cours de laquelle j'ai rencontré personnellement le développeur Yii2 , dans lequel la plupart de nos projets, Alexander Makarov. En général, bien sûr, assister à des conférences en tant que conférencier vous permet de connaître personnellement de nombreuses personnes sur lesquelles je n'avais lu que auparavant. Et cela crée une dépendance.



La première représentation était nerveuse et alarmante. J'ai été mis sur la toute première représentation dans le Hall C (Les halls s'appelaient M-VC). J'étais heureux d'être le premier à parler - j'ai riposté et j'étais libre :) Après cela, j'ai seulement apprécié discuter et faire connaissance avec de nouvelles personnes intéressantes du monde PHP - Konstantin Burkalev ( ksdaemon ), dont j'avais déjà écouté les podcasts, Dmitry Eliseev ( ElisDN ) - sur la base de ses leçons J'ai appris le monde de la POO et des frameworks et d'autres personnes que je n'avais auparavant vues que sur l'écran du moniteur.



Moi et ksdaemon sur fond de ksdaemon


Au final, lors de diverses conférences, pour 2019, j'ai réussi à communiquer personnellement avec les développeurs de Sphinx Andrey Aksyonov ( shodan ), ClickHouse Alexey Milovidov ( o6CuFl2Q ), auteur de livres et blog sur ReactPHP Sergey Zhuk ( seregazhuk ).
En général, j'ai entendu l'opinion que le bavardage inactif lors des conférences n'est rien de plus qu'une perte de temps. Mais j'ai mon propre point de vue là-dessus. La communication lors de conférences me donne:


  • banal pour apprendre quelque chose de nouveau, dont je n'ai pas entendu parler;
  • obtenir l'avis des professionnels sur des sujets qui me concernent n'a pas de prix;
  • des découvertes, des idées, parfois des idées folles, qui peuvent ensuite devenir quelque chose d'utile (ou peut-être pas));
  • liens utiles pour les projets de travail;
  • connaissances personnelles avec des personnes emblématiques dans mon domaine d'activité;

Et, bien sûr, c'est de l'énergie. Lors des conférences, une quantité folle de personnes intelligentes, chargées et enthousiastes - d'une part, cela inspire, d'autre part, il est clair que la concurrence est élevée et qu'il n'y a pas de temps pour se détendre :)



Montez dans un taxi sans pilote lors de la grève à Innopolis


Bien sûr, il y a des gens qui sont venus à la conférence pour travailler, chasser, chercher des clients, etc., mais ces personnes arrêtent généralement rapidement de se parler si elles se rendent compte que je ne suis pas le public cible. Par conséquent, attirer l'attention sur eux n'est pas particulièrement significatif.


Performances - comme passe-temps utile


À partir de ce moment, j'ai commencé à approfondir de plus en plus la question de la prise de parole lors des conférences informatiques et j'ai l'intention de parler, si possible, plus loin. Par exemple, cette année, je parlerai à http://teamleadconf.ru/moscow/2020


Mais vouloir simplement parler ne suffit pas. Jusqu'à présent, je ne suis pas un conférencier célèbre qui est invité à prendre la parole quelque part chaque week-end, je recherche moi-même des événements et propose ma candidature. Et puis je suis tombé sur la question - comment et où trouver les événements mêmes où vous aimeriez être vu comme conférencier? J'ai trouvé par moi-même plusieurs ressources que je revois régulièrement:


  • https://papercall.io - conférences étrangères et directement dans la même interface, vous pouvez soumettre un rapport;
  • https://devfest.withgoogle.com/ - tous les devfest pris en charge par Google. Je ne sais pas si le site fonctionnera en 2020;
  • http://it-events.com/ - divers événements russes, mais il n'est pas immédiatement clair s'ils attendent des orateurs ou non. Vous devez aller à chaque page et étudier cette question;
  • https://bit.ly/3715u4k - un tableau des conférences avec CFP. Une ressource plutôt utile et pratique, mais il n'y a pas toutes les conférences et ce n'est pas très pratique lorsque quelqu'un d'autre utilise la table en parallèle
    Autres conférenciers familiers - nous essayons de nous envoyer mutuellement des informations sur les réceptions ouvertes de rapports;

En étudiant toutes ces ressources, je n'ai pas trouvé d'endroit pratique d'où il serait possible de recevoir régulièrement des informations à jour sur les conférences et les dates de réception des rapports. Après avoir passé un peu de temps, je me suis fait un calendrier avec des filtres et une chaîne de télégrammej'ajoute maintenant des informations sur les événements pour lesquels vous pouvez soumettre votre rapport.



Calendrier pour ceux qui souhaitent parler


Je veux que cet outil soit accessible et utile non seulement pour moi, mais aussi pour d'autres intervenants. Maintenant, je le remplis moi-même d'informations sur des événements provenant de sources ouvertes, mais je ne sais tout simplement pas certains événements - je vous serais reconnaissant de les partager avec moi et de les ajouter au calendrier.


Ainsi, la soif de connaissances s'est progressivement transformée pour moi en une partie utile et fascinante de la vie, mais que pensez-vous des avantages de parler lors de conférences?

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


All Articles