程序员修炼之道读后感(一)

本文探讨了软件开发过程中的重要原则,如负责任地面对工作挑战、避免软件腐烂、推动变革并关注整体目标。此外,还强调了个人在职业发展中持续学习的重要性,包括定期投资知识资产、批判性思考等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的源码让猫吃了
对于工作勇于负责,正确评估自己的负责范围,别找一些蹩脚的借口。
Provide Options,Don't Make Lame Excuses.选择各种选择,不要找蹩脚的接口。

软件的熵
软件无序增长被称为“软件腐烂”(Software rot)
对于软件中错误应该及时修复,千万别把软件弄“脏”了,否则软件将迅速恶化。
Don't Live with Broken Windows.不要容忍破窗户

石头汤与煮青蛙
让他们瞥见未来,你就能让他们聚在你周围。
Be a Catalyst for Change.做变化催化剂
很多软件灾难都是从小事开始,以至于积少成多,影响了团队。
Remember the Big Picture.记住大图景

足够好的软件
所有系统都必须满足其用户的需求,才能获得成功。让用户参与到你的工作吧,让他们去权衡。但是过度修饰和过于求精,而损坏完好的程序就有点画蛇添足了。
Make Quality a Requirements lssue.使质量成为需求问题

你的知识资产(Knowledge Portfolios)
知识是有时效的资产(expiring asset)
经营知识资产:定期投资、多元化、管理风险、低买高卖、重新评估和平衡
Invest Regularly in Your Knowledge Portfolios.定期为你的知识资产投资
每年至少学一种新语言,每个月至少阅读一本书,阅读非技术书籍,上课,参加本地用户组织,试验不同的环境,跟上潮流,上网。
学习时,也要进行批判的思考。咕噜们和互联网不一定时最权威的。
Critically Analyze What You Read and Hear.批判分析你读到的和听到的。

交流(Communcation)
在说话前要做到以下准备:
1.知道要说什么
2.知道要对谁说
3.选择什么时候说
4.说话的风格(简报;论述;幽默;严肃)
要让文档看起来漂亮
说话是一个互动行为(Not noly Speaker but alse Listener)
礼貌回复一切别人向你提出的问题。
It's Both What You Say and the Way You Say it.你说什么和你怎么做一样重要 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值