课程里穿插着讲了一些个人认知进阶方面的知识,我反而觉得这个更重要,有正确的认知和好的习惯,剩下的就是掌握工具了。统一整理在这里啦啦啦
1、程序员的产品意识
1.1、焦虑是怎么产生的
焦虑通常来源于压力,
压力来源于对未来的不确定,
对未来的不确定来源于不知道自己的价值在哪里,不知道未来是不是环能持续创造价值,会不会失业。
会不会失业,取决于你创造的价值是否高于你的工资水平
所以,想要不焦虑,就要考虑如何提升自身价值。
1.2、程序员的价值
程序员的价值通常体现在两个方面:
- 所做的产品:程序员的价值并不完全是体现在技术上的,而在于用技术做成了产品,产品创造了价值,再回过头来成就了程序员的价值。
- 在团队中的稀缺性:价值高的程序员通常在技术上或者技术之外都有一技之长。
- 能搞定别人搞不定的难题
- 擅长培训新人
- 擅长和业务部门沟通
- 高质量地完成功能模块
- 设计好的构架,让团队高效率低成本地完成需求
分析价值所在,就知道如何提升价值:
- 提升自己的技术水平(长期行为)
- 在其他领域同步发展