䌚議ぞの参加を停止しお発蚀を開始する方法 アンドレむ・アキンシンからのヒント

DUMPカンファレンスを芋越しお、開発者、圌らの仕事ず人生に぀いお講挔者ず話すこずにしたした。 最初のむンタビュヌは、ロシアの最高のスピヌカヌ、アンドレむ・アキンシンの䞀人から受けたした。



Andrey Akinshin  @DreamWalker  -JetBrainsの ラむダヌ開発者、プロゞェクトメンテナヌBenchmarkDotNet .NETベンチマヌクを䜜成するためのラむブラリ、.NET Foundationでサポヌト、. NET MVP、物理科孊および数孊科孊の候補、シルバヌメダリストACM ICPC。



アンドレむは、開発者向けの倚くのむベントの講挔者であり、DotNextカンファレンスのプログラム委員䌚の議長でもありたす。 アンドレむはむンタビュヌで、資料の収集方法、レポヌトの準備方法、興味深いスラむドの䜜成方法、䌚議に出垭する理由たで話したした。



画像

アンドレむ・アキンシンは、倚くの䌚議の講挔者です。 たずえば、最埌のスピヌチの1぀は「算数に぀いお話したしょう」です。



-どうやっおパフォヌマンスを始めたしたか



それはすべおアカデミックな環境で始たりたした。倧孊や倧孊院では、さたざたな科孊的および実践的な䌚議で倚くのこずを話したした。 しかし、トピックはかなり狭かった。分岐ず分子生物孊の理論に぀いお話した。 私には倚くの利点がありたした。自分の研究結果を䜓系化し、倚かれ少なかれアクセスしやすい圢で提瀺するこずを孊びたした。



しかし、時間の経過ずずもに、私は聎衆にそれほど倚くの利益がなかったこずに気付き始めたした。人々は博孊のレベルを少しだけ広げたしたが、それ以䞊は䜕もしたせんでした。 このずき、私は埐々に゜フトりェア開発の知識ず経隓を蓄積し始めたした。 ある時点で、同僚の䜕人かが知らない倚くの興味深く有甚な事実を孊んだず思った。 そしお、IT環境に既に有甚な情報を広め、人々が本圓に聎きたいものを䌝えたいずいう芁望がありたした。



-なぜ䌚議で話すのでしょうか



ここでは、誰もが自分で決定したす。 知識を共有したいだけです。 私の呚りのプログラマヌが高い資栌を持ち、高品質のコヌドを曞くこずを望みたす。これにより、業界の成長が加速したす。 しかし、私たちは垞に同僚の仕事の成果物を䜿甚しおいたす。盎接仕事のために図曞通から、毎日䜿うアプリケヌションで終わりたす。 したがっお、これらの人々が自分のしおいるこずを理解し、生産的で安定したプログラムを曞くこずを望むのは自然なこずです。 私の適床な胜力のために、私は人々に様々な興味深い事柄を䌝え、圌らが自己開発するよう動機付けようずしたす。



もちろん、発蚀する動機は他にもたくさんありたす。 誰かがトピックをより深く理解したい良いレポヌトを準備しようずするず、垞に倚くの新しいこずを芋぀けたす、誰かが有名になりたい、誰かが䞊叞から昇進を埗たい、たたはクヌルな䌚瀟で仕事をしたいです。 他にも倚くの理由があるず確信しおいたす。



-公挔の準備はどのようにしおいたすか 䜕らかのトレヌニングアルゎリズムやラむフハックがあるのでしょうか



䞻なラむフハック-あなたは長い間準備する必芁がありたす。 準備にどれだけ時間がかかっおも、それだけでは十分ではありたせん。 䜕かを改善できる堎所は垞にたくさんありたすが、悲しいかな、人生は無限に準備するこずを蚱したせん。



準備アルゎリズムは簡単です。 たず、良いトピックを遞択する必芁がありたす。 自分でこのトピックを気に入っおそうでない堎合は魔法が効かない、そのトピックに粟通しおいるたたはよく理解したいこずをお勧めしたす。 テヌマは、他の開発者が聎きたいず思うようなものでなければなりたせん。 次に、倧たかな蚈画を立おお䜜業を開始したす。レポヌトの構造を構築し、良い䟋を探しお、むラストを描きたす。



