自学java入行工作的第十七个月---带新人
自学java入行工作的第十七个月
202306月工作记录
自202306月初出差回来之后,总共有四个部分,第一个部分是我阳了在家休息,第二部分回到公司上班开始带新人,第三部分是项目着急上线,同事加班到凌晨两三点,我和前端同事起矛盾,我提离职。四是回来继续上班。和前端同事起矛盾这个部分会单独拿出来讲一讲。本次主要讲一下带新人的一些事情。
我要做的事
- 先说一下目前公司的情况,项目的情况等等,前提先说好要走提前说一声
- 安排适合的项目,根据能力、未来计划等
- 讲解项目主要业务,开发需求及要求,大致实现方式,稍微具体的开发逻辑,会涉及到的表、接口等
- 代码检查、开发进度跟进
- 部署生产,做好回退的操作
对新人的要求
我对新人的要求,或者说是我希望的新人有哪些特质
底线就是写的代码不要把系统搞崩了
git使用方面
- 熟练一种git可视化工具!!!我只会用git tortoise,idea的git插件我用不惯
- 提交和推送的时候查看一下提交内容,只提交需要提交的部分,不要误操作改了某些内容,结果还提交上去了
- 能够查看git日志,主要是为了查看某些奇怪代码是否能够删除
- 会使用分支,按照功能需求创建本地分支等
- 会解决冲突
- 拉代码https和ssh的区别(腾讯工蜂默认ssh,导致不少人拉不下来代码,弄不错还不问。。。)
写代码
- 看得懂代码!!!抓重点代码
- 不要乱引入jar包!!!
- 关键部分注释、打日志,方便查找定位bug,根据日志排查问题
- 不要封装太厉害,嵌套太多,拒绝无意义的DTO,有些DTO、方法又不复用,封装出来没有意义,总体保持代码的简单
- 不要有奇怪的注释、日志内容,比如写1111111、222等等无关代码、无关业务的解释
- 没用的、注释掉的代码不要留着,命名通俗易懂一些,规范一点,尽量达到 代码即注释
- 适当的使用工具类,尽量使用apace的工具类,不是对hutool有意见
- 一些配置参数 归类
需求
- 理解业务,明白需求的目的,有问题及时问,不要搞错开发方向
- 尽量保证功能需求没有bug,考虑周到,开发与修改后 进行必要的测试
开发工具使用
- 尽量普通一点。idea、navicat、xshell、xftp、postman
- gpt等ai的使用
- 站点开发小工具,json格式化、corn表达式等
其他
- 情绪稳定一点,别一有点问题就烦躁
- 格局打开一点,能够举一反三
标签: