Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。Day」をオンラインで開催した。アンケートやQ&AでインタラクティブにコミュニケーションできるSlidoも活用しながら進められた。イベントの様子をレポートする。world)」とのキーフレーズが世界を駆け巡った。Francisco氏が登場し「2020年、ソフトウェアが世界を救いました」と言う。急速に広がるパンデミックのなか医療物資の配給からワクチンの接種まで、あるいはソーシャルディスタンスを守るためにどれだけ新しいアプリケーションが登場しただろうか。言うまでもなく、今やプログラマビリティの可能性はネットワークの世界にも広がっている。パネルディスカッションでプログラマビリティの可能性を探るまず、プログラマビリティにさまざまな立場で関わるパネリストが集まり、エンジニアのキャリアとプログラマビリティの関係性を探るパネルディスカッションが行われた。中野慎吾氏、シスコの生田和正氏が並び、モデレーターはCodeZine編集長の近藤佑子氏が務めた。冒頭、Slidoで参加者にアンケートをとったところ、ネットワーク、インフラ、ソフトウェアなどの技術者だけではなく、学生も多く参加していたことが分かった。「プログラマビリティによりエンジニアのキャリアがどう広がるか」というテーマに対して、インフラエンジニア出身で長くシスコの技術にも携わってきた中野氏は「コードを書いてこなかったネットワークエンジニアにとってプログラマビリティの活用は近そうで遠い。『設定する』から『作る』へとマインドの変化が必要で一朝一夕には難しい」と実状を述べる。この状況を打開するには、変化の激しい市場においてエンジニアが届けるべき価値が製品・サービスの機能や性能からユーザが直面する困りごとの解決へと拡大していることを理解する。その上で学習を積み、困りごとの解決を『作る』ことに取り組む中で少しずつでも開発者になること、あるいは開発者を引き込むコミュニティの形成を提案した。生田氏は約20年前にシスコに新卒入社しネットワークシステムの提案業務にSEとして関わっていたため、仕事としてのプログラミング経験がなかった。ところが2005年に初めてシスコルーター上で動作するスクリプトを書いてみることを経験すると「面白い!」と手が進んだ。シスコの機能では実現できないと思われていたロジックを自分で実装でき、当時担当していたお客様の課題を解決できそうであることがわかった。周囲にできたものを「どう?」と見せると「ええやん」と評価され、多くのお客様にプロトタイプ(サンプルコード)を提供しながら、並行して書籍を執筆するなど経験が発展してきた。面白いという気持ちが行動を促し、キャリアが発展してきた実例だ。二人の勇気や行動を横山氏は「できるのだからやっちゃえ」と激励する。続いては「このプログラマビリティがおもしろい」というテーマで、おすすめのプログラマビリティの実践について聞いた。2020」に参加しており、仲間と「Webex×HUMingオンラインミーティングの発言量平準化と心理的安全性の確保」を開発して準優勝を勝ち取った。応募作品はオンライン会議(Webex)の音声を解析することで参加者の発言量を可視化し、不適当な発言にはBOTからこっそり指摘する機能まである。最近では解析の手段として機械学習の採用も始めている。Code)で構成管理、On-Boxプログラマビリティがあることを説明した。活用事例としてネットワーク機器を抽象化しながらネットワーク全体を一つのサービスAPIとして提供しているものや、Catalystなどのスイッチの上で簡単なコンテナアプリケーションを稼働できることなどを紹介した。横山氏の「プログラマビリティでネットワークはどう変わりますか?」との問いに対して、生田氏は「プログラムを使うと自分のロジックをシスコが作った機能に追加して乗せることができ、ネットワーク装置一つとってもカスタマイズの幅が広がります」と答えた。自分のモチベーションと業務(ビジネス)との兼ね合いも重要だ。「やりたいことをビジネスに活かすには?」というテーマに対して中野氏は「逆説的ですが、ビジネスからやりたいことにつなげてもいいのでは」と切り出した。携わっているビジネスの先にある社会や暮らしへの貢献という本質を忘れないこと。ビジネスに取り組む意義を見出すと業務に主体的に関われて、気持ちも前向きになってくる。同じ「大変だしなぁ」というセリフでも、いやいやだと疲弊していくが、楽しんでいると前向きになり好循環が生まれてくる。生田氏はプロフェッショナルとしての仕事をこなす職人の立場と、テクノロジーの宝探しを楽しむことをうまく両立させることの重要性について話した。楽しめると個人の生産性も上がる。自分で試してみて、成果物を発表する。周囲から評価されれば承認欲求が満たされてやる気が向上するだけではなく、同志を得ることもできる。全てが成功するとは限らない。生田氏は「運とタイミングにもよるが、(チャンスが来た時のために)準備しておくこと」と話した。横山氏は中野氏と生田氏の成果で触発されたのか「技術の可能性とビジネスのニーズをつなげていく活動の様子に全面的に同意です」と言う。「自分の趣味として他人のことを気にせず好きなことをやること、一方で、仕事として、そうした中から他人の満足へとつなげること。それぞれ気持ちのスイッチを思いっきり切り替えるのが大事かもしれません」とアドバイスし、また「エンジニアの方は、技術でできることや面白さについて、エンジニア以外の人たちにも見せる機会や伝え方を考えることもよさそうだ」と話した。パネルディスカッションの最後にそれぞれが一言メッセージを述べた。中野氏は「広くつながっていくこと」を参加者に呼びかけた。横山氏は「(プログラミングでできることを)もっと社会に進出させて、技術を当てはめる先の視野を広げていこう。エンジニアなら自動化を進められる。『過去と同じ作業をそのまま繰り返さない』という縛りを設けて発想するなどもよい切り口になるのでは」とエンジニアを激励した。生田氏は「エンジニアは新しいことが大好きです。技術の進化は早いので、みんなで学び盛り上げていけたら」と話した。ネットワーク学習環境から子育てまで、シスコ社員5人が次々とライトニングトーク続いてはライトニングトーク。シスコ社員が1人10分で、自分の得意分野や活動についてアピールした。Labs」について、概要と違いを紹介した。福田秀幸氏シスコのテクノロジーを顧客に提案する時に「プログラマビリティは必然」、地域パートナーコミュニティについても紹介した。東村誉氏pyATSはシスコが開発するネットワーク自動化ツールで、東村氏はカナダのシスコに勤務しながらPythonでpyATSの開発に携わっている。「pyATSを通じてPythonを学習しよう。晴久氏シスコのテクノロジーを活用した事例を次々に紹介した。MSP、SIer、ISV、パートナー、エンドユーザーなど実に幅広い。「このほかにもシスコのサイトで活用事例を公開しています。簡単なIoT機器を組み合わせ、水槽の水温監視と冷却が稼働する仕組みを家族ぐるみで製作した経緯を紹介した。システム子会社でシステムエンジニアを経験した後にIT系のライターとして独立。エンジニア視点で記事を提供していきたい。Onlineキュレーターも担当しています。NEW1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。NEW1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。NEW1DMM.comの施策から見る、事業をむしばむ「技術負債」への処方箋──リファクタリングの「言語化」でインシデントを予防2企業の7割超が「2025年の崖」を理解していないことが明らかに。12:00法務担当者、6割超が今後業務で「生成AIを使用したい」と回答。12:00オルツ、日本語RAGでは軽量型LLMとして世界最高の精度と推論速度を達成した「LHTM-OPT2」をリリース新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。