10000人以上のプロフェッショナルが集まるコミュニティに参加してディスカッションに参加しませんか?
無料サインアップでコンテンツにアクセスが可能になります。

AIのせいでソフトウェア開発がつまらなくなった

新卒で今の会社に入って数年、学生の頃の業務委託やインターン含めばかれこれ10年弱ソフトウェアエンジニアをやっていますが、AIのせいで仕事がつまらなくなりました。


昔はコードの綺麗さ、実装の速さ、コードの理解の速さ、設計の巧さなどが評価されていたと思いますし、自分もそれらに秀でていると思っていました。頭を使って考えて、より速く、良い開発をすることに達成感や充実感を感じていました。


ただ、こららほとんどをAIが代替するようになって、自分がやることと言えばただAIに指示を出して、出力の待機時間に別のタスクを別セッションでAIに指示を出し、出力を呼んでさらに意思決定をして指示を出すというだけ。もう自分がコードを書くことはほとんどないですし、読むこともないです。システム設計もほとんどAIです。頭の使い方が、一つのことを深く探求するということから、浅い並列処理に変わりました。ここに自分の専門性は最早ほとんどなく、誰でもできるのではないかと思ってしまいます。


仕事の効率性は言うまでもなく上がりましたが、その分自分が楽しんでいたもののほとんどが奪われてしまったような気がして来ます。


この時代が新卒就職後数年で訪れたというのは、まだ方向転換できるという点では良いのかもしれませんが、外資テックの待遇を知ってしまった以上、なかなか大きく方向転換するというのも難しくはあります。。。


みなさんこの時代の変化について、どうお考えですか?

7

コメント一覧

作る側の自分のやりがいという観点ではその通りなのかもしれないですね。

投稿主の家を建てる大工が重機を使わず腕力で機材を運搬する(そのことによる長期化やコスト増も含めて)と言って、それを認められるのであれば一貫してると思います。

99年に新卒就職してCOBOLのプログラマから開始し、その後、RPGやCをやりました。C++はWindows環境のVC++で。ほどなくしてJavaとC#が台頭し、オブジェクト指向に夢中になしました。IDEはEclipseとVisual Studioです。2000年代半ばはLAMPが流行り、PHPでweb系開発しました。SAPの仕事やった時は、ABAPを触りました。社会人大学院に通った時は、RubyとHaskellを触りました。機械学習が台頭してきたら、当然Pythonで各種アクセスをします。


複数言語の経験あると、新たな言語に向き合っても、たいていの事は類推して理解できますね。そして投稿者さんが指摘する事柄の背景にあるように、プログラム実装こそが面白みのある部分で、それやらずに開発に携わるのは、開発者としての意味が無い気がします。


今後は、その面白みのある仕事をやる機会が極端に減るわけだから、過去20~30年間、この手の仕事に就いて経験できたことは、幸せだったんだなと感じます。

老後の趣味もコーディングにしようと思っていたので、最初は好きなこと奪われる・・・

と思っていましたが、全て自分でやる必要がある個人でのサービス開発とかだと、今までなら作るのに半年以上かかりそうなものが半分以下の期間でゴリゴリ出来てくるし、毎日数時間作業でも目に見えるアウトプットが出るので、これはこれで気持ちええ〜となっています


企業の中でそのような楽しさを感じられる環境はなかなか無いので、職業エンジニアとしてのやりがいというのは減りました

マインドシフトしないと取れ残されそうと感じています

こんなに早く来るとは思いませんでした


もう誰かの PR をみてキレイだなぁと感動することはないんだろうな。。。

私も最近会社のKPIに大きく貢献する仕事で、9割をAIに書かせたんですが、手応え0で、やったか…?みたいな余韻が全くなく、やりがいを見出せません。私がやる理由、みたいなのも見出すことが難しいです。

例えていうなら、プロアクションリプレイでふしぎなアメとマスターボールをわんさか手に入れ一時的に楽しくなるものの、すぐに飽きてしまう、みたいな感じでしょうか。

社会人20年ほどのソフトウエアエンジニアですが、むしろ楽しさが増えてますね。

難易度と時間の関係から諦めていたことが実現できるので。


純粋なプログラミングも嫌いではないし拘りもありますが、プログラミングすること「だけ」には楽しみはあまり感じず。

問題発見して課題解決できるのがプログラミングの楽しいところだと考えています。

アイデアが永遠と浮かんでくるタイプなのでそれをすぐに実現できるのが楽しいですね。

やってる分野的に知識や経験もかなり重要なので、AIエージェントがあれば誰でもできる内容ではないのも大きいかもです。

ソフトウェアエンジニアの人は、プログラミングが本当に好きなんだなあって改めて思いました。単なる感想ですみません。

私の場合、実際の商品(アプリやサービス)が出来上がって顧客に価値を与えられるようになること、が好きなので、手段はこだわりがない、というかエンジニアリングが必要ないならその方がいいぐらいに思っちゃうタイプなので、違いが面白いなって思います。

今後はテック企業じゃなくてもいいかも、と思ったりしています(まあ経験からして雇ってもらえるのはテック企業なんでしょうけど)。

コミュニティ
企業一覧
給料