之道》精华"/>
2K字带你读完《程序员修炼之道》精华
注重实效的哲学
我的源码让猫给吃了
在所有的弱点中,最大的弱点就是害怕暴露弱点。
对于缺点、无知、错误,必须诚实。
负责
承诺的事情正确完成,无法完成,超出控制的事情不去承诺。
为结果负责,出现问题时应提供其他解决方案,不是寻找借口。
软件的熵
低劣设计,糟糕代码需要发现一个就修一个,否则会加速任何一个整洁,良好系统的腐烂。
破窗理论:一辆轿车放一星期无人理睬,一旦有一扇窗户被打破,数小时之内车上设备就会被抢夺一空
石头汤煮青蛙
当大家都不愿意做一件事时,自己先做,让其余人看见未来,就能聚集在自己周围。
足够好的软件
欲求更好,常把好事更糟糕。-The King Lear
系统的功能和质量可以让用户参与权衡,不一定要十全十美才进行交付。用户尽早使用而给出的反馈,能让系统引向更好的最终解决方案。
你的知识资产
知识会过期,价值会降低,自身价值也在降低
经营你的资产
- 定期投资:定期学习新知识,即使学的不多,因为习惯本身和知识总量同样重要
- 多元化:掌握的技术越多,就能更好的进行调整,拥抱变化
- 管理风险:技术也存在高风险高回报,低风险低回报的情况,不要把技术鸡蛋放一个篮子里(个人理解:风险:学习需要花费的时间,回报:学习后产生的收益。高风险高回报的例如:操作系统,算法之类的计算机基础。而低风险低回报的例如某个框架的使用,API的使用等)
- 低买高卖:在新技术流行之前学习它,但是这和找到被低估的股票一样困难
- 重新评估与平衡:上个月的热门技术可能下个月就非常冷门,要时常关注业内的新动向。
学习的机会
当发现自己不会的问题不要搁置,应该上网搜索,去图书馆
更多推荐
2K字带你读完《程序员修炼之道》精华
发布评论