作为一名从外企转入华为存储部门的新兵,经历了5个月的风雨,也谈谈感受。

01 

行政服务

总体而言,华为成都研究所的行政服务挺不错的。

进园区出示工卡,保安会对你点头;进大楼时,保安会抬手要求刷卡。

他们都面带微笑,让人心里很舒服。

班车服务也很到位,我楼下就有班车点,班车师傅态度非常好,尽可能满足你的需要。

有一次我需要把自行车从家运到公司,跟班车师傅打了个招呼,他立刻下车打开行李箱帮我放好,整个过程热情主动,没有一点点嫌麻烦的感觉,体验特别好。

食堂米、面、饼都提供,满足全国各地的食用习惯,每顿饭消费约25元。

但是,我也能感觉到华为作为一家中年民企,对年轻人/海外人员习惯的不友好:

  • 食堂不提供汉堡、三明治等西式快餐

  • 办公室不提供冰水(仅有温水和开水两个选择)

  • 办公室无冰箱,无微波炉(仅食堂提供微波炉)

  • 中午必须午睡(关灯、在工位睡),工作很容易打扰到他人

02 

导师培养政策

华为有一条规则,每个新入职的员工,无论级别多高,都会提供更高级别的员工作为他的导师。

因为我已经工作10年,级别相对较高,所以给我安排了一位主模块的架构师(C)。

C能力特别强,从基本的编程语言掌握,到高层的架构设计他统统了如指掌。主模块中几乎所有的子模块他都参与过开发或设计,其中有复杂的数据结构与算法,也有巧妙的模块间通信的创新,他在这里基本是神一样的存在。

C没有架子,无论是工作、技术还是生活,他都热心回答,尽可能的提供帮助。

因此,导师政策的确给予了我最快的成长。

但是,我也能看到有许多新入职的员工(13~14级),分配的导师级别较低(15~16级)。

在这个级别的导师,基本是项目主力,每天有干不完的活,因此他们很难参与对学生的培养和辅导。

同时,华为缺乏新员工对导师的评价体系。换句话说,导师无论对学生好与坏,对自己的绩效不产生影响,试用期员工几乎不存在向上汇报的渠道。

存在有些导师对学生采取不理睬的态度(不是不想提供帮助,而是把优先级放到最低,与绩效挂钩的事情优先级永远更高)。

03 

信任

说到信任,这可能是华为与外企最大的差别。

在外企的新员工培训,给我们讲述的更多的是归属感和员工福利;而在华为的新员工培训,主要是警告我们不能做什么,以及展示各种对违法员工起诉的文案。

这种对员工的不信任深入到了骨髓,体现在我们工作的方方面面。

04 

上下班打卡

华为对研发的员工有一定优待,原则上08:30打卡,研发团队可在系统中修改为09:30打卡。

这时间其实比较放松,但因为成都的华为研究所所在的区域在绕城外工业区,离多数员工的家都比较远,所以坐班车上班的同事很多。而班车以8:30到达为目标,也就是说我必须7点出门才能赶上班车。

打卡的目的一方面是保证你按时上班,另一方面也用于统计你的工作时长是否饱和。

作为软件开发者,工作状态是很难评价的,我可能昨晚熬夜写代码、解决问题,今天就想睡个懒觉。而这种严格的打卡制度,会让我觉得自己的努力没有被认可,依然不被公司信任。

相反在外企,他们不打卡,但团队一般会有自我约束。比如大家讨论一个时间点:每天早上09:45开个晨会,同步一下各组员的进度。有时候没赶上也就算了,但经常赶不上,自己也不好意思,自然就遵守时间了。

当某个员工因为紧急问题工作到很晚,主管往往都会提醒员工注意休息,第二天根据自己的情况决定是否来上班。

PS:随着我的工作量逐渐变大,当我真正在办公室工作到凌晨一点以后,PL(SL)会告诉我,第二天早上可以晚点来,对于打卡异常,可以填写“外出公干”电子流来解决。所以这一点基本和外企类似了。

05 

不允许在家写代码

华为不允许员工在家里从事开发工作。

所有研发人员进华为,都不发笔记本电脑,仅发台式机,并通过自研软件严格检测是否有拷贝资料的嫌疑。

在我的职业生涯中,晚上、周末在家工作是比较常见的,有时候在公司事情没有做完,晚上会回家吃了饭再拿出笔记本继续。

这种情况下,我习惯躺在床上,拿着公司的笔记本写代码、文档。这几乎是我睡觉前必经的流程(尤其是在有娃以前)。

