546 字
3 分钟
Thinking in the Age of AI
2026-07-23

Thinking in the Age of AI#

Artificial Intelligence is evolving faster than ever.

Every week, new models appear. New tools are released. New benchmarks are broken. What once seemed impossible quickly becomes ordinary.

At the same time, we have more choices than ever before. Whether it’s ChatGPT, Claude, Gemini, Grok, DeepSeek, or countless open-source models, everyone can access powerful AI within seconds.

This is an exciting era.

But it also raises an important question.

What should we do in the age of AI?

For Developers#

Many developers believe that AI will replace programming.

I don’t think so.

In fact, I believe AI is making thinking more valuable than ever.

AI is an incredible tool. It can explain concepts, generate code, review pull requests, summarize documentation, and even help debug difficult problems.

In many ways, it is the best tutor a developer has ever had.

But a tutor cannot think for you.

AI can generate an answer.

It cannot decide whether the answer is correct.

AI can write code.

It cannot decide whether the architecture is maintainable.

AI can provide solutions.

It cannot determine whether the problem itself is worth solving.

That responsibility still belongs to us.

One trend worries me.

More and more developers are beginning to trust AI blindly.

Instead of understanding the code, they copy it.

Instead of questioning the result, they accept it.

Instead of designing systems, they ask AI to design everything.

Programming slowly becomes copy, paste, and hope.

This is dangerous.

Because AI does not truly understand what it is doing.

It predicts.

It generates.

It imitates.

It is an extraordinarily powerful tool, but it is still a tool.

A hammer is useful.

A calculator is useful.

A compiler is useful.

None of them should become your brain.

AI should be no different.

The best developers will not be those who rely on AI the most.

They will be those who know when to trust AI, when to question it, and when to think independently.

Use AI as your mentor.

Not as your replacement.

For Everyone#

AI is becoming easier to use every day.

This is wonderful because more people now have the opportunity to build things that were once out of reach.

However, easier access does not eliminate the need for knowledge.

Many people believe that because AI can generate code, anyone can instantly become a software engineer.

I don’t think that’s true.

Building software has never been about writing code alone.

It requires understanding problems, designing systems, making trade-offs, debugging failures, and maintaining software over time.

AI can write code.

It cannot give you years of engineering experience in a single prompt.

If you don’t understand networking, AI cannot magically teach you networking by generating an application.

If you don’t understand databases, AI cannot replace that understanding with SQL snippets.

If you don’t understand algorithms, AI cannot give you algorithmic thinking simply by producing an implementation.

The knowledge gap still exists.

The only difference is that the entrance to programming has become wider.

More people can now start learning.

That is a good thing.

But learning is still necessary.

AI lowers the barrier to starting.

It does not remove the barrier to mastery.

The people who continue learning will always have an advantage over those who only know how to ask better prompts.

Final Thoughts#

AI is one of the greatest inventions of our time.

It should make us more capable, not more dependent.

Use it to learn.

Use it to explore.

Use it to challenge your own ideas.

But never stop thinking for yourself.

Because the day we outsource our thinking is the day we stop growing.

AI may generate answers.

Only humans can decide which answers are worth believing.

Thinking in the Age of AI
https://frees-ling.github.io/posts/thinking/
作者
Frees Ling
发布于
2026-07-23
许可协议
CC BY-NC-SA 4.0