スキップしてメイン コンテンツに移動

投稿

ラベル(システム屋の本音)が付いた投稿を表示しています

ブログを翻訳

えっ⁉ システム屋ってプログラム書けないの? 〜コードは書かずに迷宮を歩く人たち〜

まさか…プログラム書けないんですか? そんな衝撃的な一言を、新人エンジニアがベテランSEに放った場面を見たことがあります。 そのベテランは苦笑いしながら、こう答えていました。 「まあ…読めはするけど、今さら書けって言われるとね」 実は“書けない”システム屋、多いんです 意外かもしれませんが、システム屋の中にはプログラミングができない人も少なくありません。 そもそも最初にプログラミングから入っていないと、その後、手を動かす機会は激減します。設計、要件定義、顧客折衝、ドキュメント作成など、コードを書く以外の仕事に追われるからです。 プロジェクトを回すスキルと、コードを書くスキルは、実は別物なんです。 でも、一度“読める”ようになると強い とはいえ、プログラムを1つでも学んでおくと話は変わります。 たとえばC言語やPython、JavaScriptなど。文法は違っても「ロジックの流れ」や「データの扱い方」には共通点があるので、他の言語も“読める”ようになります。 特に最近のプログラムは、人が読みやすい構造で書かれていることが多く、再利用性も高い。だからこそ、1つ学べば横展開ができるんです。 ただし、“構造体”の迷宮には罠がある ここで登場するのが「オブジェクト指向」。 これは、単なるコードの積み重ねではなく、「構造体としての設計思想」が絡みます。 たとえば、継承、カプセル化、ポリモーフィズム…。言葉だけで心が折れそうになる人も多い分野です。 この世界では、単語や文法が読めたとしても、全体像を掴むのは至難の業。 構造の中に構造があり、見えないところで処理が走っている。 そう、これはまるで“迷宮”のような世界なのです。 でも一度、この空間認識ができるようになると、一気に視界が開けます。 英語を読むように、コードを読む プログラムを読むという行為は、英語のリーディングにとてもよく似ています。 単語を知っていても、文脈がわからなければ意味がつかめない。 でも、ある程度慣れてくると、自然と全体が見えるようになる。 その感覚を持つと、システムの構造そのものを理解できるようになります。 設計思想が見えてきて、開発者の意図が読めるようになってくる。 システムという構造体の魅力 システムは、巨大な“構造体”です。 複雑に絡み...

【爆弾発言】実は…システム屋って、パソコン苦手?

パソコン=詳しいは幻想? IT業界にいても、マザーボードに夢中じゃない人たち 「えっ!システム屋なのに、そんなことも知らないんですか?」 パソコンの話になると、よくそんな目で見られます。 でも、正直に言いましょう―― 僕は、パソコンが得意じゃない。 大学時代、たしかにデスクトップを何台か自作したことはあります。 あの当時は、ノートパソコンがあまりに非力だったので、 「まともに使いたきゃ、自作一択」みたいな時代だったのです。 CPUのソケット、マザーボードのチップセット、メモリの規格、HDDのピン配列。 一通りは勉強しました。でも、**楽しくて仕方ない!**ってわけではなかった。 ハマる人はいました。 秋葉原や大阪・日本橋に通い、グラボを吟味し、静音ファンに情熱を注ぎ、 ベンチマークスコアで勝負する。 その姿はどこか、 カスタムカー好きの自動車オタク と似ています。 僕?年に1回、パーツを買いに行っただけ。 そして今、ノートPC一台で毎日コードを書いています。 それも、さほど高性能ではない普通のパソコンで。 職業=スキルじゃない IT部門だからって、全員がパソコン博士ではない 「じゃあ、パソコン苦手なんですね?」と聞かれると、また少し違う。 毎日プログラムも書くし、データも扱うし、システム構成も考えます。 仕事として理解しているし、必要なことは全部こなします。 何万件ものデータ処理も、クラウド上でやってきました。 とはいえ、超ハイスペックマシンを欲するような用途ではない。 IT業界にいても、案外そんな人は多いと思います。 「グラボの型番?知らん」「ファンの静音性?気にしたことない」 それよりも、**『週末くらいパソコンから離れたい』**と感じている人さえいます。 まるで、 「ファッション業界の人が休日はユニクロを着ている」 ようなもの。 必要なことは知っている。でも、それが 趣味や愛情に直結しているとは限らない んです。 システム屋は、案外ふつうの人たち 誤解されがちですが、システム屋といっても、毎日パソコンと格闘してるわけじゃない。 誰よりも効率化を求め、不要なスペックや設定は避けたいと思っている。 使えるものを、無理なく使いたい。ただ、それだけなんです。 「え、でもIT業界にいるのに…」という声...

