PyConを最大限に活用する方法

PyConを最大限に活用する方法

おめでとうございます。 PyConに行きます!

これが初めてかどうかにかかわらず、あなたと同じものを愛する人々でいっぱいの会議に参加することは常に楽しい経験です。 PyConには、Python言語について話しているだけの人以上のものがあり、初めての参加者にとっては恐ろしいことです。 このガイドは、PyConで見たり実行したりするためのすべての操作を支援します。

PyCon(米国/北米)は、Python言語を中心とした最大の会議です。 もともと2003年に結成されたこの会議は、指数関数的に成長し、他のいくつかのPyCons and workshops around the worldを生み出しました。

今年は4年連続でPyConに参加するので、PyConを最大限に活用するために何年もかけて取ったメモを共有すると思いました。

PyConに参加するすべての人が異なる体験をし、それが会議を本当にユニークなものにします。 このガイドはあなたを助けることを目的としていますが、厳密に従う必要はありません。

このガイドにはPyCon 2019に固有のリンクがありますが、将来のPyConにも役立つはずです。

この記事の終わりまでに、次のことがわかります。

  • PyConに含まれるもの

  • 行く前にすべきこと

  • PyConにいる間にすべきこと

  • PyConの後に行うこと

  • 素晴らしいPyConの作り方

Free Bonus:Click here to get access to a chapter from Python Tricks: The Bookは、Pythonのベストプラクティスと、より美しい+ Pythonicコードをすぐに適用できる簡単な例を示しています。

PyConが関与するもの

PyConを最大限に活用する方法を説明する前に、まずPyConに含まれるものを確立しましょう。

PyConは、official PyCon siteで説明されているように、3つの段階に分かれています。

  1. Tutorials: 2日間の3時間のクラスから始めます。このクラスでは、インストラクターと一緒に深く学ぶことができます。 クラスのサイズが小さいので、これらに行くのは素晴らしいことであり、インストラクターに質問することができます。 可能であれば、これらのうち少なくとも1つに行くことを強くお勧めしますが、クラスあたり150ドルの追加費用がかかります。

  2. Conference:次に、3日間の話し合いがあります。 各プレゼンテーションは30〜45分間続き、一度に約5つのトークが行われます。 しかし、それだけではありません。オープンスペース、スポンサー、稲妻の話、夕食などもあります。

  3. Sprints:この段階では、学んだことを取り入れて適用できます。 これは3日間の演習で、人々はすべてPythonに関連するさまざまなオープンソースプロジェクトに取り組んでいます。 時間があれば、学んだことを実践し、オープンソースプロジェクトに参加し、非常に優秀で才能のある人々とネットワークを築くのに最適な方法であるため、ぜひこの場所に行くことを強くお勧めします。

ほとんどのPyCon参加者は会議のパートに参加するため、この記事の焦点になります。 ただし、できる限りチュートリアルやスプリントに参加することを思いとどまらせないでください。

私は個人的に、講演を聞くのではなく、チュートリアルに参加することでより技術的なスキルを身につけていることを発見しました。 スプリントは、ネットワークを構築し、あなたがすでに持っているスキルを適用するだけでなく、一緒に働く人々から新しいスキルを学ぶのに最適です。

行く前にすべきこと

一般に、何かに対する準備が整っていればいるほど、あなたの経験は良くなります。 同じことがPyConにも当てはまります。

事前に計画して準備しておくと、この記事を読むだけで既に実行できます。

talk scheduleを調べて、どのトークが最も興味深く聞こえるかを確認します。 これは、可能性のあるすべてのスロットで見ようとしているすべての講演を計画する必要があるという意味ではありませんが、どのトピックが提示されるかを把握するのに役立ち、最も興味のあるものを決定できます。

Guidebook appを取得すると、スケジュールの計画に役立ちます。 このアプリを使用すると、講演のスケジュールを表示し、参加したい予定のリマインダーを追加できます。 どの話に行くかを選ぶのが難しい場合は、解決する必要のある質問や問題を準備することができます。 これを行うことは、あなたにとって重要なトピックに集中するのに役立ちます。

可能であれば、前日にチェックインしてオープニングレセプションに出席してください。 初日にチェックインする列は常に長いので、前日にチェックインすれば時間を節約できます。 通常、その日の夕方にはオープニングレセプションも開催されるため、他の参加者や講演者に会ったり、さまざまなスポンサーやブースをチェックしたりすることができます。

