posts - 76,  comments - 621,  trackbacks - 0

今天在csdn上看了一篇文章,叫做《到底是该做windows还是linux程序员?》。很显然这是一个欲从事IT行业的新人所发的帖子。csdn也经营了这么多年了,按理说高人该不少。但是看看回复,确实让人觉得很可笑。

URL:http://topic.csdn.net/u/20080127/11/60757543-2f38-447b-a826-a833f21c8bf1.html

回复一:
WINDOWS 上开发花费太多的精力在GUI上 技术上我觉得不如linux。
很多windows程序员很久之后才知道怎么进程间通讯,怎么内存映射等等很基础的东西。
至于操作系统,libc库等等他们一直在…

我的观点:为什么windows上会花费很多精力在GUI上?当然你也可以不费那个劲去绘制界面啥的,你也可以作个命令行嘛,没有人逼着你去做,之所以要花费很多精力在GUI上,主要还是取决与用户需求。就像做游戏,你设计,策划再好,界面很烂,你觉得谁会去玩呢?为什么linux上GUI上不花费精力,那是因为linux就目前为止不值得大批的共享程序作者去在上面开发软件。这个不值得是因为作者收不到windows上的回报。windows上的软件之所以强大,是指望着那几个大公司?当然大公司也有一定的作用,但我个人认为,最关键的还是广大的个人软件作者。进程间通信,内存映射,懂了这些就叫linux?可笑,可悲?我不是为你可悲,我是为Linux可悲。

回复二:
linux认真做个2年没1W/M你找我
而且做linux对操作系统认识更深,windows基本上都是调用些API甚至还有MFC,.Net这样的类库,这些东西学着也没乐趣啊

我的观点:我做两年了,没有一万,我到哪找你去?你给我1w/m啊?用MFC怎么了?什么叫MFC,懂吗?微软基础类库啊。。。如果没有微软,现在计算机世界绝对不会进化的这么快,我坚信这一点。微软为人类的进化做了相当大的贡献。而一个类库被称之为微软基础类库,可见该库的重要性。从技术的角度来说,MFC的封装我认为还是很经典很经典的。至于.Net,这也是一个很棒的东西,微软出这个东西是关注于应用,是应用,大哥。。。知道什么叫应用不?你以为每个人都拿个操作系统的代码在读呢,每个人都去写编辑器?可笑,可悲,我是为你可悲。

回复三:
大量的使用人家的API 可是连人家的API的实现代码看不到的时候,说
知其然而不知其所以然。
不算过分吧
我是只有浅薄的windows编程知识,我承认。因为我不喜欢,
“用这个API,这个好”
“为什么”
“MSDN说这个好”
“可信不”
“靠,你敢不信MSDN”
如果牛人是这样,我可不想做。

我的观点:我只想问一下你想知道什么API的所以然?你想知道系统怎么计算字体的宽度的?你想从底层开始做?没问题,你完全可以,取得字模信息,自己捣鼓去吧!你想知道知道CreateFile到底干什么了啊?自己去想呗,读扇区,创建关联信息。。。。。MSDN上有这样的话-”这个好“?没有调查就没有发言权,我用了这么多年MSDN了,我可没读过这样的话。

回复四:
如果你英文好,足够聪明,那么Linux
如果你英文一般般,智商一般般,还是windows吧。

我的观点:哎,我啥也不想说了,我为中国的教育悲哀。

回复五:
引用 55 楼 xyck0403 的回复:
剛畢業,我喜歡LINUX,不幸的是在做COBOL,大型機等,郁悶呀!
 
-->这么做成这个的?

我的观点:为什么就不能做成这个?现在金融,保险,钢铁,证券里面大多数系统仍然是用cobol来做的,为什么就不能做这个呢?

--------------
就摘录这么多了,中国的本科教育是一大悲哀,连应用和基础这么基本的概念都没有能够教会给每一个学生。中国的软件事业现在还很浮躁,很浮躁。这么一个浮躁的大环境,是不会对行业有什么促进作用的。中国从来就不缺乏人才,缺的是对人才的态度。几千年的官本位思想,把人都腐蚀锈了。如果始终这么下去,那么中国永远只是一个二流国家。

另外,对于那些还徘徊在到底是该做windows还是linux程序员的人们,我想说:最快速的成长途径,仍然是windows。在江湖上武功大多是相通的,你会了怎么画葫芦,在让你画个瓢,也没什么难事了。如果你说windows是收费的,linux是免费的,所以就得选择linux。那我啥也不说,就按照你说的做了吧。

posted on 2008-08-08 13:59 megax 阅读(6788) 评论(42)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理