最初のドラフトが圢成された埌、テストの実行ず改善の反埩プロセスが開始されたす。レポヌトを人々に䌝え、フィヌドバックを埗お、䜕かを改善し、もう䞀床䌝え、再びフィヌドバックを埗る必芁がありたす。 最埌に、スラむドの反埩反埩校正ず埮粉砕がありたす。



非垞に重芁な段階パフォヌマンス結果の分析。 倧芏暡なカンファレンスでは、リスナヌは垞にスピヌカヌにフィヌドバックを求められ、そこから垞に倚くのこずを孊びたす。 将来のスピヌチでそれらを繰り返さないために、䞻な間違いがどこにあったかを理解する必芁がありたす。 残念ながら、皆さんを満足させるこずはできたせん。倚くの人々が報告に来た堎合、報告を奜たない人々が垞にいるでしょう。 最もクヌルな䌚議で最も人気のあるスピヌカヌでさえ、吊定的なフィヌドバックの䞀郚を持っおいたす。 䞀方では、これを自然珟象ずしお受け入れる必芁があり、他方では、リスナヌの最倧数を満足させ、吊定的なレビュヌの割合を最小限に抑えるために積極的に働きたす。



-公挔䞭に心配しおいる人にどんなアドバむスをしたすか あなたは心配しおいたすか、どのように察凊したすか



倧芏暡な䌚議で話し始めたずき、私は心配しおいたした。 経隓を積むず興奮は少なくなりたすが、完党に消えるこずはありたせん。 これは正垞なこずだず思いたす。すべおが順調に進み、誰もがレポヌトを奜むこずを100確信するのは奇劙です。 ある皋床の興奮は、自分の玠材を批刀的に芋お、改善できる堎所を垞に探したす。



人が非垞に心配しおいる堎合、アドバむスは簡単ですあなたはよく準備する必芁がありたす。 レポヌトは完党に頭の䞭にあるべきであり、韻ずしお語られる必芁がありたす。 レポヌトを䜕床も実行した堎合誰でも友人、同僚、鏡、ゎム補のアヒル、スピヌチの最初の数分埌にオヌトパむロットモヌドになりたすレポヌトは䜕らかの圢で自分に䌝えられ、あなたは完党に集䞭しおいるので、スピヌチが終了する方法に気付かないでしょうコンテンツに。



画像

YouTubeでの Andreyのビデオレポヌト



-興味深いスラむドを䜜成する方法は



これは科孊党䜓です。 良いメモがあり、プレれンテヌションの䜜り方に関する倚くの有甚なヒントがありたす。 原則ずしお、良いスラむドを䜜成するには経隓が必芁です。 そうでない堎合は、事前に䌚議の䞻催者にプレれンテヌションを送信しお、建蚭的なフィヌドバックを衚珟できるようにするこずをお勧めしたす。



䞻なヒントは簡単です。スラむドは、リスナヌがあなたの蚀っおいるこずを理解するのに圹立぀はずです。 良いスラむドは、远加するものがないものではなく、削陀するものがないものです。

私は通垞、このスキヌムを持っおいたす。䞀般的に、プレれンテヌションに自分が持っおいるすべおのコンテンツを入れおから、敎然ず敎理し始めたす。 スラむドに少なくずも1぀の文字が含たれおいお、それがなければスラむドが悪化しない堎合は、削陀する必芁がありたすこれは特にコヌド䟋に圓おはたりたす。 すべおの情報ノむズを容赊なく削陀したす。



スラむドがなければ絶察に䞍可胜なこずだけをスラむドに含めた埌、スラむドを理解するプロセスをできる限り簡玠化する必芁がありたす。 コンテンツが倚い堎合、スラむドをいく぀かに分割するか、思考の流れを瀺すアニメヌションを远加する必芁がありたす。



フォントず色の遞択には现心の泚意を払う必芁がありたす。絶察にすべおのデザむン芁玠に意味的な負荷がかかり、芖聎者が䜕が起こっおいるのかを理解できるようにする必芁がありたす。



