实习过程的tips
刚刚开始实习,总结了网上一下需要注意的点,在这里分享出来
- 一定要用好git
- 代码要符合规范
- 沟通能力:了解之后用自己的话重复一下
- 接口设计很重要,设计完接口要跟前端、产品同学碰一下,一方面讲一下接口的一些参数,一方面让产品同学把关需求是不是理解到位
- 实习的时候还是要多研究公司代码,理解大佬写代码背后为什么这样写,基础只能抽时间补
- 刚开始看业务很复杂,没有注释,只有wiki上简单的接口文档,只能硬着头皮看,自己梳理一下需求,看懂了就ok了,真不懂就多问
- 写代码最好先有个大概的思路,从整体把控,对于比较复杂的业务,可以先写伪代码,不然,思路一乱,就很麻烦
- 项目做完有checklist,就是做总结,可以参考CMM模板,分析优点和不足
- 心态很重要,摆正自己的心态,个人菜鸡就是来学习的,不要怕问,这点可能是自己的导师比较好,比较有耐心,学多少看本事咯
b站up主:虾图码
实习流程:前两周准备工作:开发环境,要做的项目,最后两周:扫尾阶段
- 控制好项目进度:基本功能和延伸功能
- 功能的deadline:列一份清单(自己预估时间和mentor商量)
- 定期预估项目进度(时间线调整的话,要和mentor商量,进行one on one会议的时候,有这个文档会好很多)
- 优先集中解决最难的问题
- 培养自己解决问题的能力:公司内部网站、互联网。(刚开始可以问mentor如何解决问题)(半小时解决不了就问别人)
- 要聪明地问问题,比如:说一下自己尝试过那些方案,在别人帮忙解决问题的时候要更多的关注别人解决问题的方法和思维方式
- 有问题问mentor(把握问问题的频率)问题分类(分轻重缓急,不急的先记录,过段时间再记录)
- one on one 尽情问问题
- 也可以和组内其他人互动(问问题)
- 要求及时反馈,并做出改进(自己可能没有意识到,或者有更好的做法)
- 融入团队
- 当天工作结束之后花些时间记录自己的工作
- 会议上别人的问题,自己也要记住,多多看别人学习
- 调节心态(有问题的话想办法解决问题)
- 问问题(前期可以随便。但是不要重复问相同问题)
- 可以建一个新人文档(如果没有的话)
- 做的task多问问为什么,多写文档