前言
笔者是于2021年07月15日正式加入菜鸟,然后于2021年10月13日晚上进行了试用期答辩。
答辩记录
首先整个答辩过程上来就是讲述自己制作的PPT。我的PPT主要就是介绍了自己之前做的两个项目,最后主要讲述了一下自己这三个月来的思考和总结。
之后就是主管进行提问(只记了这么些):
- 项目中使用了Mysql进行分库分表,那为什么不使用市面上主流的这些大数据存储相关的数据库?讲一讲有关技术选型的东西。(考验技术相关)
- 除了我们目前的团队,可以讲一讲目前你了解的别的团队正在做什么吗?(考验业务理解的广度)
- 讲一讲和我们目前做的项目相关的系统,也就是整条链路的上下游(考验业务理解的深度)
- 谈一些专业名词的理解(还是业务)
之后就是主管的主管进行一些简单的、开放性的提问:比如你觉得目前团队开发有什么问题这些。
反思与总结
老实说,我做的这两个项目,确实在稍微有那么点经验的同学的眼里,就是普通的CRUD,但是其实对于我一个没有接手过完整项目的人还是真的很有历练的:
- 从一个需求开始,到最后整个系统上线,我确实体验到了整个开发的乐趣,知道了这整个流程(大概),还有无数的细节等待我去探究。
- 做了这两个项目,我知道了如何去提升自己的效率——设计模式、mybatis的插件、idea中的git插件等这些都可以极大提升我的开发效率,所以之后有空的时候一定要了解下这些额外的工具的使用;当然还有一些常用的中间件,我目前真的只是简单的理解,没有深入到源码中
- 除了技术,我觉得还有业务的拓展。从我加入菜鸟之后,我其实对业务有那么一些排斥,认为那个不是自己需要过分关注的,但是确实从这三个月的历练来看,我很需要,且很有必要去了解我们的业务。
- 写代码的时候,一定要坚持写文档和坚持好自己良好的编程习惯,不然后期维护真的是天书。(我是真的佩服那些过了几个月还能看懂自己没有注释代码的大佬,非阴阳怪气)
这三个月真的给我带来非常不一样的体验,我发现我自己还是非常非常喜欢开发这一岗位的,感觉到了有许许多多的中间件、许许多多的业务等着我去探索,点燃了我的激情;但是同时也隐隐暴露出自己之前没有实习过的缺点,以及对于业务的生疏。
当然,最后的结果是**3.5-**嘛,肯定也是有那么一丝丝不爽的,不过确实很客观很公正,我也非常认可,这次试用期答辩确实给了我很多思考、爆出我的很多问题。
展望
听小主管说,团队为了我定制了后续的改进和一些学习计划,激动地搓个手手,那就等待出了计划之后我再来更新吧~