2015年4月で大学院を中退。いうことで自称ニート。プログラミング歴に関しては実質4年位。最初にプログラミングに触れたのは中学生の時だが趣味程度。本格的にプログラミングを始めたのは大学に入学してから。得意な言語はJava。ツイッターアカウントの「宇宙ツイッタラーX」は知名度が高く、フォロワーは現在10万人近くに上る。敷居が高そうで不安だったけれど、ダメもとで参加してみた。FESTIVALに挑戦すると聞いて、自分も出てみようかと思いました。プログラミングコンテストへの出場経験がゼロで、情報系の学部でもなかったため、最初は敷居の高さを感じたのが正直なところです。何より不安だったのは、限られた短い時間でプログラミングスキルを競い合うこと。自分のペースで時間をかけてプログラミングするのとは、頭の使い方が全く違うからです。それでも、プロコン経験が浅くても、予選は誰でも自由に参加できるし、ダメでも何も失うものはないと思い、出場を決意。結果、自分は2回目の予選Bで本戦への出場切符を得ることができました。初心者の自分が本戦に参加できるなんて、何が起こるかわからないものです。本戦の成績200人中197位。それでも楽しめたプロコンでした。本戦の結果は、200人中197位と悔しい結果に。情報系学部の学生なら普通に知っている動的計画法やダイクストラ法といった手法を全く知らなかったことが、大きなハンデだったと思います。それらを知っていれば、10問中5問位は解けたと思うのですが、自分は結局2問しか解けずに終わりました。ありがたかったのは、作問をした高橋直大さん(※)が本戦終了後に解説をしてくれたこと。復習になると同時に、考え方が分かればそれほど難しくないことが理解できて、落ち込まずに済みました。本戦の他にもさまざまなイベントがあったのがよかったですね。「A.I.Challenge」では運良く上位16人の中に入れたり、本戦の次の日にあった自由参加の「あさプロ(朝からプロコン)」では新しい知見を得られたりと、2日間を思う存分楽しむことができました。Cup2008のアルゴリズム部門において世界3位に入賞。現在、プログラミングコンテストを企画するAtCoder代表。競技プログラミングの面白さにハマり、新たな道も見えてきた。本戦が全くダメだったことで、逆にそのままでは終われないという想いが強くなりました。負けず嫌いな性格もあったのですが、強いと言われている人の実際のレベルが分かったことが大きかったと思います。地道に頑張れば超えられるかもしれないと、自分の目標にすることができたからです。強い人のツイッターを見て、勉強方法等も参考にしながらスキルアップに取り組み、プログラミングコンテストがあれば、どんどん挑戦するようになりました。今ではすっかりプロコン中毒です(笑)。実は大学院を2年で中退しようと思った理由の一つも、プログラミングのスキルを高めたいと思ったから。いった意味では、自分の新たな可能性を見い出す大きな転機にもなりました。プログラミングコンテスト未経験者にこそ、挑戦してほしい。参加する人をもっと増やしたいですし、自分と同じように自信のない人に挑戦してほしいと思っています。2015にはスタッフとして参加します。自分の経験も踏まえ、企画等も考えているところです。プログラミングコンテストの面白さは本質的な強さが問われること。強いアイテムを持っている人が勝てるゲーム等とは異なり、本人がどれだけ努力をし、どれだけその場で考えられるかが勝負です。不安に思う人もいるかもしれませんが、自分がそうだったように、プログラミングの経験が浅くても大丈夫です。この機会にぜひ挑戦してみませんか。S.Tさんのインタビューも読むプログラミングを始めたのは大学2年の時。授業でFORTRANを習ったのがきっかけで興味を持ち、科学技術計算でよく使われているPythonを勉強するように。周囲にプログラミングを勉強している友人がいなかったため、完全な独学。自分で勉強できるサイト等を利用し、多い時は1日数時間触ったりしていた。その過程で刺激を得るために、オンラインのプログラミングコンテストに数回参加。本戦に200名も進めるなら、自分にもチャンスがあるかも。オンライン上のプログラムコンテストに何度か挑戦していたものの、オンサイトでのプログラミングコンテストの経験はなく、言うなれば脱初心者的な位置づけでした。FESTIVALに参加しようと思ったきっかけは、ネットの記事で見つけて面白そうと感じたから。本戦に200名も進める大規模なコンテストだったため、自分にも可能性がありそうだと思ったのです。不安だったのは、一緒に出場する知り合いが全くいなかったこと。大阪の大学に通っていたこともあり、確実に「ぼっち」だろうな...と思い、本戦に出場するにあたってはけっこう緊張したのを覚えています。リアルな場で、多くの人と「つながり」をつくれたことに感動。本戦10問中5問の問題を解くことができ順位は160位くらい。初参加としては、やれるだけやったという感じでした。レベル別の「あさプロ(朝からプロコン)」ではEasyながら上位に入賞でき、バッジをもらえたのがうれしかったです。何よりも感動したのは、リアルな場で同じような想いを持つ200名の仲間と競えたこと、出会えたこと。2日目の最後に開催された、初心者から上位入賞者がチームで問題を解く「チーム対抗リレー」の一体感はすごかったですね。初心者であっても楽しく参加できたし、本当に全員とつながれた実感があった。実際、ここで仲良くなった人も多かったです。オンラインだと孤独な感じだったのですが、参加してみて、決して一人ではないことがわかり、大きな安心感を得ることができました。コンテストあり、講演あり、充実した2日間を満喫。FESTIVALはプログラミングコンテストだけではなく、息抜きで遊べるゲーム(音ゲーやボードゲーム等)や勉強になるトークライブやトークセッション等、さまざまなコンテンツが用意されています。私にとって特によかったのは、レッドコーダーの秋葉拓哉さんのトークライブを聞けたこと。雲の上の存在の秋葉さんがすごい努力をしていることを知り、自分もがんばろうと思い、プログラミングへのモチベーションが上がりました。FESTIVALで実際に使い、その効能を実感できたことは本当に大きかったです。勉強への意識が変わり、さらなる成長のキッカケになったと思っています。「ぼっち」参加でも大丈夫。たくさんの仲間をつくれます。ダイクストラ法等を知らなくても、知り合いがいなくても大丈夫。同じ会場で同じ問題を、みんなで解くのは純粋に楽しいものです。2日間の中でさまざまなコンテンツを一緒に経験することで、自然と仲良くなれます。一人参加で浮いたらどうしようと不安に思う人もいるかもしれませんが、全く心配はいりません。FESTIVALの参加を機にツイッターも始め、今では数百名の人とつながっています。ひとりで参加した僕ですが、情報交換等も積極的に行っており、今ではまったく「ぼっち」ではありません。プログラマとしてお互いに高め合える仲間がほしい人には、ぜひ参加してほしいと思っています。