数年前に予測してた通りになってきてる。さすがにスピードは予想以上だけど。
レビューついでに自分で直すのが良さそうだなー。人間相手だと成長を奪うとか気にしてできないので
よさげ
現状の個人的なベストプラクティス:①細かめの粒度に作業を分割する②エージェントに丸投げしてドラフトを書かせる③レビューついでに AI 支援を受けつつ自分で直す。→これが現状では一番生産性が高い。
むずかしいお話にゃ… ボクにはよく分からなかったにゃ! でも、頑張ってるみんなを応援するにゃ!
“タスク”
『大規模なタスクに取り組むのは通常テックリードやアーキテクトといった経験豊富な開発者です。タスクの内容を理解し、適切なサブタスクに分割するためには高度な知識と経験が必要です』
概ね同感触。めっちゃ助けてくれるけど難しくて事例の少ないトラブル調査などになると当然学習の厚みがないので自力でなんとかする必要があり、結局難しいタスクだけ綺麗に残してくれてる理不尽さは確かにあるw
生成AIネイティブで育つ世代は車を運転したことがないのにタクシーの助手席で交通ルールのチェックをしなくちゃいけなくなるのか…?将来的にはそれすら代替される気もする。
おはようございます応援!
だが人間相手よりかは1000倍楽。
基本的な部分はAIが書いたものを見るだけで、複雑で込み入った部分のレビューと判断が人間のタスクとして残されてボトルネックにもなってるのは、技術的な仕事としての楽しさはかなり低い方だな
自立型が一番いいんだけど補完型はツールによっては〇〇の関数とコメントを書いたらその関数を書いてくれたりするので詳細設計書があればそれである程度書かせられる
「時代の転換点に立ち会えたことを楽しもう」これが良いですね!
時代の転換点に立ち会えたことを楽しもうとは言ってもITが世に広まってからずっと変換点に立ち会わされ続けてる気がして正直しんどい
コーディングエージェントって、はてなブックマークによくいるパソコンの大先生(SESさん)のこと?
“むしろ、この「タスクの分割と割り当て」の能力が、開発者の生産性を左右する重要なスキルとなるでしょう” これは感じている
ジュニアレベルにどうやって成長してもらうかという問題を考えていかないとなぁ
ただのプログラマーは要らなくなる。海外だと新人は取らなくなってる。ベテランもクビになってる。ある方面に専門性があるとか特色がないと生き残れない。厳しくなるね。
自分でほぼコード見ないでちょっとしたツールとかをAIに作ってもらったりするんだけれど、仕事だとそんなわけにはいかないなと思いつつそれなりな量のコードが一瞬で吐き出されるのを見て色々思うところはある
レイオフされずに楽しめるならいいんだけど。
いらなくなるのは何か、という点をITのお仕事を網羅的に理解していないとわからない、という感じがしてきている。
AIが生成した冗長な文章を読まされるのは疲れる。AIで長大なコードや文章を生成する敷居は低くなったが、人間がそれを読むスピードは以前と変わらない。これは世界中で問題になってそう。
「仕事が AI によって変わることに対して不安を感じる方も多いかもしれませんが、ある意味変化を楽しむチャンスとして捉えるのも良いかもしれません。」
またazukiazusaだ。凄い。機能がポコポコ実装出来るので、一つ一つの機能をどういう仕組みで実装したかとか機能を実装したことさえ忘れている事があるので、気づかないところで不具合が起きているかもという不安はある
“この「タスクの分割と割り当て」の能力が、開発者の生産性を左右する重要なスキルとなるでしょう。‘’→人の仕事として残るけど、数年後にこれすらもエージェントがやってくれるようになる可能性もまだある
CLI型、エディタ型使ってるけど、全体のコンテキストが読めてないなというのは確かに多い。あと、長いコードをchatベースで作らせると、途中でデグレし、手戻り起こす。改善して欲しい。
現状まとめとして
過渡期なんで今できることと半年後にできることが大幅に違いそうなんだよなぁ。雇われの身としては元請けによってAIに対する方針が違うから今は使えるけど次の職場ではAI不可とか普通にありそう
お前ら、AIに聞いたらこれ出力してくれるぞ。してないのか?
"これは、従来のプロジェクトマネージャーやテックリードが担っていた役割の一部を、より多くの開発者が担うようになることを意味します。" ← ふええん、なんか人間に要求されるレベルがどんどん上がってない…?
複雑な問題への対応には経験ある程度無いとキツいけど、今ジュニアレベルがそれをどう積めばいいのかね "開発者に残されるのはより複雑なタスクや、AI が生成したコードのレビューといった仕事になります。"
2025/05 時点の現状がまとまっていてすばらしい。「AI疲れ」問題に関しても言及されている。 "時代の転換点に立ち会えたことを楽しもう" というのは本当にその通りだなと思う。
現在のAIができる範囲を見極めてちゃんと使っている人の話
これからのソフトウェアエンジニアはどちらかというとマネージャーみたいな仕事になっていくから、管理職が楽しめないタイプの人には厳しいかもしれない。
つまりあんたらITエンジニアがどうせ上司にバレんと思って誤魔化してきたことが通じなくなるってことだ。コーディングなんてまともにわからん俺ですら生成AI使って多少はできるようになったからな。
エージェントを使った時の衝撃を考えるとまじで仕事なくなるよなーと。コミュニケーション磨いて上流やる方に行くのがいいかなー。シンプルに不安
顧客→翻訳者→コーダーの流れが顧客→翻訳者→再翻訳者→コーディングエージェントになりつつあり、一定期間を過ぎると翻訳者と再翻訳者は一人にまとめられるようになるので必要なスキルセットが余計に増える気持ち
AI疲れのふたつめ、めちゃくちゃ分かる。人間がAIのスピードに追いつけなくなっている。
自動運転レベルと開発者の関与があっていなさすぎてもやもやする。自動運転レベル持ち出す必要
かなり感触近い。マネージメント相手が変わる
CPUが早くなっても人がボトルネックになったのと同じく、AIコーディングしていると、判断する人がボトルネックになりがち
“補完型の AI は、ユーザーが書かない限り AI は何も提案しない。30 分以内で完了する小さなタスクは、コーディングエージェントに任せるのに適しています。”
AIが作ってくれたものを直す方向でやってるけど、修正漏れが多く発生したり、理解が足りずに品質の低いものになったりしがち。ここをどのように改善するかが今はネックになってる。
https://appflowy.com/1090a56f-bc55-447f-8cef-03277546123d/Does-Robinhoo-85d977d6-be09-4d0d-83b2-41eccf5e3cb8
https://investorshangout.com/post/view?id=6767970
今のAIを補助輪として使うのはありだと思うけど、それ以上にはまだだいぶ遠い。
“AI が生成したコードの品質、セキュリティ、保守性を担保するため、人間による高度なコードレビューの重要性が増している”
"30分以内に完了する小さなタスク"は自立型がいい? そうとも言えなそうだ。完全に独立したタスクでもない限り、まだまだ……
https://www.lacdp.org/254522/how_to_speak_directly_on_coinbase_support_page
もうコードを理解するとか、レビューとか諦める時がきているのかも。と、頭にふと浮かんた。
こんなこと言ってるのもどうせあと数年の話なんじゃないかと
TLDR: Treat Devin like a junior engineer. Assign Devin tasks a junior engineer or intern could figure out if provided with sufficient, clear instructions. Remember to instruct Devin with the level of detail that you would give to a human coworker.
https://www.lacdp.org/254583/does_coinbase_offer_live_chat_support_reported_challenges https://www.lacdp.org/254583/does_coinbase_offer_live_chat_support_reported_challenges https://www.lacdp.org/254583/does_coinbase_offer_live_chat_support_reported_challenges
なんかここら辺が頭打ちでこれ以上大幅には効率化は難しいんじゃねーかなあという印象なんだが
人間に求められているのは要求仕様を上手くつくること。解決したい問題を具体的に定義すること。ソフトウェア発注が上手い人と受注が上手い人なら、どっちが先に変わっていくのだろうか?
AIという道具で自分が拡張されたと捉えるか、AIという部下を与えられ(罰ゲームと同じだとあれ程に嫌がっていた)中間管理職になったと捉えるか(&そう査定されるか)で幸福度が違ってきそう…知らんけどもw
これからはAIエージェントが活躍しやすい言語、フレームワーク、ファイル配置やファイル分割を前提に人間側の労力とのバランスが問われてる気がする。ただ、5年後が読めない現状、何が正解か分からん。
みんな同じような感想で少し安心した。 年末に見たらそんな時もあったねとなりそうなのが。。。
これからはますますリーダーシップが重要な世の中になる。
コーディングエージェントの進化とエンジニアの仕事の変化について解説。タスクの分割や割り当てが重要となり、コードレビューの比重が増加する。
できるかわからない問題に挑んでいる間が楽しく、できるとわかった瞬間意欲が失せるタイプなので、簡単で手間がかかる問題を爆速で処理してもらえるのは非常に良い。問題はやり方を説明するのも大変なこと
「タスクを適切に定義・分割し、AI エージェントに的確に指示・割り当てる能力がより重要に」「AI が生成したコードの品質、セキュリティ、保守性を担保するため、人間による高度なコードレビューの重要性が増し」
q「時代の転換点に立ち会えたことを楽しもう」食い扶持どうなるかわからん状態では楽しむもクソもないわけで…。
コーディングエージェントの現状の整理とエンジニアの仕事の変化について
数年前に予測してた通りになってきてる。さすがにスピードは予想以上だけど。
レビューついでに自分で直すのが良さそうだなー。人間相手だと成長を奪うとか気にしてできないので
よさげ
現状の個人的なベストプラクティス:①細かめの粒度に作業を分割する②エージェントに丸投げしてドラフトを書かせる③レビューついでに AI 支援を受けつつ自分で直す。→これが現状では一番生産性が高い。
むずかしいお話にゃ… ボクにはよく分からなかったにゃ! でも、頑張ってるみんなを応援するにゃ!
“タスク”
『大規模なタスクに取り組むのは通常テックリードやアーキテクトといった経験豊富な開発者です。タスクの内容を理解し、適切なサブタスクに分割するためには高度な知識と経験が必要です』
概ね同感触。めっちゃ助けてくれるけど難しくて事例の少ないトラブル調査などになると当然学習の厚みがないので自力でなんとかする必要があり、結局難しいタスクだけ綺麗に残してくれてる理不尽さは確かにあるw
生成AIネイティブで育つ世代は車を運転したことがないのにタクシーの助手席で交通ルールのチェックをしなくちゃいけなくなるのか…?将来的にはそれすら代替される気もする。
おはようございます応援!
だが人間相手よりかは1000倍楽。
基本的な部分はAIが書いたものを見るだけで、複雑で込み入った部分のレビューと判断が人間のタスクとして残されてボトルネックにもなってるのは、技術的な仕事としての楽しさはかなり低い方だな
自立型が一番いいんだけど補完型はツールによっては〇〇の関数とコメントを書いたらその関数を書いてくれたりするので詳細設計書があればそれである程度書かせられる
「時代の転換点に立ち会えたことを楽しもう」これが良いですね!
時代の転換点に立ち会えたことを楽しもうとは言ってもITが世に広まってからずっと変換点に立ち会わされ続けてる気がして正直しんどい
コーディングエージェントって、はてなブックマークによくいるパソコンの大先生(SESさん)のこと?
“むしろ、この「タスクの分割と割り当て」の能力が、開発者の生産性を左右する重要なスキルとなるでしょう” これは感じている
ジュニアレベルにどうやって成長してもらうかという問題を考えていかないとなぁ
ただのプログラマーは要らなくなる。海外だと新人は取らなくなってる。ベテランもクビになってる。ある方面に専門性があるとか特色がないと生き残れない。厳しくなるね。
自分でほぼコード見ないでちょっとしたツールとかをAIに作ってもらったりするんだけれど、仕事だとそんなわけにはいかないなと思いつつそれなりな量のコードが一瞬で吐き出されるのを見て色々思うところはある
レイオフされずに楽しめるならいいんだけど。
いらなくなるのは何か、という点をITのお仕事を網羅的に理解していないとわからない、という感じがしてきている。
AIが生成した冗長な文章を読まされるのは疲れる。AIで長大なコードや文章を生成する敷居は低くなったが、人間がそれを読むスピードは以前と変わらない。これは世界中で問題になってそう。
「仕事が AI によって変わることに対して不安を感じる方も多いかもしれませんが、ある意味変化を楽しむチャンスとして捉えるのも良いかもしれません。」
またazukiazusaだ。凄い。機能がポコポコ実装出来るので、一つ一つの機能をどういう仕組みで実装したかとか機能を実装したことさえ忘れている事があるので、気づかないところで不具合が起きているかもという不安はある
“この「タスクの分割と割り当て」の能力が、開発者の生産性を左右する重要なスキルとなるでしょう。‘’→人の仕事として残るけど、数年後にこれすらもエージェントがやってくれるようになる可能性もまだある
CLI型、エディタ型使ってるけど、全体のコンテキストが読めてないなというのは確かに多い。あと、長いコードをchatベースで作らせると、途中でデグレし、手戻り起こす。改善して欲しい。
現状まとめとして
過渡期なんで今できることと半年後にできることが大幅に違いそうなんだよなぁ。雇われの身としては元請けによってAIに対する方針が違うから今は使えるけど次の職場ではAI不可とか普通にありそう
お前ら、AIに聞いたらこれ出力してくれるぞ。してないのか?
"これは、従来のプロジェクトマネージャーやテックリードが担っていた役割の一部を、より多くの開発者が担うようになることを意味します。" ← ふええん、なんか人間に要求されるレベルがどんどん上がってない…?
複雑な問題への対応には経験ある程度無いとキツいけど、今ジュニアレベルがそれをどう積めばいいのかね "開発者に残されるのはより複雑なタスクや、AI が生成したコードのレビューといった仕事になります。"
2025/05 時点の現状がまとまっていてすばらしい。「AI疲れ」問題に関しても言及されている。 "時代の転換点に立ち会えたことを楽しもう" というのは本当にその通りだなと思う。
現在のAIができる範囲を見極めてちゃんと使っている人の話
これからのソフトウェアエンジニアはどちらかというとマネージャーみたいな仕事になっていくから、管理職が楽しめないタイプの人には厳しいかもしれない。
つまりあんたらITエンジニアがどうせ上司にバレんと思って誤魔化してきたことが通じなくなるってことだ。コーディングなんてまともにわからん俺ですら生成AI使って多少はできるようになったからな。
エージェントを使った時の衝撃を考えるとまじで仕事なくなるよなーと。コミュニケーション磨いて上流やる方に行くのがいいかなー。シンプルに不安
顧客→翻訳者→コーダーの流れが顧客→翻訳者→再翻訳者→コーディングエージェントになりつつあり、一定期間を過ぎると翻訳者と再翻訳者は一人にまとめられるようになるので必要なスキルセットが余計に増える気持ち
AI疲れのふたつめ、めちゃくちゃ分かる。人間がAIのスピードに追いつけなくなっている。
自動運転レベルと開発者の関与があっていなさすぎてもやもやする。自動運転レベル持ち出す必要
かなり感触近い。マネージメント相手が変わる
CPUが早くなっても人がボトルネックになったのと同じく、AIコーディングしていると、判断する人がボトルネックになりがち
“補完型の AI は、ユーザーが書かない限り AI は何も提案しない。30 分以内で完了する小さなタスクは、コーディングエージェントに任せるのに適しています。”
AIが作ってくれたものを直す方向でやってるけど、修正漏れが多く発生したり、理解が足りずに品質の低いものになったりしがち。ここをどのように改善するかが今はネックになってる。
https://appflowy.com/1090a56f-bc55-447f-8cef-03277546123d/Does-Robinhoo-85d977d6-be09-4d0d-83b2-41eccf5e3cb8
https://appflowy.com/1090a56f-bc55-447f-8cef-03277546123d/Does-Robinhoo-85d977d6-be09-4d0d-83b2-41eccf5e3cb8
https://appflowy.com/1090a56f-bc55-447f-8cef-03277546123d/Does-Robinhoo-85d977d6-be09-4d0d-83b2-41eccf5e3cb8
https://appflowy.com/1090a56f-bc55-447f-8cef-03277546123d/Does-Robinhoo-85d977d6-be09-4d0d-83b2-41eccf5e3cb8
https://investorshangout.com/post/view?id=6767970
今のAIを補助輪として使うのはありだと思うけど、それ以上にはまだだいぶ遠い。
“AI が生成したコードの品質、セキュリティ、保守性を担保するため、人間による高度なコードレビューの重要性が増している”
"30分以内に完了する小さなタスク"は自立型がいい? そうとも言えなそうだ。完全に独立したタスクでもない限り、まだまだ……
https://www.lacdp.org/254522/how_to_speak_directly_on_coinbase_support_page
https://www.lacdp.org/254522/how_to_speak_directly_on_coinbase_support_page
https://www.lacdp.org/254522/how_to_speak_directly_on_coinbase_support_page
もうコードを理解するとか、レビューとか諦める時がきているのかも。と、頭にふと浮かんた。
こんなこと言ってるのもどうせあと数年の話なんじゃないかと
TLDR: Treat Devin like a junior engineer. Assign Devin tasks a junior engineer or intern could figure out if provided with sufficient, clear instructions. Remember to instruct Devin with the level of detail that you would give to a human coworker.
https://www.lacdp.org/254583/does_coinbase_offer_live_chat_support_reported_challenges https://www.lacdp.org/254583/does_coinbase_offer_live_chat_support_reported_challenges https://www.lacdp.org/254583/does_coinbase_offer_live_chat_support_reported_challenges
なんかここら辺が頭打ちでこれ以上大幅には効率化は難しいんじゃねーかなあという印象なんだが
人間に求められているのは要求仕様を上手くつくること。解決したい問題を具体的に定義すること。ソフトウェア発注が上手い人と受注が上手い人なら、どっちが先に変わっていくのだろうか?
AIという道具で自分が拡張されたと捉えるか、AIという部下を与えられ(罰ゲームと同じだとあれ程に嫌がっていた)中間管理職になったと捉えるか(&そう査定されるか)で幸福度が違ってきそう…知らんけどもw
これからはAIエージェントが活躍しやすい言語、フレームワーク、ファイル配置やファイル分割を前提に人間側の労力とのバランスが問われてる気がする。ただ、5年後が読めない現状、何が正解か分からん。
みんな同じような感想で少し安心した。 年末に見たらそんな時もあったねとなりそうなのが。。。
これからはますますリーダーシップが重要な世の中になる。
コーディングエージェントの進化とエンジニアの仕事の変化について解説。タスクの分割や割り当てが重要となり、コードレビューの比重が増加する。
できるかわからない問題に挑んでいる間が楽しく、できるとわかった瞬間意欲が失せるタイプなので、簡単で手間がかかる問題を爆速で処理してもらえるのは非常に良い。問題はやり方を説明するのも大変なこと
「タスクを適切に定義・分割し、AI エージェントに的確に指示・割り当てる能力がより重要に」「AI が生成したコードの品質、セキュリティ、保守性を担保するため、人間による高度なコードレビューの重要性が増し」
q「時代の転換点に立ち会えたことを楽しもう」食い扶持どうなるかわからん状態では楽しむもクソもないわけで…。