① 程序员做外包有前途吗
本人刚毕业时,在一家外包公司工作过,但是由于我对外包工作弊端认识很清楚,只工作了一个月的时间,我就离职了(当时是刚毕业,短期先干了一个月赚生活费)。下面我介绍下我对做外包工作没前途这个观点的看法。
外包工作的弊端
外包程序员与人沟通少。程序员干外包的工作,基本很难与客户直接接触,也就无法直接与客户沟通需求,时间一长,导致程序员思维固化,很难拥有产品人员的思维,而且大多数工作都是参照文档进行。久而久之,脑子里面就只有代码,,缺少与人、需求打交道的基本技能;容易在后续工作中出现只按照程序逻辑思考问题,不会从客户角度出发,另外,在与人交往的过程中,也会有不太善于与人沟通的标签出现。
外包机构的技术老旧。为了追究研发周期短、程序稳定,一般来说,外包公司都使用的是相对比较老的技术栈和老的基础组件,程序员都是用来搬砖,磊业务代码的人员,外包公司纯做技术研究的人少之又少,所以一般程序员进去,对技术能力的提升相对有限。
解决问题能力很难得到提升。由于外包公司大多数是开发业务程序,基本上很难遇到比较难以处理的技术问题,因为技术问题通常是在底层代码中处理过了。所以他们对遇到技术问题的处理思路、处理方式都比较难以得到锻炼。
技术架构能力弱。和上面一样,由于都是写业务代码,技术架构都是公司现有的,基本无法从实际中得到锻炼,架构能力也就无从谈起。
纯项目思维,而非产品思维。这点对一个程序员来说可以说是致命的,因为很多时候,程序要写的好,需要很长时间的重构、优化,但是外包项目一般是项目类型,不是产品,也就意味着时间短,项目类型一般是瀑布式,只能给你很短的时间实现功能,很少让你有思考架构、程序优化的机会,产品开发不一样,产品开发要求程序员有延续性思维、不断的自我革命,优化程序。
甲方给的时间少,加班多。一般来说外包工作都是时间比较紧急的项目,而不是一个时间长的产品开发,所以加班就在所难免,生活上的时间少之又少。
外包工作的好处
工作时间长,收入高。外包公司一般来说为了赶项目,通常在保证利润的前提下,会多给点钱给程序员,让他们心甘情愿的加班,所以,加班时间可以换了高额的加班费,与其他人早早下班相比,单位时间的收入提高了。
短期内,技术会有所提升。如果你是从一个公司换到了外包公司,那么外包公司的现有的技术栈,你可能在短短的半年就能够摸透,因为你日常开发都要使用这项技术,而且是成套的完整的技术栈。这种情况是说:你现在使用的技术栈和外包公司的不一样,所以你可以短时间内学会外包公司的技术。
积累人脉,以后私活项目不断。由于你在外包团队干过,你会认识很多非专业公司的人员,时间一长,很多人认识你,如果后续再有类似的公司,他们很自然的会找你个人进行开发,你的私活就多了。
总结
总结来说,我个人认为外包工作的弊端大于好处,所以如果让我选,我肯定会选择非外包公司。只有一种情况我会选择,那就是我毕业2-3年,有能力短期内学习很多新技术,而且对薪资的要求比较高,我可能短期内会选择1年的外包公司,学习知识,赚钱薪资。只要有选择,我可能不会选择外包。
② 为什么大部分银行选择将 IT 外包给别人
因为银行没有编制,所以没有能力招那么多人来做IT这块事情。也因此现在很多外包都被甲方视为民工。
③ 为什么越来越多的银行开始外包员工
随着经济形势的发展以及银行的战略转型和创新,银行人员越来越少。由于各家银行的招聘计划不同,因此有时几年都没有新的计划,并且近年来银行的离职率一直很高,这导致在各方面的员工不足。
银行面临战略转型和更新,银行员工也面临淘汰和重组。当前知识的更新很快,银行业也是如此。银行高管希望利用更多有创新能力的年轻人,但是银行中有更多人在等待退休。这些老员工中的大多数失去了晋升的空间,对工作没有热情或动力。
为了改变当前的员工结构,银行必须找到招募新员工的方法,但是新员工的招募将受高层分支机构严格的指标控制,这些指标与相关的业务指标相关,即没有有一定的总资产。和营业利润相比,上级银行不会分配新的员工招聘费。这也导致银行领导者与外包公司合作,将银行的一些非核心业务职位(例如出纳员,游说经理和客户经理)交付给外包。
④ 为什么大部分银行选择将 IT 外包给别人
术业有专攻罢了!
银行把一个自己不擅长的事情找一个擅长的公司来做,这是最明智的方法了。如果银行不是这样操作,那么就不是精明的银行。
第四个好处:售后升级与服务跟得上。网络公司开发的程序,软件等等,可以在第一时间更新,系统升级维护。银行可能在金融管理这方面有专业的研究人员,但在网络技术升级这块的研究人员,就不一定比网络公司强。
由此看来,专业的活给专业的人做,是最节约成本的。
⑤ 银行软件外包员工值得去吗
银行外包员工不值得去,有很多人反映,银行外包员工并不是银行的正式员工,工作很累不说,干了很久也不能转正,并且工资福利和正式的银行员工比差的很远,除了固定的月工资,什么福利都没有。
1银行外包员工值得去吗
银行外包员工不属于银行的正式员工,属于一种外包的性质,是被外包公司派遣到银行去工作,并不属于银行的正式员工,不论是薪资待遇还是员工福利都不如正式的员工,除了固定的月工资,什么福利都没有。所以银行外包人员不值得去。
2什么是银行外包员
银行业务外包简单来说就是银行将部分业务外包给劳务派遣公司。银行外包员工一般情况下几乎是没有转正的可能性的。虽然外包人员和银行工作人员工作地点、工作性质等大同小异;
但是外包公司的员工和银行自己的员工从根本上来说,他们就不是在一个单位上班,除非外包公司和银行有类似的合作机制,但也不是转正的概念,相当于是首先离开外包公司,然后再银行办理入职,实际上相当于跳槽,操作起来也是有不小的难度的。
3银行外包员能转正吗
银行业务外包是业内普遍采用的用工模式,外包员工主要负责运营工作。银行外包人员工薪资及福利都是是由派遣公司负责发放,银行只会跟第三方公司签订相关协议,由于流动性大,能坚持到转正的是极少数。银行才是此类行为的最终受益方,因为外包的岗位往往是银行流动性最大的岗位,银行通过外包制大大的压缩了员工的使用成本和离职成本。
银行业务外包简单来说就是银行将部分业务外包给劳务派遣公司。银行外包工作人员一般情况下几乎是没有转正的可能性的。
不过银行还是会象征性提供几个转正名额,作为优秀人才的犒赏,这种四两拨千斤的做法对银行自身来说是十分高明的,这也是银行对银行招聘现象视而不见无动于衷的主要原因。所以如果你是外包人员的话,除非你很优秀,不然是很难转正的,转正的时间也是非固定的。
⑥ 从事银行外包的IT人员,前景在哪
IT技术人员承接企业外包开发网络平台和软件,确实是未来的趋势,经济变革的大时代很需要这样的人才。问题是,当今经济变革需要的是要素重组产业链结构,过去成功的商业模式现在不再有效,连企业自己都不确定自己的商业模式是什么模样。从企业管理角度,企业真正需要的是创新设计的商业模式框架指导下的技术架构解决方案,如果IT技术人员单凭自己的技术架构的搭建能力并不足够,不能解决企业商业模式创新设计涉及的问题。因此,如果IT技术人员围绕企业外包开发业务创业,必须注入创新能力和创新商业模式设计内容,才能够满足企业变革的需求包括销售、营销、质量信用的创新。
⑦ 为什么大部分银行将it外包给别人
主要是技术和成本两方面原因,
是自己没有足够的IT技术人员,或自己的人员没有能力开发;
自己开发成本并不低,外包可能更合算。
⑧ 为什么那么多程序员热衷于人才外包
很多程序员愿意长期从事人才外包的主要原因:项目多、周期快,学习的东西自然多。
比如一个web项目做1-2个月,1年的项目已经算是大项目了,一般的基本都是2-3个月或是5-6个月。
一个项目从开始到结束,涉及前端、后台、数据库, 有时候有更多机会接触到框架的搭建等底层的设计。
所以爱学习的员工,成长很快,2年工作经验的优秀开发人员,远不止2年的工作经验。
⑨ 为什么大部分银行选择将IT外包给别人
其实我个人是觉得中国在软件上的外包是太少了而不是太多了。自己开发其实是一件非常重复造轮子的事情,需要重复养人,重复构建团队,而且团队这个东西不是你说养就养说拆就拆的,很难迅速变动。而你养团队开发出来的东西持续更新的话最后能得到什么吗。能够通过竞争做到行业前3水平吗银行的IT显然没有这种要求和觉悟。所谓外包就是用现成的模块或者组件去套你的系统,可以理解成插件,如果插件能够运转完好,买一个插件,总比养一群人开发+维护要强得多吧。但是在软件这个东西上,两种东西不能外包,一种是系统核心组件,外包了相当于核心竞争力卖给别人了,另一种是需要快速迭代的东西,用外包是不合适的,所以,互联网IT是非常非常不适合外包的,因为变化太快。然而银行IT,真的是非常适合外包的一个地方,因为目前还是以传统软件开发周期为主,升级改动都是一件很大的事情,一个东西老旧也用个八年十年很正常,所以把一些部件外包出去,让别的更专业的团队维护就非常合适。中国外包的问题在于,现实比较残酷,问题主要几个:一个是人太便宜了,让很多东西业务容易有扩张的感觉(其实常常是错觉)。第二个问题是,整个软件行业很乱,投机取巧的人实在太多,到处都是没有诚信的没有质量保证的,开始投标的时候各种亏本进来,要到钱之后开始变身大爷,导致现在甲方也不得不付出很多去监管督促乙方保证质量,双方都很辛苦。