エンジニアの想像力のなさに落胆 <歴史は繰り返す>
正直、エンジニアの想像力のなさにちょっと落胆してる
— Kenn Ejima (@kenn) March 30, 2026
ノンテクの人たちのClaudeアプリによる自動化手法はそれ自体が自然言語による「プログラミング」で大爆発中なのに
なぜかプログラミング言語を扱うもの以外は関係ないと思って無視してる
今最強のプログラミング言語は .md なんだよ
ちょっと刺激的なタイトルだ。
投稿主は、情報科学系の方らしい。
この投稿に対して、技術系の人たちは概ね否定的だ。
【プログラミング】
未だに「プログラミング」≒「プログラミング言語」と考えている人は多く、エンジニアも例外ではないのだろう。
現在、.md + Claude を使用してシステムを開発した場合、仕様が満足できなかったり、製品の保守性が維持できないという指摘はある。
特にシステムを開発の現場にいるエンジニアは、そう感じるのだろう。
しかし、多くの問題は、時間が解決することは歴史が証明している。
昔々、高級言語だけでは解決できないから、アセンブラ(機械語)の理解は必要だよねという議論があった。
デバイスドライバーなど低レイヤを扱う場合はアセンブラが必要だった、と言っても信じられない人も多いだろう。
【抽象化してみる】
技術系の人の反対投稿を読むと、「.md」や「Claude(生成AI)」など、今目に見える物に反応しているように感じる。
コンピュータに対する指示を、
人間の指示 → I/F → コンピュータ
とすると、これまで、長い期間、
プログラミング言語 → 処理系 → コンピュータ
という構成だった。
「処理系」は、 アセンブラ、コンパイラ、インタプリタ、フレームワークなど変化している。
「プログラミング言語」も変化しているが、人間が話す自然言語ではなく、制約が強い形式言語を使用している。
ところが、AI技術の向上で、
自然言語 → AI → コンピュータ
という構成が可能になった。
自然言語と形式言語では大きな差がある。自然言語は習得しなくて良いのだ。(論理的思考は必要だ)
つまり、形式言語(プログラミング言語)の習得が障壁だった人でも、コンピュータに指示が与えられるようになるという意味で、革命的だ。
【論理的思考】
当面、論理的思考は必要だが、
自然言語で論理的思考ができて、論理的な文章で指示を与えられるならば、形式言語は不要だろう。
しかし、今現在では、多くの人が、自然言語による指示は困難だ。
そこで、習得が容易なMarkdown記法を使用して、指示することが効率が良いということだろう。
Markdown記法の使用が、論理的思考を助けるという効果もある。
今後、AIの性能が向上したり、AIに代わるI/Fが登場すれば、Markdown記法より習得が簡単な言語になったり、自然言語で指示が与えられるようになるのだろう。
【創造力】
論理的思考能力で解決できる課題は多いが、創造力が必要な課題もある。
AIが自然言語で指示できるようになった。
そこで重要な能力は、創造性を言語にする能力だ。
例えば、頭の中でイメージした「もの」「こと」「感覚」を自然言語に変換できれば、AIに入力できるようになる。
この能力を持っている人はいると思うのだが、効果的な方法論は無いようだ。
###
自称技術屋だけど、事務処理でも .md + 生成AI は最強だと思う。
最近の投稿
【Yoshiのよしなしごと】【Yoshiのブログ】【よしなしごと】【AI】
« BSOD <SSDが原因のようだ> | トップページ | 「技術者でいたい」は甘えか? <管理者と技術者、どちらも現状に甘えることはできない> »
「よしなしごと」カテゴリの記事
- 星新一賞 <AIを使用した作品が受賞>(2026.05.19)
- サイゼリヤの非公式クライアント(2026.05.09)
- 求人票のPCスキル <今後AIスキルに?>(2026.05.15)
「AI」カテゴリの記事
- 星新一賞 <AIを使用した作品が受賞>(2026.05.19)
- サイゼリヤの非公式クライアント(2026.05.09)
- 求人票のPCスキル <今後AIスキルに?>(2026.05.15)
« BSOD <SSDが原因のようだ> | トップページ | 「技術者でいたい」は甘えか? <管理者と技術者、どちらも現状に甘えることはできない> »


コメント