汽车电子软件测试入职半年总结

左赖右赖,但抵不过,最终还是在去年正式告别了学生生涯,成为了一名社畜。想着既然未来的几十年都要工作,不如开个公众号记录一下,看这一路会遇到什么风景,如果能记上几年,回首时看今日点滴总结,一定会很有意思。

先说一下自身的情况,性别女,电气专业,现在在德国S村的一家小公司T做汽车软件的测试。我从2019年11月份开始工作,这个月底刚好试用期结束。这个礼拜对这半年做了一次梳理,总结了工作上的长处和不足,同时也希望下一个半年能做得更好。

一、为什么进入汽车软件行业

说实话,进入汽车行业不是我本意,我对汽车从来都不感兴趣,尤其现在正逢行业寒冬,多家车企都在制定“裁员节约”的计划,有的车企将合同由40小时变成35小时,有的车企打算到2025年裁掉几千几万个职位。按理来说这时候进入非常不明智,因为拼搏一下转大车企的机会在今后几年相对就变少了。

而且在收到T公司的面试邀请之前,我都没听过这个公司。在面试之后,我依然不知道公司到底做什么以及我要做什么。公司的官网主页,有几句话看似说清楚了,但是对于我这样的对汽车不感兴趣也从来不关注的人来说,很难理解。

公司是某汽车大厂下面的不知名子公司,主要业务是开发汽车软件。虽才创立几年,但是发展势头很旺,被大厂收购后,职员们也能享受到一些大厂的福利,但薪资知名度都无法与之比拟。在我看来公司的定位就是一颗汽车行业的螺丝钉,没有什么名气,踏踏实实地做大厂给的项目。我的定位也和公司相似,我的工作内容是软件测试,也就是软件开发V模型一角的一颗螺丝钉。

不过在网上随便搜索软件测试,马上能出来好几个负面的关联:测试没有研发好、测试没前途、测试很无聊、测试大多外包。这样的负面评价让我入职之前和之后非常焦虑,真是“找工作时愁offer,有工作时愁前途”,太不友好了。不过我自知自己学渣本质,学渣也要有学渣的过人之处——知足。进入什么行业做什么工作都是缘分,且看看吧。

二、公司初印象

现在来说说这六个月的感受吧。其实感受两个词就可以描述了:上进和良心。上进是指这个公司的工作氛围比较好,老板和员工都有干劲。良心是指公司的整体环境和制度对员工都很友好。

  1. 公司的结构和流程简单。

公司只有几百名员工,结构和流程都不复杂。而且,从面试到入职到现在,感觉流程非常正规,各个部门分工明确,少有拖沓。

  1. 弹性工作时间和30天年假。

公司是弹性时间制,不要求某个特定的时间到,上下班打卡,有事可以早走,在一段时间内没有明显的工时偏差就可以了,也可以申请 home office。周一到周五早上5点半到晚上8点半公司的办公楼开放,其余时间不能待在公司,否则楼会有警报。不鼓励加班,如果工时超了,自己自觉点少上点班。尤其注意一天上班不能超过10个小时,我有一次没注意,第二天工时系统里就出现了警告⚠️。我自然也被上级叫去谈话,问为什么会超时。后来公司又在大大小小的会上强调了好几次,不能超时,不然会有罚款。

  1. 友好的同事,友好的氛围

从第一天起,我就感受到了同事们的友好。大家都是一副谦虚乐于助人的态度,尽可能地给别人提供帮助。我被分配到的Pate在公司已经好几年了,对公司的事务也比较清楚,在我入职后给了我很大的帮助。每当我有不懂的公司流程或者有些事情不知道怎么处理的时候,就会去问他,他总是有问必答。在公司我还有一些中国同事,他们人也是超级无敌好,在生活和工作上都给予了我很多帮助。超级感谢!

总之,我很喜欢我们公司的氛围,大家都不事儿,什么争奇斗艳,给人小鞋穿,派系斗争,这些都没有。

  1. 午餐食堂

我们公司在村里的郊区,要出去到大马路上还得走上十分钟,能理解有多偏了吧。这种情况下,公司有一个食堂,真的非常重要。负责餐饮的公司是跟随着大厂的福利,先不说好不好吃,摆盘一定要精致,卖相是没话说的。

  1. 当然也有挑战:语言以及方言。

去年入职时,我可是非常苦恼啊。口语我觉得我必须要抢救一下。 但是方言,确实无解。 这里的方言有多么方呢?就好像一个外国人学了普通话,然后去了广东。我们的CEO,经理,以及带我的人,都是在这里出生长大的人,他们的口语,让我产生下班回家继续学习的冲动——去油管学习方言。 哎,记得圣诞聚会,公司请了两个说本地方言的人来演小品。我一晚上:???

三、团队和工作内容

团队:测试团队人员流动大果然名不虚言。我们的团队是一个非常新的团队。团队里只有两个工作时间超过3年的同事,其它的同事都是去年和今年新招的。团队采用scrum的理念。所谓scrum,就是指敏捷开发。团队里有一个Scrum Master,就是我们的头头,他负责和项目负责人沟通,以及维护测试团队的整体进展。团队中还有一个借来的技术支持,主要负责培训以及规范流程。我们其余成员的工作就是测试自己的模块。团队没有基础,没有文档,没有默契。所幸同事们都非常友好,乐于助人,总是很热情无私地为别人解答问题。这一点真的非常感恩!

我的工作内容主要分为开会,沟通和测试。

