为什么程序员有外包经历,面试就像有污点一样的存在?是这样吗?

我好上头


常见程序员外包

1、知名外包服务公司,类似IBM这类,这种外包程序员无论在专业技能收入水平上肯定是都比自由员工要高出很多的,人家过来是提供高端技术服务,自然这类程序员的外包经历绝对不会成为污点。

2、一般外包公司,这种外包公司目前还是比较多的,主要是为大企业提供人力外派服务,对程序员要求不高,主要从事基础代码工作,很少负责核心业务,技术能力各方面可能达不到服务对象自由员工的要求。

什么情况下会觉得像污点?

第一类公司程序员肯定不会觉得外包经历像污点,甚至会成为他们简历的亮点,那么问题主要会出在第二类程序员身上,往往他们服务的对象是较为知名的企业,如国内的阿里巴巴、华为等等,但自身就职的外包公司可能就没有什么名气了,所以简历中会出现一些避重就轻,含糊其辞的描述,到底是在大公司任职还是小公司服务,这种情况下在面试过程中就出现了自己不太愿意主动提及的话题。

我眼中的外包程序员

小十年互联网的从业经验,见过也合作过各种形式的外包,其实作为技术人员完全没有必要因为身份的问题而困惑,背后还是技术实力的核心竞争力;大公司提供方案解决技术服务外派过来的人员日常工作中相当自信,表现出很强的技术能力和职业素养,经常是项目的核心人员和主导者;一般外包公司的程序员就技术而言可能与自有员工存在一定差异,容易出现被边缘化的情况,无法深入到项目核心,但我也接触过相当不错的程序员,非常积极主动,对于技术问题敢于沟通请教,很快融入到团队并在技术进度的同时经过转岗成为正式员工的情况不在少数。

一点心得和建议

互联网行业日新月异,知识迭代非常快,程序员作为技术岗位,自身技术水平的保持和提升是你在职场的核心竞争力,保持一个良好的学习心态,并能跳脱出单纯的技术实现,能够从行业、产品、用户角度有更多的思考,那么你的职业生涯一定会有更多机会.


阿狸科斯


外包公司也分好的与坏的,不能一概而论。在有些人眼里,外包公司就是没有技术含量的搬砖码农。我想这也是误解吧。

我认识几个做外包开发人员,有的通过做外包跳槽到IBM,有的跳槽到国有银行的信息部,证券公司的技术部等等,薪水都实现了翻翻了。

这几个朋友学历都很一般,三流本科。正常情况下普通社招或者应届都需要研究生学历,还得通过多轮厮杀。而这几个朋友通过做外包项目,让这些企业认可了他们的能力,走内部推荐渠道,破格签订劳动合同。

外包公司只是公司的一种形式,没有什么好与不好的。随着互联网的发展,很多公司都在逐渐发展自己的技术团队,有些公司没有什么比较强的技术技术人才。所以会找外包公司来完成项目。某种程度上也是认可外包公司的实力。


生财述源


首先我想说:外包公司和外包经历没有大家想象的那么不堪,但是,关于外包在社会中也的的确确存着这样或者那样的歧视吧。

这个问题,非常有意思,也非常值得探讨一下。因为从一定程度上可以帮助大家了解目前国内外包的环境,处境和状况。


为什么说程序员的外包经历在面试的时候,像污点一样的存在呢?其实,也不能算说污点,说污点有点严重,但是确实在面试的时候,可能不被太重视和待见。


我认为造成这种处境的原因应该有如下两点:

面试不上互联网公司的才去外包公司

大家就业选择的时候,肯定不会把选择外包公司当做第一选择,肯定会优先选择互联网公司,选择有自己产品的公司,选择大厂。认为在大厂,在互联网公司做自己的产品,跟公司自己内部的技术团队一起成长,开发项目才是最佳的选择,对自己未来的发展是最好的。


那么,只有面试不上大厂,互联网公司的人,才会被迫去外包公司工作。这样就容易给人一种错觉或者概念,那就是:去外包公司工作的人,技术不咋地,才会被迫选择外包的。所以,你在面试的时候,说自己是外包公司的经历的话,给人就感觉,你从外包公司出来的,能力肯定不咋地,这就被戴上了有色眼镜。

外包公司的活,没有技术含量

很多人感觉外包公司都有自己现成的模板,有现成的框架,你去了外包公司工作,无非就是各种功能的组合堆叠,直接使用现成的框架,调取各种现成的接口,每次都是在现成的东西的基础上,改改,迭代升级一下,换个皮肤就换了一个产品。干的活都是搬砖的,没有含量的工作。


