欢迎访问Neuzilla官方博客:http://www.neuzilla.com/blog


声明:本文未经许可不得转载。

我之所以写这篇文章,我的目的很明确,希望中国程序员早日提高素质,少写无聊文章,有时间讨论哪种语言好,哪种语言的程序员优秀,不如自己写点东西来丰富自己支持的社区。我的观点是,语言本无好坏,语言本身只是工具,就好比你说英语好还是中文好,如果你觉得java比.net有前途,那就请去投身java阵营,反之亦然,但要说哪种语言好,我觉得都差不多,java的很多语言特性和.net是很像的,跨平台方面其实微软要做是完全做得出来的(现在也有了mono),只是目前的行业市场份额相对而言是java占优势,特别是金融、银行、保险等领域,.net基本没有份额,但这并不代表.net不如java,只是市场的需求而已。所以有人说java程序员工资比.net高,这和行业是很有关系的,当然也和公司的业绩有关,和语言基本没有关系。

其实,我也觉得这篇文章有些无聊,但是我认为该反省思考的时候还是要反省、要思考,即使这种文章看似和你的技术提高完全没有关系。

 

中国技术界的一些怪相:

a. 有些人往往比较喜欢宣扬自己会用什么,比如hibernate, structs,nginx,wcf, wpf等,貌似比别人多懂一个名词就很了不起了。但很少有中国程序员想到自己需要创造一些类库,而不仅仅是使用,或者想到应该为开源社区多做点贡献,似乎相当一部分人觉得创造是其他人的事,和我无关,除非老板要求我这么做。

b. 有些人喜欢在社区里说某人或者某团体低俗、怎么怎么差,却从来不以事实为依据,很多时候讨论技术到最后变成人身***。

c. 有些人喜欢拿计算机书当圣旨,甚至有走火入魔之嫌,我曾经见过某程序员一边看《架构之美》,一边改公司的系统(他说这叫重构)却完全没有征得主管的同意,并偷偷将代码签入,结果害好几个同事帮他擦屁股。其实技术书永远只是参考,要有选择有目的的去看,不能盲从。

d. 有些人稍微学了点皮毛,就拿着鸡毛当利剑,写了本书,也有了不少粉丝,但国内技术书真正好的有几本?大家自己心里清楚。而且国内的技术书有一个让人哭笑不得的规矩,要看这书你必须知道某某技术、了解某某环境,如果你不知道,看这书恐怕会很累,但知道这些东西的人,基本可以不用看这书。

e. 中国的有些技术书的书名让人看到很激动,但是买完回去阅读之后却发觉完全不是那么回事,比如说《XX宝典》、《xx必备手册》、《xx锦囊》、《xx深入浅出》,很多人到最后发觉国内的书基本没法看或者不用看,还是看原版书比较清楚,比较易懂,当然前提是你英语水平过关。

f. 现在人头外包公司满天飞,也没人来管一管,不知道大家有没有发觉一个现象,这些外包公司接的都是些什么活呢?基本都是非常外围,可有可无的业务,假设这些外资都走了,给我们留下了什么吗?什么都没有,进去干活的人出来后可能水平还没有进去的时候高。但似乎外包公司的高管不在乎这一点,他们只关心能赚多少差价,为了实现利润最大化,一些外包公司甚至不惜牺牲员工的福利,他们似乎腰杆很值:反正我没有违反劳动法!

g. 国内的程序员活得很累,只要是工作无论什么都愿意做,他们经常加班到深夜,相当一部分公司不提供加班补助或换休,他们认为这是应该的。国外的程序员很多人本职工作不是程序员,他们只是把写程序作为一种爱好,我曾经见过F22飞行员去微软做程序员,真的很有趣。

h. 现在很多IT人扎堆去读在职研究生(读软件工程的极多),但我发觉一个很有趣的现象,很多人名义上是读书,但是很少去上课,到了快毕业了天天为毕业论文发愁,难道这2-3年你就一点灵感都没有?然后就出钱去买论文,要么就是报流水账,把自己公司系统的业务需求拷贝上去一大段。但有意思的是,我很少听到有人因为旷课或论文抄袭被取消文凭的,真不知道是拿文凭还是送文凭?现在的研究生论文恐怕连本科生论文都不如,经常看到《xxx系统详细实现》、《xxx技术在xx系统中的应用》,我记得以前有规定说研究生论文必须不能太过于应用化,要有理论深度,不知道啥时候改规则了?要说野鸡大学,我看国内比国外好不了多少。

i. 很多人只要钱多的公司就去,却不去了解一下这些公司是干什么的,有没有对社会造成危害,说白了这是个择业观的问题。比如说我是不去日本公司和做网游业务的公司,不去日本公司是因为我不想为小日本干活(尽管日资企业钱很多),不去网游公司是因为网游对青少年危害太大了,不想自作孽不可活,我也从来不认同“所谓网游无害论”。某高僧说过:尽管网游创造的是虚拟场景,但是打打杀杀死了以后还是要下十八层地狱的。

j. 技术社区/博客不应该出现非技术的文章。这一点在博客园十分突出,也不知道是谁定的规矩,其实有些国外牛人的blog经常会出现他们怎么生活、怎么建造自己的房子的文章,蛮有意思的,人家那叫活得惬意。

 

希望大家看完此文,对号入座,有则改之,无则保持。如本文得罪了某某人或某某公司,我只能表示歉意,我没有得罪你们的意思,只是想让更多的人醒来。