前提として、AIのコーディング能力が7ヵ月で倍/目的はコンピュータを利用すること/計算機科学がやっぱり大事、状態遷移をちゃんと把握するということが大事/データ構造。データをどう正規化するかが大事
“AIを使う行為は自然言語によるコンピュータ利用。プログラミング能力は不要になるが、コンピュータを利用する能力(状態遷移の管理、データ構造の正規化、要件定義)は必要。それを学ぶにはプログラミングが最適”
昔作りたくて挫折したものを作ってみようかな(これまで作られなかったものだから需要は無いんだろうけど)
結局どれだけ自動化されても基本を押さえておかないと何もできない。どれだけ仕訳が自動化されても会計士や税理士は仕訳から勉強を始める。どれだけAIが広がってもエンジニアはHello worldから勉強を始めるんだと思う。
AI は使うのが簡単ではないので、日常的に触って慣れておくのは重要。
プログラム=データ+処理→処理はダイクストラの構造化「順次・分岐・反復」の3つで構成される。関数型でも同じ(合成・パターンマッチ・再帰)プログラミングの本質はシンプルで誰でも習得可能。老害に騙されるな
あー、いつかきしださんとプログラミング教育の話したいなぁ
コレは仮説なんだけど、未経験者という理由で採用されない業務未経験エンジニアが今後活躍できると思うんだよね。ちゃんと勉強してればだけど。
Hello worldってそんなに古い概念でもないような。パンチカードの打ち方とか絶対今時やらんでしょ
裏の仕組みを知らないと「なぜか動かない」に出会ったときに先に進めなくなるよね。
“コンピューティング能力” CPUとメモリとストレージとかのことをいう言葉なのでは。。。別の名前つけた方が。
へぇー、コンピューティング能力にゃ?難しいにゃ~。ボクには、おやつゲット能力の方が大切にゃ!
AIがあろうとも人間がプログラミングをわかってないと使いこなせない。AIはあくまでも効率化のための補助用具だから。
学生時代に情報学やコンピュータを基礎からガチった人間がますます強くなるんじゃないかという気はしている。基礎ができてないと驚き屋で終わる。
状態遷移=データ構造なので、ここを設計できないと詰むよ。コンピューティング能力というよりはコンピュータサイエンス能力やシステムエンジニアリング能力のような
ノーコードってそういう戦略上の利点あるのね
勉強になります。
あとは現状言語でAIに指示する必要がある以上、やりたいことを言語化する能力はますます重要になってくるよね
まあ、もう暫くは吐いたコードのチェックやなんだは人間が必須なんでしょうが。とはいえ、PGが不要な時代が本当に視野に入るとはなぁ。
AI が確実な仕事をしてくれない前提なら勉強も必要だけどそこを抜けたら必要ないよね。あとは AI に伝えられるかだけ。それさえ AI が汲み取ってくれるようになる。ただ、そこまでいくのにどれくらいかかるかは知らん。
プレイ時間100時間の大作RPG作ってと頼めば1分で作ってくれる世界はいつか来るんだろうけど面白さの確認は誰がするんだ。現時点で一万文字の小説書いてくれるけど読むのだるい
うーん、まあそれはそうよねとも思うので計算機科学の復習とかしておくべきか
"In new research, we find a kind of “Moore’s Law for AI agents”: the length of tasks that AIs can do is doubling about every 7 months."
あとはエスパー能力よね https://x.com/mizchi/status/1903069257472082318
この手の「AIを鮮やかに使う俺様のスキル」「AIには代替できない俺のスキル」の話見る度、だからそれを誰でもできるようになるからAIはすごいって話してんだろ、って思ってしまう。本質が見えてないよね。
AIをどう使うかの記事がネット上に増えていき、AIはそれらを学習していく
今は対話型でひとつひとつ仕事させてるけどある程度できるようになれば夜間バッチで1システム作らせるとか10日間走らせるとかになって途中のかじ取りが重要になってくる。今のマネージャーと変わらない
AIが書くマシン語が跋扈するようになったらプログラミングやめるわ。それまではもがくよ
この先生きのこる為に。きのこる先生。
"状態遷移の管理ができるかどうか"
ChatGPTが出たての頃に少し触っただけの人と、課金して推論型を使用してる人で認識も全く異なる感じ。ドメイン知識や困り事をプログラムに実装する部分はすでに人への依頼からAIに置き換わってる。
AI使い出してから、雰囲気で書いてた得意ではない言語の解像度が上がりまくって楽しい。学習コストが飛躍的に下がった。
理解(抽象化)とは具体(知識と体験)を束ねることだから、基礎(具体)の学習が不要になることはないんだよ
基礎をちゃんとやる重要性の再確認。
これもあと数年の話で、AGIが実現したら「メルカリみたいなアプリ使って」と言うだけでAIが全てやってくれるようになるだろうね。
AIが原因で開発案件が減っているなら脅威ではあるよな
「コンピューティング能力」ってFLOPSで測るような性能のことじゃないんか?
こんぴゅーたー
"ということで、プログラミングの学習としては、AIに書かせることを前提に、プログラミングを通して必要な技能を得るというスタンスがいいのかなと思います。"
コメント見てるとAIを過小評価する人が多い印象。全てがAIで解決する訳ではないが、大部分はAIで変わっていく。その中で人間に必要な能力は何か、という話。恐らくは基礎から応用まで広く浅い知識が必要になる
こういう記事を見るとAIってもう幻滅期に入ってんだなって思う。
生成AIがプログラマには受け入れられイラストレータの一部で受け入れられない理由は門外漢がいちゃもんつけられるかどうかなのかなーとか 絵だって求められるのはデザイン構成力みたいなメタ技術になるはずなんだが…
生成AIの能力は7ヶ月で倍になっている
コンピュータ全般を広く浅くやってきたけど、現状だとループ処理、関数化、データ正規化/RDB、辞書型までの配列(独学したときは連想配列だた)ぐらいまでの基礎を押さえてると、できるぞ私にもできる感が湧くかな
一見すると昨今のAIによるプログラミングの進化は大手SIerのSE大勝利のように見えるのですが、あの人達「計算機」に何が出来て何が出来ないのか解っていなさそうなのでやっぱりダメなんじゃと言う気もしています。
思考力と勉強力だと思う。俺は大学は生物学だったが,学生時代に情報やコンピューターを基礎からやっていないけどある程度以上のことは現状でもやっているつもり。勉強する能力が有れば何歳でもまだ強化出来る。
今のところAGIには程遠い仕組み(生成AIも同じく)なので単なる道具に過ぎず、まだまだな感じ。まずは逆問題(問題を演繹しても解けない)が解けないとお話にならない。プログラミングは逆問題なのでなおさら。
1年後には全く違うこと言ってる可能性もあるんだよなあ。
コンピューティング能力もすぐ必要なくなりそう
というかゲーマー脳だと俺は思うね。なんか変にリアルとかにとらわれすぎず、素早くゲーム内のルールやパターンだけに最適化していく思考みたいなやつ
まぁ現時点でもアセンブラ未経験ながらプログラマー名乗ってる人はたくさんいるわけで、どのレイヤーの仕事をするか次第
ここで言うところのコンピューティング能力とは、つまりリテラシーと言っていいのではないか。/↓スターいっぱい付いてるけど基礎学力は付加価値程度で、本質は現状のAIで代替できない創造性だと私は確信してる。
マルチエージェントなら、プロンプトが肥大することはない/やれることが増えてやれる速度も上がり学習のための時間も短縮される
実際には「コンピューティング能力」もそれほど必要でなくなっていくはずで、結局ここでも書かれているように要件定義などV字の上の部分が勝負になるだろうね。つまりみんなに忌み嫌われているSIer大勝利。
漢字は書けないけど日本語は読めるしタイピングできるような感覚か
ちょっと違うかもしれないけど、周辺技術の知識がないので既存技術で十分なものを無理やりAIサービスで内製して無駄な金を使おうとしているのやめてくれとか思う…
AI時代に本当に必要なのは農作物を育てる技術とかじゃないのかしら…
AI時代に必要なのはプログラミング能力ではなくコンピューティング能力 - きしだのHatena
前提として、AIのコーディング能力が7ヵ月で倍/目的はコンピュータを利用すること/計算機科学がやっぱり大事、状態遷移をちゃんと把握するということが大事/データ構造。データをどう正規化するかが大事
“AIを使う行為は自然言語によるコンピュータ利用。プログラミング能力は不要になるが、コンピュータを利用する能力(状態遷移の管理、データ構造の正規化、要件定義)は必要。それを学ぶにはプログラミングが最適”
昔作りたくて挫折したものを作ってみようかな(これまで作られなかったものだから需要は無いんだろうけど)
結局どれだけ自動化されても基本を押さえておかないと何もできない。どれだけ仕訳が自動化されても会計士や税理士は仕訳から勉強を始める。どれだけAIが広がってもエンジニアはHello worldから勉強を始めるんだと思う。
AI は使うのが簡単ではないので、日常的に触って慣れておくのは重要。
プログラム=データ+処理→処理はダイクストラの構造化「順次・分岐・反復」の3つで構成される。関数型でも同じ(合成・パターンマッチ・再帰)プログラミングの本質はシンプルで誰でも習得可能。老害に騙されるな
あー、いつかきしださんとプログラミング教育の話したいなぁ
コレは仮説なんだけど、未経験者という理由で採用されない業務未経験エンジニアが今後活躍できると思うんだよね。ちゃんと勉強してればだけど。
Hello worldってそんなに古い概念でもないような。パンチカードの打ち方とか絶対今時やらんでしょ
裏の仕組みを知らないと「なぜか動かない」に出会ったときに先に進めなくなるよね。
“コンピューティング能力” CPUとメモリとストレージとかのことをいう言葉なのでは。。。別の名前つけた方が。
へぇー、コンピューティング能力にゃ?難しいにゃ~。ボクには、おやつゲット能力の方が大切にゃ!
AIがあろうとも人間がプログラミングをわかってないと使いこなせない。AIはあくまでも効率化のための補助用具だから。
学生時代に情報学やコンピュータを基礎からガチった人間がますます強くなるんじゃないかという気はしている。基礎ができてないと驚き屋で終わる。
状態遷移=データ構造なので、ここを設計できないと詰むよ。コンピューティング能力というよりはコンピュータサイエンス能力やシステムエンジニアリング能力のような
ノーコードってそういう戦略上の利点あるのね
勉強になります。
あとは現状言語でAIに指示する必要がある以上、やりたいことを言語化する能力はますます重要になってくるよね
まあ、もう暫くは吐いたコードのチェックやなんだは人間が必須なんでしょうが。とはいえ、PGが不要な時代が本当に視野に入るとはなぁ。
AI が確実な仕事をしてくれない前提なら勉強も必要だけどそこを抜けたら必要ないよね。あとは AI に伝えられるかだけ。それさえ AI が汲み取ってくれるようになる。ただ、そこまでいくのにどれくらいかかるかは知らん。
プレイ時間100時間の大作RPG作ってと頼めば1分で作ってくれる世界はいつか来るんだろうけど面白さの確認は誰がするんだ。現時点で一万文字の小説書いてくれるけど読むのだるい
うーん、まあそれはそうよねとも思うので計算機科学の復習とかしておくべきか
"In new research, we find a kind of “Moore’s Law for AI agents”: the length of tasks that AIs can do is doubling about every 7 months."
あとはエスパー能力よね https://x.com/mizchi/status/1903069257472082318
この手の「AIを鮮やかに使う俺様のスキル」「AIには代替できない俺のスキル」の話見る度、だからそれを誰でもできるようになるからAIはすごいって話してんだろ、って思ってしまう。本質が見えてないよね。
AIをどう使うかの記事がネット上に増えていき、AIはそれらを学習していく
今は対話型でひとつひとつ仕事させてるけどある程度できるようになれば夜間バッチで1システム作らせるとか10日間走らせるとかになって途中のかじ取りが重要になってくる。今のマネージャーと変わらない
AIが書くマシン語が跋扈するようになったらプログラミングやめるわ。それまではもがくよ
この先生きのこる為に。きのこる先生。
"状態遷移の管理ができるかどうか"
ChatGPTが出たての頃に少し触っただけの人と、課金して推論型を使用してる人で認識も全く異なる感じ。ドメイン知識や困り事をプログラムに実装する部分はすでに人への依頼からAIに置き換わってる。
AI使い出してから、雰囲気で書いてた得意ではない言語の解像度が上がりまくって楽しい。学習コストが飛躍的に下がった。
理解(抽象化)とは具体(知識と体験)を束ねることだから、基礎(具体)の学習が不要になることはないんだよ
基礎をちゃんとやる重要性の再確認。
これもあと数年の話で、AGIが実現したら「メルカリみたいなアプリ使って」と言うだけでAIが全てやってくれるようになるだろうね。
AIが原因で開発案件が減っているなら脅威ではあるよな
「コンピューティング能力」ってFLOPSで測るような性能のことじゃないんか?
こんぴゅーたー
"ということで、プログラミングの学習としては、AIに書かせることを前提に、プログラミングを通して必要な技能を得るというスタンスがいいのかなと思います。"
コメント見てるとAIを過小評価する人が多い印象。全てがAIで解決する訳ではないが、大部分はAIで変わっていく。その中で人間に必要な能力は何か、という話。恐らくは基礎から応用まで広く浅い知識が必要になる
こういう記事を見るとAIってもう幻滅期に入ってんだなって思う。
生成AIがプログラマには受け入れられイラストレータの一部で受け入れられない理由は門外漢がいちゃもんつけられるかどうかなのかなーとか 絵だって求められるのはデザイン構成力みたいなメタ技術になるはずなんだが…
生成AIの能力は7ヶ月で倍になっている
コンピュータ全般を広く浅くやってきたけど、現状だとループ処理、関数化、データ正規化/RDB、辞書型までの配列(独学したときは連想配列だた)ぐらいまでの基礎を押さえてると、できるぞ私にもできる感が湧くかな
一見すると昨今のAIによるプログラミングの進化は大手SIerのSE大勝利のように見えるのですが、あの人達「計算機」に何が出来て何が出来ないのか解っていなさそうなのでやっぱりダメなんじゃと言う気もしています。
思考力と勉強力だと思う。俺は大学は生物学だったが,学生時代に情報やコンピューターを基礎からやっていないけどある程度以上のことは現状でもやっているつもり。勉強する能力が有れば何歳でもまだ強化出来る。
今のところAGIには程遠い仕組み(生成AIも同じく)なので単なる道具に過ぎず、まだまだな感じ。まずは逆問題(問題を演繹しても解けない)が解けないとお話にならない。プログラミングは逆問題なのでなおさら。
1年後には全く違うこと言ってる可能性もあるんだよなあ。
コンピューティング能力もすぐ必要なくなりそう
というかゲーマー脳だと俺は思うね。なんか変にリアルとかにとらわれすぎず、素早くゲーム内のルールやパターンだけに最適化していく思考みたいなやつ
まぁ現時点でもアセンブラ未経験ながらプログラマー名乗ってる人はたくさんいるわけで、どのレイヤーの仕事をするか次第
ここで言うところのコンピューティング能力とは、つまりリテラシーと言っていいのではないか。/↓スターいっぱい付いてるけど基礎学力は付加価値程度で、本質は現状のAIで代替できない創造性だと私は確信してる。
マルチエージェントなら、プロンプトが肥大することはない/やれることが増えてやれる速度も上がり学習のための時間も短縮される
実際には「コンピューティング能力」もそれほど必要でなくなっていくはずで、結局ここでも書かれているように要件定義などV字の上の部分が勝負になるだろうね。つまりみんなに忌み嫌われているSIer大勝利。
漢字は書けないけど日本語は読めるしタイピングできるような感覚か
ちょっと違うかもしれないけど、周辺技術の知識がないので既存技術で十分なものを無理やりAIサービスで内製して無駄な金を使おうとしているのやめてくれとか思う…
AI時代に本当に必要なのは農作物を育てる技術とかじゃないのかしら…