西西河

主题:【原创】也来说说Linux和Windows下的开发感受 -- 昔杨今雨

共:💬203 🌺502
全看分页树展 · 主题 跟帖
家园 大龄程序员报个到

为了回这个贴,注册了个账号。在新兵营发个贴骗积分,还无端被咬。弄得回贴的心情都没有了。

废话少说,言归正传。说说一个玩了多年unix,至今不会visual studio大龄程序员的感受。不想介入windows和unix的争论,单从程序员的角度来说。

楼主的观点,很是认同。用windows环境,容易被人牵着鼻子走,最后成为庸庸碌碌的程序员,被时间淘汰(有大牛例外)。举个例子,若干年前的VB程序员,现在恐怕已经失业了,或者只能捏着鼻子学C#(天知道几年后微软还会搞什么新的花样)。这种状况对于一个程序员来时,其实是很可怕的。UNIX环境,更为开放。你想干什么,想学什么,都可以。而且更容易接触到底层的东西。这个在windows里,恐怕机会不多。从另外一个角度来说,更多机会接触深层次的东西,意味着更有机会成为专家,更容易保住饭碗。

程序员,和其他职业也一样,贵在精深。只会用VB,肯定没有开发VB的程序员容易混下去。道理就这么简单

就一些回帖也说一下自己看法:

1。楼主在一个回帖里面所说的持续集成(?)windows下面也有。大家常linux下的。主要原因是都是free sources,免费的,而且功能也足够强大。

2。有人下结论说计算机科学是应用科学。从我的观点看,计算机科学,归到数学更确切一些。举个例子,大家熟知不熟知程序语言,大多数都是从lambda calculus衍生出来的。建立,完善lambda calculus这套理论体系,然后在不同领域衍生出不同语言,这个是计算机科学做的。用这些不同语言,实现不同应用,已经不能说是真正的计算机科学了。

3。有人说程序员工具而已,也不用太悲观。不都是混口饭吃嘛。能力强的人,完成经验积累后,自己开公司想多挣点。不想折腾得,就呆在公司,想怎么不被lay off。无论是老板,包工头,还是工人,走自己的路就好了。不满意,就求变呗。

发贴的目的,是和这个版里的大牛交个朋友。不同意见者,请不要火气那么大。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河