开会:会议还是挺多的。由于我们采用scrum的理念,自然要保持大量的沟通。一个重要的会议就是standup meeting。这个会议上,每人每天都要说一下自己在做什么,遇到了什么问题,大家会一起讨论解决的方法,有经验的成员会给出建议。很多时候涉及到和其他团队的交流,这时候主要靠经理解决。这个scrum的理念,本质上是好的,有问题及时反馈及时解决。但是在实际应用过程中,感觉有点浪费时间。一是我们团队十几个人,每个人说几句会议就要半小时。二是我们团队非常新,大家都没有什么经验。很多时候都在看文档,在熟悉需求,在熟悉测试工具。有时候项目几天得不到推进,或者连续几天都是一样的任务,并没有什么好说的,这时每天会议就非常浪费时间。后来我们内部也花了一些时间去反思,哪里做的好,哪里做的不好,哪里需要改进!standup meeting改为一周两次,合理多了!除了测试团队的会议之外,我们每个礼拜有一个项目组的会议,每两个礼拜有一次部门的会议,每个月有一次公司的大会。公司的大会我真的respect,是CEO给我们开会,主要讲一下公司的最新发展,人员流动,政策变动等等。会议上的提问栏目尤其让我惊讶——CEO得在会议上回答员工提的问题。负责沟通的部门会收集问题,由负责人在会上一条一条地提问,而CEO事先是不知道有什么问题的,只能当场回答。真的感受到很不一样的领导文化!

沟通:我们测试人员主要的沟通,就是存在于与开发人员。说实话,这个沟通让我无比头疼。一切的根源都是我们项目没有规范的汽车软件开发流程。

测试:我们的行政任务很少,几乎不会有不相关的任务来找你。我们本身的任务,主要是进行mil测试和hil测试。一般的流程是这样的(按照汽车软件开发流程):开发工程师写需求文档,我们做review。开发工程师构建模型,我们用软件测试。在测试前要和开发沟通,共同确定测试哪些重要的功能以及一些参数的合适取值。等我们测试完了,开发再对测试做review,然后再整个做自动化测试。

四、工作中遇到的问题和解决办法

  1. 对新人没有及时培训:

这一点公司做得确实不好,这个问题也曾让我产生离职想法。

去年刚入职的时候,我们测试团队正处于青黄不接的状态,换了新的测试工具以及新的项目,就算是老员工也对用新测试工具测试新项目感觉不熟悉。在整个团队没人知道要怎么做的情况下,一没有针对测试的专业培训,二没有专业合理的流程文档,三我们还被要求做没有人知道怎么做的测试。那个时候的挫败感真的非常强烈,每天无从下手。要学的东西很多,关于汽车软件的知识要学,新工具要学,公司流程要学,此外还有对模块的理解,测试案例的构造,和开发的沟通,效率却很低。举一个例子,十二月的三个礼拜我主要在看开发人员写的模型,尝试理解流程,然后写测试案例。但是让我感觉糟糕的不是一开始的不知道怎么写测试案例,而是写完了没有反馈,不知道写得对不对。久而久之,那时候好几个礼拜都没有什么进展,情绪也非常不好。

解决方法:

1月份的时候我们有了专门的技术人员来提供培训,一周两次。这位技术小哥还帮助我们测试团队(甚至是我们项目)建立起规范的流程。后来情况就顺利多了。我从这个事情中学到的经验就是:除了自己要认真工作以外,一定要和上级及时反馈,反馈是能够被听到的。能有培训,也是因为我们多次反馈才争取到的。公司提供资源来学习,比自己东找一点西找一点主动学习要有效得多。

  1. 项目流程问题:

刚进公司就知道我们项目的流程有问题,因为项目并不完全按照汽车软件开发流程来走。后来随着软件发布,问题越来越明显。对于开发工程师来说要赶截止时间,任务压力很大。对于测试工程师来说因为开发工程师赶时间做模型,忽略了其他方面,测试处处受限,并不能达到测试要求。

解决方法:

项目昨天做了流程规范,但是不知道效果如何。

  1. 部门内的沟通以及和其他部门的沟通:

部门内部的沟通没有什么问题。但项目流程的问题导致我们测试团队和开发团队的沟通效果不好。

解决方法:

要注意沟通的方式,就事论事,不要有情绪。尽量保持客气和友善的沟通方式,良好的沟通氛围能减少隔阂,进而推动问题得到解决。但更重要的还是希望流程更加完善,用流程去规范大家的工作,这是最有效的方式!

  1. 心态:如果我的工作处于鄙视链底端(不受到重视)怎么办?

解决方法:

短期的解决办法是,采取日剧的态度,要有在平凡生活中也能创造浪漫的意识,每天给自己打气,认真工作,尽量让自己过得在小社群的范围内很有意义。

长期的解决办法是,增强自己的实力,等待机会升职或者跳槽或者换岗。要相信人生的可能性是无限的!

  1. 语言问题

解决方法:

可以问公司有没有培训或者语言学习之类的App。我们公司就给员工提供商业英语和商业德语的培训。我有幸参加了商业德语的培训,对我确实有一些帮助。但是,让我感到让语言能力提高最快的方法,还是自己要把语言问题放在心上,平时多练多用。

  1. 我不能解决的:

培训流程问题。3个月的时候HR和我有一次谈话,主要是说一下入职过程的反馈,她也非常困扰怎么做入职培训。现有的一个浅薄的观点是:统一的基础培训+小范围的专业技能培训。

五、接下来半年的计划

  1. 文档化:总结学习到的知识,并且文档化。文档化对团队也是有益的,就算以后不在公司了,后来的同事也能从中学习。

  2. 培训:参加公司提供的一些专业培训,通过测试ISTQB初级考试。

  3. 公众号:继续学习汽车电子方面的知识,然后总结到公众号。

你可能感兴趣的:(汽车电子软件测试入职半年总结)