9月《程序员修炼之道:从小工到专家》阅读笔记(1)
一、注重实效的哲学
1我的源码让猫吃了
无论是什么任务,我们都可能出现错误,这时,我们需要尽可能处理好他们以示诚实坦率。我们必须承担责任,一味的推卸责任毫无用处。要找各种选择,而非借口。
2软件的熵
熵在软件中代表“软件腐烂”。究其原因,最重要为开发项目时的心理/文化。那么为什么,我们作为开发人员不能容忍一件破窗户,因为这会为我们带来更多问题。一旦窗户开始破裂,系统也会加速腐烂。
3石头汤与煮青蛙
让人们发现正在发生的成功更容易参与,这样就可以拿出你的“石头”,让他们聚集在你身边。我们过于集中于一件小事从而忽略很多小毛病,从而打一个个补丁让软件变得臃肿复杂且无效,即温水煮青蛙。
4足够好的软件
足够好就可以,太好会让用户与软件失去联系。我们需要用户参与权衡,为软件增添功能。我们需要及时止步,让软件自己选择未来的路。
5你的知识资产
你必须定期为你的知识加资产,就像金融投资一样。多元化知识,提高价值。重新评估和平衡。每年学习一个新语言。每季度阅读一本技术书籍和非技术书籍。上课。参加本地用户组织。试探环境。上网。跟上潮流。永远保持学习的劲头,规划学习时间,带有批判性思维看待问题。
6交流
了解别人想要说什么,了解听众,了解别人的轻重缓急,选择一个好的时机,风格。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具