互联网技术外包会不会泄密,互联网技术外包会不会泄密隐私
为什么有人说“程序员有外包经历,面试就像有污点一样的存在”?
题主好,很有兴趣能够回答这个问题。题主的问题或许可以转化为:外包经历是程序员面试中的一个污点。有些企业会对外包经历有一些看法,但是还不至于上升到污点那么高的高度,最多能称得上有色眼镜吧。
接下来,我来谈一谈我对程序员求职的一些看法:
这个道理大家应该是都懂得哈。其实求职面试也是这样的,如果求职者有过给顶级公司做过外包的经历的话,不但不会有“污点”,反而可能会成为加分项。反之,就如题主所说,外包经历就可能就会成为面试过程中的“污点”。
这种现象是普遍存在的,并不是只存在于外包这个事情上。我举一个例子,您或许就能释怀了。我们在招聘网站上浏览招聘信息的时候,经常能够看到诸如:“有XX,XX公司工作经验者优先”,这不就是***裸的客大欺店么?
外包公司之所以会被有些公司戴上有色眼镜进行观摩,主要还是因为员工的技术水平,也就是实力问题。由于我的工作特点,我在工作中会和很多外包公司接触,在接触中我发现一个规律:牛X的是真牛X,不行的是真不行!
外包公司能接触到的项目数量,是非外包公司不可比拟的。因为公司的定位不同,运营模式不同,所以这也不足为奇。有句话说的好:空谈误国,实干兴邦,实力都是靠不断的实践喂出来的。外包人员在这方面占有比较大的优势,遗憾的是,大多数外包人员仅将目标停留在实现业务功能方面,不去研究深层次的知识。或许,这正是外包公司人员整体技术水平相对偏低的原因。
每个人都是一个独立的个体,应当具备独立思考的能力。在求职这件事儿上,更是如此。到底什么样的企业,什么样的工作才是真正适合自己的。一旦目标确定之后,那就要为目标做储备了。以从事外包的程序员为例,在不考虑彻底转行的前提下,或许会有以下几种选择。
个人经历,外包基本是富士康模式,马化腾说中国没技术,外包就更加没有了了。大多外包讲求的是产出,没有了0-1。可能有研发类的,但是大多是业务实战类的。
外包是IT流水装配公司,讲求的是把人力尽量利用到极致,分工明确,信息安全重视,权限隔离。很多人做完了需求恐怕也不会知道整体的企业IT架构,数据怎么闭环的。硬件怎么架构的,全部中间件有哪些,如何配合工作的,整个调用链是什么,如何做到的系统安全,如何防入侵的。大多停留在一个节点上,前端只知道页面怎么来的,服务端只知道具体业务逻辑怎么来的,OS人员只知道写了那些脚本。在加上现在大企业IT整体架构都在甲方,系统依赖只有顶层设计者明白,外包只会按照仅有的相关资料明白有些需要邮件平台,有些需要全球附件平台,有些需要全球数据中心。最后离开了平台会发现,数据湖都做不出来。如果一个成熟的外包公司,连工程目录都可以一键生成,导致一个系统到底用了那些库或者jar都不明白,最后成了真真实实的搬砖者,按照需求设计方案设计,没日没夜的写着实现。最后发现,用的最多的组件几乎没有中国的,也不知道底层架构和原理。
有人说可以自学,因为技术都来自美国,可以去读源码,但是有大毅力的没几个,如果住的远的每天六点多起床,晚上11点回家,周末再来个24小时oncall.下班恐怕最大的习惯是瘫在床上睡。
所以,外包被鄙视是有原因的,选择路定了出路,选择了外包,就是为了安逸,不需要一个人去挑战技术,挑战高并发,挑战各种因为业务量引发的问题。业务决定技术。平台化,流水线模式可以让人安逸,最后会变成每天玩着别人玩剩下的东西。
当然任何地方都有个例,有些人确实牛,深入研究外包么有了一些专家级别的,DBA,EBS专家,甚至有些有了自己的专利。
总体上外包绝对不如研发,就像大专不如本科一样。现在各大外包公司在清洗专科生,这是自然规律,优胜劣汰。
首先,[_a***_]IT行业内有大量的程序员都有过外包开发经历,外包开发也是IT行业内的一种重要业务形式,所以程序员从事外包开发是比较常见的事情,也会获得技术上的持续提升。实际上,早期国内很多大型软件公司,都把外包业务放在非常重要的位置,直到今天,很多大型软件公司也有大量的外包业务。
近些年来,随着国内互联网企业的崛起,大量的程序员更愿意选择去互联网企业发展,一方面能够获得更高的薪资待遇,另一方面也会获得技术上的提升,随着互联网企业纷纷开始在大数据、云计算和人工智能等领域布局,目前大型互联网公司确实在技术研发方面具有较强的实力。
从近几年计算机专业研究生的就业情况来看,很多毕业生更愿意选择去互联网大厂工作,这其中很多学生会选择从事包括算法岗在内的研发级岗位,这些岗位不仅有较高的薪资待遇,发展空间也相对比较大,而且由于大型互联网公司具有较强的***整合能力,所以大厂的研发环境也相对比较好。
对于应用级程序员来说,如果从事过外包开发也并不需要隐藏,因为很多外包开发也具有一定的技术难度,而且通过外包开发,也能够锻炼自身编写代码的规范性。当面试官对于程序员的外包经历表示质疑时,应该从三个方面做出阐述,其一是在外包业务中获得的技术提升;其二是通过外包开发掌握了哪些行业知识;其三是通过外包开发获得了哪些团队合作经验。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
这种言论基本上就属于无稽之谈、人云亦云了!
鄙视链不仅仅存在于行业之间,同样在行业内部也是有着体现,例如上述的这个观点就是IT行业中就业鄙视链之一了!
首先给大家科普一下什么是软件外包以及其发展:
软件外包就是将本企业的软件项目,承包给专业的软件开发企业来生产!跟建筑等行业中外包的概念没什么区别!
企业软件外包的需求无非俩点:
第一点就是本身不擅长这个领域,但对软件系统还有着迫切的需求,而直接购买产品与本公司的业务冲突也是比较多的,落地是比较困难的,需要量身定制一套属于自己的软件产品或者希望获取长期的IT服务!
第二点就是成本因素了,他本身可以做这个项目,但限于人力成本的约束,利润空间也不是那么可观,所以将项目外包给其他的公司,自己从中获取差价!
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/13314.html