概要
- クリエイティブ業界では AI 導入への強い反発が広がり
- 一方でプログラマーは AI利用 に対し比較的寛容な傾向
- プログラミングも 芸術的側面 を持つとの主張
- 日常的・機能的な創作活動の 意義と重要性 を強調
- AI活用 による創造的成長機会の損失への警鐘
クリエイティブ業界とAIへの反発
- 作家やアーティストによる AIへの抗議運動 の活発化
- ストライキや公開書簡、訴訟の増加
- YouTuberやミュージシャンも AI利用に否定的 な立場
- クリエイティブ業界全体で AI技術の拒絶 という流れ
プログラマーのAI受容とその背景
- プログラマーの多くは AIの利用を容認
- 業務効率化や機能重視の観点から
- 「プログラミングは芸術ではない」という 誤解の存在
- 機能性重視と表現性軽視の傾向
プログラミングは芸術である
- 芸術の神秘化 (mystification)への批判
- John Bergerの「Ways of Seeing」を引用
- 芸術作品も多くは 実用的・日常的な目的 で制作
- 小説家とコピーライターの 区別の曖昧さ
- どちらも言葉を扱う専門職
コードの美しさと表現性
- コード詩人 としての自己認識とその否定
- Deferredの発明は 美的観点 から生まれた
- ソフトウェアにも 美学的・表現的価値
- APIやUI/UX、ゲームレビューにも 美的評価 の視点
- 「人が読むためにプログラムを書く」という Abelsonの名言
ソフトウェアリテラシーと批評文化の欠如
- ソフトウェア業界における 批評的読解の不足
- Literate Programming の理想と現実
- ユーザーの プログラミング理解の低さ と悪化する傾向
日常的創作活動の価値とAIの危険性
- AIによる単調な創作作業の消失 がもたらす悪影響
- 実務を通じた スキル向上の機会喪失
- 抽象化や自動化は 理解を深めるための手段
- AIが 創造的判断を奪う危険性
- 各プロジェクトが 偉大さに到達する可能性 を持つ
- AI活用の常態化で 創造的瞬間の消失
AIと創造性への抵抗の必要性
- ソフトウェア開発においても AI導入への抵抗の意義
- プログラミングは特別ではなく、 芸術の一形態
- 芸術は最も人間的かつ普遍的な営み
謝辞
- ブログ執筆やオープンソース活動を 支援するパトロン への感謝
- スポンサー支援 の呼びかけ