Nikita Dubko sur les conférences, le syndrome des imposteurs et les reportages

Nikita Dubko est développeur d'interfaces chez Yandex. En plus de travailler à Yandex, Nikita participe à l'organisation de la conférence CSS-Minsk-JS de langue anglaise et des réunions MinskCSS et MinskJS. Au FrontendConf au RIT ++ 2019, Nikita a fait une présentation «Alice, allons au frontend». Il décrit une expérience pour créer une compétence vocale à partir d'Alice à partir d'un développeur qui n'avait pas travaillé avec elle auparavant. Le rapport est intéressant en ce que pour le temps que l'orateur parle, il est facile de créer la même compétence. L'histoire d'Alice a été choisie par le public comme la meilleure pendant toute la conférence.



Derrière Nikita, il y a des dizaines de représentations, chacune prenant des semaines. Pendant la préparation, il apprend beaucoup de nouveau matériel, coache des performances à la caméra, entre collègues et amis, affine le script et les diapositives. Par conséquent, ses reportages sont intéressants, fascinants et méritent à juste titre les meilleures notes du public. À propos de la préparation des rapports, des changements dans la vie, du syndrome de l'imposteur, ainsi que de la façon de parler lors de conférences pour obtenir un emploi chez Yandex, dans une interview avec Nikita Dubko. Ce n'est pas une interview ordinaire, mais une transcription textuelle du podcast Frontend Weekend dirigé par Andrey Smirnov . Ce qui en est sorti, lu sous la coupe.

Les aventures d'Alice au pays frontal


Andrey Smirnov : Vous avez reçu la note la plus élevée pour le rapport sur Alice au dernier RIT ++ et vous avez dépassé tout le monde. Ce fut agréable et surprenant pour moi, car je vous préparais avec ce rapport. Selon vous, pourquoi cela s'est-il produit et comment vous souvenez-vous du rapport en tant qu'orateur?

Nikita Dubko : Quand j'ai vu la note, j'ai été choquée. Je n'ai pas préparé le rapport de la meilleure façon - je l'ai terminé presque au dernier moment. Par conséquent, j'étais très inquiet au sujet de mon discours et je n'étais pas sûr que le rapport serait rendu public. En même temps, le reportage de Vitaly Fridman venait de se terminer dans la grande salle, et le public est venu me voir 10-15 minutes après le début de mon reportage. Probablement, les participants de RIT ++ n'ont tout simplement pas entendu la partie introductive, il leur a donc semblé que le rapport était bon :)

Sérieusement, ce n'est pas la première fois que je parle, l'expérience s'est accumulée. Je comprends comment garder le spectateur pour qu'il soit toujours intéressé. Relire la documentation est ennuyeux. Il est plus intéressant de parler de choses dont on parle peu sur Internet, par exemple, comment utiliser Alice. Cela m'a aidé que le sujet des assistants vocaux soit assez frais, peu de gens en ont parlé. Je ne me souviens que de quelques performances. Alexei Okhrimenko a parlé lors des Web Standards Days, mais pas d'Alice, mais des assistants vocaux et d'une chronique de Google dans son ensemble. Cette année, Vladimir Grinenko a également parlé au WSD sur les compétences d'Alice. Le sujet est assez récent, c'est un regard alternatif sur la technologie Web.

Nous sommes habitués à utiliser JavaScript pour les sites. Il s'agit d'une vieille technologie familière, mais il s'avère que vous pouvez y écrire des trucs vocaux. Et cela concerne l'avenir.
C'est peut-ĂŞtre ce qui a fait son chemin.

Andrey Smirnov : Au final, avez-vous écrit quelque chose de plus délicat pour Alice? Utilisez-vous dans la vie de tous les jours ou tout est-il laissé exactement dans le cadre de l'exemple du rapport?

Nikita Dubko : La compétence qui a été faite pour le rapport ne fonctionne pas maintenant. Je l'ai posté sur Heroku et le quota a pris fin. Sur la plate-forme Yandex.Dialogs, la compétence répond et, si elle cesse de répondre, elle se désactive.

