先简单介绍一下自己吧,渣本大学本科应届生,毕业后入职菊场,成为了一名菊场最初级的软件开发工程师(程序员)。
今年7月份入职,到现在差不多两个月。刚入职培训完之后,我被分到了做java开发的部门,当时我满怀激动和期待地想要验证多年来留在心中的好奇。比如男多女少,秃头,鼓励师,加班等等。刚进入部门,我扫了一圈周围,三个好奇就得到了验证,全是男性,不过头发都还健在,就是基本都有白头发。如果在场的有鼓励师,我宁肯不要。难道开发程序,不秃头光白头?我不禁摸了一下自己的秀发,几年后我也会这样吗。。。
刚入职,项目就已经进入TR4的阶段,8月初转测。你们以为只是要求而已吗?测试团队已经把转测日期印成物料啦。各种彩页,海报,在公司的讨论群里都在锣鼓喧天鞭炮齐鸣的喊,我们8月初要转测啦。但我刚入职,该吃瓜还是该吃瓜。如果不通过,结果会是怎样?老板暴怒?测试团队耻笑?技术部全体AAR?最坏的情况不会是要裁新员工吧。这可是最坏的,所有我也一定要为转测贡献一份力量,话说转测是什么?。
我导师表面微笑,刚回到工位,就各种吐槽,把测试团队总监骂的狗血喷头,但是发泄完后,还得面对现实啊!这已经是类似于商业合同的事了,完不成目标一定会受罚。
这些是背景,中间过程略去不谈,就说招人面试加班熬夜通宵什么的最终勉强搞定,主管对我们说,兄弟们,拼一把,技术部证明自己的实力,我好去跟老板申请资源,如果证明不了,再想让老板重建信任,很难了。前辈们确实很棒,最终我们还是在8月初转测了。
呸呸呸,哪有这么好的事!当天熬了一个通宵,因为在部署时冒出一个低概率的bug导致部署失败。全员都没回家,作为新员工我也和他们一起熬了通宵,虽然我不知道我干嘛了
第二天全部门带着黑眼圈,有的躺在折叠床上,有的就直接回去了。测试的结果出来了,功能没有问题,就是在高并发情况下的性能宁人堪忧,所有我入职后第一个月就直接上手性能问题。不是说好的增删改查吗?♀️
之后测试那边仅有的一位性能测试人员一下成了技术部的香馍馍,电话一天到晚都没停过。实在抢不过别的同事,就只能去把他的测试工具和分析工具全部学过来,我到底是测试还是开发啊。具体过程就不能多讲了。很小一部分的性能优化达到公司要求的水平,我从熟悉代码,修改代码,不断分析,测试,再分析。整整一周时间。都说入职后会发胖,而我入职半月掉两斤,再来几个性能需求,我是不是可以改行去当减肥励志鼓励师。
墨菲定理,最担心发生的事总会发生。我一看下个月的需求,通篇都是达到,扛住,高并发。。程序员能搞定一切,只要你给我时间。就算你不给我时间,我也能搞定一切。
这就是我,flag立的飞起的程序员。不说了,请性能测试人员吃饭啦