PyConを初めて使用する場合は、Newcomer Orientationもあります。これは、会議の内容と参加方法を把握するのに役立ちます。

要約:

行く前にすべきことは次のとおりです。

  1. talk scheduleを見てください。

  2. Guidebook Appを取得します。

  3. 回答したい具体的な質問を考えてください。

  4. 会議の前日にチェックインしてください。

PyConですべきこと

会議の初日に緊張したり興奮したりしても大丈夫です。

さまざまな人生の歩みから多くの人々がいるでしょう。それがとても素晴らしいことです。 Guido van RossumなどのPythonヒーローのいくつかを見て、彼らのところに行って挨拶する機会があるかもしれません。

Pythonコミュニティは非常に歓迎しています! しかし、指定された静かな部屋もあり、そこではスピーカーや他の人が安心して仕事に行きます。 安全なスペースを確保するために、これらの部屋にいる人と話すことは控えてください。

会議をいくつかの重要な要素に分解し、それらを最大限に活用する方法を見てみましょう。

  • 講演

  • オープンスペース

  • スポンサー

  • ボランティアの機会

  • ライトニングトーク

  • 時間外活動

  • 自分の時間

講演

必要な数の講演に行きますが、すべての講演に行く必要はありません。 部屋から部屋へと走るときに、ストレスを感じるだけです。 代わりに、来る前にあなたが選択した講演に出くわすようにしてください。 まれですが、スケジュールは変更される可能性があるため、スケジュールボードを毎日確認して変更を確認してください。

本当に行きたい2つのトークの間に矛盾がある場合は、各トークが記録され、uploaded onto YouTubeであることを忘れないでください。 時々、それらは同じ日に利用可能です! あなたの状況に最も関連があり、あなたにとって最も興味深いと思われる話を選んでください。 それから、あなたが見逃した話をメモして、その夜遅くに、またはあなたが自由時間を持っている翌日にそれを見てください。

すべての講演はオンラインで利用できますが、実際に講演に行くことは依然として価値があります。 出席すれば情報をより適切に保持でき、発表者に直接質問する機会が与えられます。

すべての「有名人」のスピーカーを見る必要はないことに注意してください。 これらのスピーカーは、Pythonコミュニティーで多くの注目を集めており、そのため、より価値のあるスピーカーのように思えるかもしれません。 しかし、PyConで講演を承認するプロセスは厳密であり、各スピーカーとトピックに耳を傾ける価値があります。

実際、席数を増やして質問をする機会が増えるため、あまり有名ではないスピーカーを見に行く方が良い場合もあります。

講演に行くときは、電話とコンピューターを黙らせることを忘れないでください。 ノイズは、聴衆と話者にとって非常に注意をそらすことがあります。 すべてのデバイスを片付けて、パッドと紙を使用して簡単に聞いたりメモを取ったりすることが役立つ場合があります。

議論されていることについてあなたが持つかもしれない質問を考えてみてください。 通常、最後に聴衆からの質問に割り当てられた時間があります。 そうでない場合、プレゼンターは通常、ホールでの質問への回答について非常に順応しています。

要約:

PyConでの講演について知っておくべきことは次のとおりです。

  1. すべての講演に行く必要はなく、YouTubeで見ることができます。

  2. すべての講演と講演者は素晴らしいです。

  3. 会談中はノイズを最小限に抑えてください。

  4. 質問することを考えてください。

  5. その後、スピーカーと話します。

オープンスペース

オープンスペースは、会議の参加者が予約できる部屋です。 使用したい人は誰でも1日を通して1時間のスロットを利用できます。 これらの部屋は、人々を教えたり、交流会を開いたり、ヨガのクラスを行う場所としても使用されています。 もちろんCode of Conductをフォローしている限り、必要なアクティビティをすべて利用できます。

トークブースやスポンサーブースの代わりに、これらのオープンスペースに行きたいかもしれません。 オープンスペースボードは常に変更されているため、毎日確認してください。 後で参照するためにボードの写真を撮ると役立つ場合があります。

自由に独自のオープンスペースを作成してください。 あなたが助けを求めていたその問題または特定の質問を覚えていますか? 部屋にサインアップして、そのトピックに関するアドバイスを求めてください! 誰が助けてくれるかわからない。

