现在上班族有一个很大的的问题就是工作效率不高,在当今物联网快速发展的时代,高效率工作非常重要。
1. 程序员每天工作八小时,但是我建议在最清醒的时候干最重要的事,能有效利用六个小时就很不错了。
2. 学习总结的重要性,程序员基本上一生都要学习新的东西,学习知识的时候,一定要善于总结,积累。
3. 时时刻刻学习,当一个同事出问题了,你可以把他的问题记录下来,怎么解决的,也记录下来,这样积累的速度,学习的效率是非常高的。
4. 不要在一个问题上死耗,当一个问题你解决超过了30分钟,证明有可能你的思维不对,有可能方法不对。所以在一个问题上当花费了很大的功夫都没有克服的话,通过另外一种办法先把它解决了,然后记录下这个问题,等闲了,思维清晰了,再去找答案。
5. 不要拖时间,打疲劳仗,我的建议是工作尽可能在上班的时间做完,做不完的稍微加班就行,如果长期工作时间长, 睡眠不足,导致第二天的工作效率提高不上去,这样的话,工作效率一直是很低的。
6. 善于做笔记,看麻省理工大学的学霸的学习窍门之一就是 做笔记,程序员可以写博客等。
7. 善于交流,和同事交流,能提高你的思维广度和深度,互相交换意见,互相学习。
8. 多看看他人写的代码, 实现的功能。当你用for循环的时候,别人已经用莱姆达表达式了(->),自己也跟着学过来了。
总之,学习的方法,学习的态度,学习的能力决定了一个程序员的路能走多远,在这个高速发展,框架层出不穷的今天,你还在守着Spring MVC,smm,smh 这些不前进的话,终将会被淘汰。
向Java 架构师努力奋斗!