将来性
AIはコードを書けるのに、なぜ置き換わらないのか プログラミングの本質は翻訳 AIが苦手な「曖昧さの処理」 本当に時間がかかっている作業 なぜコード生成能力だけでは足りないのか 注意点:実装の価値は確実に下がる AIが得意な部分、不得意な部分 最後に A…
仕事が消えるのではなく「役割」が消える AIが置き換えるのは「作業」ではなく「判断しない部分」 共通点1:判断を他人に委ねる 共通点2:入力を理解せず処理する 共通点3:結果に責任を持たない よくある誤解「初心者が危ない」 AI時代に残る役割 注意点:A…
結論:弱点はあるが、置き換える理由が成立しない 依存解決は万能ではない バージョン制約は人間の設計に依存する updateの怖さは消えない パフォーマンスの問題 なぜそれでも使われるのか エコシステムとの結びつき 注意点:問題を無視して良いわけではない…
結論:成長はしているが、分かりにくい形になった かつての成長は分かりやすかった Composerが成長の形を変えた フレームワークの役割が変わった 開発スタイルの変化 新規ユーザーが少なく見える理由 注意点:成長と流行は別 まとめ:見えにくい進化が続いて…
結論:置き換わる可能性は低いが、役割は変わり続ける 置き換わるとしたら、どんな条件か PHPの実行モデルに適合している 代替が生まれにくい理由 Packagistという集中点 「遅い」「重い」は致命傷にならなかった 変わりつつある役割 実行環境からビルド環境…
結論:変わっているのはツールではなく「使い方」 Composer自体は安定期に入っている 変化したのは実行環境 環境構築ツールの一部になった lockファイルの重要性が上がった プラグインとツールの増加 モノレポ対応の増加 セキュリティ意識の変化 注意点:簡…