被误读的王垠

本文原创,转载请注明出处:http://blog.csdn.net/BlessMess/article/details/79560170


王垠火了,火了好几年了。然而这么多年了,喷王垠的人依旧很多



王垠究竟是犯下什么弥天大罪,被批判成这个样子?总结了一下,大概有这么几点:


1 .吹逼,各种“无脑黑”
这个理由真是奇葩,什么时候,连吹逼都成了一种过错了呢?!退一步讲,他吹了什么逼呢?也没啥,就是说了一些“没有人有资格评价我”之类的话语,想想也是,传统文化都倡导“低调”,王垠这种“异类”自然是某些传统主义者或者更直白一点,从古墓里爬出来的人(从古墓里出来的应该叫“木乃伊”)攻击的对象;而“无脑黑”又指得什么呢?无非是对苹果,谷歌等等所谓“巨头”的批评,这些“巨头”真的完美无缺,不可批评的吗?还真不是,王垠对这些“巨头”的批评不能说有见地(有些我也不赞同),但至少没有“无脑”,有理有据,逻辑清晰。比如揭露了谷歌内部项目规划的种种不为人知的内幕以及苹果产品设计的缺陷,都是很有见地的评论,想必那些说他“无脑黑”的人或许恰如王垠自己所说“无非是戳到他们内心深处的痛点”罢了


2. 自高自大,自吹自擂
能发明这些指控的人的逻辑也真是醉了,那些人寻章摘句,拿一些博客里的词句比如“我本来就非常有价值”,“(xxx)是低等人的做法”,亦或者“由于我的高度,世界上没有任何人有资格来接受我的“证明””,却不看上下文。其实,王垠对一些现象的分析和批评都是很有见地的,比如对“设计模式”的批评:“可见一本坏书,毁掉的不只是一代程序员”,我也很欣赏王垠对“编程语言”的看法:“对编程语言一些设计上的失败不是反思,摒弃而是抱着错误,并且反而认为这些错误或者复杂性是体现其‘’价值”的一种手段”(非原文)。这是一个很深刻的看法,一些自诩为“大牛”的人自以为高明,把一些复杂的命令。复杂的东西搞得震天响,似乎这样自己就很有“价值”了,呵呵,计算机是为人类服务的,为人类解决问题的,不是给自己使绊子的,不是让自己不愉快的。用csharp可以解决你的问题,为什么还要用c呢?性能?殊不知计算机白菜价,硬件计算能力早已不是8086的时代,那种节省硬件资源的陈腐观念应该呗淘汰了。


仔细阅读王垠的博客,你还是发现一些有价值的观点,比如关于是不是要活在别人的看法里面,王垠的解读就不错:“自尊心强的人,好胜的人看不透这种把戏,就被无形中控制了。这些人有聪明,但却没有智慧。为了证明自己聪明,结果被人利用了”,“世界上最舒服的生意就是给人打分了。因为你在乎他们怎么说,怎么看你,你成了那些人的奴隶,虫子的奴隶。你觉得自己“厉害”了,可是你只是别人的奴隶,因为你是否厉害,是别人说了算的,你的级别是别人定的!你失去了对自己的主权,这就叫做奴隶”是啊,人生短暂,要给自己放松,不要为难自己,自己想学什么就学什么,想吃饭就吃饭,想睡觉就睡觉,想打游戏就打游戏,没必要非得达到什么“达到什么什么高度”,“看多少多少书”,“超越谁谁谁”或者“star数到多少多少”,没用,因为那样你会不开心,不开心的事情即使做了也达不到效果。开心就好,没必要成为别人眼中的“大神”,“高人”,“牛人”,即使成为了你有什么收获?没有成为了你又有什么损失?没用。做自己,高兴就好。


况且,博客这种东西属于私人领地,发表什么观点也没有强迫任何人去接受,不接受就不接受,这没什么。但是不接受别人的观点就去喷就属于“道德风险”问题了。


当然了,某对王垠一点也不崇拜,某只对王垠的观点感兴趣,王垠的观点给了某耳目一新,拓宽视野的感觉,除此之外,至于他是不是“大神”,或者是不是“哗众取宠”,“博人眼球”之类的,某既不关心,也不在乎 :)


(另附王垠的一些观点)
 关于“软件工程”:“
