Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
463 views
in Technique[技术] by (71.8m points)

请教大厂和外包公司工作模式的差异?

各位大佬。现在在大厂的工作模式是专门负责一个模块或者一个组件去做调优。还是跟外包公司一样大而全的什么功能都做,只不过性能指标要求高一点?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

有两种形式的外包。

一种叫协力,就是外派到其他公司,一般来说派你去的公司本身就是有自己的技术团队,但出于项目工期、人员成本、部门架构等方面的考虑,还会从市场上招募额外开发人员。国内的几家互联网大厂都有这样的编制,甚至微软、甲骨文、IBM 等国际企业偶尔也会招一些协力外包。这种情况下,因为都是自己的产品,不存在所谓“甲方”,只需要满足产品需求即可。往往开发流程上和原本这些公司的流程是一样的,使用的技术或框架也会相同。

另一种就是普通的外包开发,通常是为那些没有技术能力的公司做赋能。通常来说也就是所谓的“乙方”。这种情况下,往往是以甲方为主导的,你是为甲方服务的,而不是为了自己公司而服务的。为甲方服务,时间就是金钱,你的工期比别家少、你的报价比别家低,你才能在市场上胜出。在这样的供给关系里,很多外包公司会形成大量的流水线式或插件式的开发流程,提供给甲方服务时只需要排列组合即可,这对于开发人员的要求会大大降低。

以上两种都是外包,你会发现区别主要在开发模式上有所不同,而你究竟是负责开发一个模块还是什么都做,都有可能。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...