banner
叶星优酸乳

叶星优酸乳

阅读是砍向内心冰封大海的斧头
twitter
tg_channel
mastodon

漫談 vibe coding:誰もが独立した開発者?

一、

製品が開発されるのは、現実に存在する問題が解決されない、または十分に解決されないからです。そこで、プログラミングができる人が製品を開発し、プログラミングができない人は、開発された製品を購入します。

AI のプログラミング能力が向上するにつれて、誰もが簡単にプログラムを開発できるようになりました。数年前の流行語「誰もがプロダクトマネージャー」で言うなら、今や誰もが独立した開発者です。

製品とプログラムには何の違いがあるのでしょうか?ここでの製品は、単なるソフトウェアやサービスではなく、ソリューションと呼ぶ方が適切かもしれません。

信頼できる販売者が信頼できるソリューションを提供する、信頼できるとは何か?——継続的なメンテナンスと十分な安心感です。

では、「誰もが独立した開発者」に戻ると、普通の人が vibe coding(コード学習をスキップし、自然言語で要件を説明し、AI が実行可能なコードを提供する)を使えば簡単にプログラムを作成できますが、信頼できるソリューションを作成するのは難しいです。特に、複雑さが増した後のメンテナンスと信頼性の確保が求められます。

これが短期的に「誰もが独立した開発者」が揺るがない理由であり、私が考えるに、経験豊富なプログラマーは、いわゆる vibe coding 者に取って代わられることはなく、むしろ「淘汰」されることもありません。逆に、AI の助けを借りて、彼らはより競争力を持ち、より希少になります。

実際、これは自動車の理論に似ています。車を組み立てるのは難しくありませんが、車を快適に感じさせ、運転させるのも難しくありません。しかし、見えない部分をうまく仕上げるのは簡単ではありません —— 材料、修理、メンテナンス。車が 10 年以上経つと、どこにでもある修理店で修理工が簡単に作業でき、部品も簡単に手に入る、この技術は蓄積が必要です。

修理工場

二、

では、vibe coding は何ができるのでしょうか?できることはたくさんあります、特に私たちが接する様々な小さなことです。

あなたに問題があれば、それに合った解決策が存在します。以前は探す必要がありましたが、今は AI に手伝ってもらい、世界に同じ問題を抱えている人がいるか、既存の解決策があるかを探してもらえます。もし本当にない場合は、自分で創造し、自然言語で問題を明確に説明すれば良いのです。

例えば、最近の私の 2 つの小さな問題を例に挙げます。

例 1:URL を共有する際に追跡パラメータを含めたくない

問題:現在、多くのウェブサイト(例えば、哔哩哔哩)では、URL に長い追跡パラメータ(utm など)が含まれています。私はしばしばリンクを保存したり、他の人と共有したりする必要があり、冗長で醜いパラメータを含めたくなく、追跡もされたくないので、毎回手動で削除する必要があります。

最初に考えたのは、この問題を解決するためのプラグインがあるかどうかでしたが、適切なものは見つかりませんでした。

では、他の方法はあるのでしょうか?実際にあります。「Bookmarklet(小書き込み)」というものがあり、いくつかのコード操作を実行するブックマークです。

そこで問題は簡単になりました。AI に私の問題を伝えると、この小書き込みは 10 秒で作成されました。

元のURL:https://www.bilibili.com/video/BV1kHpXztEQt/?spm_id_from=333.1387.homepage.video_card.click&vd_source=15febd53a118715f7e357b309b66e1ea
小書き込みをクリックした後:https://www.bilibili.com/video/BV1kHpXztEQt/

例 2:Twitter の投稿を Telegram に共有する際に instant プレビューを直接使用したい

問題:私はしばしば Twitter(x.com)のリンクを Telegram に共有しますが、他の人がアクセスする際には毎回ジャンプしなければなりません。しかし、Telegram には instant view という方法があり、リンクを優雅にプレビューできますが、Twitter の URL はサポートされていません。

そこで問題は、Twitter のリンクもサポートするようにすることです。ある GitHub プロジェクトが私の問題を解決できます。それは、x.comの前にパラメータfixupを追加するだけでfixupx.comに変えることで instant プレビューを実現します。

では、このパラメータを簡単に追加する方法は?そうです、小書き込みがまた大活躍しました。AI が一瞬でこの小書き込みのコードを書いてくれ、クリックするだけで処理してクリップボードにコピーできます。

fixup 後の instant プレビュー

上記の 2 つの例から、小さな問題は簡単に解決でき、他人に依存する必要はなく、正確に自分の問題を述べるだけで、AI が自然に手伝ってくれます。

したがって、問題を認識し、問題を明確に説明することは、ますます重要な能力になるかもしれません。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。