説明する責任があります
원제 · I owe you an explanation
핵심 요약
コーディングエージェントの性能向上と現実への適応により、AIに対する姿勢が否定的なものから肯定的なものへと変化した。
하이라이트
3月に公開された「ノー・ジョイ」という動画では、AIがプログラミングの楽しみを奪い去ったことが主張された。
チャンネルの動画はすべてスポンサーなしの非公式であり、主な収入源はAdSenseの収益である。
現実的な適応の必要性から、AIを受け入れる受容の段階へと移行した。
Opus 5.5などのモデルの登場により、エージェントに複雑なタスクを任せられるようになり失敗も減少した。
コードを手作業で書くことは恋しいものの、現在はAIと協力してプロジェクトを進めることに新しい楽しみを見出している。
타임라인
過去の主張と現在の変化の背景
3月の動画における主張は現在でも当てはまる一方で、その後の状況の変化や人々の疑問に対して説明を行う必要性があるため、本動画の収録に至っている。スポンサーの支援を受けず、純粋な開発の進捗やアイデアを共有するためにコンテンツが制作されている。
- 約6ヶ月前の3月に公開された動画「ノー・ジョイ」で、AIがプログラミングの楽しみを奪ったことが語られた。
- 現在の動画がAIに対して肯定的になっているため、視聴者から日和見主義ではないかと混乱や失望の声が上がっている。
- チャンネルの動画は過去も現在もスポンサーなしで行われており、自身の意見や開発の進捗を共有することが目的である。
手作業でのコーディングの喪失と受容
コードを書くことの地道な作業や抽象化について考えるプロセスは今でも愛着があるものの、プロの現場においては手作業ですべてを書く意味が薄れている。適応しなければ取り残されるという現実的な理由から、古い世界が消え去ったことを受け入れている。
- かつてはすべてのコードを手で書くプロセスや、試行錯誤しながら構造化を考える作業そのものが大きな楽しみであった。
- プロのソフトウェア開発者として残り続け、知識を発信するためには、古い世界を受け入れて適応せざるを得ないという現実的な判断があった。
- AIが一過性の流行であるかのように振る舞うことは不誠実であり、悲しみの5段階を経て受容の段階に至った。
AIツールとの協働における実用性の向上
3月以降の6、7ヶ月間でAIツールの性能が大幅に向上し、エージェントへの細かい指示や修正の手間が減少した。これにより、コーディングの実装はAIに任せつつ、開発者としてのトレードオフの決定やコードのレビューに集中するという新しい楽しみ方が生まれている。
- 3月の時点ではコーディングエージェントの失敗が多く、適切なプロンプトやルールの設定に多くの労力を必要としていた。
- Opus 5.5をはじめとするモデルやツールの進化により、複雑なタスクをより少ない手間で任せられるようになった。
- AIと一緒に仕事をする楽しさが増し、新しいモデルのカテゴリを活用してより複雑な問題に集中できる環境が整った。
AIがもたらす課題と今後のスタンス
AIの存在には社会的な課題やネガティブな側面があることも認識しつつ、自身のコントロール可能な範囲で活用を図っている。「ノー・ジョイ」の状態から現在の心境に至るまでの変化を正直に説明した上で、今後はAI技術やコンテンツ制作における創造性の拡張についての発信を続けていく。
- AIには仕事や社会に対する大きなプレッシャーや不確実性という恐ろしい側面も存在している。
- 自分がコントロール下における部分や利益を得られる側面に焦点を当て、試行錯誤の歩みを正直に共有している。
- 今後の動画でもAIや関連するベストプラクティス、進展に焦点を当てた内容を発信し続ける。
설명
I created a video about how much joy AI sucked out of the dev job for me (https://www.youtube.com/watch?v=SaHHgzoXceU). And nowadays, I'm pretty excited about AI. What went wrong? Website: https://maximilian-schwarzmueller.com/ Socials: 👉 Twitch: https://www.twitch.tv/maxedapps 👉 X: https://x.com/maxedapps 👉 Udemy: https://www.udemy.com/user/maximilian-schwarzmuller/ 👉 LinkedIn: https://www.linkedin.com/in/maximilian-schwarzmueller/ Want to become a web developer or expand your web development knowledge? I have multiple bestselling online courses on React, Angular, NodeJS, Docker & much more! 👉 https://academind.com/courses
