19届本科|上岸字节!读者在华为外包半年的工作经历分享
不出意外的话,这篇是外包真实体验系列的最后一篇文章。想着最近几个月也发了不少关于外包工作体验的文章,大家估计也都快看腻了(投稿的小伙伴已经都安排上了,都写的挺用心,挺不错的)。
大家如果有比价魔幻的工作经历的话,还是可以继续投稿给 JavaGuide,稿费非常可观。建议使用 Markdown 格式投稿到我的邮箱 koushuangbwcx@163.com 。
这篇文章来自一位在华为外包工作半年,目前已经入职字节跳动的读者投稿(恭喜这个老哥!)!

2020 年是动荡的一年疫情、失业与每一个找工作的人都息息相关,我作为一个刚毕业半年的 Java 开发工程师由于种种原因也卷入了这一场战役并进入了软通外包华为的业务,由于软件工程师的增加竞争也越来越激烈,而外包面试门槛在同行业中不算太高,所以很多人都可以拿到相应的 offer,也非常纠结到底去不去,所以我决定把我将近 6 个月的外包之旅写下来,让各位能更客观的看代外包这件事情。
开篇
在开篇我想为外包洗个白,正规的外包也不是那么一无是处,当然有些辣鸡的不得了的公司还喜欢让员工签外包公司这家公司就一定别去,一家不愿意正确对待员工的公司只会让自己变得更差劲。软通、中软等公司在外包中还算可以的,在进不了甲方的情况下,可以进去体验下甲方的生活,但是要记住他们永远不会把你当成自己人,你只是个完成某个任务的工具人。
在进入外包之前我进入了一家我认为比外包公司还差劲的公司,领导只会甩锅 PUA,一下班就开始开会,能力不足靠加班表现的很努力的奋斗逼领导,实在受不了了,我决定离职。
面试
然后就投简历一个下午就拿到了软通的 offer,其实我当时对外包还不是很有概念,我甚至都不知道我原来要进华为驻场,在笔试的过程中看到了华为内部卷还在想软通这家公司竟然还拿的到华为内部卷应该是有和华为合作的公司。
面试大致有 3~4 轮但是都是集中在半天内就可以得到答案。笔试做华为内部卷对我来说难度中等,接下来就是面试了面试大致分为两轮:
一位软通的驻场 PM 一位华为方的 PM,主要谈的敏感问题会问你你对外包的看法,和项目新老技术的看法,其它就是正常的技术面试,对于我毕业半年的最深也就问到 mybatis 一级缓存、二级缓存的区别,在当天面试的结束后我就拿到了 offer 。 拿到 offer 后过段时候还会让你补机考,就是拿一套牛客网的题让你上级测试,能拿到 offer 牛客网的题还是能过的。编程题大概就是考一些循环、排序、数组切割这种和计算机二级考试差不多。
入职
进入华为确实麻烦,因为你得 先考安全规范 ,考过了你才能进入,都是选择题,但是东西还是挺多的,当然考不过你签的公司会给你助攻,进去你是不可以用自己的电脑的。