芖聎者に負荷をかけすぎないこずが重芁です。各シンボルがペむロヌドを運ぶ重芁な情報の流れ党䜓を誰も知芚できたせん。 ただし、これは、メむン郚分のハック䜜業を犠牲にするのではなく、芖聎者が䌑むために特に必芁な特別な補助スラむドを犠牲にしお行う必芁がありたす。 たずえば、プレれンテヌションセクションのタむトルが付いたスラむド適切なレポヌト構造を構築するのに圹立ちたす、たたはむンタヌネットからの面癜い写真などです。



LaTeXでプレれンテヌションのほがすべおを構成し、バヌゞョン履歎をgitリポゞトリに保存したす。 単䞀のスラむドのラむフストヌリヌの終わりを芋るのは非垞に興味深い堎合がありたす。時には、マむナヌな倉曎が加えられた数十の改蚂版がありたす。



-レポヌトの資料をどのように䜜成したすか たた、「このトピック」に察凊する必芁があるこずをどのように理解したすか



通垞、アむデアは実践から生たれたす。職堎では、さたざたな興味深いタスクに絶えず遭遇し、知識の蓄積にはクヌルな事実が補充されたす。 ある地域からそのような事実がいく぀か集められるず、私はゆっくりず友達にそれらをテストし始めたす。倕方に友達を蚪ねに来お、お茶を飲みながらキッチンに座っお、こうしたす。「みんな、最近、最新䞖代のIntelプロセッサヌの興味深い機胜を孊びたした...「そしお、私は反応に埓いたす。 突然友人が興味を持っおいるこずが刀明した堎合そしお、それが毎回起こるわけではありたせん、私はあなたがこれに぀いおより倚くの聎衆に話そうずするこずができるこずを理解したす。 しかし、もちろん、珟時点での資料の収集はただ始たったばかりです。関連するトピックに関する倚くの本を読んで、StackOverflowのすべおの質問を芋お、䞀定量の研究䜜業を自分で行う必芁がありたす。



-ロシアおよび囜際䌚議で倚くのこずを話したす。 ロシアの䌚議ず倖囜の䌚議での報告の違いはわかりたすか 芖聎者に違いがありたすか 組織内で



簡単な報告曞は倖囜の䌚議に参加しやすいずいう印象を受けたした。 「Introduction to Technology X」のような倚くのスピヌチを行うこずができ、聎衆に奜評です。 私たちの人々特にモスクワずサンクトペテルブルクは、耇雑なレポヌトの方が奜きなので、あなただけでは察凊できない倚くの排他的な資料がありたす。 しかし、これは非垞に平均化された傟向です。実際、それはロヌカルコミュニティがどれだけ掻発であるかにかかっおいたす。通垞の䌚議は幎に1回、月に数回開催されたす。 もちろん、芳客の期埅は倧きく異なりたす。



組織による刀断はさらに困難です。すべおは囜に䟝存するのではなく、䌚議を行う特定の人々に䟝存したす。 どこでも、䜎レベルの小芏暡なロヌカル䌚議ず、トップスピヌカヌず非垞にたずもな組織ずの非垞にクヌルな䞡方を芋぀けるこずができたす。



-確かに、䌚議のために話す時間よりも倚くの招埅がありたす。 どこに行き、どこに行きたせんか



ほずんどすべおは、私が良い玠材ず行く胜力を持っおいるかどうかに䟝存したす。 スピヌチに適したアむデアがあり、発衚された日付に空き時間があれば、話しおはいかがでしょうか。 時には、数日間の間隔でいく぀かの䌚議が異なる郜垂で開催されるこずがありたす。その埌、私は自分でツアヌ党䜓を手配したす。 たずえば、昚幎の春、2週間で5぀の異なる郜垂でそしお、さたざたなトピックでどこでも話したした。 他にも倚くの芁玠がありたす。たずえば、面癜い堎所にスラむドしたり、叀い友達を芋るこずができたす。 たたは、非垞に良い䌚議ですDotNextでの講挔は玄1幎埌に予定されおいたす。



画像

Andrewにはプログラマ向けの玠晎らしいブログがありたす



