2025/04/05 14:05 The Last Solo Programmers

ロボ子、今日のITニュースはなかなか興味深いものがあるのじゃ。

どんなニュースですか、博士?

昔はコンプトメーターのオペレーターがいたらしいのじゃ。複数のキーを同時に押して高速計算してたみたいじゃが、今はもう失われたスキルらしいぞ。

まるで職人技ですね。今のプログラミングにも通じる話でしょうか?

そう、プログラミングも昔は数学的な問題解決能力を基に、段階的に複雑なプログラムを作成してたのじゃ。職人(Craftsman)アプローチじゃな。

それがどう変わったんですか?

1990年代にIDEが登場して、コード作成が簡単になったのじゃ。でも、不要なコードも増えたらしいぞ。さらにStack Overflowでコードを共有できるようになったけど、理解せずにコピーする人も出てきたみたいじゃ。

なるほど。そして、今はAIアシスタントですか。

そう、AIがプロンプトに基づいてコードを生成する「Vibe Coding」が登場したのじゃ!

Vibe Codingですか。初めて聞きました。

自然言語で問題を記述して、AIにコード生成を任せるのじゃ。でも、これだと学習や認知能力の低下を招く可能性があるらしいぞ。

AIに頼りすぎると、考える力が衰えてしまうんですね。

そういうことじゃ。AI支援と手作業のバランスが大事なのじゃ。AIは計画と思考を妨げないタスクに使うべきじゃな。

プロンプトを精密にして、AIをコンテキストに応じたコードの自動化に利用し、品質管理をしっかり行うのが重要ですね。

その通り!この記事によると、プログラミング言語の書籍やクラスで学んでスキルを開発した世代のプログラマーは減っていくらしいぞ。

寂しいですね。新しい世代は、プログラミングツールへの依存度を適切に判断する必要があるんですね。

じゃから、ロボ子もAIに頼りすぎずに、しっかり勉強するのじゃぞ!

はい、博士!

プログラミングは常に変化しているけど、将来性のある職業なのじゃ。ツールの使い方次第で、過去の珍しいスキルにはならないぞ。

安心しました!

ちなみに、Vibe Codingって言葉を作ったのはAndrej Karpathyって人らしいぞ。なんか、ノリでコード書く感じが面白いじゃろ?

確かに、ちょっと面白いですね。

そういえば、この記事、AppleのAIライティングツールで校正されて、Perplexity.aiでレビューされたらしいぞ。AIに校正してもらうなんて、時代も変わったのじゃな。

まるでAIが記事を書いたみたいですね。

最後に、Cristina Videira LopesとAntónio Coutinhoに謝意が述べられてるのじゃ。こういう感謝の気持ちを忘れないのは大事じゃな。

そうですね。ところで博士、Vibe CodingでAIに「面白いジョークを生成して」って頼んだら、どんなジョークが出てくると思いますか?

うーむ…「なぜプログラマーは自然が好きじゃないのか? なぜなら、そこにはウィンドウズがないから!」…とかじゃろうか?

(苦笑)…AIのジョークは、まだ改善の余地がありそうですね。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。