但这种工作方式在华为是不允许的:你在公司就好好写代码,干到睡觉前回家,到家后就安心休息。

当然,这就看个人习惯了,有人的希望工作、生活互不干涉,回家就不碰电脑,这样华为就比较适合。

采用这种政策的主要原因是,华为担心研发机密泄露,对公司带来损失。公司不信任员工会为公司保守机密,因此尽可能不让员工把代码、文档等资料带出公司。

06 

开发者的自验报告

我们这边的开发流程基本如下。

  1. 功能设计

  2. 测试对接(测试人员设计对应的测试用例)

  3. 功能开发

  4. 对新功能进行测试

当功能开发完成后,测试一般会给你一份基本的测试用例,叫门槛用例。

简单的说,你自己要对开发的功能做基本的测试,免得测试人员拿到就出错,根本测不了。

整个流程是非常科学合理的,如果你开发出的功能到处都存在问题,那就没有必要交给测试,浪费大家的时间。

但在这里比较特别的一点,就是你测试完以后,需要提供证明,表示你是真的验证过的。这份证明可以是图片,屏幕的文字,或者日志文件,它有个通用的名字叫自验报告。

无论是新开发的功能,还是代码存在Bug进行修复,都需要贴上自验报告,否则测试不会验收。

第一次听到这个要求我是很惊讶的:

作为开发者,标记问题已解决,难不成我还骗你?测试会再次验证,如果在验证时出现问题,那我的名誉就会受到影响,为了自己的声誉,肯定会尽量保证验证没问题吧。

但在华为,测试人员对开发者是不信任的,不提供自验报告,测试不会验收。

07 

人员流动

在华为,有一句话很流行,叫铁打的营盘,流水的兵。

一个80人左右的团队,有大约15个人组成了营盘,这批人是永远不会离开华为的。

一方面他们在华为的工作时间往往超过8年,级别在18级左右,年终奖、股票都相当给力,组织上对他们的情绪、状态也特别照顾;

另一方面,他们的工作技能基本也锁死在华为,跳槽去别的公司,他们需要重新学习,并且很难获得相似的回报。

而剩下的约65人,则是所谓的兵。

这批人来了又走,像流水一样,除非有可能进入营盘队伍,否则撑不过5~6年,之后要么转岗到华为其它岗位、要么跳槽。并且,绝大多数人在2年以内就会离开。

这就导致一个严重的问题:知识断层。

我们假设整个产品有200万行代码,这15人每人可能熟悉超过100万行代码。而剩下的65人,大多数人掌握的代码不超过10万行。这15人的主要任务已经不在写代码,而是做设计和指导剩下的65人开发。

这就导致,大多数同事对代码不熟,而工期又紧,没时间给你了解和掌握代码的细节。每天像赶鸭子上架一样把功能提交,并且要给这15个人做代码检视。这15个人又要做设计、又要代码监视、偶尔还要救火下场写代码。可以想象,我们这65个人要想找到他们问问题、了解原理有多难。

如果说正式员工流动快,那么外包员工流动速度就更夸张了。

从我来华为到现在,大约半年时间,外包员工已经走了一波了。刚来的时候,我会把这些经常联系的人收藏到各个分组里,需要他们帮忙时,可以方便联系。

结果最近一看,里面大概有一半的人已经灰了,内心还是很难受的。

作者:Bai Bing

链接:https://zhuanlan.zhihu.com/p/430102505

-END-


往期推荐:点击图片即可跳转阅读

程序员保命指南?有人居然做了个开源项目。

拼多多和国家电网,选哪个?

手把手教你做一块电路板,从设计到制作!