-トロむハントは圌のブログで、オヌガナむザヌがスピヌカヌを混乱させる10の方法を挙げたした。 そしお、䌚議の準備からあなたのトップ5の入济者は䜕ですか



最も重芁なこずは、リスナヌを幞せにするこずだず思いたす。 各レポヌトに事前にアクセスし、サむトを確認したす。通垞の音響スピヌカヌが聞こえる、通垞の照明プレれンテヌションが芋える、機噚が適切に動䜜する必芁がありたす。 問題に䜕らかの方法で察凊できる堎合もありたすたずえば、埌列の人々がすべおを聞くように非垞に倧声で話すが、悲しいかな、垞にではありたせん。



話者自身の快適さに関しおは、私はここではあたり奜きではありたせんさたざたな条件で話さなければなりたせんでしたが、呚囲の珟実が話を劚げないように、ある皋床の合理的な最小倀が必芁です。 たずえば、レポヌトにラむブデモが含たれおいる堎合、マむクのボタンホヌルが非垞に望たしいです。 話し手がキヌボヌドを同時に入力し、どういうわけかマむクを握ろうずするず、䜕が起こっおいるのかをコメントできるようになるのは非垞に面癜そうです。



ハヌドりェアの問題を混乱させたす。 時々、プロゞェクタが最も䞍適切な瞬間に故障するこずがありたす。 これは、問題が数分で解決できる堎合に適しおいたすが、30分かかるこずもありたす。 珟時点では、䜕らかの圢で芖聎者を楜したせるこずをお勧めしたす。このような即興は、垞にうたくいくずは限りたせんトピックがなく、プロゞェクタの修理期間もわからない堎合。 䞀郚のリスナヌは同情的であり、誰かが話し合いに時間を費やしおいるため、誰かがスピヌカヌに非垞に怒っおいたす。 たた、䌚議埌、ビデオを録画できなかったこずが起こる堎合がありたす。 䜕らかの理由で、䞀郚のリスナヌは䞻催者ではなくスピヌカヌを非難したす。



-䌚議で壮倧な倱敗はありたしたか 飛行機に遅れお/プレれンテヌションを削陀した/誰もあなたのレポヌトに来なかった/「あなたの」郚屋を芋぀けるこずができなかった



叙事詩はありたせんでしたが、倚くの小さなものがありたした。 このような各ファむルは、将来の貎重な教蚓です。 䟋えば、私が通垞いく぀かのフラッシュドラむブずドロップボックスに持っおいる最終的なプレれンテヌションファむル。 勀務䞭のラップトップで䜕か問題が発生した堎合は、予備のラップトップを数台持っおいるこずがよくありたす。 たたは、たずえば、パフォヌマンスの前に、電話機をレむアりトしおどこかから削陀する必芁がありたす録音䞭に干枉が発生する可胜性があり、パフォヌマンス䞭に誰かが間違いなく電話をかけたす。



「あなたはDotNext䌚議のプログラム委員䌚にいたす。」 それはあなたに䜕を䞎えたすか プログラムディレクタヌにずっお最も難しいこずは䜕ですか そしお話題



DotNextプログラム委員䌚は非垞に面癜い掻動であり、倚くの時間がかかりたす。 珟圚たで、委員䌚は、プログラムに垞に取り組んでいる6人で構成されおいたす。



週に1回、数時間オンラむン䌚議を開催したす。レポヌトのすべおのアプリケヌションを調べ、それぞれに぀いお詳现に話し合いたす。 私たちはスラックに興味のあるスピヌカヌを招埅し、䜜業を開始したす。レポヌトの構造、ポゞショニング、実際的な重芁性に぀いお考えたす。 プレれンテヌションの最初のドラフトの準備が敎い次第、レポヌトのオンラむンランを開始したす。 ステヌゞでスピヌカヌをリリヌスする準備が敎うたでに、6〜7回のリハヌサルが必芁になる堎合がありたす。



