当前位置:首页 > 核心训练 > 正文

核心训练 自营,核心训练是

  1. 请问自营公司和外包公司的程序员有啥区别呀,有人说外包的不懂底层原理,是啥意思呀?

请问自营公司外包公司的程序员有啥区别呀,有人说外包的不懂底层原理,是啥意思呀?

外包程序员学不到什么技术,源码……是真正的码农,像我下个月要去ibm做项目,人家不会核心的东西教我,因为知道***完这项目就走了……那些本社的就不一样了,什么都得接触,不教他们下个项目谁干

系统的关键核心部分是不可能让外包的人去做的。一般外包的人有个时间范围,过了忙的时间段,就不要或者就是长期外包,只做边角料。试想,你会让一个随时可能要走的人触碰核心系统吗?

企业的用人成本不同。并且外包人员由于项目流动性大,长此以往无论是在业务层面还是底层原理,性能优化都不会有很深的沉淀。比如现在电商下一个项目又是金融或是电信……很多外包程序猿不是不想去深入了解更多东西,而是实在没有像本公司程序猿那样有充足的时间去深入学习某一细分领域的知识。因为在外包群体中一个后端开发可能会被要求做前端的东西,J***a程序猿可能被要求去学习C#或Go或Python...总之接触的东西很杂,并且到期交付了东西,功能能用就行,普遍不关心性能。互联网公司自己的程序猿就不一样了,他们在完成功能之后,大部分时间都是在做性能调优,源码分析这样的事,或是更高级的就往算法和架构方向深入。码字不易,记得双击么么哒!

核心训练 自营,核心训练是
图片来源网络,侵删)

先说说自营员公司员工和外包公司员工的区别:

  • 自营公司的员工是正式的员工,由自营公司发放工资和缴纳五险一金,正式员工是不能随便解除劳动关系的,否则要按劳动法给予补偿。
  • 外包公司的员工相当于临时工,由外包公司发放工资和缴纳五险一金,当项目结束或不需要外包员工时,自营公司只需与外包公司中止合作即可,不需要额外支付赔偿金。如果某外包员工不能让人满意,可以让外包公司换人,这比辞退一个人再招一个人的成本要低。

为什么有人说外包公司的程序员不懂底层原理呢?

  • 主要是因为外包员工不是自己的员工,底层原理是比较核心的技术,这样的技术当然应该掌握在自己人手里。
  • 如果一个外包程序员掌握了底层原理或者核心技术,自营公司很可能会吸纳其为正式员工,因为这样的人不容易招到,他们也担心这样的人跳槽去竞争对手的公司,所以,剩下的那些外包员工就是不懂底层原理的了。

核心训练 自营,核心训练是
(图片来源网络,侵删)