Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
諏訪子@suwako@sns.076.moe (2026-04-29 01:45:54)
「システムエンジニアリング」という言葉の意味について、あたしと大多数のプログラマーとの間に大きなずれがあるらしい
あたしにとって「システムエンジニアリング」とは、コードを書いてコンピューターにカッコいい事をさせる事だ
一方、大多数の人にとって「システムエンジニアリング」とは、1万個依存関係をダウンロードして、其れらをくっ付け合わせ、出来ればAIに全部やって貰う事だ
此れは、現代の殆どのプログラマーが本当の意味でプログラミングを知らないからだ
だからこそ、彼らはバイブコーディングや大量の依存関係、フレームワーク・エンジンに頼る事で、其の事実から目を逸らしているなのだ
---Reply---
諏訪子@suwako@sns.076.moe (2026-04-29 02:51:00)
実際、全てにおいて同じ様な(或いは全く同じ)理由によるずれが存在しているらしい
あたしにとって「ゲームプログラマー」とは、C++でゲームを実際に書く人の事だ
大多数の人にとっては、UnityかUE5でボタンをクリックする人の事だ
あたしにとって「ウェブ開発者」とは、ウェブのバックエンドかフロントエンドを実際に作る人の事だ
大多数の人にとっては、他人のコードを細かく管理し、IT部門全体の責任まで背負う人の事だ
あたしにとって「インフラエンジニア」とは、UnixやWindowsサーバーを構築・管理・保守する人の事だ
大多数の人にとっては、AWSにお金を払って、ソフトウェアをコンテナに詰め込む人の事だ
Reply