"More Joel on software" 读后感

本书涵盖软件企业管理、人才培养、用户体验设计、项目管理等多个方面。强调尊重技术人员、重视经济学基础及优秀编程实践。同时探讨了软件产品设计原则、项目管理技巧,并分享了作者在软件行业多年的经验心得。

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

"More Joel on software"  是一本热门书, Joel是软件开发领域的前辈,既有很强的工程经验又有企业运作的经验,因此其对这个行业的理解和评价是值得思考的。

书中Joel讨论下列几个主题:

1) 谈了对员工的管理,强调对技术人员的尊重和信任

2) 谈了对年轻人(学生)如何向优秀程序方向成才的建议,虽然自己毕业几年了,但这里有些东西还是有借鉴意义,例如:

 

1. Learn how to write before graduating. 最近发现自己在这方面的问题很严重,做了不少工作,和领导汇报却不能言简意赅地把做的工作汇报清楚
2. Learn C before graduating.
3. Learn microeconomics before graduating. 不知其为何物,但是不理解经济规律,至少视野会受到很大限制
4. Don’t blow off non-CS classes just because they’re boring.
5. Take programming-intensive courses.
6. Stop worrying about all the jobs going to India.
7. No matter what you do, get a good summer internship.

 

3) 谈了软件产品设计的问题,个人理解该部分属于用户体验的层面。关于用户体验,最近一直做终端设备的软件,所以看了《Designing the mobile user interface 》一书,书中对嵌入式应用于桌面应用的区别论述的很透彻。

 

4)谈了项目管理,通过举例说明了产品在市场中one to one ,one to many , sequence to many的定位。

5)谈了为项目做计划,以及代码风格的问题,其中关于如何估计自己的开发效率的问题让人很受启发,我自己目前尚没有一套成熟的机制来估计自己的开发效率。

6)/7) 关于经营软件产业,强调雇佣最后程序员的意义,普通程序员再多的时间也做不出最好程序员能做出的产品(同时列举了winner take all 的市场规律);作为老板,Joel展示了在为雇员提供最优秀工作环境方面的努力。

8)/9)关于发布软件的心得,产品定价等。

 

总结:joel分析了一个软件企业经营中涉及的诸多问题,分享了自己的心得、视角。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值