公開日 カテゴリー Techコミュニティー
PyCon Indonesia 2025で初めての発表者が語る心境
私の旅は、空港や会議場ではなく、2024年10月のラロカ・ラボズのエンジニアチームキャンプで始まった。マレーシアのジョホールバルでのそのイベントで、私はNLP & バックエンドエンジニアとしてラロカ・ラボズに勤務していることを話した。私たちがKafkaiの開発チームであり、このAIツールはSMEが効果的なコンテンツマーケティングを実現するための透明性を提供する。
チームキャンプで私はPythonコミュニティにもっと関わることに興味があることを共有した。ラロカ・ラボのCEOであるIqbal Abdullah氏と話したところ、彼はPyCon CFPへの参加を勧めた。彼はピーコン共同体がスピーカー向けの渡航助成金を提供していることや、私たち会社も私がスピーカーとして旅行する際の費用を支援すると言ってくれた。
LaLoka LabsのメンバーであるIqbal AbdullahとKamal Mustafa、そしてNgazetungue Muheueからの指導と深いフィードバックを受けながら、私は提案書の準備について学びました。そしてついにPyConID 2025への参加承認メールが9月で届き、実感できませんでした。PyCon Indonesia 2025は私にとって初めて国際的なPyConでのスピーチとなる。
CFPを超えて準備する
10月2025年に正式な招待状を受け取り、会議は2025年12月13日~14日に予定されていました。そこで次の課題はインドネシアビザの申請でした。バングラデシュからの手続き全体が長く複雑で精神的に疲れるものでした。一方で、2025年11月にはマレーシア・メラカでの2025 Engineering Teamcampにも参加しました。そのため、先に11月8日~15日までのチームキャンプに出席し、その後バングラデシュに戻りました。
チームキャンプを終えてバングラデシュに戻った後、インドネシアビザの申請を行い、不安な気持ちで待ち続けました。その間も止まることなく準備に集中しました。スライドを最終調整し、詳細な台本を書き、話し合いの流れを慎重に構築しました。イクバル、カマル、そしてンガゼトゥンゲと2回デモプレゼンテーションを行いました。彼らは「良さそう」と言うだけでなく、物語性によって面白くする方法や技術的な説明を簡単にする場所など、貴重かつ具体的なフィードバックを提供してくれました。
その時までに、私はすでにデモ形式でその講演を二度行っていました。トピックには慣れていて、構成にも自信があり、伝えたいストーリーも明確でした。
当時は、その準備がどれほど重要になるか分かりませんでした。
ジャカルタまでの道のり
ビザが承認され、パスポートはインドネシア大使館から12月10日に受け取りました。出発の前日でした。ダッカを12月11日に出発し、クアラルンプール経由でジャカルタへ移動しました。12月12日、午前9時にジャカルタに到着。入国審査を済ませた後、現地のSIMカードを取得し、Grab(グレープ)で予約した次に、昼頃にはホテルに到着しました。
私の体は疲れていたが、精神は興奮していた。何か重要なことが起ころうとしている時に感じるような、その種の緊張感だ。
Python Asia Discordチャットで学んだことだが、コミュニティカンファレンスは会場で始まるわけではない。人々と共に始まるのだ。そこで、ゆっくり休む前にPyCon Indonesia Discordでランチを一緒にしないかと声をかけてみた。ロシアからの別のスピーカーであるPeter Andersonが返信し、ホテルのロビーで会ってSolariaというレストラン(Plaza Kalibata近く)へ向かった。しばらくして、PyCon APAC 2024の主催者の一人であるLutfi Zukriも合流した。インドネシアのPythonコミュニティや地元の文化について多く話し合い、このDay 0がすでに意味の深いものになった。
会場早期視察
PyCon Indonesia 2025の会場を訪問する前に、カンファレンス当日に不意打ちにならないようにすることが常に良いアイデアです。その日の午後、ピーター・アンダーソン氏、ルトフィ・ズクリ氏と私はトリロギ大学の会場へ向かいました。そこでディマ・ディナマさん(@dmaharika)および彼の主催チームに出会い、ボランティアがクラスルームや大講堂、全体的なセットアップを見学させてくれました。その小さな行動が初めての発表者である私たちの多くの不安を和らげる助けとなりました。
1日目:学び、聴き、言語
12月13日朝、私はThosan Seceng氏と出会いました。彼はInsight Timer社のデータエンジニアで、同じホテルに宿泊しておりました。会場まで一緒に歩き、Day 1の登録を済ませました。
こうしてDay 1が正式に幕を開けました。
カンファレンスは、広帯域接続がインドネシアで普及するずっと前から低コスト無線ネットワーキング技術の先駆者であるOnno W. Purbo氏によるキーノート講演で開幕しました。そのキーノートは、地元LLMとインドネシアのAI教育環境に焦点を当て、インドネシア語で行われた。開始前にOnno氏は、私やピーターがインドネシア語に慣れているか確認してくださいました。その後、Thosan氏はセッション中、主要なポイントを私たちのために親切にも翻訳してくれました。Onno氏の講演から、コミュニティや国に還元したい場合、システムが変わるのを待っていたり期待したりする必要はないということを学びました。自分自身から草の根レベルで始めればよいということです。
その後、GojekのソフトウェアエンジニアであるシャフィアによるREPLとデバッガーに関するセッションに参加し、リスハルディによるPythonでUAVを制御するという興味深いトークが続いた。さまざまなテーマは、PyConがうまく機能する理由を思い起こさせた「Pythonはどこにでもあり、その人々も同様だ」。
私の講演と予想外の展開
1時40分にオーディトリアムで開催される「クラウドなしでも問題ない!Pythonアプリ用の遠隔Linuxサーバーをスマートフォンで構築する」というタイトルの私の講演が予定されていた。早めに技術設定のために到着したが、計画通りには進まなかった。テクニカルチームのシステムはHDMI経由での自分のノートパソコンを認識できないようだった。異なるケーブルやアダプター、ポートを試したが、何も効果がなかった。おそらくドライバに問題があるのかもしれない。
時間切れになりつつある中、私はトサンのノートパソコンでプレゼンテーションPDFバージョンを使用することにした。しかし、これは当初予想していたよりも大きな問題となった。スライドはCanvaで詳細なスクリプトとスピーカーノートが各スライドごとに整理されていたのだが、トサンのノートパソコンにはPDFのみしかなかったため、何の準備資料もないまま講演することになった。
開始前に私のセッションのモデレーターであるアルフィが、昼食後のスロットに適した短いエクササイズで聴衆を活気づける素晴らしい仕事をしてくれた。そして次は私の番となった。
舞台に上がり、リズムを保ちながら始めた。
驚いたことに...それは自由だった。
スクリプトなしのまま話すことで、より自然に、聴衆と深いつながりができたように感じられた。ストーリーや講演の背景に焦点を当てることができたのだ。準備した台詞をただ読み上げるだけではなくなった。参加者からの反応は本物だった。
私のトークのセッションの後、多くの質問と好奇心が湧き起こった。参加者はDockerやKubernetesを『ポケットサーバー』上で動作させる方法、それをリモートLinux環境として使用する際の運用、小規模言語モデルの実行、バッテリー寿命の管理について質問した。私はルート権限なしでの動作原理を説明し、実際的な制約点や監視と安全性の重要性を強調した。
この経験から、私は忘れられない教訓を得った。
いつでもスライドだけでなくコンテンツも把握しておくべきです。 また、常にバックアッププランを用意しておくこと。
その時の感覚は、照明が灯るまさにその瞬間に楽譜を見失った音楽家のようでした。パニックは現実味を帯びますが、時には心で演奏する方が、最も練習された演奏よりも記憶に残る出来事となることがある。
Day 1のまとめ
Day 1は、ソフトウェアエンジニア向けのパーソナルブランディングに関するキーノートセッションで幕を閉じた。元MetaエンジニアでありスタートアップメンターであるListiarso Wastuargoが講師を務めた。このトピックは私にとって馴染み深いものでしたが、セッションでは貴重な視点が提供され、私が信じる原則が再確認された。
PyCon Indonesia 2025が一日の終わりを迎えると、私はオーディトリアムの前の寄付ブースに立ち寄った。Python Indonesiaコミュニティに貢献できて嬉しく思ったし、感謝として素晴らしいカンファレンスグッズもいただいた。
コミュニティイーブニング
夜にはテックオのスピーカーダイナーとして参加した。そこで他のスピーカーや主催者との交流が深まった。話し合いは非常に活発だった。はKafkaiでの仕事を通じてAIコンテンツマーケティングアプリケーションについて語った。
また、PyCon Indonesia 2025の舞台裏の準備や、PythonBD復興のためのロードマップについてDima Dinama氏とSetia Budi氏と話し合った。
夕食後、ファーウェイのロベルト・フタペア氏とLLMトレーニングおよびAPIについて有意義な議論を行った。会話の中でKafkaiをデモンストレーションしたところ、彼はクライアント企業と競合他社を比較した戦略的なキーワード分析に驚きました。彼はデモに感銘を受け、すぐに登録してKafkaiのユーザーとなりました。ロベルト氏は夜も遅くなっていたため、私をホテルまで車で送ってくれました。
こうして1日目が終わりました。
初めてのスピーカーに向けた最終心得
初めて登壇する方で「自分は準備ができているのだろうか」と不安に思っているなら、おそらく大丈夫です。
ケーブルが故障したり、原稿が消えたり、ビザ申請が難航したりと、問題が起こることはありますが、コミュニティが支えてくれるものです。
PyCon Indonesia 2025は、登壇とは完璧さではなく、共有と学び、そして計画通りにいかない時でも参加し続けることだと改めて教えてくれました。
このシリーズの第二部(最終回)をお楽しみに!
旅を続けよう
世界中のPythonカンファレンスでの私たちの体験についてもっと読みたいですか?こちらもおすすめのだ。
- PyCon Namibia 2025を振り返って: オープンソースの10年
- ピッツバーグで開催されたPyCon US 2024での経験
- 2025年にマニラで開催されたPyCon APACへの参加 第一部と第二部
関連記事
マレーシア初のClaude Code KLコミュニティミートアップ
マレーシア初のClaude Codeコミュニティイベント開催について
データプロジェクトを一つ一つ、コミュニティ構築に繋げる:「Wanita Data」とのランチ
データ分野での意味のあるキャリアを築きたいですか? 「Wanita Data」は、マレーシアの女性が実世界のプロジェクトを通じて実践的なスキルを習得し、協調学習を行うための専用スペースを作り出します。このコミュニティ主導型アプローチは、PythonやSQLなどの価値あるツールを教えるだけでなく、草の根採用と同僚のサポートを通じて機会を開くことも行います。積極的に参加することがあなたの専門的な道をどのように変革できるかを発見してください。