程序员写规划时,可以从以下几个方面入手:
感受线下生活
尝试对线下生活(例如烹饪、天文和木工)多投入一些精力,可能有意想不到的收获。
保持健康
程序员时常久坐,容易受到一些特有的健康问题困扰,应养成健身习惯,并注意身体的警告。
工作计划
列出明天要做的事情,并按照优先级排列,将效率最高的时间分配给最重要的工作。
总结一天工作中失误的地方,并想出避免下一次再犯的方法。
思考一天工作完成的质量和效率能否提高,每天提高1%,365天效率能提高37倍。
个人项目
如果一直在为别人开发软件,不妨为自己也写一个项目,并尝试开源。
职业规划
根底必备:至少看过2本语言基础书和一本领域技术书。
局部参与工程:参与1-2个工程,所需时间3-12个月。
行业知识领悟:扩展相关应用知识,完整参与工程1-2个,并能指导新人完成工作。
深化理解:熟悉常用架构,对公司采用的架构能提出改进意见,参与需求讨论并提出简化方案。
架构师方向:在技术栈深度和广度上双管齐下,提升沟通能力,研究新技术,并理解业务需求,设计技术架构为业务场景服务。
总结与反思
定期回顾和总结自己的工作,思考如何改进和提升。
通过以上步骤,程序员可以制定出全面且有效的职业规划,不断提升自己的技术能力和职业素养。