高まる人気に応えてPythonの教育コースと資格試験を立ち上げた
――CTCテクノロジーでは2016年にPythonプログラミング初学者向けの教育コースを開設されました。やはり、昨今のPython人気に応える狙いがあったのでしょうか?
藤江一博氏(以下、藤江):当社では、以前からRubyの教育コースを開いているのですが、実は受講者の中から「やはりRubyは難しい」という声がよく上がっていたんですね。そんな中、数年前からPythonへのニーズが高まってきました。そこで、Pythonのコースも手がけてみようじゃないかと、2015年末に企画を立ち上げ、2016年2月から正式に開講しました。
――そうすると、昨日今日で急に盛り上がったというわけでもないのですね。
藤江:むしろ、時間をかけて水面下でじわじわと温度が上がってきた印象です。当社のPython教育コースの立ち上げも、長期間にわたってRubyなどの受講者の声に耳を傾け、やはり必要だと判断した結果です。また、ふだんから交流のある吉政創成 代表取締役の吉政忠志氏[1]に相談したところ、「ぜひやりましょう」となって。吉政さんは「Pythonエンジニア認定試験」を立ち上げることになりました。だから、Pythonエンジニア認定試験と当社の教育コースは、ほぼ同時期にスタートしたわけです。こうした複数の動きが影響しあって、Python周辺の皆さんが、ここ数年でじわじわと盛り上がってきたという印象です。
Python入門コースはインフラエンジニアが多数受講、中には情シスの人も
――CTCテクノロジーで開講しているPython教育コースを教えてください。
藤江:現在「Python入門1」と「Python入門2」という初心者向けのコースと、それらの修了者レベルを想定した「Pythonスクリプト活用術」の計3コースがあります。さらに関連分野として、Linux OS管理に用いる構成管理ツール「Ansible」の基本を学ぶ「Ansible入門」もあわせて開講しています。
Python入門1は、これからPythonでプログラミングを始めようという、まったくの初心者から受講できるレベルのコースです。学習内容も、Pythonの基本的な文法を学び、スクリプトを書いてみるという部分に絞り込んであります。
Python入門2は、Python入門1修了レベルの方を対象に、クラスやオブジェクト指向といった内容にまで踏み込んでPythonを解説します。本格的にプログラミングをやってみようという方におすすめのコースです。
――すると3番目の「Pythonスクリプト活用術」は、いわば応用編でしょうか?
藤江:仕事として本格的にPythonでプログラムを書くとなると、基本文法の知識だけでは足りなくなります。そこで、標準ライブラリを使って効率よくスクリプトを作成できるスキルを身につけようというわけで、開発者として入門からさらに一歩踏み出すお手伝いをする内容です。
――Python入門1や2の受講者にはどんな方が多いのですか?
堀 直人氏(以下、堀):Windows、UNIX、Linuxなどを扱うインフラエンジニアが多いですね。特にUNIX、Linux系の方が多い印象です。Python入門1は、初めてプログラミング言語に触れるというレベル感からも、インフラエンジニアの皆さんにマッチしているのではないでしょうか。
藤江:Windowsには、Windows PowerShell[2]で何でもできる世界がすでにあります。そこをあえてPythonにチャレンジする方というのは、自分のスキルの幅や領域を広げたいのだと見ています。実際、PythonはさまざまなOS上で動き、利用できる範囲や環境がとても広い。そのため、SI企業の方もいれば金融系の方もいるという具合に、さまざまな業種・業界から受講があります。さらに、従来はこうした講座には参加がなかった情報システム担当者も増えていて、ここまでPythonの需要が広がっているのかと驚かされます。
注
[1]: Pythonエンジニア育成推進協会 代表理事。吉政氏は他にも、PHP技術者認定試験やRails技術者認定試験の立ち上げ、運営を行っている。
[2]: Windows上で行う処理を自動化するためのWindows標準のスクリプト言語。