Pour me divertir, j'ai essayé les compétences de la maison intelligente. À la maison, il y a une lampe de Xiaomi, un humidificateur, un robot aspirateur est récemment arrivé. J'étais intéressé à comprendre les protocoles qui permettent de les gérer. J'ai essayé d'assembler un serveur sur mes genoux pour le démarrage vocal de l'aspirateur, mais je ne l'ai pas téléchargé publiquement. Ce n'est qu'une expérience.

Qualité et quantité de rapports


Andrey Smirnov : Combien de rapports avez-vous fait au total? Je me demande - ressentez-vous la différence entre le premier rapport que vous avez lu et l'histoire d'Alice à RIT ++? Quelle est l'importance de cette différence? Parce qu'à l'extérieur, c'est très visible. Mais combien est-il visible de l'intérieur?

Nikita Dubko : Oui, pour moi, la différence est également perceptible. Le premier rapport était assez stressant. Je ne comprenais toujours pas comment lire correctement les reportages et c'était terriblement effrayant de me tenir devant le public. Le rapport était l'avant-dernier du programme, le sujet était compliqué et j'ai parlé assez sèchement. En conséquence, plusieurs auditeurs se sont endormis.

Il semblerait qu'après cela, j'ai dû mettre fin à ma carrière de conférencier. Mais je l'ai pris comme un défi à la croissance.

J'ai commencé à travailler: j'ai étudié la littérature sur la façon de faire des présentations, je suis allé à la formation. Chez Yandex, nous avons des formations internes sur la prise de parole en public, ils font du marketing - ils apprennent à vendre. S'exprimer lors de la conférence est également une vente, pas seulement un produit, mais des idées.
Avec l'aide de la littérature, de la formation, des vidéos éducatives, je télécharge activement les compétences générales. Je pompe la confiance, la parole et d'autres compétences. Ça aide sur scène.

Je ressens des progrès, mais j'ai de la place pour grandir et j'apprends grâce à des enceintes sympas. J'aime les reportages de Vitaliy Fridman - il sait travailler avec le public. Il y a des haut-parleurs qui intègrent des puces intéressantes. Par exemple, gratter - dessiner des notes, des images dans un rapport. Il se révèle un rapport dessiné, pas de photos nécessaires, pas de problèmes de droits d'auteur. Je veux apprendre ça.

À propos de la préparation des représentations


Andrey Smirnov : Vous avez mentionné que la différence de préparation est devenue perceptible. Quel est le laps de temps de cette dispersion, par exemple, que vous aviez l'habitude de préparer en jours, et maintenant en heures? Quelle est la différence tangible?

Nikita Dubko : Il n'y a aucun décalage horaire. J'ai préparé mon premier rapport en une semaine. Elle était dure - il fallait pelleter un tas de matériel. Maintenant, le temps presse, et parfois plus. Tout dépend du sujet. Il y a des sujets où vous devez creuser profondément, collecter beaucoup d'informations, lire les spécifications. Les spécifications sont difficiles à donner - essayez de bien les soustraire! Parfois, vous devez faire une compression intéressante à partir d'une grande quantité d'informations afin que le public soit intéressé.

Le temps de préparation est le même qu'avant - environ deux semaines pour le rapport.

Des deux semaines, la première va chercher du matériel. Le second - sur la conception des diapositives. Pour la présentation, vous devez trouver un script, un scénario, esquisser un projet avec lequel effectuer une mini-course. Le projet est ensuite envahi de blagues, de démos, d'interaction avec le public - il est décoré de toutes les manières possibles.

Ensuite, je cherche une sorte de rétroaction. Le comité du programme de la conférence vient à la rescousse ici. Vous pouvez contacter des amis et connaissances prêts à vous écouter. Dans Yandex, vous pouvez négocier avec des collègues qui écoutent, donnent des commentaires, pour améliorer les performances. Ensuite, je travaille de manière itérative et améliore le rapport.

Il n'y a pas de différence de temps, mais maintenant il est plus facile de préparer des rapports - je fais juste moins d'erreurs.

J'enregistre une vidéo avec des diapositives et moi-même, puis je la regarde. Je me vois de l'extérieur et je suis déjà plus préparé au départ qu'auparavant. Mais je ne dirais pas que le processus de préparation a beaucoup changé. J'ai juste de l'expérience et je fais certaines choses un peu mieux tout de suite.



