跪拜 Guibai
← Back to the summary

AI Makes Shipping Code Easy — and That's Exactly Why Programmers Need Sales Skills Now

1. The Grand Oppressive Feeling of AI Programming

AI programming tools are getting stronger and stronger, and many programmers probably feel the same way: writing code isn't as mentally taxing as it used to be.

Before, when working on a requirement, you had to think about architecture, interfaces, exceptions, edge cases, and you had to look up documentation. Now, in many cases, as long as you explain the requirement and the general approach clearly, AI can handle more than half of the rest.

Before, the thing you feared most when writing code was being interrupted, because you had to maintain a lot of context in your head. A single phone call could break your train of thought.

But now, with AI, development can be done in fragments. Think of a feature on the way home, jot it down; then find a time to throw it at the AI.

Coding has never been this easy. Writing code isn't as mentally taxing as before, so what should you be using your brain for? Lost in confusion...

2. Programs Are Still Important, But Programmers Are Not as Important

Programs are still important, but programmers are not as scarce as they used to be. What will be truly valuable in the future might not be "knowing how to write code," but rather "being able to find customers and continuously serve them well."

With the boost from AI, one average programmer might be able to do the work of two or three people from the past. So, from a business perspective, it's not hard to understand why many companies are laying off staff and cutting salaries.

The boss doesn't care how many lines of code you wrote; they care about whether the feature can go live, whether anyone uses it, and where the cash flow comes from.

3. Customer Acquisition Is Still Hard, and Will Get Harder

Here's the main point. AI will make delivery easier and easier, but it won't make customers appear automatically. AI has solved many delivery problems, but it hasn't truly solved the problem of customer acquisition.

You can quickly build websites, mini-programs, and SaaS tools. But the question is: who will use them? Where are the customers? Why should customers trust you? Why would they be willing to pay?

These questions were hard before, they are still hard now, and they will only get harder in the future.

AI can help you write code, write copy, and make posters, but it cannot truly get to know customers for you, nor can it make business judgments on your behalf.

To put it bluntly, delivery is just one link in the business chain. Customer acquisition, closing deals, and retention are the harder parts.

4. Programmers Need to Shift Their Mindset

In the past, many programmers looked down on sales, customer service, and operations, thinking these tasks weren't technical enough.

But in the future, you probably really can't think that way anymore. When technical delivery is no longer scarce, people who are close to the customer become more valuable instead.

If a programmer only knows how to write code but doesn't know who the customer is, what their pain points are, or why they pay, their value can easily be diluted.

5. Customers Are Your Assets, AI Is Just Your Tool

No matter the era, customers are the real assets. Tools, frameworks, languages, and AI models will all continuously iterate, and tool-people will also be continuously optimized.

So, in the future, programmers shouldn't just ask "How do I implement this feature?" They should also ask more: "Who needs this feature?", "Why would they be willing to pay?", "How do I find more people like this?".

Before, you could make a living by being technically awesome. In the future, you might need to make a living by combining technology, customers, products, and sales.

The End! Feel free to like, follow, and bookmark!!!