「最高の仕事」をリリースしている。けれど、それは自分のものだとは思えない。

数年前、私はジュニアデベロッパーだった。自動車ローンのパイプラインにおけるたった一つのバグと戦うために、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