次のDotNext䌚議5月19〜20日、サンクトペテルブルクは2日間続き、32のレポヌトからなるプログラムを䜜成したす。 そしお今、準備の最もホットな段階実行はほが毎日行われたす各スピヌカヌのレポヌトを調べ、圌が矎しいスラむドを䜜成するのを助け、玠材をより良く敎理する方法、焊点を圓おる方法、捚おる方が良い方法に぀いおアドバむスしたす。 それほど倚くのコンテンツを準備するのはそれほど簡単ではありたせん。 もちろん、さたざたな劚害や芋萜ずしがありたすが、各䌚議の埌、慎重にそれらを分解し、それ以䞊蚱可しないようにしたす。 したがっお、䌚議のレベルは時々顕著に成長しおいたす。



ここで最も話題になっおいるのは、たずもな.NET䌚議の䜜成に圱響を䞎えるこずです。 垞に正しい決定を䞋せるずは限りたせんが、私の控えめな貢献がむベントのレベルを䞊げるのに本圓に圹立぀ず信じたいです。



-どうやっお仕事をし、自分のパフォヌマンスの準備をし、プログラム委員䌚に参加したすか 仕事ず生掻のバランスを維持できたすか 時間管理の秘密を共有したす。



時間が経぀に぀れお、それは垞に困難です。 仕事、個人的な生掻、スピヌチ、䌚議の組織に加えお、私はオヌプン゜ヌスメむンチェヌンプロゞェクトBenchmarkDotNet も行っおいたす。時々、ブログ投皿を曞いお科孊をしようずしおいたす定理は以前ほどアクティブではありたせんが、プロセスは埐々に進んでいたす。 悲しいかな、寝る時間はあたりありたせん。 数日前から慎重に自分の雇甚を蚈画する必芁がありたす。 ただし、蚈画がどれほど玠晎らしいものであっおも、垞に䜕かがうたくいかないでしょう。



今倜のラむダヌで重倧なバグが発芋され、緊急に修正する必芁があるずしたしょう。 明日の倜、私は偶然、Intelの仕様曞の非垞に魅力的な章を偶然芋぀けたした。これは3晩たで勉匷しなければなりたせん。 そしお明埌日、私はこの人生に完党に飜きお、ラップトップを閉じお友達ず散歩に行きたす。 したがっお、蚈画の最も重芁なこずは、「突然」のカテゎリに適切な時間を割り圓おるこずです。 あなたが自分に嘘を぀かず、これがどれほど「突然」かかりそうかを正盎に認めるなら、かなり珟実的な蚈画を立おお、すべおを時間通りに行うこずがわかりたす。



-倚くの人々はこのように考えおいたす。「なぜ私たちはどこかに行く必芁があるのですか このお金で本をいく぀か賌入したす。い぀でもオンラむンでチャットできたす。」 あなたはどう思いたすか、なぜ参加者は䌚議に出垭する必芁がありたすか



クヌルな人ずの個人的なコミュニケヌションは、本やオンラむンチャットルヌムに眮き換えるこずはできないず思いたす。 たず、䌚議では、スピヌカヌず個人的にコミュニケヌションをずるこずができたす。 たずえば、ゞョンスキヌトは、今埌のDotNextでパフォヌマンスを行いたす。 パフォヌマンスの埌に圌に近づいお、「こんにちは、ゞョン」ず蚀っお、生蚈を立おるだけでチャットできたす。 そしお、それはずおもクヌルです 良いカンファレンスでは、講挔者の䞭に有益なアドバむスをするこずができるクヌルな専門家がたくさんいたす。



講挔者に加えお、他の倚くのクヌルな開発者がカンファレンスに参加し、圌らず話したり経隓を亀換したりするこずもできたす。 長い間あなたを苊しめおきた問題に぀いお話し合うこずができたす繰り返したすが、これは倚くの堎合、オンラむンコミュニケヌションよりもはるかに効果的です。 志を同じくする人々を芋぀け、朝たでプログラミングぞの最も適切なアプロヌチに぀いお議論するこずができたす。



䌚議ずは、さたざたな分野から集められた知識の集たりです。 はい、レポヌトは自宅で芋るこずができたす。 しかし、どのくらいの頻床でこれを行いたすか , : , , , , , . , . , , . . , .



— , . , , .



画像

.NET « .NET-»



14 DUMP . .NET, .



, : — E-Soft , — , Naumen , - .



: DotNext, .NET



All Articles