「最高の仕事」をリリースしている。けれど、それは自分のものだとは思えない。
数年前、私はジュニアデベロッパーだった。自動車ローンのパイプラインにおけるたった一つのバグと戦うために、4日間を費やした。ようやくそれが動いたとき、私は椅子から飛び上がった。部屋中の誰もが私を見た。チームメイトたちはニヤリと笑った。彼らはその苦労を知っていたからだ。
その感覚は純粋なものだった。それは2つの理由から生まれていた。
- 難しい問題を解決した。
- 解決策のすべてを、最初から最後まで自分が担っていた。
その仕事は自分のものだった。一行一行を自分が書き、あらゆる概念を学んだ。もしそれが動けば、それは自分のスキルの証明だった。
先月、私は複雑な請求システムを構築した。数十ものモジュールと深い統合が必要なものだった。AIの助けを借りて、1週間足らずで完成させた。
AIが重労働を引き受けてくれた。自分が見落としていたであろうエッジケースを捉え、ボイラープレートを書き、リアルタイムでエラーさえ修正してくれた。
しかし、何かが変わった。
コードがマージされ、チェックがグリーンになったとき、何も感じなかった。椅子から飛び上がることもなかった。勝利を分かち合うチームもいなかった。
仕事の性質が変わった。私たちはもはやコードと格闘することはない。問題を説明し、出力をレビューし、リリースする。スピードは格段に上がったが、感覚は以前とは違う。
エンジニアリングにおける「人間らしい部分」が恋しい。
- 本番環境の障害が発生したときの、あの高揚感。
- 長いデバッグ作業の後の、あの笑い声。
- チームメイトに概念を説明するときの、あの喜び。
所有感(オーナーシップ)も恋しい。誰でもツールを使ってアプリをリリースできるようになった今、手柄は消えてしまった。私が素晴らしいものを作っても、人々は「AIを使ったんだね」と言う。称賛されるのはツールであり、人間は無視される。
技術の平準化が進んでいる。優れたモデルを使うジュニアなら、シニアの仕事よりも見栄えの良いアプリを作れる。市場は、見た目は良いが深みのないものであふれている。人々が、積み上げてきたスキルと生成されたコードの違いを見分けられなくなると、スキルの価値は失われていく。
しかし、すべてが悪いわけではない。
AIは天井を引き上げた。退屈な設定作業や、終わりのない足場作りといった「苦役(toil)」を取り除いてくれる。それによって、私たちは本当に重要な部分に時間を割けるようになった。構築が民主化されたのだ。学位を持たないアイデアマンでも、ものづくりができるようになった。
喜びは死んだのではない。ただ、個人的なものになっただけだ。
満足感は、もはや周囲の拍手から得られるものではない。AIにはできない決断から得られるものだ。それは、あなたが適用するアーキテクチャ、ロジック、そして判断力から生まれる。
世界は、あなたの仕事と機械の仕事の違いを認識しないかもしれない。しかし、あなた自身は分かっているはずだ。
私は今でもあの感覚を追い求めている。ただ、今は静かに追い求めているだけだ。
Source: https://dev.to/abdullahsaad5/im-shipping-the-best-work-of-my-career-none-of-it-feels-like-mine-4ehn
Optional learning community: https://t.me/GyaanSetuAi
