程序员缺乏经验的表现
一次性提交大量代码
推荐做法:
- 进行小的代码提交
- 不要提交没有编译或者会导致构建失败的代码
代码写的很烂
推荐做法:首先应该根据需求画出流程图,对代码有一个完整的构思,否则不要直接开始代码编写
同时开展多项工作
当他们收到一项任务时,并不是第一时间和上级确认需求,而是立刻就开始编程,而且在做任务期间,也不会和上级就任务进度进行沟通。只有当任务完成时,他们才会向你反馈。到那个时候,你只能祈祷他们完成的功能就是你想要的。
推荐做法:
- 不应同时推进多项任务,如实现多个没有太大联系的功能点,解决生产环境中问题,协助其他同事工作等
- 将任务分解为小块,明确优先级,专注完成小的任务,一小块一小块完成
- 领取一项任务,完成后再开始新的任务
性格傲慢
保持谦卑,尊重每个人
不能从之前的错误中学到经验
对每个反馈保持积极的态度。对于每个反馈,你可以选择是接受还是拒绝,但拒绝之前要保持心平气和的态度。
从错误中学习。没有人能永远正确,保持终身学习才能让自己持续强大。
工作时间处理私人事物
工作时间处理私人事物,这是违反商业道德,而且表现了你的不专业,我们需要对工作敬业,毕竟我们要依靠它谋生
工作时间尽量不要处理私人事务。当你需要离开几个小时去处理个人事情时,请向你的管理者请假。
使用休息时间浏览你的社交媒体。如果必须要点外卖或炒股,请利用午休时间。
盲目追逐技术潮流
你应该:
- 不盲目追逐新的潮流
- 花费时间和精力学习那些能在工作中或者实际项目中真正用到的技术。
- 从教程中学习并及时练习,相对于新手教程,自己实现一个功能能学到更多的东西。