いくつか反論したいポイントはあるが、多分ほとんど他の人が突っ込むだろうから
俺はとりあえずオーダーについての勘違いについて指摘しておく
厳密には間違い。大半のケースではそれで良いが、XX.sortを呼んでもその先でしっかりオーダー(多くの場合はnLog(n))が掛かっているため、100万だか1億だかの膨大な値を扱う場合は無視できない影響が出てくる
そうした場合、データの質によっては、別ライブラリのYY.sortを使ったほうが良いということがありえる。
オーダーはデータの規模に応じて処理時間が増えていくか、という割合なので
リリース直後は3秒と2.8秒の違いしかなくても、登録ユーザーやデータが増えてくると5分と3.0秒という具合にどんどん差がつくものだ
そうなってからサービス停止してパッチを当てるよりは、最初からオーダーを意識したコーディングをしたほうが良い
あとAI開発には必要って自分で言ってるじゃんとか経験則でも必要ならそれを言語化して周知するだけで財産だよねとかあるけど眠いのでこのへんで。
最新のフレームワークを追うのは確かにコンピュータサイエンス(CS)を知るよりずっと大事かもしれないが、CSが無価値ということは決してない
どうしてよしなにやれるのか?が分かってないと正しく使えないことがあるのよな