感觉外包公司各种 API ,各种组件,各种框架都封装好了,你去了就是组装就行。所以,外包没有技术含量,你水平肯定不行。


这不有色眼镜就带起来了。给人感觉在外包公司工作就跟有污点一样。


外包没有大家想象的那么不堪

其实外包公司没有大家想象的那么不堪,还是有很多外包公司的工作非常有技术含量的,有挑战性的,而且在外包公司可能更加锻炼人,经历的项目多,业务逻辑和接触的行业比较多的话,对于一个程序员的长久发展来讲,是有极大的帮助的。可以助力程序员积累开发经验的同时,能够积累一些行业软件的经验。



我感觉面试的时候,应该一视同仁,不要带有有色眼镜,即使是外包公司出来的程序员,你有能耐把他们面倒,你通过面试技术来考验真实实力才行,而不是凭感觉。


非著名程序员


国内的软件外包公司不在少数,当然充斥着大量的外包程序员,普遍的在外包公司的程序员干的时间都不是很长,主要原因在于外包公司的程序员每个阶段做的工作不是很一样,而且做的项目也不是很一样,所以讲外包公司不是程序员很理想的去处,但是有过外包程序员在面试的时候有多少污点,这点倒不见得真实存在,毕竟造成做的项目比较杂和程序员本身并没有太多的关系。

为什么很多人对于外包有不同的成见?

在外包公司归属感不强。外包公司性质上就是为各种客户提供技术服务,所以做的项目就是跟着客户的需求在走,标准意义上的项目开发,不是属于真正意义上的项目开发,而且由于客户的种类不是很固定,外包程序员本身的出差次数也不在少数,所以很多外包公司的程序员做个几年就会换个真正做产品的公司去工作,起码一直在做一种或者一类的产品,这样非常有利于长期的积累,也更加容易做出系统化的产品,所以在外包公司的程序员大部分只是把公司当做一个翘板,在自身的技术能力能够达到开发水准的时候基本上就选择换别的企业了。

外包公司的一般框架版本更新比较缓慢。外包公司对于前沿技术的探索时间不是很多,以致于外包公司的框架还是使用的非常陈旧的,对于程序员跟进新的技术也不是很有利,毕竟从公司的角度的考虑,主要是现有的框架还能继续使用公司就不会考虑继续跟进,所以很多程序员在这个平台上做了很多年技术上跟进比较慢,这种与现实的环境还是有着密切的关系。

外包公司待遇普遍不高。外包公司就是通过软件赚取利润,然后发工资给程序员从中间赚取差价,所以公司待遇普遍不高,外包公司的程序员来源主要是培训机构,甚至有些外包公司直接就开班培训技术人员,形成内部消化,这种模式在国内比较大型的外包公司里面用的比较常见,所以即使外包公司程序员不是很稳定,但是有大量的新手程序员补充进来,保证了外包业务能够顺利的进行,很多培训机构对外宣传的报班保证能够找到工作,主要推荐的企业大部分是外包性质。

对于常见的程序员来讲长期呆在外包公司的不是很多,一般是在里面干几年觉得技术差不多就换工作了,所以讲很多外包公司都是新手程序员的练手基地,而且在业内外包企业的名声普遍不是很好,程序员普遍的稳定性不高,从程序员的角度分析系统的掌握框架知识需要有一个循序渐进的过程,所以找一家产品公司会更加适合职业生涯的发展,也不至于随着外包公司南征北战最后弄得精疲力尽,从程序员的角度考虑大部分人不希望在外包公司长期呆下去,希望能帮到你。


大学生编程指南


外包也看情况。同时无论外包还是做自己产品的,关乎的是你在曾经的团队里处于什么位置,是给其他开发人员打下手还是开发的核心人物。因为无论外包还是有自己产品的,遇到的技术难题都是认可的。主要是遇到问题以后能否给出一个较为满意的答案出来,能为公私真正的解决客户的技术问题,带来效益。

不过由于现在大环境已经乱了,外包被普遍认为复制粘贴,一颗老鼠屎坏了一锅汤。不能否认的是在哪里都有勤奋努力技术也强的优秀员工,在哪里也有浑浑噩噩虽已入职但是每天摸鱼的员工。不能一棒子打死。希望伯乐能在适当范围内给予机会,才能发现更多的千里马。


SteveJrong


进过外包就和进过局子一样,没毛病


分享到:


相關文章: