> 文档中心 > 在华为tplink等公司工作七年我的心路旅程

在华为tplink等公司工作七年我的心路旅程

        我从2015年6月毕业到现在已经将近七年,毕业后我进入华为做研发,经历过两个部门。第一个是作为应届生被分配到的部门,软件产品线下的彩铃部门,做彩铃产品的开发。第二个部门是2012实验室下海思部门,做华为大数据平台FusionInsight的Arm化版本开发和大数据组件的性能测试和性能优化。在华为四年,身处一个世界五百强的大公司,见识到了大公司的规范流程和严格的制度,一般情况下,不需要有自己的个人想法,只要按照流程做事流行了。到第四年的时候,由于每年的绩效都是B,第二个部门认为b太多了导致合同没续签,所以在合同结束期离职了。绩效这个事情确实没错,我没拿过C,但是一直是b,在公司看来表现太过平平,不被第二个部门认可。但是我也一直在踏实做事做项目,没出过什么大问题,从一开始的开发人员做到负责电信项目的pm,承担项目经理的角色,交付彩铃电信项目多个版本。

        从华为离职之后我就去了星环信息有限公司,因为在华为第二个部门做的是大数据,星环是国内大数据平台产品市场占额比较高的公司,所以当时就去了。去了之后我原本以为会按照入职时沟通的出差不会超过一半时间,会做一些基于大数据技术的二次开发。入职之后在试用期期间做了一些在客户现场实施运维、数据迁移和poc验证等工作。然后因为负责技术的组长离职去了阿里,大领导说有些技术研发工作没能开展,希望我后面负责一些交付工作,我觉得交付工作跟我的个人规划不是匹配的所以选择了在试用期期间离职。从星环离职后,空窗了三个月,找工作处处碰壁。那时候因为个人还有房贷,所以我很焦虑,不断降低期望,最终我找到tplink的研发工作,入职tplink后做云平台云服务开发,负责数据统计平台和多个云服务项目的开发工作。在tplink公司工作原本应该会比较轻松,因为tplink给员工的压力不像华为和互联网那样大,也没有华为的狼性文化。但是,我所在的部门对员工的技术要求比较高,员工整体的学历和技术水平都算不错,我又因为当时近一年多做的是大数据性能测试和实施运维的工作,疏于代码编写,学习效率降低,导致在tplink很长一段时间个人技术跟不上,工作产出一般,绩效也靠后。前期做了一个数据统计分析及可视化的项目,在这个项目中自己做的事情比较多,包括前期技术调研和架构设计,到各个组件的开发和环境搭建,以及流程自动化和任务告警监控。整个项目过程中遇到的问题会很多,自己也积累了很多经验,成长了许多!

        到了这个公司,平时还是会跟公司的同事打球,这一点跟在华为的时候是不变的。打球作为我生活的一部分,是我重要的放松解压、锻炼身体的活动!TPLINK公司每周的羽毛球活动还是挺多的,有多个固定场地,打球免费。

        在这个公司,我意识到个人绩效的重要性,前期因为上面说的没碰代码太久和疏于学习积累导致绩效一直很靠后。换了部门之后,我调整了工作心态,关注自己的工作量和产出,平时自己再学习一些中间件框架原理和复习java,以及看一些框架源码,工作能力有了一定的提升,绩效也有了一定的改善。

        现在经常还会思考从华为离职的事情。一方面不知道自己当时没争取换一个部门或者是去海外做非研发类工作是不是出来就走下坡路了。当时自己也不愿意在华为继续呆其实,觉得自己还是不适合华为这个环境吧,在华为工作还比较累,压力比较大,如果去海外,压力更是大。而换个部门的话当时就属于是第二次换部门了,也有一定的风险。所以不适合可能也不好勉强继续吧。当时的大领导跟我沟通不续签的时候还跟我说不一定是坏事,可能也是新的开始吧。另一方面,从华为离职的时候也拿了几个offer,可以去小赢科技、华侨永亨银行、新国都、星环科技,选择还是比较多,但是我当时因为个人偏向于做大数据,所以还是最终去了星环。而且新国都公司不知名,不考虑,而小赢科技是做p2p的,国家又在大力打击p2p,我个人觉得不是很靠谱。华侨银行是做微服务开发,面试的时候对他们印象还好,就是他们表示入职的当年没有年终奖,又觉得银行可能会比较官僚,所以也没去他们公司。当时的选择由于我个人思想比较片面和少听身边人的建议做得不是很好吧。现在看来应该选择去华侨银行,一方面加班少,适合中年时期,一方面是外企,可以锻炼英语书面沟通书写能力,有利于自己的长远发展。

        过后来比较欣慰的是 tplink的英语沟通也会有在后面的工作中。而且在这种技术型和高学历人群聚集的公司工作,会让人更加注重技术的积累。我意识到,作为程序员(或者说软件开发人员),代码始终很重要,不能长时间不接触代码。不单自己要多写代码,也要多看优秀框架的源码,学习别人的设计思想和框架底层原理。学习源码,了解底层原理,有助于开发过程中随意扩展和定位问题,同时学习框架设计模式,提高代码和架构功底。在tplink公司也换过一个部门,因为公司组织调整,个别公共部门被拆分到内外销,所以我被分到外销部门。做的事情差不多,不过没做原来的数据统计项目了,而是做一些云服务项目的开发。我负责的主要是一些iot项目,也就是一些对接iot第三方的中间件。

        工作了七年,说起感悟的话,有几点吧。

        第一,进入职场之后一定要持续学习,不断提升自己,扬长避短。不要盲目学习,除了基础的东西可以多看,其他的根据部门的技术体系和项目需要,针对性积累一些必要的技术,提高技术敏感度和解决问题的能力。

        第二,关于工作中人际关系,认清关系然后做正确的事就行,不需要讨好别人,也不要刻意去维护跟同事间的关系。大家都是来工作赚钱的,这是首要目的。可以培养互助互惠的关系,就是你帮我一下我帮你一下,同事之间也经常需要这样为对方提供协助。但我们大多数人处于技术型公司,所以不需要很会说话,处事圆滑,有时候说话只是为了聊聊天让气氛不尴尬吧。对领导的话,相处之道也有迹可循,你需要理解,领导是给你分配任务和带领团队完成多个项目的,所以关于任务,需求有什么不懂的需要确认清楚,过程中遇到阻塞的问题或者需要领导出面挟制的事情就及时反馈和沟通,多汇报进展,尽量当面沟通。

        第三,关于跳槽,想好一个理由,以及是否已做好充分的准备。我在前几年的工作中,经常想着跳槽,也经常去面试,但是都得不到好的结果,原因是首先我没做好足够的准备,然后是我想清楚当前想换工作的理由、期望下一份工作是怎样的以及职业规划。还有就是不要裸辞,裸辞使自己一下子从职场工作者变为了无业游民,经济来源一下子缺失。虽然裸辞会给人带来短暂几天很爽的时刻,但是后面会让人陷入焦虑。所以,如果对当下的工作不满,要学会分析问题出在哪,应该怎么去应对,当下是否有改进的措施,如果要换工作,期望是什么样的工作,自己的规划又是什么。

        先写这么多,其他的后面有想起再补充。

        以上就是工作七年我的一些工作经历、感悟和建议。这两年因为疫情导致行情不好,互联网裁员严重。我个人当前倾向于稳定,不急于跳槽换工作,把精力主要放在提升自己技术水平和提高绩效上。目前工作的处境有了一丢丢的改善,我还需要持之以恒~任重而道远,职场之路道阻且长~