【破土编者按】对于大多数刚刚毕业的职场小白而言,离开象牙塔是一件困难而又兴奋的事。当他们带着一颗又害怕又激动的心迈入社会时,发现一切都那么新鲜。起初,他们满怀广阔天地“任我装逼任我飞”的豪气,不久后才发现自己还是太傻太天真。本文就是一个职场小白在华为的“痛的领悟”。
(图片来源:Wired)
原本标题想叫“菊厂再见”。因为华为万年不变的菊花 logo,江湖人称之为“菊厂”。不得不承认,以前菊花一度还是我不明原因迷恋的植物,大概是由于菊花是刚上大学时盛行的屌丝文化的一部分,加之对所谓高大上的东西感到厌倦,个人对屌丝这样接地气的文化有特殊的偏好。古有言,喜欢不能当饭吃。然尝过了这碗饭,滋味了然,也算不虚此行了。特记此文,以纪念这毕业第一站。
采菊
有人会问,仅凭喜欢,可明知道很有可能会不合适,为什么还要采它呢?
只能说,笔者从小一直都被教育要扮演一个按部就班、好好学习的乖孩子角色,但骨子里可能就像之前有个赤脚和尚对我妈说的“此娃顽劣”,还叫我妈买柱铁棍粗的香烧烧。看在我妈呕心沥血为了维持我的乖角色真的烧了个香的份上,大学里我按耐着瞎折腾的心只小小折腾了一下。大学期间,我也曾想跟随潮流出国,但想想我妈还要呕心沥血供我读书(其实是自己不争气没考好),以及有一种急切想要断奶的冲动,我,一个只会好好做题的乖宝宝,一个在大学里学软件工程外包方向的宝宝,真的按部就班地走上了菊厂外包之路。真是一个大写的“懒”加“懵逼”。
也不是没有找过其它的公司,毕竟江湖辣么大。不过有句老话说得好,你是什么样的人,就会遇见什么样的公司。可能菊厂偏爱招一些听话的、能干活的懵逼如我吧。事实证明,和公司许多年轻女宝宝交流后,发现大家有许多共同之处:只会做题、听话,急需断奶后的供给源,没什么专长和很厉害的技能,也没有对某方面有火一般的热情......近百分之八九十的性格上的相似度让我对菊厂招聘的性格测试刮目相看。
但人不会一成不变,一旦点燃了内心之火,决心与懵逼说再见之后,什么性格测试条条框框怎能拦得住一颗欲要飞天的心,呵呵,赶紧滚~
(图片来自网络)
加班
说实话,入职前我对加班一点不觉害怕。毕竟,业界加班并不只是菊厂一家,菊厂内部也不是所有项目组都加班成魔。有些项目如我之前所在的项目组,由于是个重组后的备胎项目小组,也因为接了新项目后还处在评审与预研阶段,并没有多少自愿的加班。但是菊厂的九点上班(试用期没有申请外出公干都是八点),一二四八点半(周一周二周四下午八点半下班)以及月末周六加班(可换调休或拿加班工资)是亘古不变的。
加班无非两种,一种是活儿干不完自愿加班,另一种就是我这种活儿干完还硬要坐在位子上直到八点半(其实也可以甩手走掉)。菊厂对这样的解释大概是,大公司人多,用加班这种方式进行考核最直接、最简单粗暴。我竟无言以对。毕竟用写的代码行数多少,活儿产出质量高低这些并不标准的标准来判断,会直接或间接地引起员工的不满,不利于人员管理与项目质量维护。而加班这种简单粗暴的时长考核模式,算是一把标尺,借此衡量坐在一起的员工们。
Btw,公司加班到十点后有10元餐补,税后只够一碗面。