在华为五个月,我的所见所得!相关推荐

  1. 互联网晚报 | 10月17日 星期日 | 锤子论坛宣布下线;《长津湖》跻身中国影史票房前四;华为云专属月·行业深耕专项行动开启...

    今日看点 ✦ 天猫双11互动游戏首次公测,将于10月21日零点正式上线 ✦ 华为云专属月·行业深耕专项行动开启:面向三大行业提供1.3亿云上津贴 ✦ 锤子论坛宣布下线:将于11月15日起停止运营并关闭 ...

  2. 华为鸿蒙系统发布会是几点,华为鸿蒙6月2日几点发布 鸿蒙系统发布会时间

    大消息!期待已久的鸿蒙系统终于将要发布了,前几天就已经明确将在6月2日正式发布,想来已经有很多小伙伴迫不及待地想观看鸿蒙系统的发布会了,据说这次发布会还有许多大惊喜,下面中国香烟网小编为您整理了华为鸿 ...

  3. 华为手机EMUI换鸿蒙,华为手机3月全面切换鸿蒙 EMUI 11或为安卓内核绝唱

    2021年,万众期待的华为鸿蒙OS将迎来正式上线.尽管这个消息并不意外,因为去年12月中旬华为已经举办HarmonyOS 2.0手机开发者Beta活动,且华为高层早已确认2021年是鸿蒙OS启动元年, ...

  4. Poj2586 每五个月都是亏

    题目大意: MS公司(我猜是微软)遇到了千年虫的问题,导致数据大量数据丢失.比如财务报表.现在知道这个奇特的公司每个月不是盈利就是亏损(废话),而且无论是盈利和亏损都有一个定值(亏少了它还不干).经过 ...

  5. 华为云专属月·行业深耕专项行动正式开启

    10月15日,以"云上共创 互联网新价值"为主题的"华为云专属月·行业深耕"线上发布会圆满举办.会上,华为云宣布"华为云专属月·行业深耕专项行动&qu ...

  6. 顺丰同城通过港交所聆讯 今年前五个月收入为30.46亿元

    11月15日消息,顺丰同城通过港交所上市聆讯,今年前五个月收入30.46亿元,订单总数5.14亿笔,订单总数同比增长151.2%. 今年6月30日,顺丰同城递交赴港上市申请书.根据招股书公开数据显示, ...

  7. 耗时五个月的项目实训——影行App

    有些遗憾,挺进了决赛圈,却没有杀出重围.人工智能方向的两个都有奖,看来以后还得是人工智能啊... 项目历经五个月,2020.10--2020.1+2020.4--2020.6 项目主体是一款App再加 ...

  8. 自学时间也有五个月了吧,说下自学这五个月的感受吧

            没有经历过别人的经历,不能擅自评论到底是不是适合自己.首先用这句话来告诫自己,曾经的同事善意的提醒过自己,孩子刚出生,事情很多,要边工作边自学才适合现阶段的自己,因为他也刚有小孩,深知 ...

  9. 老男孩培训 | 0基础五个月,让我收获了满意的工作和生活!

    本文由Linux运维脱产班78期学员提供 俗话说得好:一分耕耘一分收获,只有努力了肯定有结果.这句话一直激励着我,也是我一直坚信的事情,而现在这个道理终于得到了验证. 经历了五个月的时间,我终于验证了 ...

最新文章

  1. MySQL最新版8.0.21安装配置教程~
  2. 华中科技大学计算机组成计算机数据表示实验(hust)平台_华中科技大学各院系2020年博士研究生“申请考核”制拟录取名单公示...
  3. 在Archlinuxarm上搭建Minecraft基岩服务器
  4. 成功解决subprocess.CalledProcessError: Command ‘[‘dot‘, ‘-Tpdf‘, ‘-O‘, ‘Digraph.gv‘]‘ returned non-zero
  5. classes是什么意思怎么读_KY啥意思?托马仕空品教你怎么读空气
  6. java bmp信息隐藏_BMP图像信息隐藏及检测
  7. 织梦网站翻页php,dedecms织梦网站列表页和内容页分页样式
  8. Spring学习(10)--- @Qualifier注解
  9. 用户登陆——数据库逻辑
  10. MySQL C 客户端的内存泄漏问题
  11. JS (与运算)详解
  12. HTML5缓存之 WebStorage
  13. MOSSE 相关滤波器详解
  14. 使用SaltStack Returner将Salt作业信息接入Elasticsearch的实践(踩坑)
  15. html js css 简明教程,HTML+CSS+JavaScript网页制作简明教程
  16. element-plus icon图标的正确使用姿势
  17. 应当重视监控系统维保业务的生态建设
  18. 车辆维修管理系统mysql_汽车维修业务管理软件
  19. pacman得到软件列表
  20. 【计算机网络】计算机等级三级网络——选择题

热门文章

  1. layer.open属性详解 layui弹出层
  2. Visual Studio2019完全卸载方法
  3. 第四篇:奇点临近,时代呼唤物联网的到来!
  4. python实现人脸识别(face_recognition)
  5. python 异常处理 库_python捕获数据库异常处理
  6. Python *和**用法
  7. css div水平垂直居中
  8. 2023年网络安全比赛--网络安全应急响应中职组(超详细)
  9. 气“疯”了!| 经济学人全球早读精选
  10. 给我一个西门子plc采集大数据存储与分析方案