私はそれを一年やりました。 オープンソースプロジェクトの1つに取り組んでいるときに、解決できないテストの問題に遭遇しました。 私は1時間オープンスペースをつかみ、助けを求めました。 テスト用のmockモジュールについてすべて学びました。 それは文字通り何時間もの仕事を節約しました!

あなたが専門家であるか、共有したいトピックに関する知識が限られている場合でも、そのためのオープンスペースを手に入れてください。 これらのスペースは、あなたが望むものであり、必要であるように意図されているので、それらを使用することについて恥ずかしがらないでください。 実際、Real Pythonのオープンスペースに目を光らせ、将来に向けて何を構想しているかについてお気軽にご参加ください。

要約:

PyConのオープンスペースについて知っておくべきことは次のとおりです。

  1. オープンスペースは、必要なものであれば何でもかまいません。

  2. オープンスペーススロットを使用して、助けを求めます。

  3. 他の人に教えるには、空きスペーススロットを使用します。

スポンサー

スポンサーを訪問することは、日常業務でPythonを使用している企業のいくつかを知るための素晴らしい方法です。 ほぼ毎年、Microsoft、JetBrains、Googleなどの非常に大きな名前がいくつかあります。 PyCon 2019には100以上のスポンサーがいます! スポンサーブースに参加することは、多くの理由で素晴らしいことです。誰もが与える素晴らしいSWAGだけではありません。 ここに私たちのいくつかがあります:

スポンサーがそこにいることの最大の利点は、使用するツールとソフトウェアの実際の開発者と話すことができることです。 Windows環境でのAnacondaのインストールに問題があるとしましょう。 あなたは彼らに直行して質問をすることができます! これは、使用するツールの開発者や作成者と話をする絶好の機会です。

会うのは開発者だけではありません。 著者やコンテンツクリエーターも来ています。 O’Reilyには通常、1日に1人または2人の著者がいて、会ってチャットするために来ます。 This year, JetBrains will be hosting content creators at their booth、ここでいくつかのReal Python Teamに会うことができます!

最後に、スポンサーと会うことは仕事の機会につながる可能性があります。 スポンサーの多くは才能のあるPython開発者も探しています。ブースで、またはカンファレンスの終わりに向けてのジョブフェア中に直接応募できます。 仕事を探していない場合でも、学習に集中するものをより適切に選択するために、これらの企業が何を求めており、どのようなスキルを求めているかを見るのは素晴らしいことです。

要約:

PyConのスポンサーについて知っておくべきことは次のとおりです。

  1. スポンサーSWAGの取得は素晴らしいことです。

  2. 開発者やコンテンツ作成者と会うことはさらに良いことです。

  3. 仕事に応募したり、企業が求めているスキルを確認したりできます。

ボランティアの機会

Pythonコミュニティに貢献したり寄付したりしたいと思ったことはありませんか? まあ、あなたはPyConでできます。

会議の開催には多くの作業が費やされ、ボランティアなしでは不可能です。 2019 PyConカンファレンスでは、300時間以上のボランティア活動だけを求めています!

それは多くのように聞こえますが、あなたはまだ違いを生むことができます。 1〜2時間は大きな助けになりますが、それでも学習時間を奪うことはできません。 また、ボランティアとして肩をすり合わせるかもしれない人を決して知りません。 Call for On-Site Volunteersで支援についてさらに学ぶことができます。 皆のための小さなものがあります。

要約:

PyConでのボランティア活動について知っておくべきことは次のとおりです。

  1. 早くやれよ。

  2. 本当に、やるだけ!

営業時間外のアクティビティ

会議は夕方に終了しますが、その日の会議が終了した後は、まだやることがあります。

最初に確認する必要があるのは、たとえほんの少しの間であっても、稲妻の話です。 誰もがトピックを共有するための5分間の「石鹸箱」です。 これらの講演では、新しいオープンソースプロジェクトから社会的な解説、慈善のトピックまで、幅広いトピックを取り上げています。 Docker was first publicly announced during a PyCon lightning talkをご存知ですか? 稲妻の話は、定期的な出席者の人気の定番となっています。

