创业公司就不能使用多种技术吗?为什么非要招某一类的开发人员呢?或者说为什么要限定某一种开发语言呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
guotie
V2EX    问与答

创业公司就不能使用多种技术吗?为什么非要招某一类的开发人员呢?或者说为什么要限定某一种开发语言呢?

  •  
  •   guotie 2015-06-27 10:58:28 +08:00 4306 次点击
    这是一个创建于 3826 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近发现创业公司抱怨找不到python,ruby,nodejs的开发人员,为什么创业公司非要限定某一种类别的开发人员呢?

    就web开发而言,现在前后端分离,后端只要写好接口就行了,管你用什么语言,不都可以吗?python,ruby,nodejs,php,java,golang都可以啊。

    每个人负责一个模块,模块与模块之间用http接口,或者rpc,或者消息队列来通信,都可以解决问题,为什么非要限定一种开发语言呢?

    非常不解。

    19 条回复    2015-06-27 22:42:28 +08:00
    guotie
        1
    guotie  
    OP
       2015-06-27 10:59:01 +08:00
    当然,有些公司可能不是真的招聘,而是在打广告。
    clino
        2
    clino  
       2015-06-27 11:10:13 +08:00 via Android
    这样 backup的人会比较容易安排吧至少
    chaucerling
        3
    chaucerling  
       2015-06-27 11:13:45 +08:00
    没那么多人还搞这么多技术栈就是作死
    mawenjian
        4
    mawenjian  
       2015-06-27 11:14:16+08:00
    用一种语言的话,前端人不够,可以从后端调人,反之亦然。本来人就不够用,再整的花里胡哨的,日后的产品维护怎么破?如果用一门熊猫语言,回头员工离职,谁来接手他的工作,是否容易找到代替的人?
    再有,不同语言有不同的优势,限定特定语言,也无可厚非啊。
    mgc
        5
    mgc  
       2015-06-27 11:17:27 +08:00   1
    看看廉价航空就明白了,单一机型便于养护、维修,找飞行员也就一路招到黑
    lucky2touch
        6
    lucky2touch  
       2015-06-27 11:25:12 +08:00
    也许创始人是相关技术栈的人吧,如果人走了还可以自己接手......
    wdlth
        7
    wdlth  
       2015-06-27 11:29:18 +08:00
    语言多,技术多,坑自然也会更多……
    laoertongzhi
        8
    laoertongzhi  
       2015-06-27 11:29:58 +08:00
    成本
    pepsin
        9
    pepsin  
       2015-06-27 11:31:05 +08:00
    假如我让你维护一个项目,测试用的 TCL,五分之一用 Go,五分之一用 Python,五分之一 Ruby 调 System Call,剩下的五分之二零零碎碎的以上几种混搭,互相间 RPC 调用。

    楼主你想维护这样的项目吗?
    em70
        10
    em70  
       2015-06-27 11:48:43 +08:00 via Android
    每人一个模块,不同语言,先不说协作问题,那怎么部署运行环境呢,一个模块一个服务器?
    nuc093
        11
    nuc093  
       2015-06-27 11:53:47 +08:00
    @mgc 你的类比比较好
    jjzxcc
        12
    jjzxcc  
       2015-06-27 12:23:13 +08:00
    LZ是准备让写java的和写ruby的相互做code review?
    AmberBlack
        13
    AmberBlack  
       2015-06-27 12:44:44 +08:00
    不想做厨师的修鞋匠不是好司机。
    uleh
        14
    uleh  
       2015-06-27 12:47:51 +08:00 via iPhone
    因为CTO只会(或者只熟悉)一种
    shiny
        15
    shiny  
    PRO
       2015-06-27 13:50:52 +08:00
    你离职了谁来维护你的代码?
    kidult
        16
    kidult  
       2015-06-27 14:15:19 +08:00   1
    其实楼主的意思是这些PHP都能做
    22too
        17
    22too  
       2015-06-27 15:40:13 +08:00
    有一种风险叫做离职风险
    lingo233
        18
    lingo233  
       2015-06-27 15:57:40 +08:00 via iPhone
    如果有人一时兴起用机器码写了个核心模块,我想他走了会发生什么
    jasonchan0408
        19
    jasonchan0408  
       2015-06-27 22:42:28 +08:00   1
    我们就是创业公司。创业公司主要是做事和控制成本让自己活下来。搞那么花里胡哨的技术,我的看法:
    1、增加成本。分得越多,需要的人越多,而且相互之间不能按照项目情况进行调度。
    2、增加开发难度。协调各个模块需要有专门的人来完成,不是想当然的事情。模块和模块之间,人和人之间就带来了一系列的管理问题。
    3、离职风。如楼友所述,负责相关模块的人离开了,后续的工作怎么办。一群人傻眼吧。交接也是有问题的。
    4、生产环境维护问题。搞这么多,等产品要上线的时候除了一堆环境要部署之外,运维工作量相应的增加。成本增加。给公司添乱不是~

    以上个人看法。我们公司就是创业公司,C#开发,我负责服务器方面的全部,人确实难找,但还是找到了好的小伙伴,项目也序地进行开发啊。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5169 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 08:26 PVG 16:26 LAX 00:26 JFK 03:26
    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