2011年(5)
分类: IT职场
2011-12-26 12:26:18
2011的圣诞节
以前住集体宿舍的时候大家一起养过一条狗,我经常虐待它,比如把它关在一个纸箱子里,
然后用棍子拼命地抽打纸箱子,我确信它不会受伤,但是精神上一定会受到严重的刺激。
等我玩累了,把它放出来,它仓皇逃窜的样子太TM可爱了,哈哈哈......。后来它见到我,
那种恭顺、乞怜的样子让我有种做了皇帝的感觉。
——cheungmine
今天是圣诞节,但对于我来说,没有任何特殊的意义。10点起床,把萝卜干泡成的咸菜拿
出冰箱,昨天早上剩在电饭锅里的米饭里加了水,插上插头,蒸帘里放上昨晚吃剩的半个
馒头,经过一个晚上的风干,已经和石头差不多了,但我判断蒸10分钟这家伙就会软化。
吃过早饭,打开电脑,还犹豫着到底进入Ubuntu11.10还是Windows7,10秒到计时就结束
了。进了Ubuntu,本来想继续研究研究gcc什么的,无聊,先上网转转吧。进入我的博客,
想看看谁在骂我。我喜欢有人骂我。
上CSDN看看吧,有啥新闻,就看到一篇文章:
为什么我们不要.NET程序员()
首先我声明我和.NET远日无冤,近日无仇。但是我经常因为发一些对.NET不友好的言论,从而
招来一片骂声。我承认.NET是一个十分优秀的语言平台,但是我不明白为什么不仅仅是我,很
多人都在说它的不是。
我的上家公司就是把我当成.NET程序员招进去的。面试的时候没有任何.NET的问题,都是C++
的一些陈芝麻烂谷子。我声明我不会.NET,但不排斥写C#程序。毕竟工作而已,谁计较许多呢。
于是我正式成为一个国际上响当当的牛B公司的一名高级程序员。同事有嫉妒我的,认为我初来
此地就混上了Senior,太不可思议,而且我是.NET盲。
我是个对什么都不在意的人。有工作,有钱赚,别太累,就行了。开始就写WPF,一种我在2009
年就预言必然没有前途的东西(http://blog.csdn.net/sheismylife/article/details/4668771)。那时候
HTML5还没有现在这么火。说到底,因为WPF太复杂,把简单的问题复杂再复杂化。Ribbon也是
存在同样的问题,且不说这种界面风格有几个人喜欢,它在解决问题的时候引入的复杂性不是一般
人能接受得了的。如果你能花2年时间精通WinForm、WPF、Ribbon这些东西,已经是很了不起的
人了,然而2年时间对一个ITer太宝贵了,你还不如花1年精通MVC,Ruby,Rails,再花1年时间精
通HTML5。哪个对你的前途更有帮助呢?
WinForm、WPF、Ribbon最大的问题就是假定了我们要这样解决问题,而且必须这样解决问题。其
实解决任何问题的方法都是多种的。不要再吓唬我们的程序员,也不要再吓唬我们的用户。2002年
我第一次接触到.NET的时候,是在广州的一家公司,看到同事的桌子上贴着一个印刷精美的海报:
我们为未来10年的程序员准备好了开发平台——.NET。大致就是这个意思。然后我仔细地瞧进去,
密密麻麻的小字印刷,什么C#.NET,J#.NET,C++.NET,VB.NET,ADO.BET,太多啦。看完之后,
我汗毛树立,浑身出汗(也许和广州的天气热有关)。就好像一个被困到18层地狱的人,好不容易来
到了第1层,结果打开一看,还有180层在等着他。这就是FUD。如果不明白,你可以google一下。
FUD是一种wash brain。就像drugs一样,让你最后离不开它。很多公司、社团、党派都是FUD的高手。
这方面我就不深入下去了。2002年之后的10年过去了,是到了验证微软的那句著名的广告语的时候了:
“我们为未来10年的程序员准备好了开发平台”。然而现在搞.NET的越来越不好找工作,同样的工作里,
工资也相对较低。10年前没人能预料到会出现Android,iPhone这样的平台。没人能预料到10年之后的
科技动态,那么微软凭什么能给我们提供未来10年的开发平台?这就是FUD,和我敲打纸箱子里的狗一
样的手法。
继续写我的2011。2011年我离开了那个著名的国际性大公司。从2010年进入到2011年主动离开,是我
工作最短暂的一家公司。那的确是很优秀的企业,里面人才济济,我不太适合它。这些人有些的确是很
优秀,也有很多想法。但是,公司没有好好利用他们,没有充分发掘出他们的价值。我也一直期待遇到
高手、强人。然后一起讨论问题,那种感觉是多么美妙。大家心有灵犀,一切点到为止。
2011年我决定给自己清零,重新做一个小学生,就像我经常梦到自己忽然回到小学或中学。我在梦里不断
提醒自己,我已经大学毕业了啊。知识要不断更新,该淘汰的就淘汰。学有用的东西,不要学无用的东西
而自鸣得意。
对于一个优秀的大学生,高数、物理、微分几何、理论力学、计算机原理这些东西真的是有用的,当你深入
计算机编程这个领域,早晚会知道它们的用处。不要把时间花在写.NET程序上。可以写写C,Java,学习
学习Ruby,Python,Lua,JavaScript这些脚本。要精通一个操作系统,Linux。精通gcc,g++,makefile。
最后祝大家工作顺利,年年发财!