Comment la parole change la vie


Andrey Smirnov : Pour autant que je sache, grâce à l'un de vos discours, vous avez été invité à travailler chez Yandex. Maintenant, vous êtes déjà devenu le conférencier qui est invité à prendre la parole à la conférence, quoi qu'il arrive. Avez-vous le sentiment que parler a complètement changé votre vie?

Nikita Dubko : J'ai été appelée par deux recruteurs chez Yandex. Le premier m'a écrit: «Nous vous avons trouvé dans la liste des meilleurs orateurs de la conférence FrontendConf dans le cadre de RIT ++. Nous pensons que vous comprenez quelque chose, nous aimerions donc vous parler. » Mais ce temps n'a pas fonctionné. Le deuxième recruteur m'a trouvé sur LinkedIn. Le recruteur s'est avéré cool et m'a très vite convaincu de me faire interviewer. Il s'avère que la participation à RIT ++ n'a que partiellement influencé le fait que j'ai été invité à Yandex.

L'enceinte a-t-elle bouleversé ma vie? Oui Si je n'avais pas paniqué à l'époque et n'avais pas soumis ma première demande de rapport, ma vie aurait été complètement différente. J'aime parler et organiser des réunions. C'est cool quand vous pouvez combiner le besoin de conférenciers pour partager les connaissances et le besoin pour les auditeurs d'acquérir ces connaissances. Et la pensée de cela me motive à continuer à le faire.

J'apprécie tout ce qui touche aux conférences: organisation, participation, discours. Le travail le plus intéressant finit par devenir une routine - vous ne pouvez pas faire quelque chose de nouveau tout le temps. De temps en temps, je fais les mêmes actions, qui deviennent lentement ennuyeuses.

Parler est un excellent moyen de changer de contexte.

Je suis toujours en développement, toujours vers un sujet lié à l'informatique. Mais le sujet de mes discours lors de conférences n'est généralement pas lié au travail. Ce sont de nouvelles connaissances, des choses intéressantes. Une grande partie de cela ne peut pas être appliquée à des projets de travail, par exemple, certaines des spécifications futures.

Je reçois un grand plaisir de la part de l'orateur et je ne vais pas égaliser dans les années à venir.

Si possible, je ferai des reportages, j'aiderai à l'organisation d'événements - c'est le mien.

Syndrome d'imposteur


Andrei Smirnov : Que pouvez-vous dire sur le syndrome des imposteurs? Vous dites qu'une gloire vous est venue, mais ce n'est pas facile pour vous. Comment cela se passe-t-il avec vous?

Nikita Dubko : Récemment, je suis connu comme conférencier, l'un des dirigeants de la communauté MinskCSS et MinskJS - le nom a été élaboré. Mais je ne m'attends pas à ce qui va se passer: «Oh, c'est lui! Celui-là! " Je ne parle pas pour cela et fais des événements. Par conséquent, quand ils m'approchent et demandent un selfie avec moi, je ressens un choc: «Quoi? Vous ne m'avez confondu avec personne? " Sentiment très étrange. Je suis le même que tout le monde, je viens de monter sur scène.

Ceci est très fortement associé au syndrome d'imposteur. Par exemple, un rapport sur Alice a pris la première place du classement sur FrontendConf, mais je ne comprends toujours pas comment. Il me semble que les rapports des autres orateurs étaient plus intéressants, plus élaborés. Il y a quelques rapports qui, je pense, étaient meilleurs que les miens.

Andrey Smirnov : Nommez-les - quels rapports sur FrontendConf jugez-vous meilleurs que les vĂ´tres?

Nikita Dubko : J'ai aimé le rapport de Vitaliy Fridman. J'étais dans la première partie, j'ai été directement attiré, mais j'ai dû fuir pour lire mon rapport, donc je n'ai pas regardé du tout. Mais ce que j'ai réussi à entendre, j'ai aimé.