按照 Dijkstra 的说法,“软件工程”是穷途末路的领域,因为它的目标是:如果我不会写程序的话,怎么样才能写出程序?
为了达到这个愚蠢的目的,很多人开始兜售各种像减肥药一样的东西。面向对象方法,软件“重用”,设计模式,关系式数据库,NoSQL,大数据…… 没完没了。只要是有钱人发布的东西,神马垃圾都能被吹捧上天。Facebook 给 PHP 做了个编译器,可以编译成 C++,还做了个 VM,多么了不起啊!其实那种东西就是我们在 Indiana 第一堂课就写过的,只不过我们是把比 PHP 好很多的语言翻译成 C。我们根本不想给 PHP 那么垃圾的语言做什么编译器,让垃圾继续存活下去并不能证明我们的价值。


其实软件里面有少数永恒的珍宝,可惜很少有人理解和尊重它们的价值。这在其它的工程领域看来是不可思议的,然而这却是事实。由于没有科学作为理论的基础,没有实验作为检验它们的标准,软件行业的很多东西就像现代艺术一样,丑陋无比的垃圾还能摆在外表堂皇的“现代艺术博物馆”里面,被人当成传世大作一样膜拜。


为了凸显自己根本不存在的价值,又提出一些新的“理念”,就像有些现代艺术家一样,说“艺术的目的不是为了美,而是为了自由。”哦,这就是为什么你们可以自由地把那些让人反胃的东西放在博物馆里,还要买门票才能参观?”



关于“程序员”:
“由于程序员的工作最近几年比较容易找,工资还不错,所以很多程序员往往只看到自己的肚脐眼,看不到自己在整个社会里的位置其实并不是那么的关键和重要。很多程序员除了自己会的那点东西,几乎对其它领域和事情完全不感兴趣,看不起其他人。这就是为什么我的前同事 TJ 作为一个资深的天体物理学家,在一个软件公司里面那么卑微。貌似会写点 node.js,iOS 软件的人都可以对他趾高气昂的样子,而其实这些东西的价值哪里可能跟 TJ 知道的物理知识相提并论。很多科学家其实都可以轻而易举的掌握程序员知道的那点东西,有人却认定了他们不是这个专业的,不懂我们的东西,或者故意把问题搞复杂,让他们弄不明白。”



关于“自我价值”:
“这种人的一生是这样发展的:从中学开始就有人对你说,你如果真那么优秀那么厉害,那你高考考个状元来给我们看看啊!等你考了状元,他们又会说状元不算什么,你要是能在 ACM 竞赛拿金牌,才是真的厉害!等你拼得头破血流达到了那些目标,他们又说,你要有影响力的开源代码,在 GitHub 上万颗 star,那才叫厉害。等你有了开源项目,他们拿你的代码去赚了钱,反而对你各种吹毛求疵,贬低价值,好像那代码是他们也能写出来的一样。现在他们改口说,你在开源社区写点代码算什么啊,你要能进 Google,那才是真的厉害!等你进了 Google,上司对你说,你要是能修好我们这堆 JS 代码里的 bug,那才叫真的厉害呢!等你成天加班以为熬出头了,出了 Google,那些人又说,那么多人都是 Google 出来的,你算什么啊?你要创业,弄出个 IPO 的独角兽公司,改变世界,那才是真的厉害……
于是你就走上了不归路,你只活在别人的眼睛里,你的每一次行动都是为了让别人觉得你有价值。你不得不打着“硅谷牛人”的牌子,显示着你的 Google 来历,你的 ACM 奖牌,甚至你的高中学科竞赛奖…… 可是你仍然没有发现,那些要求你给他们“证明”的人,他们真的有资格评价你吗?如果你真的到了一定的高度,就会发现他们只是一堆虫子而已!他们通过你的虚荣心掌控了你,他们按照他们自己的利益需要,为你定义了什么是“成功”。你不加批判,接受了他们的定义,并且朝“成功”的方向努力,你就被控制了。你心目中的成功,只是为别人的野心服务的,而这些人并不需要为此付出努力,他们只需要 judge 你,给你打分!世界上最舒服的生意就是给人打分了。因为你在乎他们怎么说,怎么看你,你成了那些人的奴隶,虫子的奴隶。你觉得自己“厉害”了,可是你只是别人的奴隶,因为你是否厉害,是别人说了算的,你的级别是别人定的!你失去了对自己的主权,这就叫做奴隶。”

你可能感兴趣的:(互联网风云录)