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

2015-06-27 10:58:28 +08:00
 guotie

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

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

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

非常不解。

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

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

以上个人看法。我们公司就是创业公司,C#开发,我负责服务器方面的全部,人确实难找,但还是找到了好的小伙伴,项目也序地进行开发啊。

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

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

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

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

© 2021 V2EX