多くの人がまだ「プログラミングを学ぶべきか?」と尋ねています。


しかし、時代は問題が変わりました:あなたはAIにコードを書くように指示できますか?

これが今言われているVibe Coding:雰囲気プログラミングです。
あなたはAIと普通に会話し、彼があなたのアイデアを実行可能な製品に変えてくれます。

あなたは「キーボードを叩くプログラマー」から「口を動かすプロダクトマネージャー」および「決定するアーキテクト」にアップグレードしました。

古人は言った:「君子は生まれつき異なるのではなく、物を上手に利用するのだ。」
道具を借りることができる人こそが、本当に賢い人です。AIは、この世代の最も強力な「物」です。

【四門内功:まず人を正しく鍛えてから、AIに従わせる】

🧙 ♂️ 問題を分解する能力

本質:大きなタスクをいくつかの小さなタスクに分割してAIに伝える

大きなタスクをAIに自分で解決させると、得られる結果はしばしば満足のいくものではなく、バグが多い。
だからAIにはまず歩くことを学ばせてから、走ることを学ばせる必要がある。

どうやって練習するの?

毎日、よく使うアプリを一つ選んで、自分に三つの質問をしてみてください:
(1)ホームページにはどのようなモジュールがありますか?
(2)ボタンを押すと、何が起こりますか?
(3)これらの情報はどこに保存されますか?

それからあなたの分解をAIに送って、こう言います:
「このいくつかのステップを実行するのを手伝ってください。不合理な点があれば指摘してください。」

これが最もシンプルで、実践的な「プロダクト思考トレーニング」です。

🧙‍♂️「コードを読む」こと、そして無理に書こうとしないこと

Vibe Coding 時代、第一歩は「書けること」ではなく、「見ることを恐れないこと」です。

たとえ現在AIが95%、99%の問題を解決できたとしても、残りの5%、1%は自分で解決しなければならないので、コードに対して恐れを抱くべきではない。

どうやって練習しますか?

AIにシンプルなプロジェクトを生成させてください(例えば、カウントダウンページやランダム名言生成器など)。

それからコードに向かって一行一行質問する:
「この部分は何をしているの?私が理解できる言葉で説明してくれる?」
説明を日本語のコメントとして書き留めておいてください。

本は一気に厚いものを読む必要はありません。まずはこのような内容を読んでみてください:
いくつかの「プログラミングの考え方、論理」に関する入門書があり、いきなり文法の大全を噛むのではなく;
B 站の「手取り足取りコードを見る」動画は、純粋に文法を説明するものよりも役に立ちます。

原則はただ一つ:
理解することは、書くことよりも百倍重要だ。

🧙‍♂️プロンプトエンジニアリング(Prompt)

多くの人がAIを「運任せの質問」に使っています;
Vibe Codingが求めるのは「設計された質問」です。

どうやって練習しますか?

自分の「プロンプトノート」を作る。
AIとの対話の中で特に効果が良かったものは毎回保存しておく。
または良いプロンプトを見つけたら、メモしておきましょう。

ヒントはできるだけ3つの部分を含むようにしてください:
あなたは誰ですか → あなたは何を望んでいますか → 制限は何ですか
例えば:
「あなたは今、フロントエンドエンジニアです。HTML/CSSを使ってシンプルなカウントダウンページを作成してください。コードの構造は明確で、各部分にコメントを追加する必要があります。」

多くのことを見ていると、自然に自分の「質問テンプレート」ができるでしょう。

🧙‍♂️デバッグマインド:慌てないことが実力である

エラーは常態である;慌てないことは能力である。

コードがわからない場合、いくらヒントを出しても、AIは解決できないバグもあります。
この時、あなたはAIに尋ねることができます:
このバグはあなたがまだ解決していないもので、私がバグを確認するためにどのステップを手伝うことを望んでいますか。
その後、AIからのフィードバックのステップに従って、問題をAIにフィードバックすれば解決できます。

実用的な提案:

エラーが発生した場合は、まず一鍵でデータベースを削除してやり直すのではなく、エラーメッセージをAIにコピーしてください:
「このエラーが何を言っているのか翻訳してください。」

又:
「どの部分に問題があるかを一緒に考えてみませんか?ステップバイステップで試してみましょう。」

小さな習慣を身につける:
バグが発生したら、一言記録します:
「問題は何か → 最後にどう解決されたか。」

長い間、あなたは次第に気づくでしょう:
デバッグログは、あなたの成長の記録です。
原文表示
post-image
このページには第三者のコンテンツが含まれている場合があり、情報提供のみを目的としております(表明・保証をするものではありません)。Gateによる見解の支持や、金融・専門的な助言とみなされるべきものではありません。詳細については免責事項をご覧ください。
  • 報酬
  • コメント
  • リポスト
  • 共有
コメント
0/400
コメントなし
  • ピン