完成一个项目的流程:
1-明确项目目标(达到什么目的,实现什么功能)
2-分析过程,拆解项目;
3-逐步执行,代码实现。
1)用法查询笔记:方便自己查询使用
2)深度理解笔记,专门搜索并自学一些额外知识
3)缺乏解题思路:1-分析问题,明确结果;2-思考需要的知识,或新知识;3-思考切入点;4-尝试解决问题的一部分;5-重复以上4步。
“不懂就查”是程序员的工作习惯之一。
函数时组织好的、可以重复使用的、用来完成单一功能的代码。喂给函数一些数据,它就能内部消化,执行相应的功能,最终给你“吐”出你想要的东西。
RAR时间管理系统:
R-record:百分百记录,工具统一、定期清空;
A-arrange:关键-可行性矩阵进行安排;
R-review:坚持回顾和复盘 1)清单完成情况;2)满意度如何;3)安排第二天事项。
行动清单:
1-动词开头,拆分目标:拨打电话、撰写报告等
2-描述结果,以结果为导向
3-限定时间,deadline是第一生产力
根据情境分类安排自己的工作:外出、办公室、电脑、地铁、手机等
黄金时间、常规时间、琐碎时间
合理的控制和预计时间误差,这是一件看见自己在干吗、了解自己的过程,记录之后要去分析和总结,然后去调整和避免(RAR管理的体现)。
借助外部力量:资深人士、公司资料库、个人资料库
越是逆境,越要清楚自己该做什么不该做什么,辨别高价值任务。
完成比完美重要。在最短的时间内做出最具有核心功能的作品,根据反馈和需求进行迭代改进。
实战很重要:很多脑子懂了的概念,其实还是不会运用。
网友评论