我的2011——为生存而奋斗着

我的2011——为生存而奋斗着


今天是圣诞节,但对于我来说,没有任何特殊的意义。10点起床,把萝卜干泡成的咸菜拿

出冰箱,昨天早上剩在电饭锅里的米饭里加了水,插上插头,蒸帘里放上昨晚吃剩的半个

馒头,经过一个晚上的风干,已经和石头差不多了,但我判断蒸10分钟这家伙就会软化。


吃过早饭,打开电脑,还犹豫着到底进入Ubuntu11.10还是Windows7,10秒到计时就结束

了。进了Ubuntu,本来想继续研究研究gcc什么的,无聊,先上网转转吧。进入我的博客,

想看看谁在骂我。我喜欢有人骂我。


以前住集体宿舍的时候大家一起养过一条狗,我经常虐待它,比如把它关在一个纸箱子里,

然后用棍子拼命地抽打纸箱子,我确信它不会受伤,但是精神上一定会受到严重的刺激。

等我玩累了,把它放出来,它仓皇逃窜的样子太TM可爱了,哈哈哈......。后来它见到我,

那种恭顺、乞怜的样子让我有种做了皇帝的感觉。


上CSDN看看吧,有啥新闻,就看到一篇文章:

为什么我们不要.NET程序员(http://sd.csdn.net/a/20111220/309383.html)

首先我声明我和.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。


最后祝大家工作顺利,年年发财!














你可能感兴趣的:(.net,工作,VB.NET,WPF,平台,WinForm)