整套流程挺严的,但是你考试过程中花费的时间也是有工资的。工作环境在我们驻场的地方分为两种:
一种项目组人很多那么他们就挤在一起做,感觉每个人都挨的很近就和上学时间你的同桌的距离稍微再宽一点。 另一种就是项目组人少那么他们的工位就会不错,工位非常大并且有隔板,再说说电脑配置用的是华为桌面云+软通刚好能用的主机和显示器,据说 2021 年又会换成物理机,因为云主机成本太高了。华为正式员工工牌带着是红色或灰红的,外包一律橙色带子,所以一眼就能看出是不是外包。
工作
我本人加入的项目组成员很少,10 个不到的小项目组,PM 甚至不是技术出身。
我觉得我们项目组是最少加班的项目组了,大致是 965 的节奏一个月偶尔加一下。工作时间为每天 8 小时,你可以选择 8.30 到公司 6 点走刚好 8 小时,也可以 9.30 之前到公司下午也 6 点走,但是你这样就欠了 1 个小时,要在月底之前自己找时间加班补掉。
全体外包周末不加班,要加班可以调休(换钱是不可能的)。但是,有些项目组周一到周五确实加班加的挺严重的 996。项目采用敏捷开发方式进行迭代,当一个周期内事情没做完,可以让你加班加到没有人权,如果没完成被客户投诉了项目组就会很大压力,平均下整个外包氛围是 995 的节奏。
很多程序员肯定想知道技术新不新牛不牛逼,我只能说技术不算新甚至有些会很老,但是今年开始华为那边要开始新旧改造也就是处于 新老技术交替的过程。里面的业务相关的项目主流框架可不一定让用会选择华为自己研发的框架,我们外包只是会用就行了,并不是我们做框架的研发。当然里面还是会支持你做些小工具改善繁琐的事情,就我自己来说我挺抵制业务的项目的,做了几次就感觉在重复工作了。不过挺好的是我遇到了一个好的 PM 支持我花时间做工具改善团队,并不是所有 PM 都会给你时间做工具他们觉得这些工具应该在下班的时间做,再加上我觉得我一定要跳出去,所以我疯狂的发现项目中不足的地方,形成两个工具提高自己的创新能力和竞争力也为我第一次加薪提供了机会(加薪以失败为结束,说公司要求必须满一年才可以提薪,最高不会超过 30%, 大概率我问了同事就 5 %,所以别听 hr 那边一年两次涨薪 ,说实话我心寒了我也想更持久啊),里面会要求每周在内网发表一篇博客,我就采用下班时间回家在 CSDN 上把博客写掉,再第二天上班的时候把博客放到内网中发表。内网查资料不算很方便,大部分只能通过博客园、CSDN 查找资料,像简书微信公众号发表的在里面都是看不了的,即使看的了也只显示文字不显示图片。
说说同事,很牛逼的确实有但是比例开始在下降,因为以前还有可能转正但是现在据说不干个 10 年应该是没可能了,说说我们项目组的情况,有些同事学历还真是高双一流、211 进不了正式员工就选择做外包了,能力确实不强。
我们组的开发组长 27 28 左右 ,但是是非科班,技术广度深度真的不是很行,在里面干了两年了,都是一些重复的工作也想不出抽象出工具解放自己的双手,我做出来工具解放了全部成员的双手的时候,他就只是补了句他原本也想做这个工具的但是没时间。
有些项目组的开发组长还是挺厉害的,但是我觉得公司性质和外包性质让他们发展有了天花板。因为你的资源靠自己争取不容易,想做的东西得华为同意才行,业务开发大部分是 CRUD,华为是不会把重要的东西交给外包做的,做项目的过程中我有时候会发现 华为做的一些东西确实不错,但是与我们无关,我们外包只是工具的使用者,并不能参与项目的研发。
离职
随着疫情的结束,我也决定看看新的机会(不想做二等公民),也非常荣幸即将加入国内知名大厂(正式员工)。
在离职方面软通真的做的非常不好,至少需要 30 天离职,就算你没事做也要 30 天,当然钱还是会发的,有些骨干离职会 3 个月,按理说违法了劳动法。 我提出离职还跟我说把我下一家的 offer 给他们看,这样他们毕竟好跟上级解释为什么离职,当然站在项目经理角度这样做也是对他们有帮助的,他们离职率太高是拿不到绩效的。再谈谈绩效,我有个工作一年半的同事说他就拿过一次绩效 1k 而已。
闲聊
昨晚和女朋友一起去参加了一场她学校的招聘会,我俩也就是去走了个过场。
不同于咱们程序员面试一般都是3~5轮,我发现文科类的很多面试,只要你学校还可以,简历也不错,基本都不用怎么面试就可以签约。
往期推荐
文章有帮助可以点个「在看」或「分享」,都是支持,我都喜欢!
我是Guide哥,Java后端开发,会一点前端知识,喜欢烹饪,自由的少年。一个三观比主角还正的技术人。我们下期再见!