考えれば考えるほどDDDが大事になりそう
・万人に向けたSaaSではなく、目の前の仕事に特化した開発が重要になる
・コーディングエージェントで過度な冗長性や学習コストの高さがボトルネックにならない
・現場の理解やドメインモデリングはAIで代替しづらい
考えれば考えるほどDDDが大事になりそう
・万人に向けたSaaSではなく、目の前の仕事に特化した開発が重要になる
・コーディングエージェントで過度な冗長性や学習コストの高さがボトルネックにならない
・現場の理解やドメインモデリングはAIで代替しづらい
Xで.envがコーディングエージェントに読まれる問題が話題になってた。
そもそもローカル開発の環境変数は業務委託も退職者も値知ってて、公共WiFiなどから流出することもあるんだから漏れてもなんとかする方向で考えたほうが良くない?って思っちゃう。
MTGの日程調整サービス10年近く使ってるけど、
・いまだに「空いている日程を教えてください」のコミュニケーションが発生する
・「こちらのURLより設定してください」と送っても文章で候補日が返って来る
のは、どういうギャップがあるんだろう。
Googleカレンダー公式で機能リリースしてもいまだに状況変わらないのは、もはや認知というよりはオペレーションとの乖離があるのかな。
迎合するな系のプロンプト、強引に反論してくるからストローマン論法で返してきがち
なんとなく労働に対するモチベが低下してる感がある
今はたしかに人間は必要だけど、これからさき完全自律で任せられるようになったとき、今努力したことも将来の数秒で解決できる=あんま価値ないよなぁって感覚なのかな
Webを操作するAI Agentを作っていて、
・アクセシビリティツリーちゃんとしてほしい
・JavaScriptで動的に要素を変化させないでほしい
・画面遷移はonClickでJavaScriptを発火させずに、セマンティックにaタグで行ってほしい
ってなってる
今後のWeb制作は人間だけでなくAIが見る前提でも考えたほうが良さそうだな
AIに検索結果を元に情報取得する実装を依頼すると何も言わずにSerpApiを使ったコードが出てきた。
冷静に考えると、これ思考停止で特定のサービスばかりが使われる状況ってことだよな。
学習元の話だからAIOすら関係なく、SerpApiからしたらホクホクだし競合からしたら辛い話だ。
経験上、日本のSaaSは個々の会社の業務に合わせてカスタマイズ性を高める方向に進化していくことが多い。
その場合、システムアップデートの多くが数社のためだけのものになりがち。
かけている開発費の多くは本質的に価値を高めるものというより裾野を広げるものになるので、自前で作ったシステムにとってかわられやすいと思う。
SaaS is Dead論は主語が広いので、各々が自分の結論に合わせた前提を立てて殴り合ってる印象がある。
大きい話で言えばソフトウェアの価値が下がっていて、これまでかけてきた開発費が実質的に目減りしているのは間違いはないと思う。
それがDeadに繋がるかは個々のサービスの話になるけれども。
複数人で開発する上ではSaaSにデータをホストして共有可能にするのが大事だけど、実際Coding Agentを踏まえて今後その体制は変わってくるのかな。
仮にエンジニア1人で1システムみたいな体制が当たり前になると単一PCで開発が完結する世界観になり、CI/CD等のワークフローをSaaSで外部化する理由がなくなってくる。
ローカルで完結できた方がAgentで管理可能な領域が増えるし、イテレーションも早く回せる。
ここで計測してる多くはimportパスの間違いなどの不具合とのことで、この数字自体はあまり重要ではなさそう。
とはいえ言語ごとに出力するコードの癖はあるのは実感としてある。
"とりあえず動くコード"を書きがちな言語とか、保守性の高い堅牢なコードを書こうとする言語とか。
arxiv.org/abs/2512.22387
LLMエージェントのコード実行成功率は言語・モデル依存で大きくブレがあるとのこと。
具体の成功率は
- Claude: Python 80%, Java 80%, JavaScript 60%
- Codex: Python 87.5%, Java 24%, JavaScript 54.3%
これを見るとClaude Code vs Codex論争は、その人がどの言語で書いてるかにも大きく依存してるのがわかる。
そしてJavaScriptの成功率の低さを見るに、単に学習量が多い=性能が高くなるとは言えなそう。
LLMは次の単語を確率的に出してるだけだから知性ではない論あるけど、そもそも人間の知性が単に次の単語を確率的に出してるだけなんだと思う。
そう考えると英語学習には文法学ぶより多読が良いみたいな話もつながってくるし、雑に言えば「難しい本を読みまくってる人は頭が良くなる」と言えそう。
React Native vs Kotlinというより、TypeScript vs Kotlinで圧倒的に後者の方がAIが良いコードを書いてくれる・・・
TypeScriptだといわゆる「動けばいい」コードを書きがちだけど、Kotlinはしっかり堅牢で保守性の高いコードを書いてくれようとする
これまでKotlinコミュニティの方々がしっかり質の高いコードを書いてくれたおかげか
AI時代はReact Nativeなどのマルチプラットフォームが不要になる論は眉唾ではあったけど、実際にReact Nativeでアプリを何個か作ってみて確かに失ってるものの多さを感じる。
OSごとのネイティブ言語で一度作ってみるか。
しかしblueskyいいなぁ
円高で検索しても政治色やビジネス色のない投稿ばかりで昔のTwitter思い出す
つい適当な投稿しちゃう
ChatGPT、Gemini、Claudeのどれ使うかはモデルの性能というよりもはや人格の差だと思うんだけど、ChatGPTは自己正当化と上から目線のヨイショ発言で最近嫌われつつある気がする。
周りの人の傾向的に。
Claude Code vs Codexみたいな話って、あくまで感覚値でしかないから比較難しいんだよなぁ
gptが自分が正しいと言い張って頑なに認めなかった実装の不備をclaudeがあっさり直してくれてからclaude使ってたけど、最近はclaudeが勝手にファイル消したりサボったりヤンチャすぎるからcodexに戻ってきてる
質にこだわりすぎるとアウトプットできなくなるのでとにかく出すことを優先してたけど、最近は嬉しいことに反応いただけることが増えてきて下手な記事が書けなくなったという気持ちも芽生えてきてる
あまりにもXが注目集めるためのポストに溢れてるのでblueskyに来てみたけど、誰をフォローすればいいかわからないな