Blog posts

2025

AI时代程序员的出路在哪里

Published:

James Gosling, the father of Java, described it as a ‘Blue Colar Language’ that was a ‘Pretty Simple’ in 1997.

24年前,那时 Java 程序员并不多。随着互联网泡沫结束,一些新兴的公司选择了 Java 做为企业级应用开发语言,那可能是 Java 程序员最好时机,那时没有人会觉得 Java 是蓝领语言,这个时候我也从 VB/Delphi 程序员转向了 Java 程序员。

经过了互联网,移动互联网两个阶段,科技的进程来到了 AI 时代。在 AI 时代之前,尽管技术不断变化,但编程逻辑没有变,都是程序员设计数据结构,用代码实现算法,完成业务需求。 AI 时代,人工智能会参与到每个环节中来,它可以设计数据结构,可以写代码,它能做很多,而且不知疲倦的去工作。。。 无论将人工智能视为助手还是竞争者,事实上他们都在和程序员存在竞争关系。企业主更愿意使用高效且不知疲倦的机器做事情,年轻的程序员还有一些工作机会,年龄大一些的程序员,大部分大龄程序员必然失去在这个行业继续工作的机会,他们中有些人做到某个领域的顶尖人才,仍然可以继续下去,但这样人毕竟是少数。大部分程序员所从事的工作只是将业务需求翻译成业务代码,业务代码也是基于内部框架基础上来完成的。 也就是通常能看到一些程序员虽然写了很多年 Java ,但对于底层的类库,方法或 JVM 并不了解,因为如果不主动去了解这些也不影响业务开发。程序员像是工厂中的一个工人一样,在设计好的精密机床上做好自己的事情就行了。这也是程序员被称作“码农” 的原因,就像很多年前,Java之父说的那样: Java 是一个蓝领语言。是的,在 AI 时代大部分程序员已经沦为拧螺丝的蓝领码农。

随着 AI 的发展,将来会出现两个极端: 顶尖的创新科技,人文相关领域和最底层很脏很累的行业,不会被 AI 代替,中间很多岗位都会被 AI 直接或间接取代,大部分程序员就处在这个中间群体中。

程序员的出路必然在程序之外的领域,然而大多数程序员长期和机器打交道,缺少和人沟通的经验,通常视野不大,做事情有一定的局限性,不太容易找到新机会。

年轻的程序员应该为自己的将来做好储备,积累自己程序世界之外的能力。

Working Day

Published:

Today is the first day of work in the Year of the Snake. After a long holiday, my body and mind are reluctant to return to work. It typically takes 2-3 days to settle into the work environment before I can fully immerse myself in my tasks.

Wishing everyone a great start to work. Run Stably, Free of bugs forever!

HAPPY NEW YEAR

Published:

Today is the first day of the Chinese Lunar New Year, Zhēngyuè Chūyī.

Wishing everyone Happy New Year, joy for the whole family, good health, and great success in all things.

Talent And Repeat

Published:

If you don’t have natural talent, just keep practicing.

Talent can be an advantage, but it’s not the only path to success. If you’re not naturally gifted at something, don’t worry.

The key is repetition. Important things should be said three times: repetition strengthens memory. By practicing regularly and staying consistent, you can improve over time. If you engage in deliberate practice, it’s a highly efficient learning method, allowing you to improve more quickly.

Every mistake teaches you something, and every repetition makes you better. Success doesn’t always come instantly, but with hard work and perseverance, you’ll achieve your goals.

Remember, even the most talented people had to put in a lot of practice to get where they are. If you don’t have talent, just keep repeating the process. Your effort will pay off.

My Life with Two Beautiful British Shorthair Cats

Published:

I have two cats, one is a British Shorthair, and the other is also British Shorthair.These elegant, adorable, and docile creatures have become an integral part of my daily life. Whether I am sleeping, reading, or engaging in other activities, they are always by my side, providing companionship and joy. I love them dearly and feel fortunate to have them as part of my family.

Usually,they can take care of themseves,but they need special attention. Owning cat is almost like being a parent. I think about what they are need and provide food,water,a safe home and toys like cat teasers to play with them.

The cats curl up on the sofa or on foot of the bed, when they feel content, they purr. for example, they purr when I give them cat treats or play with them. Sometimes they run around the room in bursts of energy, a behaviour known as the “zoomies”.

When they’re frightened, they arch their back,their hair stands on end, and their tails puff out like a big brush! If a stranger enters my home,they run away and hided under bed or in a corner, observing from darkness.

Not everyone shares an immediate love for cats. My wife, for instance, used to afraid of them. She was heisiant to get close to any cat,let alone touch or hold one.This changed after we brought our first cat home. Initially,she kept her distance,observing the cat from afar.But as time passed, she began to see the cat’s gentle and friendly nature.after long, she was touching cat and holding it. Now she’s not afraid of cats anymore!

My Cat

My Cat

My Cat

My Cat

I restarted writing my blog

Published:

I started building websites in 2000 on platforms like 263.net and 163.com and began writing blogs. Many years ago, I used WordPress to create blogs, but all of them were deleted because I forgot to renew the hosting service. Recently, it suddenly occurred to me to start writing again—about life, books, technology, and other topics. So, I decided to rebuild my blog using GitHub Pages.

there are several versions of the screenshots to preseve memories. by Web Archive

2003 year

2005 year

2013 year