グローバルプロジェクト成功!その後、私は消えた?【後編】

華々しい成功の裏で起こった「見えない失脚」 プロジェクトロスを超えて、自分の次の一歩を考える物語 🎉社内のヒーローになった、はずだった AWS移行プロジェクトを見事成功させた私は、社内でもちょっとした有名人になった。 「お疲れさま!」「すごかったね!」そんな言葉が飛び交い、グローバルのメンバーからもLinkedInで祝福メッセージが次々届いた。 でも……ふと気づいた。 昇進の話も、昇給の話も、来ない。 拍手だけが鳴り響き、報酬はどこにもなかった。 🤖プロジェクト完遂=居場所喪失? さらに驚いたのは、私が所属していたチームに 新しい人が入っていたこと。 プロジェクトに集中するために離れていた間、私の役割を補うために人が採用されていたのだ。 プロジェクトが終わり、「戻ってきました!」と笑顔で帰るも、そこにはもう “私の席”はなかった。 🌀自分のミッションが、他人のものに 新しく入った人がチームのミッションを担当し、私はトラブル対応係に。 名ばかりのグローバル担当、なんとなく残された「AWSの人」―― 確かにプロジェクトは成功した。だけど、そのあとがなかった。 会社内で、私の頑張りを 評価できる人がいなかった 。 📉プロジェクトロス、その正体は プロジェクトロスという言葉がある。だが、私が感じたのはそれ以上だった。 「自分の努力が報われない」という、静かにじわじわと効いてくる喪失感。 そして、「今、私は何のために働いているのか?」という問い。 🧭立ち位置を見失わないことの大切さ 今振り返って思う。 プロジェクト中に、自分の“次の立ち位置”を見つけておくべきだった、と。 華々しいプロジェクトの裏側で、自分自身の居場所を築くことを怠っていたのかもしれない。 グローバル企業においては、プロジェクトが終わったあとこそが、本当の“サバイバル”の始まりだ。 🚪最後に選んだ「次の一歩」 結局、私はその企業を離れた。 誇りと実績を胸に、次のステージへ進むために。 でも後悔はしていない。 あの経験は、今でも自分の武器になっているし、グローバルと日本をつなぐ意味も深く理解できた。     ✨明日からの一歩は、今ここから グローバルプロジェクトは面白い、難しい、でも本当に挑戦しがいがある。 ...

グローバルプロジェクト成功!その後、私は消えた?

グローバル企業で成功したはずのプロジェクト、その裏側にある“意外な現実”とは 💥プロジェクト成功のはずが、まさかの事態!? うそでしょ!?プロジェクト大成功したのに、私の居場所がなくなった――! グローバル企業に勤めて数年。いくつかのプロジェクトを経験してきたが、中でも強烈に記憶に残っているのが「グローバルAWS移行プロジェクト」だ。 🌐グローバル vs 日本の構図 もともと日本発祥の企業でありながら、今ではグローバルに展開するこの会社では、よくある構図がある。 それは、 「グローバルで決まったことを、日本がどう飲み込むか」 という構図だ。 海外のリーダーたちが計画し、日本側を説得して実行に移す。だが実際のところ、グローバルの意思決定は遅く、何をしているのか分からない。連絡もなかなか来ない。 AWSへの移行案も、立ち消えたと誰もが思っていた。 🧨いきなり始まった!?秘密裏のプロジェクト ところが、ある日突然、動き出した。 実はアメリカで密かに準備が進められており、ベンダーもすでに決定済み。 日本に対しては「この流れに乗ってください」とだけ言われた。 当然、誰も賛同しない。誰も助けてくれない。 まず私が取り組んだのは、日本社内での説得。 何ヶ月もかけて、影響範囲の説明、責任分担、スケジュールの共有など、根回しと合意形成に奔走した。 🇯🇵日本だけ後発、リソース確保に苦戦 ようやく日本社内の了承を取り付け、プロジェクトが本格始動。 すでに他国では一部移行が完了していたため、日本は完全なる後発。 その結果、リソースの確保は難しく、発言権も弱い。 「最初に手を挙げた国の意見が通りやすい」――これは、グローバルあるあるだ。 ⚙技術者、調整役、通訳まで、すべて私 技術支援、トラブル対応、PM、通訳役までこなす毎日。 グローバル側が出してくる資料や仕様は、日本の現場では通用しないものばかり。 そのギャップを埋めるために、朝も夜も働きづめだった。 空いた時間でお小遣いを貯めよう!「アイリサーチ」     ⏳奇跡のオンタイム完了、でも… 遅れるのが当たり前なグローバルプロジェクトの中で、私は何とかスケジュールを調整し、日本だけは ほぼオンタイムで完了 させた。 その瞬間、自分でも「やり切った」...