在过去的两个月中,我在拼多多实习,主要从事服务端研发的相关工作。
生活
在实习前夕,我去了一趟上海外滩,见到了传说中的东方明珠塔。
(图片)
研发
工作中接触了很多开源的框架和组件,熟悉了它们的基本使用方法。包括:
1.验证框架:bean validation
2.微服务:Spring Boot
3.构建工具:Gradle
4.Rpc框架:Dubbo
5.分布式搜索:Elasticsearch及KQL(Kibana query language)
6.单元测试:JUnit、AssertJ、Mockito
阅读
在这两个月中,我共阅读了5本书,可惜都没有看完。
1.计算机科普:《程序是怎样跑起来的》、《计算机是怎样跑起来的》
2.Java语言新特性:《Java实战》
3.信息检索:《信息检索导论》(第一章)
4.程序员成长:《程序员入职锦囊妙计》(前五章)
5.健康:《程序员健康指南》
程序设计
7月25日,我参加了PAT甲级考试,最终得分为77分,排在第528名(共有2280人参加了本次考试)。
前两道题很快就AC了,第三题和第四题都有一些测试用例没有通过。
(图片)
写在最后的话
特别感谢三个人:
- 师傅图森破:感谢你在这两个月中耐心地解答我提出的各种问题,在你的指导下,我终于”上道”了。
- 小组长亚伦:在图森破转组后,我写的代码基本都是你review的,每次的code review都非常仔细,代码中任何不规范的地方(比如忘记加空格),都会被你找出来。最后离职的时候,手头没有完成的任务,也都转交给了你。感觉你就像是我的第二个师傅。
- 组长冦恂:记得在新手项目review中,大佬问了我很多问题,比如如何生成分布式ID、如何防范网络攻击CSRF、Java分层等,当时都没答上来。临走前大佬和我的谈话,也让我对互联网各个行业有了更加深入的了解。