CSDN-CSDN社区-扩充话题-程序人生

收藏 [推荐] 到底是该做windows还是linux程序员?[问题点数:100]

  • PRGRAY
  • (analog)
  • 等 级:
  • 结帖率:
楼主发表于:2008-01-27 11:24:41
一直很迷茫,考虑了很久拿不定主意。

两种操作系统我都喜欢,不存在感情上倾向于谁这个问题。

所以请从薪资福利,发展前途,国内环境方面,给小弟一个意见。谢谢了。
回复次数:409
#1楼 得分:0回复于:2008-01-27 11:37:52
I choose the latter one.
  • paullbm用户头像
  • paullbm
  • (此用户名不存在!!)
  • 等 级:
#2楼 得分:0回复于:2008-01-27 11:47:32
哈哈...自己看着办吧...

不过建议LINUX吧.
#3楼 得分:0回复于:2008-01-27 12:47:53
建议选择linux,不是说谁好谁坏,就是因为linux是开源的,相关的资料很多。
  • knowjava用户头像
  • knowjava
  • (***表和俺说你很纯洁***)
  • 等 级:
  • 2

    3

#4楼 得分:0回复于:2008-01-27 12:55:59
肯定是linux,物以稀为贵..
  • knowjava用户头像
  • knowjava
  • (***表和俺说你很纯洁***)
  • 等 级:
  • 2

    3

