个人入职总结和开发总结

2024-02-07

新人报道🤓

刚入职的时候一切都是新的,最令我印象深刻的是入职培训时观看的货拉拉企业纪录片,当时的觉得公司的创始人十分传奇:

  • 斯坦福大学经济学毕业
  • 香港人在大陆互联网创业成功首例
  • 用打职业德州赚来的钱创办货拉拉

除了其极具传奇性的履历外,更令我影响深刻的是他的行事作风,从CEO的信中可以看出,CEO本人始终践行着货拉拉的四大价值观,激情、坚毅、谦卑、执行。CEO的信好比是他本人的一个博客,让我们员工能拉近和他的距离,直接和他对话。

  • 从信中也是学到了很多,比如做决策的四部曲、水母效应CEO的职责是什么、给总理汇报等等。我觉得这些真情实感的分享比会议中高大上的PPT要更能穿透人心,凝聚公司的共识和提高员工的归属感。相信我会把CEO的信一一看完,以后有机会也挑几篇文章来分享😋

熟悉工作

开始接触真实上线的项目--搬家后台面板。带我的同事叫平哥,这段时间平哥对我的帮助很多。他安排了一些简单的需求让我熟悉开发流程,同时对我的提问和疑惑也是悉心解答,非常的nice。虽然说负责的只是需求中其中的一小部分,但是从中也学习到了很多"代码之外"的规范:

  • 参与了用例评审和showcase,体验到公司中真实的交流协作是怎样的
  • 使用Van进行联调和测试,学会在yapi上看接口文档
  • 中间回学校考试,算是有惊无险的结束了大三上的考试,希望下学期的老师不要管那么严🙏
  • 从学校回来之后又开始了新的需求,新的需求需要用到我不太熟练的技术栈(react+ts),一开始接触到项目的时候是有点蒙圈的,好在后面通过复习之前自己总结官网的react笔记以及结合github上一个不错的ts学习资料,慢慢对项目代码有了进一步的理解。

开发过程中接触到的技术

  1. umi,umi是一个类似于next.js的react框架,以路由为基础,具有包括但不限于网络请求useRequest、打包方案MFSU等插件化功能
  2. antd-pro,基于antd的企业级中后台UI组件库,antd-pro的设计思路是参考业务行为,基于数据的状态变更来执行响应变更操作,将重组件看作一个页面去开发,包含layout抽象、loading加载、request API等等,同时antd的设计可以让开发无需考虑UI,专注于核心的业务逻辑。
  3. react,主要用到几个常见的钩子,useState、useCallBack、useMemo这几个,和vue不同的是react有自己的return函数,可以用jsx语法将模版分别写在不同的组件,然后在大组件中整合起来,而vue需要把所有的模版整合到一起,虽然vue也有组件化的思想,但是react的组件化粒度要更细。
  4. typescript,有点借鉴C++中的类思想,提前对类型做好定义,在打包项目前能提前发现一些代码错误。