J'ai aimé le rapport de Sasha Shinkevich sur les cadres. Dans une certaine mesure, je l'ai aidée à se préparer, j'ai regardé le matériel, mais j'étais intéressé à écouter comment elle le présentait. Le développement du matériel est bon, la guerre de Vue, Angular, Ember et React est présentée de manière fascinante. Réflexions très correctes sur le fait que nous devons d'abord résoudre le problème des affaires. Habituellement, ils disent: "Écoutez, je suis pêcheur, laissez-moi vous dire pourquoi Angular est cool!" Mais ils ne disent pas qu'il y a une tâche, et Angular, et non React, lui convient. Deux points de vue différents - je suis pour le second. J'ai aimé ces deux rapports plus que le mien - c'est sûr.

Le syndrome d'imposteur est un problème.

Je l'ai, je me bats avec - il n'y a aucun avantage. Je travaille chez Yandex et je crois toujours que la plupart des développeurs autour de moi sont plus cool et comprennent mieux le sujet. Je travaille depuis 9 mois, mais je me considère comme un novice. En fait, c'est que vous avez juste besoin de vous réconcilier: "Oui, je suis nouveau ici, mais je comprends bien." Je peux comprendre ce que je ne comprends pas maintenant.

La fatigue


Andrei Smirnov : L'idée a vacillé que vous étiez fatigué de tout cela, aimeriez-vous faire une pause dans ces rapports et ne pas parler pendant quelque temps que ce soit?

Nikita Dubko : C'est exactement ce qui s'est produit après FrontendConf cette année. Mais la raison en est que j'ai mal alloué mon temps et que je me suis épuisé. Cette année, j'ai eu 2 périodes difficiles. Cela ne s'est pas épuisé, mais j'ai senti que la préparation des rapports semblait apporter du plaisir, mais il n'y avait plus de force. Il est arrivé que cela ait été évincé par la préparation, puis aussi par certains événements, qu'à la maison le week-end, je ne veux rien du tout.

Je ne pensais pas du tout à me retrouver avec des rapports. Mais l'idée est venue suspendre la représentation.

Si vous exagérez, alors avant de postuler à 50 conférences sur 50 sujets - choisissez! Les organisateurs ont choisi différents sujets, ils ont dû s'asseoir et cuisiner. Soumettre un sujet à plusieurs conférences est encore plus facile.

Le temps diminue - il y a suffisamment de charge de travail au travail, Yandex a souvent des tâches difficiles lorsque vous devez vous asseoir plus longtemps. Nous préparons maintenant la conférence CSS-Minsk-JS. Je ne participe pas très activement à cela, mais je travaille directement avec certains orateurs. J'essaye de fermer quelques autres problèmes d'organisation. Ça prend du temps.

Maintenant, je prépare un nouveau rapport - c'est aussi le moment. Il est tout simplement physiquement impossible de préparer simultanément trois rapports.

Ă€ propos du nouveau rapport


Andrei Smirnov : Je voulais juste poser une question sur un nouveau rapport. Alexey Okhrimenko a parlé avec le thème que CSS est un langage de programmation. Mais cela ressemble plus à un croquis: "Regardez, si vous le faites comme ça et comme ça, alors CSS est un langage de Turing complet." Préparez-vous votre rapport avec un œil sur lui? Allez-vous faire quelque chose différemment ou aussi - sous forme de brouillon?

Nikita Dubko : Bien sûr, je ne veux pas me répéter. Mon discours s'appelle CSS - Un langage de programmation . Dans une certaine mesure, ceci est un croquis. Je comprends clairement que la programmation en CSS en production n'en vaut pas la peine, et catégoriquement contre de tels programmeurs qui sortent en production.

Surtout un rapport sur la façon dont nous comprenons le CSS. Je rencontre parfois le problème que les développeurs novices pensent que CSS n'est pas nécessaire pour comprendre. Ils ont été si mal enseignés depuis le début. Nous avons des composants React, Styled et d'autres solutions CSS-in-JS. Ils vous permettent de résoudre l'isolement au niveau de l'automatisation, de ne pas cuire à la vapeur et de tout donner au framework. Si ce n'est pas pour le cadre, alors pour les typographes individuels. Laissez-les résoudre les problèmes et j'écrirai sur JS - je suis un si bon gars!