#5楼 得分:0回复于:2008-01-27 12:58:55
up
  • morrisonwu用户头像
  • morrisonwu
  • (混在网上(那一月,我转过所有经)
  • 等 级:
#6楼 得分:0回复于:2008-01-27 13:09:57
物以稀为贵
  • txk1452用户头像
  • txk1452
  • (回帖是一种美德)
  • 等 级:
#7楼 得分:0回复于:2008-01-27 13:12:48
物以稀为贵
#8楼 得分:0回复于:2008-01-27 14:21:21
linux
#9楼 得分:0回复于:2008-01-27 14:34:06
物以稀为贵
#10楼 得分:0回复于:2008-01-27 15:40:17
muyannian

等 级:
发表于:2008-01-27 12:47:533楼 得分:0
建议选择linux,不是说谁好谁坏,就是因为linux是开源的,相关的资料很多。 

===============================

这个不算理由
  • jimoguilai用户头像
  • jimoguilai
  • (年幼不识几多情 伤尽千万少女心)
  • 等 级:
  • 5

    5

#11楼 得分:0回复于:2008-01-27 15:45:53
ff
  • jimoguilai用户头像
  • jimoguilai
  • (年幼不识几多情 伤尽千万少女心)
  • 等 级:
  • 5

    5

#12楼 得分:0回复于:2008-01-27 15:46:01
ff
  • bigbee用户头像
  • bigbee
  • (思考的玩具)
  • 等 级:
#13楼 得分:0回复于:2008-01-27 16:35:04
你现在能找到哪个的工作就去哪个。
#14楼 得分:0回复于:2008-01-27 16:40:30
个人感觉linux更加专业
window则更加普遍
就像专业的像机与傻瓜相机的区别。就看你自己怎么想了。
#15楼 得分:0回复于:2008-01-27 16:43:36
如果在兴趣上不存在区别的话
自己哪个强就搞哪个吧
#16楼 得分:0回复于:2008-01-27 17:59:28
后者
  • milo118用户头像
  • milo118
  • (一个人去K歌)
  • 等 级:
#17楼 得分:0回复于:2008-01-27 18:06:16
up
#18楼 得分:0回复于:2008-01-27 19:17:24
最主要的是看自己比较喜欢哪一个,选择自己喜欢的,就一定能够成功!
#19楼 得分:0回复于:2008-01-27 22:54:02
    不论哪一种,做好了一样可以大有前途。
    两种都有涉及也不错。
    两手都要抓,两手都要硬
    这样以后找工作也是个优势。
  • kbryant用户头像
  • kbryant
  • (假扮的天使)
  • 等 级:
  • 3

#20楼 得分:0回复于:2008-01-28 09:07:20
oo
#21楼 得分:0回复于:2008-01-28 09:13:31
操作系统精通 哪个都一样!
  • jjfwenwenti用户头像
  • jjfwenwenti
  • (接接分问问题,新版新人新问题,)
  • 等 级:
#22楼 得分:0回复于:2008-01-28 09:30:12
linux
  • liegg用户头像
  • liegg
  • (李蛋)
  • 等 级:
#23楼 得分:0回复于:2008-01-28 09:48:17
14楼的说的很形象..当然最好两者都了解下再决定..如果想专业深入..也有足够的精力..建议搞linux

如果想多搞钱,windows来得快和容易..
#24楼 得分:0回复于:2008-01-28 09:55:34
我觉得这个很难说。。只是平台的问题。。关键是你在那个平台下面你的技术会更辉煌。。
现在来说 Windows 不至于没落。。
二Linux也不至于 沉默。。。。

呵呵 不过建议连个都会点精通其中一个。。呵呵
#25楼 得分:0回复于:2008-01-28 10:05:22



做linux想法不错,但最好不要汉化出一个“自主知识产权”的来
否则强烈鄙视


#26楼 得分:0回复于:2008-01-28 10:06:09
Linux
  • linhl用户头像
  • linhl
  • (山风)
  • 等 级:
#32楼 得分:0回复于:2008-01-28 11:57:26
如果学精了,哪个都一样
如果不学精,哪个也一样
#33楼 得分:0回复于:2008-01-28 13:09:08
使用c/c++开发程序,对两者没有什么区别。
不同的只是系统API。
#34楼 得分:0回复于:2008-01-28 13:21:35
linux
  • popo666用户头像
  • popo666
  • (翼:回复乃有感而发,诅咒给我加)
  • 等 级:
#35楼 得分:0回复于:2008-01-28 13:23:28
日后再说
  • mhq88用户头像
  • mhq88
  • (大地飞鹰)
  • 等 级:
#36楼 得分:0回复于:2008-01-28 13:45:47
该回复于2008-01-28 11:06:39被版主删除
  • DanielWYO用户头像
  • DanielWYO
  • (编程刚刚入门)
  • 等 级:
#37楼 得分:0回复于:2008-01-28 14:09:51
使用c/c++开发程序,对两者没有什么区别。
不同的只是系统API。
-----------------------------------------------
你别说,还真是不一样.从你的回答来看,你应该是Windows程序员,关注的是API.
Linux程序还有一个特别的东西,就是库和项目依赖,更加强调重用性.

比如, 你做一个程序, 用来分析具体C/C++头文件关联.
那么你在Windows上,一般都会做一个具体的程序去逐个分析代码文件.
在Linux上,一般都倾向于输出文件的分析,再grep结果.

在开发思想上, Linux的这种开发思路更加符合软件工业化的模式.
但Linux开发的缺点也很明确, Linux上可没有一个象MSDN这样优秀的帮助文档, 而且很多库很多接口都不一样(甚至有很多注释都不做的库).

具体选哪种其实是错的, 经验足了, 哪种都一样, 都可以上手.
别钻牛角尖了, 随便入手一个, 开始积累经验才是最重要的.
#38楼 得分:0回复于:2008-01-28 15:22:17
随便哪个都好,只要精通就行
#39楼 得分:0回复于:2008-01-28 17:17:49
linux强顶
#40楼 得分:0回复于:2008-08-04 09:34:55
I agree with 37F
  • iozeng用户头像
  • iozeng
  • (iozeng)
  • 等 级:
#41楼 得分:0回复于:2008-08-04 10:42:16
Linux稀个毛哦,现在一抓一大把,满地的“xxx嵌入式Linux培训机构”都快跟北大青鸟有的一比了。

有机会还是去搞Unix和大型机,都是金融电信证卷等暴利行业,不然也不会花几十甚至几千万去买这些机器。而且这些行业数据量、并发都很大,相对而言有一点“技术含量”,或者说经验比较值钱,有个三五年经验,年薪十万是混的差。

如果非要矮子里面选高个,还是Linux吧,总比Windows好一些。
  • kwer用户头像
  • kwer
  • (逐水)
  • 等 级:
#42楼 得分:0回复于:2008-08-04 11:03:47
做Server开发选linux/unix 好些,在我看(效率x安全)指数要比windows server高些,当然还有价格因素
做win32开发当然选windows

  • CUG122032用户头像
  • CUG122032
  • (烫烫烫烫烫烫?烫烫烫烫烫烫烫烫)
  • 等 级:
#43楼 得分:0回复于:2008-08-04 14:18:03
无所谓.把基础搞好,平台相关的东西几天就能学会.
#44楼 得分:0回复于:2008-08-04 16:40:55
Linux吧,I love Linux
  • love514425用户头像
  • love514425
  • (做好该做的,该有的也总会来的。)
  • 等 级:
#45楼 得分:0回复于:2008-08-04 17:38:35
引用 37 楼 DanielWYO 的回复:
使用c/c++开发程序,对两者没有什么区别。
不同的只是系统API。
-----------------------------------------------
你别说,还真是不一样.从你的回答来看,你应该是Windows程序员,关注的是API.
Linux程序还有一个特别的东西,就是库和项目依赖,更加强调重用性.

比如, 你做一个程序, 用来分析具体C/C++头文件关联.
那么你在Windows上,一般都会做一个具体的程序去逐个分析代码文件.
在Linux上,一般都倾向于输出文件的…
#46楼 得分:0回复于:2008-08-04 18:43:11
无所谓选哪个一个精通了另一个上手也很快,两个都很有前途。
  • shuihan20e用户头像
  • shuihan20e
  • (鹏哥(理性的羊肠小道胜过激情的)
  • 等 级:
#47楼 得分:0回复于:2008-08-04 21:44:32
引用 6 楼 morrisonwu 的回复:
物以稀为贵
#48楼 得分:0回复于:2008-08-04 21:46:02
JF
#49楼 得分:0回复于:2008-08-04 21:46:10
接分
  • jimmy_w用户头像
  • jimmy_w
  • (Jimmy¥J牌大灯泡¥)
  • 等 级:
#50楼 得分:0回复于:2008-08-04 22:22:24
引用 49 楼 xiaoxiezi168 的回复:
接分
相关问题
浅谈WINDOWS与LINUX编程
调查:windows 程序员多还是linux/unix 程序员多? Linux/Unix社区 ...
LINUX的开发语言是什么,究竟LINUX程序开发与WINDWOS开发有什么区别 ...
长沙做Linux程序员,面试时,考官一般提什么样的问题? VC/MFC / 非 ...
回顾!!!05年清华博士-------用Linux完全代替Windows
做一个跨平台的软件,如何判断操作系统是windows和linux? C++ Builder ...