Windows or Linux?

2012-08-27 08:57:16 +08:00
 suckli
现在在我面前有两条路
第一是在windows下开发,做一个客户端程序员
第二是在Linux下开发,做一个服务器端程序员
我该如何选择啊~?
5302 次点击
所在节点    程序员
22 条回复
westlinkin
2012-08-27 08:58:58 +08:00
选自己喜欢的
chisj
2012-08-27 09:12:24 +08:00
两条路都很好,现在都很缺这种人才,@westlinkin 说的很对,选你喜欢的就可以。
cooka
2012-08-27 09:32:39 +08:00
现在在我面前有两条路
第一是打开notepad记事本,做一个作家
第二是打开mspaint画图板,做一个画家
我该何去何从啊~?
yinwm
2012-08-27 09:49:54 +08:00
个人建议选择 Linux

从长远看
1、PC的支配地位将要逐渐的被智能手机替代。也就是说,windows 上的应用程序,将逐渐的被手机程序替代。
2、单机应用程序将越来越少,各种带有通讯的应用程序越来越多。

从这两方面看,Server 程序将会长久的存在,而现在绝大多数的Server程序都是Linux上的。而如果你想转做手机应用程序开发,那么windows应用程序肯定不如手机应用有前途。而手机的两大阵营,Android的本职是Linux,iOS的本职是Unix,所以你从Linux转过来的代价会小一些。
hanf
2012-08-27 10:21:46 +08:00
follow your heart, son, what the hell career planning, fuck off~~~
mozartgho
2012-08-27 10:30:58 +08:00
@yinwm Android开发和Linux开发区别还是很大的
Mutoo
2012-08-27 11:14:51 +08:00
虽然用了十几年windows,但是我几乎没有开发过windows客户端程序。
前年转向linux,今年开始用mac。

感觉如果对一个平台(或者系统)没有太深的感觉,给它开发东西就是不爽。
所以我通常做一些跨平台的APP,web或者flash,也写一点自用的python。

之前做过Android开发,因为自己用的是android手机。

我的感觉和4L比较像,server会比gui长久,生存周期长。gui随着平台的升级变迁,会有很多麻烦。这点在做android开发的时候的感触很深。
suckli
2012-08-27 11:41:01 +08:00
@yinwm
@Mutoo
@hanf
感谢各位的耐心回复
其实是这样的,我当初是以客户端的身份被招进来的
但是来以后做的就是WEB方面的,而且很杂乱,前后端都做
现在javascript,php,python,flash,都被我搞了一遍,但都不精
客户端那边几乎放下了
接触了太多东西,我觉得我应该选一门技术深入研究下去
否则会越来越没有竞争力
Mutoo
2012-08-27 11:50:05 +08:00
@suckli “c/s”和“b/s”还是有区别的,broswer端前景挺好。
以后会往移动设备和互联网方向发展,桌面会被弱化。
你确实应该选一门技术深入研究。
fanweixiao
2012-08-27 12:01:03 +08:00
为啥在windows下开发的一定是客户端程序员。。。
asoncheng
2012-08-27 12:33:45 +08:00
问自己就可以了。自己的想法,问别人找不到答案的。
lerry
2012-08-27 13:21:20 +08:00
我在windows下开发服务器程序,不过都是连到Linux开发机上的,Linux的桌面还是不很完善,有时想打个游戏,切换也麻烦。
我感觉懂Linux是必须的,如果基本的操作都会了,用什么系统都无所谓。
sohoer
2012-08-27 17:27:12 +08:00
如果你想让自已的应用,可以运行在PAAS,IAAS 上那你肯定别选Windows
meteor
2012-08-27 17:32:57 +08:00
不是还有Mac和iPhone等iOS设备?
SAGAN
2012-08-27 18:13:01 +08:00
开发选linux。微软的技术变化太快,学的东西过几年就没用了。
SAGAN
2012-08-27 18:13:02 +08:00
开发选linux。微软的技术变化太快,学的东西过几年就没用了。
gorsky
2012-08-27 18:23:36 +08:00
自己喜欢哪个就选哪一个。
sqbing
2012-08-27 21:04:33 +08:00
月经帖啊,就像不多久就会有人问学python好还是学ROR好……
建议你直接上mac,别纠结了,有这功夫,文档都能好几本了
dovis
2012-08-28 16:23:06 +08:00
你得头像早就告诉你该选什么了,追从自己得内心
fwee
2012-08-28 16:29:11 +08:00
你在这问肯定是建议linux的多
其实我觉得国内一群自称geek的人太狭隘了
我是为了学ruby才学linux的,windows也没什么不好,建议lz顺从自己想法,不要跟风,不要别人说什么就学什么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46106

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX