有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

“有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,你怎么退出?”

“有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,你怎么退出?”

——电影版《笑傲江湖之东方不败》

图0:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

当令狐冲厌倦了江湖种种纷争,想要全身而退之时,任我行如是说。对于作为程序员的我们,「有程序员的地方就有江湖,有江湖就有恩怨,程序员就是恩怨,你怎么退出?」,即使过了不惑之年,从程序员圈中退出之时,当别人问起程序员的种种,我们依然会触动起心中的那根弦,依然会有属于自己的见解,所谓「一入江湖水,终身江湖人」。

而以程序员为中心的江湖,从北上广深的一线城市辗转至杭州西安重庆的二三线城市,从一流的 BAT 到初创型微小公司、从熬夜加班月入 5W 到 24 小时随时待命的月薪 5K……差异化愈演愈烈,程序员之间的鄙视链越来越长,从编程语言——编辑器——操作系统——工具——浏览器,如今甚至已延伸至个人形象,这张大网已将我们紧紧套牢,而你身处何处?

接下来,我们就与大家一起来看看软件工程师的鄙视链究竟有多残酷!

编程语言篇

曾几何时,我们在面对智能手机时候,能拥有三种不同的选择:iOS、Android 以及 Windows Phone,而现如今,Windows Phone 的消亡,只剩 iOS 和 Android 瓜分这天下。

闭源为 iOS 带来了神秘感,由此 iOS 的工程师似乎有一种优越感,无形中将占比较多的 Android 工程师鄙视,而写 Android 的工程师无奈将已经消亡的 Windows Phone 工程师鄙视了。

图1:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

此前,在“疯狂上涨的 Python,开发者应从 2.x 还是 3.x 着手?”一文中,CSDN 根据调查报告得出,越来越多的开发者更倾向 Python 3.x 版本的使用,由此,用 Python 3 的工程师鄙视还在用 Python 2 的工程师也并不为奇,而用 Python 2 的工程师鄙视遇到 UnicodeEncodeError 的工程师。

图2:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

会用 debugger 的工程师鄙视用 assert 的工程师,用 assert 的工程师鄙视只會 print() 的工程师;用 console.log() 來 debug 的工程师鄙视用 alert() 來 debug 的工程师。

图3:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

写 Ruby on Rails 的工程师鄙视所有使用其他语言的工程师。但是,Ruby on Rails 是一个可以使你开发、部署、维护 Web 应用程序变得简单的框架呀,并非是编程语言。

图4:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

最悲惨的是,所有的工程师都鄙视 PHP 工程师。

说好的 PHP 是最好的语言呢?

图5:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

编辑器篇

图6:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图7:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图8:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图9:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

系统篇

图10:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图11:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图12:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图13:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

硬件篇

图14:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

其他篇

图15:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图16:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

图17:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

程序员的江湖,深不可测,在日新月异的技术变革之中,选择入门的利器还得慎重,一着不慎就会落入鄙视链底端。更有甚者表示:

图18:有人的地方就有江湖,有江湖就有恩怨,人就是恩怨,程序员也是人

阅读余下内容

发表评论

电子邮件地址不会被公开。 必填项已用*标注


京ICP备12002735号