Hatena
Software engineering may no longer be a lifetime career
ソフトウェア初登場 33ポイント
AIを使うとエンジニアの技術が落ちるかもしれません。それでも仕事で使うべきだと筆者は主張する、という意見記事です。ソフトウェア・エンジニアは「一生続けられる仕事」ではなくなるかもしれない、と問いかけています。
何が書かれているか
筆者は、AIを使うと仕事の技術を学ぶ機会が減る、と認めています。ただし、AIを使うとエンジニアが長い目で見て弱くなる、という考えには必ずしも賛成していません。筆者によると、それでも「AIを使わないほうがよい」という理屈は弱いといいます。理由は、仕事としてやるべきことを求められるからです。
昔と今の違い
2024年ごろまでは、エンジニアとして腕を上げる一番の方法は、実際にプログラムを書き続けることでした。趣味のコーディングが、そのまま稼げる仕事になったのは、たまたま運がよかったからだ、と筆者は述べています。
記事の中の大事なポイント
- AIを使うと、その作業について学ぶ量は減る
- 「AIを使う人は時間とともに弱くなる」という考えには、筆者は必ずしも賛成しない
- AIが十分に優秀なら、手で書くだけのエンジニアは仕事で負けてしまうかもしれない
- プロスポーツ選手の現役期間は、約15年ほどしかない
なぜ大事なのか
もしAIが人の思考力を弱めるなら、エンジニアの仕事の続け方そのものが変わるかもしれません。筆者は、そうなる可能性を認めないことのほうが問題だと考えています。若いうちから、将来に備えて計画を立てることが大切だと呼びかけています。
これから注目したいこと
- AIを使うとエンジニアの理解力や思考力が本当に落ちるのか、研究の結果
- AIの性能がさらに上がったとき、手書きのコーディングがどこまで仕事として残るか
- 技術の変化が速く、10年後や20年後の仕事の姿がまだ誰にもわからない点
用語解説
- ソフトウェア・エンジニア
- プログラムやアプリなどのソフトウェアを作って、動くようにする人のこと。
- AI
- 人が考えるような仕事を、コンピューターにさせる技術のこと。