Blog
程序员如何利用周末提高自己?

时光易逝,切勿蹉跎岁月。不是有希望才去坚持,而是坚持才能看到希望。

认知层面

  • 聪明也好、运气也好,这些都不是我们能控制的,能控制的大概只有成为一个坚毅不拔之辈。
  • 读读人文哲史,一方面陶冶情操,调节心情,另一方面也可以学习学习他人的智慧,拓宽下视野。

日常工作方面

  1. 程序员普遍工作时间较长,尽量在工作时提高技术,周末时把身体保养好,这样才能长久。
  2. 每天都应该努力在工作之余,拿出一点时间来学习,提升自己,具体的节奏可以自由把握。但日积月累的效果比突击要好很多。
  3. 千万别老想着周末提高专业技能,周一到周五把时间好好利用起来,积极主动去分担团队的任务。
  4. 整理一下一周内看过、没来得及看的、想看的一些技术文章组成技术周刊,在一个相对固定的时间点去统一高效地看。

生活层面

  1. 保持身体健康
  2. 保持充分的睡眠
  3. 在阳光下溜达一小时
  4. 去湖边晒晒太阳

技术层面

  1. 多读优秀开源项目的文档
  2. 应该围绕在工作实际场景中的问题而展开,去突破真正的困难。
  3. 引入新的技术栈的时候,要以官方文档为主
  4. 一定要悄悄地把代码测的没问题了再交付,少bug很重要,口碑很重要。
  5. 优先实现功能,性能问题或许没那么着急
  6. 先实现最确定的需求,不确定或者模糊的需求先往后放
  7. 主动找项目里的问题并给出解决方案
  8. 评估开发周期,要留出冗余时间
  9. 学好英语
  10. 阅读有影响力的技术书籍、看优秀的博客
  11. 写博客,进行技术输出
  12. 重读之前一周的代码,二次封装和修改,从代码质量、功能封装等角度去积累自己的函数库。
  13. LeetCode