为什么有人说“程序员有外包经历,面试就像有污点一样的存在”?

我好上头


我在深圳撸了10多年代码,作为一只老程序猿我有话要说。我不是很赞成这样的观点。外包公司经历顶多算你所呆过的环境,重点是您学到技术没有!我来说说我自己的一些看法吧!

如果这个问题在很早年前被提出来,我可能有点会赞成题主的观点,为什么呢?

以前软件行业才兴起的时候,非常泛滥。软件外包公司也如雨后春笋一般,遍地都是。但是数量多了,就不能保证质量了。很多外包公司收了客户的钱,就很赶进度。程序猿写的代码都很low,隐藏的bug很多。如果你编过程序,那你就能体会在外包公司项目代码上重构是多么头疼!而且那时候招聘都比较宽松,只要你能干活就可以了。所以一时间外包公司的名声就不怎么好了。

随着人们的对软件质量意识加强,现在招程序猿都很严格了,各公司门槛相对都高了,所以我认为现在并不是这样子的了

作为程序员这个行业,不是靠颜值吃饭,而是靠技术吃饭。简历只是面试的一块敲门砖。我以我自己招程序员来说吧。我看简历时并不关心您是否是名校毕业,并不关心您是否在哪些公司呆过。我只看您的的专业技能,以及在项目里面所用到的技术点,遇到了什么困难,然后您是怎么解决的。以及你在项目中是什么角色,就是只画画界面呢?还是担任核心架构搭建。

现如今,我反而觉得外包公司更能锻炼人,我身边很多同事都是从中软国际,软通等外包公司出来的。各个都是牛人。那现在外包公司主要分为那种形式呢?

外包公司可以分为人力外包,以及项目外包。项目外包的话,你不需要被派遣到别的公司去干活,自己待在自己公司就好了。如果是人力外包的话,没准你可能要外派驻扎在客户公司了。那现在的外包公司如何能锻炼人呢?

一,外包公司一般项目比较多,可以得到很多锻炼的机会。在一个公司,你可以接触很多项目,比如社交类产品,直播类的,游戏类的等等。可以开拓人的眼界。

二,对于一些大型的外包公司,电脑上是不允许你接U盘的,防止泄密。有的是甚至把网络都断了的,只供一台可以查资料的电脑,而且这电脑还要跟很多人一起共用。这样的好处就是能锻炼我们自己敲代码的能力。我们都知道,很多程序猿太过于依赖复制粘贴了,试想仅供一台电脑查阅的话,你怎么能粘体复制?事实也证明如此,我带的程序猿是从中软国际来的,各个都是好手,完成一个功能模块完全自己就可以敲出来。

如果在有些人力外包公司,你可能被派去华为,腾讯,顺丰等公司。如果您技术牛的话,很受那些公司喜欢,你完全是有可能被挖走的。我身边的同事都是在华为,腾讯等公司待过的。


总结:

我个人觉得,不管您经历过哪个公司,实打实的在简历上写明就好了,简历是来不得虚假的。最重要的是只要你技术到家了,就不要纠结那么多,走到哪里都很香。对此您怎么看呢?您在外包公司待过吗?


感谢您的阅读,码字不易,如果我的回答对您有帮助,记得给我点个赞和关注哦!小胖每天为您放送科技资讯!

胖哥科技圈


我来说一下,这种说话就是一种歧视。我是一名外包,在外包公司待了5年,我就说说我的情况,我服务的公司是国企电信行业,公司正式员工卡的比较严,很多时候都是走的外包,我没有感觉到我的成长有什么不同,我和正式员工一样,可以参与架构的搭建,新技术的预研和使用,并且在工作过程中,也没有受到任何歧视或者傲慢的对待。我觉得我学到的东西不比正式员工的少。面试的时候如果他在意你的外包经验,那么这种公司不去也呗,出现这种情况就是惯的,它已经忘记招人的初衷了,它是为了招可以干活的人,只要技术过硬,有很好的自学能力,保证平时的日常开发就好,日常开发无非就是我们常常调侃的,增删改查。虽然都调侃,但是事实就是这样。无论你在大公司还是小作坊。


小亮叨叨叨


作为一名IT行业的从业者,我来回答一下这个问题。

首先,目前IT行业内有大量的程序员都有过外包开发经历,外包开发也是IT行业内的一种重要业务形式,所以程序员从事外包开发是比较常见的事情,也会获得技术上的持续提升。实际上,早期国内很多大型软件公司,都把外包业务放在非常重要的位置,直到今天,很多大型软件公司也有大量的外包业务。

近些年来,随着国内互联网企业的崛起,大量的程序员更愿意选择去互联网企业发展,一方面能够获得更高的薪资待遇,另一方面也会获得技术上的提升,随着互联网企业纷纷开始在大数据、云计算和人工智能等领域布局,目前大型互联网公司确实在技术研发方面具有较强的实力。

从近几年计算机专业研究生的就业情况来看,很多毕业生更愿意选择去互联网大厂工作,这其中很多学生会选择从事包括算法岗在内的研发级岗位,这些岗位不仅有较高的薪资待遇,发展空间也相对比较大,而且由于大型互联网公司具有较强的资源整合能力,所以大厂的研发环境也相对比较好。

对于应用级程序员来说,如果从事过外包开发也并不需要隐藏,因为很多外包开发也具有一定的技术难度,而且通过外包开发,也能够锻炼自身编写代码的规范性。当面试官对于程序员的外包经历表示质疑时,应该从三个方面做出阐述,其一是在外包业务中获得的技术提升;其二是通过外包开发掌握了哪些行业知识;其三是通过外包开发获得了哪些团队合作经验。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


分享到:


相關文章: