偶然在熊猫直播的infoQ栏目看到崔老师的直播,满满全是干货。简单总结了给自己启发的几条。
- 并行思考(时间管理,笔记)
人一天会有很多事情要做,不能让某一件事情占用自己太多的精力,更不能一直思考某一件事而影响其他的事务。
因而需要有并行思考的能力。所谓并行思考,就是像计算机CPU一样,多核处理。一件事处理完成后,做笔记,或者其他可以记录的手段,然后转过头去处理其他的事情。等到再回到这件事情的时候,翻阅笔记,让自己快速的回到当时的情景下。
这是一个时间管理的很好的手段。 - 忙里偷时间
老板布置的工作需要一周完成,但是可能三天完成。那就可以偷一些时间,去学习了解这项任务周边的一些知识。等到下次遇到这些学习过的知识的时候更能事半功倍。
从而偷到一些自己的时间。 - 工具的使用
工具是提高效率的很好的手段。是把一个普通程序员带入到比较高的境界的利器。
编辑器,崔老师建议使用Emacs。
文档编辑,建议使用markdown。
版本控制,使用git。 - 做项目由浅入深,循序渐进
工程上要求的解决方案往往不是最优解,而是一个权衡以后的比较完善的解。所以程序员解决问题的时候,先把最基本的做好,然后在想着去优化和完善。而不要一开始就想太多,反而最后一事无成。
还有一点,遇到大的项目和困难,不要被吓到。而要把一个大的项目变成一个个小的项目,一点点攻克,学会自己划分项目。