美文网首页
谈一下我在外包的经历

谈一下我在外包的经历

作者: imyyq_star | 来源:发表于2020-11-08 11:02 被阅读0次

    入职外包之前

    入职外包前所在的公司经营不善,拖了几个月薪资没发,扛不住了,于是开始找新的机会,因为种种原因,还真的不好找,学历、薪资、市场大环境,地段等都是问题。
    经过一段时间的寻找,大概一个月吧,基本没啥成果,倒是外包公司频频过来咨询

    外包嘛,在业界内的工作体验和口碑一直不是很好,所以我一直都是持抗拒的心情,但也扛不住现公司几个月拖欠薪资的压力啊,刚好那会正有结婚的打算,什么都要花钱,像我这种工薪阶层,上一辈又帮不上什么忙的,真是验证了那句:“咱们家是有干活就有得吃饭,没干活就得饿肚子”。

    于是这时某大型外包公司找到了我,原本开出的薪资比较低,我就直接拒绝了,这次又开出了我觉得还行的薪资,可是问题是要人力外派到某大厂,我一算位置,通勤实在太长了,又不便搬过去,于是就又拒绝了,并提出了如果是本部上班就可以接受。还以为没戏的,没想到过几天答复来了,允许我本部上班,在我明确了“后续不得以其他理由外派我出去”这个条件后,再多争取了 1k 的薪资,于是就这么敲定下来了。

    福利待遇大概是:薪资(构成有基本工资和绩效等,大部分公司都有的套路),最低五险一金,社保是一档的,双休,逢年过节给点礼物,没了。

    从入职到转正

    大公司都是流程狗,经历了一系列的流程后,终于坐到了我的工位上,在入职前,我就在想:外包耶,恐怕工作压力很大吧,我得有心理准备,可能实际变成单双休或单休都有可能,既然选择了,那努力吧。

    入职后发现,其实。。。他们还是要把你派出去外面的,HR 跟你的保证就跟一张厕纸一样廉价,根本就无法保证的。虽然是按照派出去的流程在走,但是一开始并没有说的很明了,只是让我按照目标外派公司的要求在学习,看资料。

    一直到过年前转正,三个月我都没啥事做,全部在带薪学习,完成了许多博客,并梳理了下自己的知识体系。有兴趣可以订阅我的小专栏:imyyq最大的感受就是,以前的公司都是被任务压着,加班赶任务都来不及完成,其实错过了许多宝贵的总结机会,回过神来,已经很难再现当时的场景了。所以啊,以后不管多忙,都要抽时间来对当前进行的任务进行总结,尽可能的吸收相关的技术点。

    三个多月以来,除了技术上的梳理外,还结了婚,然后就是跟上家公司追薪资了。关于结婚的,婚假是跟你领证时间有关的,法定好像是转正后领证,就给你 3 天时间,我刚好是在上家公司领的证,还没休就离职了,于是到了这家公司转不转正都没得休了。假期还是要好好了解清楚规则的,虽然有些公司不按照法定的来!

    然后就是跟上家公司追薪一直追到 2020 年 3 月份,简直可怕,期间无数次跟前老板对话,前老板还是延续他一直以来爱吹牛和不诚信的风格,但最终总算是结清了,本来想走仲裁的,嫌麻烦就一直没动。

    在上家公司经历了 996 后,没想到在外包公司刚入职就享受了 3 个月的 965,真挺舒服的,每天按时上下班,周末跟老婆一起逛逛街,到处走走,原来非程序员的工作时间和体验是这样的啊?哈哈哈哈!

    因为一直都没项目做,也就没有难易度的说法了,同时也不知道公司的技术实力,隔周有技术分享会,同事们也认识不多,唯一要吐槽的是因为准备把你外派出去的,所以给你的电脑都是非常差劲的,我的天,比我刚毕业出来时的电脑还要差劲,8G 内存,CPU 也不行,显卡也不行,开个模拟器都卡的要死,后来我冒着被追责的危险,从另一台电脑电脑卸下来一条 4G 的内存条,情况才改善了些。

    本来想着如果是本部上班,公司加配置又很麻烦,所以后续我自己加钱买得了,但是看情况是要把我外派出去的,就一直没动,想着说如果让我过去面试的话,我提一下,看能不能争取留在本部,不行就只能骑驴找马了。

    就这么凑合的转正了,转正还以为有答辩的,但是我压根没做项目啊,每天闲的发慌,公司也无从知道我的技术实力,只能就这么直接转正了。产生了一种这公司可以养老的感觉~~~

    2020 疫情

    时间进入到 2020 魔幻年,疫情爆发了,整个中国都封闭了,结完婚还想出国玩一玩,没想到不仅没出的去,还损失了 2800 的旅游费,在这里得说一句,一旦发生利益冲突时,顾客就是给踩在地下的,这个世界上除了 HR 的话不能信,销售的话也不能信,白纸黑字才是值得信赖的,总之一句话:看一个人说话得看他的利益点在哪里。虽然有时候真的防不胜防,但必要的警醒总比没有好。

    国家法定节假日只到 2 月 2 号,然后广东省加到了 10 号,也就是说法定是 10 号前是有工资的,但是没鬼用,各公司都有自己的想法,即使是大型外包公司,项目经理先是推迟了上班的时间,再来就是想让我去客户方上班,可是疫情期间不能乱跑,于是改成了在本部,跟几个同事临时组队做一个项目。后来发现项目外包都是临时组队,七凑八凑的,也没个技术领导人,都是就这么开干。

    项目经理对于我们这些刚入职不久的人毫不手软,跟我们商量,以未来 5 天年假和 5 天加班换来了 3 月份半个月的薪资,本来广东省延长到 10 号的法定假就这样被掉包了,再想想在这之前公司为疫情防控捐出 1000w 的信息,咱们怎么说都是为疫情防控贡献了半个月薪资的,只不过名誉都是公司的而已。

    2020 年真是难忘的一年啊,发生了太多太多的事,想到了一个有趣的问题,在中国,国内的公司违法跟玩似的,什么 996,各种违法规定等,大部分是没啥事的,除非你不想干了就可以告它。而在中国的外企呢,规矩的跟小猫一样,真是奇景

    参与第一个项目

    入职后的第一个项目终于开始了,临时团队谁都不认识谁,就这样开始了合作,每天戴着口罩,闷油又闷痘。然后发现团队成员中,大家的实力都不怎么样,再加上没有技术领导,只有项目经理(这个项目经理不是上面提到的项目经理),而他对大家的技术实力也了解不多,于是自然就导致分任务不够合理,以及技术选型不够准确等问题。

    分给我的任务很简单,而原本对于某成员的期望落空也是常事了,因为薪资从来就不是体现技术实力的依据。对于团队选出来的技术框架,我也没接触过,好在理解学习能力还是有的,加上年前的学习经历让我对阅读源码有了更多的经验,于是我很快就上手了,并且达到可以修改框架的程度了,封装了一些功能给大家用,团队成员有关于框架的疑问以及平时遇到的问题都会找我帮忙看下,我也会主动给出一些建议和技术方案。久而久之,自然得到了团队成员的信赖和尊重,项目经理也都参与了全程,都看在眼里,于是原本要被外派的命运就改变了,再加上我个人原因实在不便外派,于是就被项目经理留下来一起做项目外包了。虽然最后他也到客户方驻场了,但是很感谢他前期对我的帮助。

    技术团队中,实力至上,其实也部分考验社交沟通的能力,但实力还是最主要的,有实力才能得到尊重,才有话语权,相信从事技术岗位的人都深有体会。

    做完项目发现,似乎大部分公司都没有技术的沉淀和管理,可能是因为管理者是非技术出身的原因吧,我对于外包的理解,要么是人力外派挣人头差价,要么是项目外包挣项目费,以人力外派为主的公司,其技术实力一定不怎么样,而项目外包为主的,如果缺少一个技术管理者的话,同样也会造成技术上的匮乏。

    人力外派主要是大厂并不想养那么多人,各项福利都是一个巨大的开销,而要做的工作又有许多部分是技术含量比较低的,同时可能项目与项目之间会产生空档期,于是外包的市场需求就有了,大厂以项目驻场的形式招外包人员进来驻场开发,一期一期的做,做完就滚蛋,不需要付出额外的福利费用,不用担心劳动仲裁,成本妥妥的降下来了。对外包人员的态度就看甲方有没有人性了,可怕的让你半年持续 9106 也说不定,驻场开发的,通常压力都比较大,反正不是自己公司的员工,使劲压榨是常事了。

    而项目外包往往是整包的形式,或者分包的形式,或者是客户出需求,外包人员在自家公司办公即可,也是一期一期的做,区别就是办公低点的不同,在自家场地总有些归属感吧?不会发生外包人员注意素质不要偷吃公司零食这样侮辱人的事。总体来说比外派好多了,了解了下一些外派出去的同事状况,大多是狂加班的,少数是较少加班的,其实都没个绝对,看项目也看运气。

    最后是学历的问题,选择外包的人,通常我认为是学历不怎么高的,技术一般的,我说的是包括我在内的,老实说我是没得选了才来外包的,学历跟不上,注重学历的公司连面试机会都不会给你,内推的机会也没有,人事那关过不了。技术上嘛,可以说不高不低,再加上我活动的区域工作机会少,短时间又无法改变这个问题,来外包试试水倒不是不可以,然后来了发现都是类似的人,有的技术很差,一个列表都写的跟屎一样,刚毕业的都比他好,但照样拿跟你一样的工资,有的很普通,你不看着他点,他分分钟就给你跑偏,有的逻辑能力差,你得给他说的非常清楚,又是画图又是给 Demo 才能跟他说清楚问题。

    总而言之,大牛你是别指望有了,就这么凑合的过吧。注意,我并没有否定外包的意义哦!不要键盘侠!

    参与第二个项目

    从第一个项目脱身了,项目经理知道了我的水平后,就开始口头授权让我作为第二个项目的技术总负责人,带着其他 4 个人一起做项目,这 4 个人全是之前不认识的,还有两个是在异地办公,于是又是一波新人组成的新的团队,就这我还跟他吐槽了下,好不容易之前的团队混熟悉了,现在又换,不过没办法,外包嘛,大家都是救火队员,哪里需要人哪里就有你

    4 个人中其中一个是毕业生,可以忽略不计了,加上我,一共 4 个主力开始第二个项目的开发,总共 5 个模块,我负责所有模块的基础架构设计和其中 2 个模块的代码编写,其他 3 个模块另外 3 人 1 人 1 个。

    经过一个月的开发,顺利交付了,因为业务都挺简单的,没啥复杂的,所以很顺利。

    经过两个项目后,我提出了搭建基础框架的看法,得到了大家的同意,于是我基于项目使用到的开源框架,搭建出了 Java 版的 Android 基础框架。与同事一起确认了框架需要具备的功能后,一个人负责了全部的代码和文档的编写,并加入了全新的功能。

    然后很快项目二期就开始了,这次还是 5 个模块,其中一个中途被毙了,于是最后是 4 个模块,新的框架代码就开始使用了,这次我的角色没变,负责的也都差不多,没有啥好说的。

    在业余时间,我结合自身的经验,推出了个人的开源 MVVMArchitecture 框架,Kotlin 版的,相应也推出了组件化的方式,这得感谢公司较为宽松的工作节奏,给了我充足的思考时间,谁说外包就一定很忙的?其实吧都是看项目,外包和普通公司差不多,运气好,分到好项目,跟对好领导,你能过得舒心又有成长,运气不好,不仅项目代码跟坨屎一样,领导还实时盯着你,过的又累又不值。

    此时 2020 年已经过去了一半多了,我个人做的最大改变就是消除手机对我的影响,把手机上的微博、今日头条、B 站等软件都卸载了,老实说这些软件对人的影响真的非常大,无聊时就会顺手点开它,不停的刷,一条喜欢的信息出现后,又期待另一条新的喜欢的信息出现,机器算法真的太可怕了,为了满足你,会按照你的喜好给你推内容,让你不停的看,不知不觉时间就过去了,比如我点开了亮剑的一个小片段,那么接下来我看到的大多数都是关于亮剑的推荐。

    其实娱乐软件给你造成的时间损失还不是最致命的,最致命的是它让你的脑子变得混沌了,因为有些思考,是需要点时间来理顺的,需要时间来反复推敲的,就像一个流程图一样,是有层次的,就像一个方法调用堆栈一样,是有深度的。想象下,你在思考一个很难的问题,或者是较复杂的问题,不管是什么问题都好,也许一时间得不出答案,但你可以选择重来,重新思考去理顺它,此时你很可能就会想:哎算了,晚点再说吧。如果这个时候,你拿起了手机,那么大概率下次就思考不到你当前的层次了,只能在一个地方反复,甚至不会再去思考了。当你放下了手机,卸载了应用,有时候你的脑子就会变得很无聊,比如在地铁上,你就会很想要找点东西来看,此时我都会看电子书,或者听音乐,闭目眼神思考。不过人非圣贤,有时很难做到完全不看这些娱乐,可能是中毒太深了,需要一个时间来解除,所以我反反复复的会去装回来应用,看了一段时间又觉得太过于占用我的时间了,就又卸载了,反复了好几次。不过卸载这些软件带来的效果我真心觉得是很值的,建议有这方面困扰的可以试试看

    参与第三个项目

    前两个项目都过的太轻松惬意了,不仅完成了工作,还可以做自己喜欢的事情,慢慢的,越来越不喜欢复杂的且没有价值的任务,按照生活中不成规的定律:当你不喜欢什么的时候,往往生活就会给你来上这么一着,第三个项目开始了。

    在此之前,想离开外包的心虽然有,但是是不强烈的,那会儿的想法是:总有一天要离开这里吧,但并不着急。人啊,总是好了伤疤忘了痛,新的项目经理经过漫长的项目准备,终于可以带着我们入场了,还是在本部,幸好没有派出去。在这里工作,地点是不定的,说不定哪天派出去,你的通勤时间就多加了一个小时。什么?你问公司有没有提供住宿?呵呵,没有的,自己解决。谁让你垃圾到要来外包

    于是复杂又没有的价值的任务就这样开始了,你以为复杂就有价值了?如果只是业务代码的复杂,还是那种非技术性的,你想想看做个 10 年后你会有什么成长?还是原地踏步的概率大,因为业务嘛,只要不傻,花多点时间都能懂,但出去跟别人说你做了 10 年超级复杂的业务,你看人家会不会觉得你很厉害。

    在开始编码之前还没那么简单的,要考试,信息安全很重要,不能拍照不能截屏,你除了在里面能做工作的事,啥都不能带走,跟项目无关的学习笔记也不行,除了手机其他任何东西也无法带进去,各种流程审批,各种开会,各种乱糟糟的业务,通常做一个功能,你得不停的找人,测试说找后端,后端说找需求,需求说找测试,死循环是常有的事。

    好不容易写完了,弄懂了,结果最后可能还没完全做对,于是各种需要你解释,为什么开始写之前预计的代码量那么多或者那么少啊?为什么代码提交的比预计的多或者少啊?为什么测试给你的提单数量那么多啊?时不时还得听下信息安全的会议,虽然完全没在听的。不小心截屏了,也得发邮件自证清白,防贼一样防着你。否则一旦违规,就不是罚钱那么简单的了,可能还得背负牢狱之灾,心理压力是一定的。

    就这样的环境下,真心不是我喜欢的,关键是代码也挺恶心的,冗余度高,几乎没有注释,没有文档,方方面面的恶心,一句话总结就是:这项目即使送源码给我我都不要。于是离职的念头挥之不去。

    开始寻找新工作,前前后后面试了 5 家公司,都谈的挺好,但是都给不到我要的薪资,也许要的太高了吧,有一家甚至都谈到了入职会从事哪些具体业务了,然后就没戏了,估计到老板批薪资的时候批不下来吧!这里有个有意思的现象,我通常都是在拉勾,Boss,51 上找工作,其中 51 的一般是假薪资,写着 20 - 40 的,根本给不到 20。然后拉勾和 Boss 的话,相对来说薪资比较真实,但是你也不能太天真,比如通常写 15 - 25 的,基本就是最高 18,即在最低薪资的基础上加个 3k 就差不多了。

    HR 通常有人会为了任务,故意写的很高,先吸引你过来再说,如果你提前问,大致统一的回复是:额我们这边呢薪资是不封顶的,具体还得看能力,还得跟老板谈,如果能力足够是没问题的呢!!!呵呵,放屁,其实就是不好说出他们的真实薪资范围,说不定你过去后,期望的薪资比面试官的还高,你觉得你过得了面试官这关吗?其实公司招人这方面确实诚实点比较好,对大家都好,你找来一个根本给不了人家预期的,最后浪费的都是大家的时间。如果有人说:那是你垃圾,达不到人家的要求,不给你是正常的。这个就真没法定了,见仁见智吧,有些明显是技术过了的,一个劲问你最低接受多少的,多半是给不起你要的。

    部分同事对我是如何骑驴找马这事很好奇,在这里也分享下,怎么拿到面试机会这个看个人了,这里不细说。首先你得有自己的预期,不知道自己要什么的,很容易被忽悠的,在拿到面试机会后,了解清楚这个公司跟你的期望是不是符合,薪资范围,五险一金,工作地点,上班时间,还有就是对于你还在职需要点时间交接有没有意见,种种你能想到的情况先了解看看。如果可以,再下一步,询问是否可以在线面试,如果可以就不需要请假啦,记得招聘软件把现公司屏蔽了,现公司也不会知道你在找机会,如果不行,再看是否可以约在晚上,下班后赶过去面试,最好是 7点半 能到的那种,如果还不行,那么就得综合考虑下这家公司是否值得你请假过去了。

    在得到 offer 后,可以和新公司 HR 商量,通常拿到离职证明是需要点时间的,可以约在拿到 offer 后的一两周后入职,然后全力交接项目,这个时候就不要再接新任务了,以擦干净屁股为主,差不多时间了就可以去新公司报道了,离职证明晚点拿到也没事的。

    第三个项目就这样结束了,成功过度到非外包,在找工作的过程中,没拿到 offer 时甚至还想过是不是重新再找个外包公司,妈蛋,还好没这么做,竞业协议什么的也要注意的。好了,说了这么多,来个总结吧。

    总结

    综上所述,外包公司其实也没那么糟糕的,只要是较正规的外包,遵守法律法规的就不会离谱。和其他类型的公司一样,得具体问题具体分析。人力外包的话,最大的问题就是通勤问题,跑来跑去,又不能搬来搬去,老累了,其次就是归属的问题,看甲方有没有人性了。而项目外包的话,就纯看项目了,一般从头开始的项目都不会有啥大问题,能从头开始参与一个项目是幸福的,中途介入的项目就得看人品了,垃圾的项目管理也一团乱,一个功能能做半个月,效率极其低下。

    不过说起来非外包公司也可能会有这些问题,项目管理一团糟,需求总是变,就像我开头提到的公司那样,不仅拖欠薪资,那个加班的程度就是 996 模式。工作不仅得拼缘分,还得拼人品啊~~~

    如果是刚毕业的学生,急需项目经验的,建议去那种小型外包公司,那种单量比较多的,可以快速的积累项目经验,要是像我上面的经历,几个月没事做的,恐怕你得废了,本来经验就不多,还没有项目给你历练,就问你惨不惨吧。经验积累到一定程度,有的选的话,建议都不要选外包,过度下的话还是可以的,而且那些公司为了抢人,开出的工资普遍比市面上大多数中小公司要多哦,哈哈哈,这也是一个好处。我就有一个前同事,跳到某大型外包,薪资涨了 44%,真是羡慕到我了。找工作期间,不知道有多少外包的 HR 来找我,不过人家都是软件自动发的,广撒网多捞鱼的模式,从外包到外包,还是算了吧。

    还有一个是当你的简历中有了外包公司的经历,有些公司会介意的,觉得你很差劲才去外包混的,不过作为求职者,我们也不能预设人家会介意,只能说装作他们不介意了。技术岗位不仅看学历,看经验,还得看经历的,尤其 2020 年,找工作更不容易了。愿大家都能找到满意的工作吧!!!

    相关文章

      网友评论

          本文标题:谈一下我在外包的经历

          本文链接:https://www.haomeiwen.com/subject/ubzcbktx.html