機械はあなたの技術を奪わなかった
本文の状態
日本語全文を表示中
詳細モードで約1分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Simon Willison Blog
David Abramは、プログラミングの本質はコード記述ではなく、システム理解や設計判断にあると述べ、LLMはこれらの課題を解決できないと主張している。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
私はこの仕事を長年続けており、最も困難な部分は決してコードをタイプすることではありませんでした。常に最も苦労してきたのは、システムを理解すること、意味をなさない事象をデバッグすること、高負荷に耐えうるアーキテクチャを設計すること、そして後々の数か月にわたる苦痛を回避する決断を下すことです。
これらの問題のいずれも、LLM(大規模言語モデル)では解決できません。LLMはコードを提案したり、定型文の作成を手伝ったり、時には相談相手として機能することはできます。しかし、システムを理解しているわけではなく、その「頭の中」に文脈を持ち合わせておらず、ある決断が正しいか間違っているかの理由も確かに知りません。
そして最も重要なのは、LLMは選択しないということです。その部分は依然としてあなたのものです。ソフトウェア開発の真の仕事、つまり人に価値をもたらす部分は、そもそも何を構築すべきかを知り、その理由を知ることです。
— David Abram, The machine didn't take your craft. You gave it up.
タグ: careers, ai-assisted-programming, generative-ai, ai, llms
原文を表示
I have been doing this for years, and the hardest parts of the job were never about typing out code. I have always struggled most with understanding systems, debugging things that made no sense, designing architectures that wouldn't collapse under heavy load, and making decisions that would save months of pain later.
None of these problems can be solved LLMs. They can suggest code, help with boilerplate, sometimes can act as a sounding board. But they don't understand the system, they don't carry context in their "minds", and they certianly don't know why a decision is right or wrong.
And the most importantly, they don't choose. That part is still yours. The real work of software development, the part that makes someone valuable, is knowing what should exist in the first place, and why.
— David Abram, The machine didn't take your craft. You gave it up.
Tags: careers, ai-assisted-programming, generative-ai, ai, llms
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み