- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章为什么越来越多的程序员不喜欢去外包公司工作了由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
最近正处于招聘的旺季,用人企业也纷纷加大力度开始招兵买马,为一年的生产计划储备好所需要的人力资源.
有从事外包行业的HR朋友经常跟我吐槽,说单位下达的招聘任务比较艰巨,但招聘的难度比前些年大了很多,很多开发人员听到公司类型是外包企业表示考虑考虑之后就没了音讯。那么造成这种情况的原因是什么?接下来鸟叔就给大家扒一扒里面的门道.
什么是软件外包?
先来谈一谈软件外包行业产生的背景,对于软件有外包需求的企业可以分为两大类:
第一类是项目的需求(包项目):
企业的规模越做越大,无论人力、财务、生产、运营管理等方面都需要进入信息化的时代,否则难以满足发展的需求。这时候很多公司就开始准备上IT项目了,这些项目有直接购买的成型产品,也有需要量身定制打造的.
对于这些非IT类企业来说,这个领域是它们陌生的,所以从头打造一个IT团队来说,无论从专业性、团队组建、人力成本的支出都是一件费时费力的事情,也不是单位的主要盈利业务,所以把自己的需求对接给软件外包企业,由他们来为企业进行定制化的开发.
其实对于这类项目来说开发人员并不反感,因为项目的开发不是在甲方单位进行,就是在自己公司内展开,团队也相对比较熟悉、整体项目进展有序、流程比较完整.
第二类是人力外包(卖人头):
这种是人力资源输出的方式,也可以理解为劳务派遣。采用这种方式的企业一般是有自己的甲方IT团队,所有的项目需求、产品的设计、进度的把控、项目的版本都是由甲方人员制定好的,由于不能无限制拓展自己的开发团队,需要进行人力资源的临时输入作为补充,进行项目的开发、维护、升级等工作。此类企业有的资本能力雄厚并且需求长期而稳定,是传统的外包软件企业的必争之地,例如平安保险、银行、金融类企业、中国移动、中国电信、国家电网等大型企业均可见IT外包服务的身影.
但这个领域也成为了很多开发人员诟病最多的地方:
1.办公场地变化多端,这几个月在这家工作,未来几个月又被派到另一家工作,甚至有同行自嘲,老子除了年会能回公司待几天,其余时间基本都在外面工作,这也造成了员工的归属感不强,每次到了新的地方,都是全新的人事关系、工作环境需要重新适应,犹如换了一份新工作一般.
2.有的外包公司采用项目制合同,这点也是让开发人员深痛恶极的地方,虽然短期内的薪资待遇会高于平均水平,但项目一旦结束,如果能承接上还好、承接不上的情况下基本宣布了与企业合作的结束,又得重新开始找工作了.
3.异地外派,对于这点来说从发达的城市被派遣到相对经济差一些的城市我觉得还好,毕竟拿着一线城市的薪资待遇在2、三线城市生活消费也不错,但是有的外包企业是2、三线城市将人员派到一线城市工作的,实际的薪资待遇会略高于本地水平,但距离一线城市还是相差甚远的,这一点是绝大多数开发人员所不能接受的,老子在2、三线城市工作、生活就是图个安逸,你给我派到了北上广深工作,拿着不匹配的工资,难道我不能自己去吗?
4.项目的繁杂程度很高,由于承接的项目多种多样,工作中面对的业务类型也是变化多端的 ,面对总是变化的项目类型,使得开发人员也是应接不暇,需要频繁的适应.
5.最恐怖的一点应该是项目救火员的形势,某企业的项目出现了问题,原来对接的开发人员也已经离职(大概率被迫逃跑。。。),你需要在他的基础上继续进行代码开发工作,我们也把这种情况戏称为烂摊子,一般这种情况伴随的项目管理也是混乱的,需求文档、项目对接都不是很明确而且惹得甲方爸爸火气又很大,真的非常让人头疼.
职业发展:
由于软件外包行业项目承接范围非常广泛,导致了项目的业务类型也是多元化的,这点对于开发人员来说需要不同的切换思维场景,导致其在业务领域的积累与专注程度还是比较欠缺的。业内有一句话:就是长期做外包会把开发人员搞废掉,指的就是这一种情况.
我曾经面试了一位开发人员,简历有十几页的内容,大大小小的项目搞了几十个,技术能力还是非常不错的,但项目的类型种类真的是非常繁杂.
总结一下:
领着小伙伴们扒了一扒软件外包行业中的一些问题,但软件外包这个行业对我们来说并不是一无是处、碰也碰不得的,需要看结合我们的发展路线如何把握.
软件外包企业的招聘量在整个软件开发招聘市场中占有很大一部分体积,其中不乏一些知名度非常高的大公司,例如:东软、文思海辉、软通动力、博彦、博朗等.
这些企业有着很好的项目规范以及完整的商业流程,企业承接的项目也是源源不断、长期而稳定的,其公司对接的客户也是耳熟能详的优质企业,对于程序员来说,一方面不仅仅在项目中可以得到充分的锻炼与技术的提升、还可以学习到一些项目管理、流程上的知识。另一方面如果在外派驻场的过程中,需要跟甲方进行很多工作上的交流,对自己的沟通、交际能力的提升还是很有帮助的,也有很多外包人员得到了甲方爸爸的高度认可,最后被和谐到了甲方工作.
原文地址:https://www.toutiao.com/a6932643395064103431/ 。
最后此篇关于为什么越来越多的程序员不喜欢去外包公司工作了的文章就讲到这里了,如果你想了解更多关于为什么越来越多的程序员不喜欢去外包公司工作了的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
在 PHP 中,开始破解并弄清楚页面上发生的事情非常容易。只需输入一堆回声和 print_r,仅此而已。看来这种技术在 python 中对我不起作用。我通过在 python 照片上传模块中进行黑客攻击
程序员/后端开发方向Java 跳槽注意事项(简历和面试经验分享) 应届生面试经验参考:https://www.cnblogs.com/rainbow-1/p/16779048.html 简历: 1、
上图的意思: 百战百胜,屡试不爽. 故事 程序员小张: 刚毕业,参加工作1年左右,日常工作是CRUD 。 架构师老李: 多个大型项目经验,精通各种开发架构屠龙宝术;
周末了开心一下 谈到程序员,对于外行人来说一贯的印象就是格子衫大裤衩外加人字拖,蓬头(秃头)垢面黑眼圈,还有就是“人傻钱多死得快”🤣,这是外界对程序员固有的思想,但是作为新世纪的程序员,我们可没那么
我从事C++编程已有5年了,现在我意识到知道如何“不同地”思考的值(value)。 这个问题适用于尝试其他编程语言并遇到过类似情况的C++程序员: “哇,这太酷了!我不知道我可以那样编程。” “哇,我
互联网已经渗入我们生活的方方面面,于是我们就免不了会思考:如果有一天网络断了怎么办呢? 英国 Cable.co.uk 曾进行了一项有趣的"断网"调查,调查发现在 2500
这些是 “程序员可见” x86-64 寄存器: (来源:usenix.org) 隐形寄存器呢?刚刚才知道MMU寄存器,Interrupt Descriptor Table(IDT)使用了这些不可见的寄
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improve
有没有办法将 Dragon NaturallySpeaking 合并到事件驱动程序中?如果我使用 DNS 记录用户语音输入而不将其写入屏幕并直接保存为 XML,我的老板会非常喜欢它。我已经研究了好几天
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 help center 中定义的范围内的编程无关。 . 关闭 8 年前。 Improve
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
关闭。这个问题是opinion-based .它目前不接受答案。 想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它. 关闭 9 年前。 Improve
这个问题在这里已经有了答案: 关闭12年前。 Possible Duplicate: Should I learn C before learning C++? 作为一名专业 (Java) 程序员和重
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
很难说出这里问的是什么。这个问题是含糊的、模糊的、不完整的、过于宽泛的或修辞性的,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开它,visit the help center 。 已关
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在将一个使用串行端口的 C++ 程序(更准确地说是 Borland“组件”)“转换”为 Java。该程序使用一个线程来监听串行端口,并在收到给定的“事件字符”之一(可能是回车、ACK、NACK .
我是克里斯。我对编码很陌生,我不知道很多术语,这是我第三次也是最成功的学习 Java 的尝试。是的,如果我还年轻,效果就不太好。无论如何,我正在尝试创建游戏,但遇到了一个小问题。 我制作了一个 16
我是一名优秀的程序员,十分优秀!