环境
在研究所内,工作监管比较严格,不过场地较为宽敞舒适,很多人还是能坚持坐到八点半或者自愿加到更晚。而在外场合作方办公的我们,由于天冷天热要开空调,常常不开窗户,一但有人食用热饭菜,办公室立马弥漫着一股酸臭味,加上拥挤的工位(一长桌子上面紧挨着摆放电脑物品),整个办公空间过于压抑闭塞,给人一种窒息的感觉,也就没有什么愉悦的心情来创造(工作内容也鲜少是创造)。
一天最快乐的莫过于吃饭时间。然而外场鲜有可以下肚的饭菜(不像基地两大食堂,卫生与种类都有保障),这估计也是很多公司的通病。吃完饭散个步,一人找个地儿(一般在工位下方)撑一张折叠床,中午睡一个小时满血复活后继续干活。
Btw,合作方的同事们都觉得菊厂的汉子们是大闷瓜。其实是大家都不爱扯犊子,怕扯多了被领导“刮目相看”。不过,在年会上某些同事的表演确实让人刮目相看,风骚尽显。尽管刚进部门时隐隐觉得气场不对,还是在心里提醒自己可能工作就是这样呢,于是在闷可见骚的环境里硬是呆了大半年,可憋死宝宝了。
洗脑
入职第一个星期是大队培训,无非是给新人套一些精神上的镣铐。然而几乎每个决心来菊厂的人都有心理准备,所以实际上认不认同公司的价值观,是否愿意“奋斗”,早在每个人的心里有了答案。
不过第一次听说要学唱菊厂的厂歌《中国男儿》的时候还是惊呆了,不说这是否是无视“中国女汉子”,单单这明末清初校园流行歌曲一副要振兴中华的模样就让人莫名有种穿越感,分分钟有想逃离穿越回现代的冲动(泪)。
说到培训时的猛料,远近闻名的要属“奋斗者协议书”。其意思就是让你放弃带薪年假等福利,然后才有资格与其他奋斗者争取配股、更多年终奖、更好的升职机会。僧多粥少,狼多肉少,一但人人都是奋斗者,这一切又有什么意义呢?
(图片来自网络)
琐碎
关于琐碎我不想多言,毕竟是大公司的通病。
琐碎的流程,迷乱的邮件,冗长的会议,各种逆天难用的系统(但要评出一个最爱的系统我想是术语查询系统),以及一些我觉得不合理的流程。譬如将开发人员要用到的测试所用设备绑定到开发人员名下,让员工保管,可是一旦其他部门(例如测试部)的人也需要用,那么这个设备名义上就应该从开发部转给测试部门需要使用的人。这很大程度是流程和沟通上的浪费,所以一般不选择这么做,然而找不到设备还是要完。在这种压力之下,员工可能会脑子进水想方设法不择手段把设备转给身边的懵逼同事,并美其名曰“风险分散”(这个是我yy的)。很不幸我就是那个中招的懵逼,虽然很生气,但也明白是制度的硬伤。对我而言,如果无法改变,我也不想忍受,只好自己选择离开。
秀米油抠的(Show Me Your Code)
并不是说公司没啥福利,虽不像合租舍友的公司平时会送送水果啊大米啊什么的,公司在每个月还是会开生日会,给当月生日的员工发礼物、买蛋糕和水果。此处吐槽一下菊厂的生日礼物预算,几乎每次都是宜家几块钱的杯子。每次看到都有一种员工是充话费送的那种辛酸感。不过在枯燥无味的下午突然想吃蛋糕的时候就有人叫去吃蛋糕还是幸福的。
哦不小心跑题了,我原本只是想说“Show Me Your Code”,程序员最喜欢挂在嘴边的大名鼎鼎的 Linus Torvalds 的半句名言。然而大家都只顾着“show”了,诠释在代码水平、代码风格、代码质量上并没有看出协商后作为一个整体的统一标准,打开项目工程文件会觉得这简直是一块被垦得七零八落的试验田。每个人都在自己的一亩三分地里写出了个天,偶尔需要与其他模块互通或 Code Review 的时候,免不了开启一场慢热的撕逼。但组内的我们一般还是能不计前嫌,很快达成共识,除非是架构问题,一般不会消磨太长的时间。
最让人心累的是每次迭代出版本前测试提单改单,暂不说有些测试水平如何,且说测试走单系统流程一次就要过测试人员、测试pl、开发pl、项目经理、开发人员、验证人员、开发pl(一人分饰多角)...一个循环回去,期间还可能测试提错需要沟通驳回。不可谓不严谨,但过于繁琐。在设计阶段也有类似的沟通成本。例如一个项目有很多终端组,每个终端组都给设计提问题,然而其他组要么不知道问题提过了重新提,要么没问题,而其他组提了问题已改动都不知道。每天都要不停地 check 问题,汇总反馈,刷新仓库确认,或者时不时开个小会共同讨论,很是费心。人越多,牵扯的部门越多,流程越多,沟通起来真是不便。
菊厂再见
熬不到有可能回研究所办公或者去迪拜还是哪哪出差的日子了(也不想),因为一开始进来的时候就因为只会也只想做 iOS 给外派到唯一有干这个的部门。想来都是自己一路的选择,就像一开始觉得不对还是坚持留下以及现在的坚持要走,都不会后悔。
半年内尽管代码没有撸多少(学了大的框架、工具的使用以及入门分享了 Swift),身体也有点虚,但是学习了不少在学校里不会遇到的现实问题的解决技术,团队沟通配合能力也有提升,还给印度 boy 介绍了我们项目的相关文档。这些与我自己之前设置的目标都差不多。我也逐渐认识到自己的热情所在。是时候学会说再见了嗯。
菊厂再见!奋斗者们再见!印度boy们再见!





