工作三个月,从开始的一头雾水到现在逐渐有了自己的节奏,很多滋味不禁涌上心头。
反思过去的三个月,需要提高的地方确实很多。下面记录一点自己的感想,即作为自己的总结,也作警示。
业务以及沟通
1. 对待不懂的业务知识要多问,不能让业务理解成为任务的瓶颈。对待不理解的业务术语自己要找时间学习,理解。
2. 要跟任务接口人确认任务的内容,目标。用自己的话转述任务内容给接口人,确认理解是否相同,不能觉得自己明白了就去做了,有时候沟通造成的理解偏差会给任务带来毁灭性的灾难。
3. 如果发现与任务相关人员沟通的时候出现理解障碍,一定要把问题落实清楚,发邮件,记录和描述问题,解决方案也要通过邮件等形式记录下来。一定要保持对任务的理解是统一的,正确的。
4. 要多方位的思考任务的内容,不要别人推一步走一步,自己要主动去思考探索,为什么要做这个事,做这个事的方法和目的是什么。
5. 乐于分享,思想是可以交换的,学习别人,比嫉妒别人要有用的多。
6. 对于公司来说,这个事具体是谁做的不重要,重要的是这个事被完成了。我要做的是去解决问题体现自己的价值,不断的去修补自己的短板,因为你的贡献是需要长期积累的,但是缺点一下就会被抓到。
7. 在公司做事,不管心里有多少抱怨和不满,自己手里的事始终都要认真做,坐在岗位上一天就要努力干好一天。这么大的公司不在乎你这一点的懈怠,你浪费的是自己的生命。要对自己负责。
8. 对于接手或者转手的任务,也要保持持续沟通,不能把转出去的任务当做抛出去的累赘,尽量去消除转接工作带给同事的障碍,只要任务没完成,就要一直配合下去。
9. 要把自己的任务目标和小组工作的大目标结合,不要只顾着自己手里的事,要有大局观。要把积极的把自己的任务和项目组配合起来。(之前上学的时候一直不明白什么叫个人目标和小组目标结合,现在明白了。)
技术以及细节
1. 在编程实现的过程中可能会遇到自己不懂的技术细节,要追究到底。如果任务紧,通过其他方法实现了功能,达到了目的,也要对过去出现的问题刨根问底,万万不能得过且过,随便在网上搜个说法就安慰自己放过了错误,大部分时候都是这些小错误,造成了整个项目的崩塌。
2. 学习网上的代码,不要照搬,即使时间紧任务重,也要在业余时间把代码的内容搞懂,把不理解的代码添加到自己的工程里是要命的。
3. 保持持续学习的热情,去实践自己学到的知识和内容,学会举一反三。学了一条linux指令,就应该去更多的了解相关的知识。
4. 通过积累经验获得的进步是可遇不可求的,自己通过学习和努力实践获得进步是可靠的。
5. 养成做笔记的习惯。总结也是提升自己的一个好方法。
6. 重写自己的代码,重构自己的项目,可以提高很多,重要的技术点会被加强,陌生的知识点会被巩固。