
私が初めてLinuxに触れたのは、大学のコンピュータサイエンスの学部課程でした。
正直に言えば、決して華々しいデビューではありませんでした……。
それ以前から、MS-DOS環境でバッチスクリプトを作成していた経験がありました。趣味の延長のようなもので、ちょっとしたお小遣い稼ぎにもなっていました。そのため、コマンドライン自体は知っていました。
しかし、Linuxはまったく別物でした。最初は難解で、正直なところ心が折れそうになる存在でした。結局その科目は、スキルよりも粘り強さでなんとか乗り切り、ぎりぎりで合格しました。
卒業後、IBMに入社し、大手銀行の顧客先に常駐することになったことで、人生は思いがけない方向へ進みました。担当していたのは、銀行アプリケーションの非機能要件です。当初はパフォーマンス最適化に従事し、膨大なトランザクション負荷に耐えられるようシステムを調整していました。
そのような高い緊張感のある現場で、私はLinuxを単なるオペレーティングシステムとしてではなく、インフラの鼓動に直接触れる手段として捉えるようになりました。やがて業務の範囲はセキュリティ分野にも広がり、それが私のキャリアの方向性を形作ることになります。
同時期に、情報システムセキュリティの修士課程にも進学しました。平日は働き、週末は講義を受ける生活です。
このプログラムで、私とLinuxの関係は大きく変わりました。ほぼすべての演習がLinuxを前提としていたのです。深夜の課題と早朝の実習を繰り返すうちに、あれほど感じていた苛立ちは、いつしか強い興味へと変わっていました。
コマンドラインの美しさ、そしてその圧倒的な効率性に気づき始めたのです。マウスに触れずに問題を解決できることは、とても力強く感じられました。シェルスクリプトを書くたびに、ゼロからシステムを構築するたびに、自分が状況をコントロールできているという感覚が強まっていきました。
Linuxは、ハッカーの道具箱であり、設計者の設計図であり、そして基礎を教えてくれる教師でもありました。実践的な経験を通して、学部時代に欠けていた文脈がようやくつながったのです。現実のセキュリティ環境の中で、Linuxの柔軟性と奥深さは無視できない存在となりました。
かつては威圧的に感じられたものが、今では理にかなったものとして理解できるようになっていました。
私は、完全に夢中になっていました。
修士号を取得した後、地元の大学や短大でIT科目の非常勤講師を始めました。どの科目を担当しても、必ず実践的なLinuxスキルを取り入れました。IT教育には不可欠だと心から信じていたからです。
コマンドラインのスキルがきっかけでインターンや就職を勝ち取ったという元学生からの報告は、これまでの中でも特に嬉しい瞬間でした。面接でLinuxの知識が評価されたという話を聞くたびに、基盤づくりに貢献できたことへの満足感を覚えました。
やがて、Linuxの普及者としての役割は自然と広がっていきました。教室の中だけにとどまらなくなったのです。元学生からLPI認定について相談を受けるようになり(それがきっかけで私自身もLPIC-1を取得しました)、同僚からはシステムのハードニングやログ分析に関する社内ワークショップの依頼が来るようになりました。
さらに、非技術職のメンバー――プロジェクトマネージャーやアナリストなど――からも質問を受けるようになりました。私はこう説明しました。
「Linuxを理解することは、建築家が設計図を読めることと同じです。実際にコンクリートを流し込まなくても、構造を理解しているべきなのです。」
そして、素晴らしいことが起こり始めました。
人々が実際に試し始めたのです。
VirtualBoxをインストールし、Ubuntuを立ち上げ、スワップサイズについて質問してくる。
マネージャーが自信を持ってgrepでログを検索する。
若手テスターがシェルスクリプトで作業の80%を自動化できると気づく。
私はインターンを指導し、ブートキャンプで教え、学生が安心して壊し、直し、学べるラボ環境を構築しました。
誰かが「自分には無理だ」から「これ、実は面白いかも」に変わる瞬間を見るたびに、あの頃の情熱がよみがえりました。
初めてlsと入力し、表示された内容が理解できなかったあの日から、もう何年も経ちました。
「vimの終了方法」と検索して途方に暮れた日からも、ずいぶん時間が過ぎました。
今では、同僚が「ターミナルが怖い」と言うと、私は微笑みます。
その恐怖がばかばかしいからではありません。
それがすぐに魅了へと変わることを、私は知っているからです。
今でも私は教えています。必ずしも教室の中とは限りません。
コーヒーを飲みながらメンティーに話すこともあれば、プロジェクトのキックオフでLinuxベースのコンテナを提案することもあります。あるいは、会話の中で静かにこう言うだけのこともあります。
「それ、スクリプトにできますよ。」
Linuxは単なるツールを与えてくれただけではありません。
問題や構造、可能性を捉える新しい視点――ひとつの思考様式を与えてくれたのです。
少し前、ある技術カンファレンスで大学時代の恩師に再会しました。かつて私が恐れていた最初のLinuxの授業を担当していた教授です。
彼は微笑みながら言いました。
「まだLinuxに苦戦しているのかい?」
私は笑って答えました。
「実は……今は教えています。」
彼は眉を上げました。
「そうなのか?」
「ええ。そして、かつての私のように怖がってしまう人が出ないようにしているんです。」
彼はしばらく私を見つめ、うなずきました。
「いいことだ。それでこそあるべき姿だ。」
その通りです。まさに、そうあるべきなのです。
そして、はい。
私は LPI Approved Trainer であることを誇りに思っています。
You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.
More InformationYou need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.
More Information