keinoblog's blog

ながおけいのブログ

プロコンの勉強をしてみることにした

仕事の関係でプログラミングコンテスト(プロコン)に触れる機会が多く、それらの理解を深めたいと思ったので、自分で勉強してみることにした。

 

プロコンとはプログラミングを題材にした競技であり多種多様だが、今回は仕事との関連性が高い、プログラミングを用いて「問題を解く」タイプのコンテストに勉強に取り組むことにした。

 

このブログは自身の学習過程を整理する場として用いるが、自分と同じ立場(=IT人事)でプロコンを勉強する人にとって少しでも有益なログとなるよう工夫する。

 

学習目標は、
1. プロコン学生と具体的なプロコンの面白さ/難しさを話せるようになること
2. プロコンとエンジニア業務の類似点/相違点を説明できるようになること
に置く。

 

学習手順は、
1. プロコンに必要なベース知識を整理する
2. ベース知識を習得する
3. プロコンをひたすら解いてみる
4. 不足している知識を習得する
とする。

 

学習手段として、
・ 一般的な参考書を用いつつ
・ 有識者Twitter上で繋がっているプロコン学生)のフィードバックを随時得る
ようにし、特に学習目標の観点から後者を大事にしたい。

 

学習時間は1.5時/日を目安に。
業務時間内にプロコンの勉強をする許可を上司から(あっさりと)得たので、基本的には毎朝勉強する予定。

 

はやく3.のフェーズに入ってプロコンにチャレンジしてみたいけど、まずは知識獲得を頑張ります。(筆者は理系ですが情報系とは無縁な普通の人事です)