フォト

ウェブページ

無料ブログはココログ

MyList

« BSOD <SSDが原因のようだ> | トップページ | 「技術者でいたい」は甘えか? <管理者と技術者、どちらも現状に甘えることはできない> »

2026年4月11日 (土)

エンジニアの想像力のなさに落胆 <歴史は繰り返す>

正直、エンジニアの想像力のなさにちょっと落胆してる

ちょっと刺激的なタイトルだ。
投稿主は、情報科学系の方らしい。
この投稿に対して、技術系の人たちは概ね否定的だ。

【プログラミング】
未だに「プログラミング」≒「プログラミング言語」と考えている人は多く、エンジニアも例外ではないのだろう。
現在、.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」カテゴリの記事

コメント

コメントを書く

(ウェブ上には掲載しません)

« BSOD <SSDが原因のようだ> | トップページ | 「技術者でいたい」は甘えか? <管理者と技術者、どちらも現状に甘えることはできない> »