相信我,『老一辈程序员』和『现代程序员』之间的沟,远比不上『专业程序员』和『编程爱好者』『给我钱够996都不成问题程序员』『纠结明年那种前端框架最火程序员』『零基础如何入行程序员』之间的沟。
我还不算太老,在中国也只能算第三代之后的程序员吧,不过,恰好因为工作关系,我会接触一些真正的『老一辈程序员』,给你说一说和他们之间发生的有意思的事情。
第一个故事:谁更资深
我:我们中国程序员很多人都焦虑35岁之后找不到工作。
C爷:呵呵,不用担心,你看我头发全白了,当年同事都已经退休了,我不也在这工作嘛。
B爷:呵呵,当年我的同事都已经死了,老死了,我不也还在这里工作嘛。
第二个故事:面试遇到老朋友
我:我有一次去面试,面试官刚毕业,他提的问题很有启发性,激发了我很多想法,最后成了我给他上了一课。
C爷:呵呵,有一次我去面试,面试官说,我都可以和他爸爸一样年纪了,我就问他,你爸爸是谁?他说,我爸爸是Steve,我说——I worked with Steve!
第三个故事:问题和解法
B爷:哼,什么都搞成微服务就是傻逼,很多时候搞微服务不解决问题只是创造问题。
我:没错,最重要的是我们要对问题有一个清晰认识,是拿着问题去找解决方法,而不是拿着解决方法去找问题。
B爷: You are so damned right!
上面就是我和真正『老一辈程序员』之间一些小故事,你感觉到有『代沟』了吗?
你看,会聊天的人聊得起来,根本不存在代沟,相反,同一个行业里的技术可以飞速演进,但是基本的原则和游戏规则其实不会有什么大变化,只要有一点幽默感和宽容心,很容易聊上话。
我知道我知道,肯定有人说,你们怎么根本没有说怎么避免996啊,你们根本没有说哪种框架最有前途啊,你们根本没有说怎么构建微服务啊……
嗯,没错,我再说一遍——『老一辈程序员』和『现代程序员』之间的沟,远比不上『专业程序员』和『编程爱好者』『给我钱够996都不成问题程序员』『纠结明年那种前端框架最火程序员』『零基础如何入行程序员』之间的沟。