また、彼らの会社のメンバーとスポンサー付きの夕食をしているスポンサーに目を光らせてください。 これは、ネットワークを構築し、同様に無料の夕食を得るのに最適な方法です。 PyConは夕方にディナーパーティーを開催しますが、これらにはお金がかかり、通常は非常に早く完売します。

公式のPyConディナーやスポンサーディナーに参加しなくても、カンファレンスの近くにはいつでもチェックすることができます。 各会議の場所は、近くに興味深いものがあるため、部分的に選択されます。 会議の準備ができたら、食事をするのに楽しい場所を探してください。

要約:

PyConの営業時間外イベントについて知っておくべきことは次のとおりです。

  1. 稲妻の話をご覧ください。

  2. 利用可能なスポットがある場合は、公式PyConディナーのいずれかにサインアップしてください。

  3. スポンサー付きの夕食を早めに頻繁にチェックしてください。

  4. 地元の料理や文化を楽しみましょう。

新しい友達

私が最初にPyConに行き始めたときに受け取った最も素晴らしいアドバイスの1つは、毎日新しい友達を作ることでした。

PyConで誰かと知り合うのに最適な時期は、ランチと軽食の休憩です。 座って空のテーブルを選ぶのではなく、すでに1人か2人いるテーブルを見つけて、参加できるかどうかを尋ねます。 これまでのお気に入りの話が何なのか、日々の活動でどのようにPythonを使用しているかについて会話を始めてください。 すぐに新しい友達ができます。 あなたの会話について、精神的であろうと文字通りであろうと、いくつかのメモを取ることができるので、後でその人を思い出すことができます。

あなたが彼らと連絡を取り合うためにあなたが会う人々と共有したい連絡先情報でいくつかの名刺を作りたいかもしれません。 PyConは実際にいくつかを配ってくれますが、本当にすぐに試してみることができます! LinkedInやGitHubなどのユーザーと共有するプロファイルは必ず更新してください。

要約:

PyConで新しい友達を作るために知っておくべきことは次のとおりです。

  1. 毎日少なくとも1人の新しい人に会うために挑戦してください。

  2. あなたが忘れないように、その人が誰であるかをメモしてください。

  3. 出会う人々と共有する名刺を持参してください。

PyConの後に行うこと

会議が終わっても、まだできることがたくさんあります。 まず、時間があれば、スプリントがあります。これは、スキルを磨き、Python開発者として新しいスキルを獲得する絶好の機会です。 会議後4日間続きますが、ずっと滞在する必要はありません。 数時間でも数日でも、好きなだけ滞在します。

家に帰った後、見逃した講演のYouTubeビデオを確認するか、メモを作成してもう一度視聴してください。 また、チュートリアル、基調講演者の講演、さらには雷の講演まですべて確認できます。 1年を通してPyConの修正プログラムを入手するのに十分なものがあります。

PyConの最大の利点は、コミュニティに属しているという感覚です。 それはPythonコミュニティに恩返しをする偉大な人々によってのみ可能になり、あなたは彼らの一人になることができます!

この素晴らしいコミュニティに還元できる方法はたくさんあります。

  • Pythonを使用するオープンソースプロジェクトに貢献します。

  • ローカルPythonミートアップグループに参加します。 持ってないの? 一つ作る!

  • 学んだことを他の人と共有します。

  • 来年のPyConの講演やポスターを提出してください。

最後に、次のPyConの準備を開始できます。 チケットを早めに購入すると、価格が割引になりますが、これらのチケットもかなり早くなります。 また、次のPyConでチェックアウトするトークを選択する準備として、答えが見つからない問題や質問にメモを取り始めることもできます。

要約:

会議後に何をすべきかについて知っておくべきことは次のとおりです。

  1. 時間があれば、スプリントに滞在してください。

  2. 見逃した、または愛した講演のYouTubeビデオをチェックしてください。

  3. あなたが学んだことでPythonコミュニティに貢献する方法を探してください。

  4. 来年のPyConを見てみましょう。

最高のコミュニティへようこそ!

おめでとうございます! あなたはそこにある最大の技術会議の一つに出席しようとしています。

この記事では、次のことを学びました。

  1. PyConのすべて

  2. PyConに来る前にできること

  3. PyConでできること

  4. PyConの後にできること

この記事のヒントを使用して、素晴らしいPyConを作成できます。 そこでお会いできることを楽しみにしています!