Windows or Linux? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
suckli
V2EX    程序员

Windows or Linux?

  •  
  •   suckli 2012-08-27 08:57:16 +08:00 5785 次点击
    这是一个创建于 4882 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在在我面前有两条路
    第一是在windows下开发,做一个客户端程序员
    第二是在Linux下开发,做一个服务器端程序员
    我该如何选择啊~?
    22 条回复    1970-01-01 08:00:00 +08:00
    westlinkin
        1
    westlinkin  
       2012-08-27 08:58:58 +08:00
    选自己喜欢的
    chisj
        2
    chisj  
       2012-08-27 09:12:24 +08:00
    两条路都很好,现在都很缺这种人才,@westlinkin 说的很对,选你喜欢的就可以。
    cooka
        3
    cooka  
       2012-08-27 09:32:39 +08:00
    现在在我面前有两条路
    第一是打开notepad记事本,做一个作家
    第二是打开mspaint画图板,做一个画家
    我该何去何从啊~?
    yinwm
        4
    yinwm  
       2012-08-27 09:49:54 +08:00   2
    个人建议选择 Linux

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

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

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

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

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

    Follow you heart!
    firo
        22
    firo  
       2012-08-28 20:33:05 +08:00
    Linux +1, 不过这条路,走起来有点艰辛,不比windows程序员舒服。倘若能了在其中,那就另当别论了,开源社区欢迎你~~
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5328 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 07:25 PVG 15:25 LAX 23:25 JFK 02:25
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86