C'est faux. CSS est un outil puissant pour moi, bâtard. Il est cool. Sur CSS, vous pouvez résoudre de nombreuses choses qui, pour une raison quelconque, sont toujours résolues sur JS par certains développeurs. Il s'agit de comprendre l'outil. Mon rapport est à ce sujet.

Je vais commencer par prouver que CSS est un langage complet de Turing. Ensuite, je vais vous montrer que CSS est une chose puissante. Certaines choses ne sont pas évidentes ici, et de nombreux développeurs les oublient, mais cela mérite d'être rappelé. Eh bien, bien sûr, je voulais insérer les puces que Houdini apporte déjà, car elles sont déjà incluses dans Chrome. CSS changera lorsque les spécifications de Houdini seront introduites dans tous les navigateurs, et nous pouvons faire des choses incroyables. Je ne gâcherai plus - regardez dans le rapport.

Conférence à travers les yeux de l'orateur et de l'auditeur


Andrey Smirnov : En gros, vous allez à toutes les conférences en tant que conférencier et vous les voyez de ce côté. Certes, il y a beaucoup de goodies pour les intervenants: un déjeuner séparé, un transfert, un lobby. Êtes-vous toujours intéressé à assister à la conférence en tant qu'auditeur? Si vous assistez, est-ce intéressant pour vous d'être un auditeur ordinaire, et la participation en tant que conférencier est-elle différente d'un auditeur?

Nikita Dubko : Plus souvent, je participe en tant que conférencier ou organisateur. Malheureusement, être un auditeur est rare. Mais périodiquement je m'arrange un tel déchargement. La semaine dernière, j'étais à la conférence Rolling Scopes - vous y avez lu le rapport. J'ai vraiment apprécié de n'être qu'un membre. C'est une sensation un peu oubliée. Pas besoin de s'inquiéter de monter sur scène et de se produire. Vous pouvez simplement vous promener et écouter les rapports, choisir ce qui doit se passer et ne pas s’adapter au calendrier: maintenant je prépare un rapport, je ne peux plus écouter autre chose. C'est une sensation géniale.

Pour moi, les conférences ont changé, dans une certaine mesure. Je m'asseyais dans le couloir et je ne comprenais pas la moitié de ce que les orateurs disaient: «Oh mon Dieu, quels mots intéressants! À partir de ces mots, vous pouvez faire des phrases! » Mais cela m'a motivé à me lancer dans l'auto-éducation afin au moins de comprendre les rapports.

Maintenant, je ne peux pas dire que j'ai atteint un tel niveau que je suis un méga-senior et je comprends tout, "ils disent des choses de base là-bas." Mais la plupart des conférences frontales n'ont pas de rapports incroyablement hardcore. Il y a un HolyJS bien connu, mais ils ont une telle puce - "Nous faisons du hardcore". Maintenant, si je comprends bien, FrontendConf regarde également dans cette direction, mais en général, ce sont des conférences pour les développeurs juniors et intermédiaires. Tout simplement parce que c'est le public cible qui est vraiment intéressé à se développer. Il leur est plus facile de présenter peu d'informations détaillées.

Maintenant, je trouve rarement des rapports dans lesquels j'entends directement une sorte de révélation - oh wow, c'était possible! Il existe de tels rapports, mais peu. Sur les standards du Web, j'entends parfois des choses intéressantes, parce que c'est un look alternatif ou des trucs d'initiés.

Par exemple, j'ai aimé le rapport de Sergei Rubanov aux Web Standards Days à Saint-Pétersbourg. Il a parlé du travail du comité technique TC39, qui établit les spécifications ECMAScript. Il s'agit de telles informations qui peuvent être trouvées quelque part sur Internet, mais les écouter à partir d'un participant vivant à ces événements est plus cool. J'ai aussi aimé le rapport de Roma Dvornov - il sait raconter des choses complexes dans un langage simple.

J'aime aussi écouter les reportages de personnes qui savent les présenter magnifiquement. J'apprécie les reportages de Sergey Popov simplement parce que je ne comprends pas comment une personne reste si confiante sur scène. Assis, écoutant - wow! Pour moi, il ne dit généralement rien de nouveau, mais pas parce que je suis tellement cool. C'est juste que Sergey a des rapports CSS, mais qu'est-ce qui est cool à dire sur lui? Mon rapport que CSS, un langage de programmation, n'ouvrira pas l'Amérique - il est difficile de dire des choses intéressantes à ce sujet.

Lors des conférences, j'écoute les rapports de ceux dont je veux prendre des jetons, la façon dont ils parlent, ou c'est du réseautage - l'occasion de discuter avec beaucoup d'amis. Lors de conférences, environ la même fête se réunit dans les mêmes villes. C'est juste agréable de rencontrer et de parler avec ces gens. C'est aussi l'occasion de rencontrer quelqu'un de nouveau de la profession, avec des rock stars du front. Par exemple, au festival RIT ++ de cette année, les gens venaient de partout. Et quand il est possible de voir ces gens au moins une fois par an, c'est cool. Vous pouvez discuter avec eux personnellement, en direct - c'est génial.

Une conférence est toujours un changement de contexte.

Je ne suis pas au travail, je suis à un événement où ils essaient de faire quelque chose de cool pour moi, un participant. Cela vous permet de vous détendre si vous n'êtes qu'un membre.

Maintenant, les partenaires des événements tentent d'organiser différentes activités - des stands avec des mouvements intéressants. J'organise des événements, et lors de la conférence, je vais aussi voir comment les autres l'ont fait, pour mettre en évidence des moments intéressants qui arrivent au public, qui sont sensationnels, et éventuellement voler des jetons pour leurs événements. Il est clair que tous les éléments des conférences ne peuvent pas être transférés dans les mitaps. Mais nous avons une conférence CSS-Minsk-JS, et je peux jeter un œil à quelques idées d'autres organisateurs pour rendre notre conférence bonne, intéressante, en quelque sorte améliorée.

Blitz


Andrey Smirnov : J'ai quelques petites questions. La première est si vous ne pouvez choisir qu'une seule chose que vous choisissez: continuer à travailler dans Yandex ou participer à des conférences?

Nikita Dubko : C'est un choix très difficile que je ne peux pas faire. Je me fixe un objectif pour plusieurs années à venir, comme je le serai dans quelques années, et je souhaite rester à Yandex. J'aime Yandex - ici, personne ne vous dérange en combinant travail et conférences. De plus, il est pris en charge.

Andrei Smirnov : Et si vous étiez banni?

Nikita Dubko : Ce n'est pas dans l'esprit de Yandex. Si Yandex interdit de telles choses, cela signifie qu'il n'est plus le même. Puis, sans remords, je peux partir. Mais je suis sûr que cela n'arrivera pas.

Andrey Smirnov : Combien de choses avez-vous réussi à faire à partir de votre liste de «100 choses» de notre dernière interview?

Nikita Dubko : J'ai arrêté de regarder cette liste - il n'y a pas assez de temps. Mais j'ai remarqué que trois points ont été complétés. Ils ont été achevés sans but, puis - oh, je pense que je l'ai mis sur la liste!

Andrey Smirnov : Cool! Dans quel pays souhaitez-vous faire une présentation?

Nikita Dubko : Je voudrais essayer de parler dans n'importe quel pays européen, c'est une expérience intéressante. Il n'y a aucune envie de parler spécifiquement à React à Amsterdam ou CSSConf, par exemple. Il n'y a aucun attachement à une ville ou un pays spécifique - il y a un désir de se familiariser avec le public européen. Pour ce faire, vous devez pomper l'anglais, mais je l'ai mal. C'est peut-être le syndrome de l'imposteur, mais je veux pomper l'anglais.

La soumission d'un rapport à la conférence européenne est associée à certaines difficultés - ils ont tout organisé différemment. Mais je me suis fixé comme objectif de jouer en Europe.

Andrei Smirnov : Vous répondez à la mauvaise question. : . — frontend, .

: , - . ?


: , , - ?

: … ?

: , .

: . , . , .

, . — , . , , .

— , , . FrontendConf Rolling Scopes. , , .




: . , , , YouTube, .

: . Rolling Scopes , . . , , GDPR . , . — .

, . , -.

: , . ++. 15 — .

: ++ . , , - . , Rolling Scopes.

: ! , . frontend, .

, 13 14 Digital October FrontendConf . 13 . 15 , , 9 . , .

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


All Articles