論AI編程

論AI編程

Hacker News·

本文認為,AI編程透過利用AI工具來放大工程師現有的知識、理解和問題解決能力,從而增強而非取代人類專業知識。重點仍是人類的策略引導和領域洞察,AI則作為執行加速器。

Martin Rue

I build things on the internet.

On AI Coding

You write a solid prompt.

You expertly engineer the context around the problem, about which you have some insight.

You direct the model's attention carefully and deliberately.

You plan, and replan, working in steps and answering questions you didn't initially have.

You build up a perfectly clear picture of what the outcome needs to be, iteratively, with your model of choice.

Sure, you're now using a tool that takes you some steps away from the statements, the loops, the functions.

And you're augmenting your brain, your ability, your knowledge, your hard-won intuitions as an engineer with a tool that gives all of those things more leverage.

But you're not outsourcing your knowledge, nor your understanding of the problem.

You're exploring it the same way you did before, but inside a new kind of tool that can execute faster for you in many cases.

How well it does that largely still depends on you.

AI coding isn't about thinking or understanding less. It's about leveraging that same thinking a lot more once the execution bottleneck is removed, and some of the details can be safely
abstracted.

Just as they are when you write a function, and no longer consider where you need to move stack pointers, which registers are going to hold your return values, and what the endianness is.

Your understanding of the problem and the domain is what now, and always has, allowed you to navigate and solve for the right problems, decisions, tradeoffs... especially in the long tail of
any hard thing.

You should never outsource that, unless you want a different, and much worse problem to solve.

However, if you stay in the driver's seat, using and building your understanding, independent thinking, and experience, now you have leverage you didn't have before.

Coding with AI is not just coding with AI... it's what you do between the lines that makes the real difference.

Hacker News

相關文章

  1. AI輔助編程的秘訣

    4 個月前

  2. 少寫程式碼,多負起責任

    12 天前

  3. AI 編程大分水嶺:工藝愛好者與結果追求者

    大約 1 個月前

  4. AI會取代人類思考嗎?手動寫作與編碼的論點

    8 個月前

  5. AI 程式設計:一次審慎的評估

    7 個月前

其他收藏 · 1