我第一次看到《程序开发心理学》时,说实话对这本书的内容的实用性是有所怀疑:软件开发行业日新月异,新技术、新产品层出不穷的领域,40年前的书会不会过时,内容太陈旧了,对于现今的软件开发工作没有任何帮助。看过样章后不得不说这本书是一本神书,可以说是一个奇迹。为什么说是一个奇迹? 40年的时间,软件开发行业发生了翻天覆地的变化,但是本书对软件开发的思考的内容依然精彩,内容丝毫没有过时。
程序开发是人类行为
原因在于作者抓住了程序开发中普遍适用的规律性的东西,将程序开发作为一种人类行为来考察的观点。软件开发的主体是人,人是软件开发活动的参与者,程序开发是人艺术创造的过程,同写作、作画并没有质的差别。程序开发是在特定的环境下,特定的程序员在特定的心理状况下的艺术品,其中任何一个因素的变化都可能导致艺术品的结果不同。
程序开发团队
在本书试读样章中,我重点关注了“程序开发团队”这个章节,最近刚从公司离职,自己出来创业,也是第一次带团队。从0到1打造公司的团队,关于团队的结构我也考虑了很多,团队的人员结构需要从实际情况出发,考虑到薪资支出以及公司经费的现状。正如书中所说“遇到一名糟糕的主管要比找到一名出色的程序员容易得多”,因此要努力成为一名出色的管理人员,书中很多例子给了我方向。
程序员工作满意的关键
书中阐述的集体中程序员对工作满意的关键,划分为4个方面:
1. 物质的奖励与机会。
2. 工作本身所具有的挑战性及趣味性。
3. 其所隶属的更大单位的总体条件,比如雇员的福利、工作条件,以及该单位在同类单位中的相对低位。
4. 主管与领导的能力。
我的感受
在创业之前我一直在大公司供职,非常赞同作者总结的四个方面。头三条可以通过规章得到满足,公司福利明码实价写在合同中。因此决定程序员对工作的满意程度方面,主管与领导者会在很大程度上导致其对工作不满意,从而导致工作效率的降低。在书中提到希特勒式的独裁领导,不适合程序开发工作的管理的。还有一种就是管理模式死板,思维僵化的领导,正如书中的两个例子中的领导,一个强制上下班打卡计时,一个领导严重控制办公用品的消耗,都是没有从根本上解决问题,反而使问题恶化,程序员消极怠工。
现今IT互联网公司的主力是80后和90后,这两代人的思维活跃、创新能力强、喜欢自由、渴望被认可。如果按照固定的的管理模式,根本不能激发80后/90后这代人的创造力和对公司的认同感。书中提出了一个民主化的集体,能适应环境的改变,但是现实中很难实现。
领导者需要明白的事
领导者除了管理团队外,还需要和管理层沟通,将管理层的信息带给团队。领导者如何处理与管理层之间的关系非常重要。领导者需要明白:
1.无论主管们怎样地强调诺言,他们真正关心的只是结果。
2.如果希望得到的结果与在整个团队的参与下所确定的目标工作一致,那么这一目标就会非常轻易地实现。
分享到:
相关推荐
用心去感受---------读《穆斯林的葬礼》有感(1000字).docx.docx
暑假读一本好书----------读《古代中国王朝盛世》有感-(1000字).docx.docx
爱的思考-读《爱的教育》有感作文.doc
五年级读后感-----读《六月雪》有感650字.pdf
读管理心理学有感_《管理心理学》读后感
读《拖延心理学》有感.pdf
该微信小程序的程序架构采用了微信小程序的开发框架,使用WXML、WXSS和JavaScript进行开发,同时使用了云数据库存储数据,云函数处理业务逻辑和接口请求,实现了数据的增删改查、图片上传和分享等功能。 总之,党员...
读《酒店服务心理学》有感.docx
微信小程序“戏曲文化苑”是一个基于SSM(Spring、SpringMVC、MyBatis)平台开发的综合性戏曲文化展示与学习平台。该小程序旨在为用户提供一个便捷、有趣的戏曲文化体验环境,同时促进戏曲文化的传承与推广。 主要...
并且在大会中还介绍了由 Google 实验室团队开发的一款基于机器学习的 Auto Draw 工具。该工具是基于用户的涂鸦经过机器学习处理后,推断出用户想要画的图像,是一款很好玩并且很使用的工具。只不过基于国内的网络...
微信小程序开发心得,动画机制详解,实现用left或right来动画交换城市。 微信小程序也已出来有一段时间了,最近写了几款微信小程序项目,今天来说说感受。 首先开发一款微信小程序,最主要的就是针对于公司...
3. **用户评论与互动**:支持用户对电影进行评分和评论,分享观影感受,与其他用户互动交流。 4. **影片详细信息展示**:提供详尽的影片信息,包括剧情简介、演员表、导演、上映时间等。 5. **搜索与筛选功能**:...
本项目是一个基于SSM(Spring、SpringMVC、MyBatis)平台开发的微信小程序电影交流平台,旨在为用户提供一个便捷、高效的电影分享与讨论环境。小程序具有以下核心功能: 1. 电影信息展示:用户可浏览热门电影及其...
大快乐--大收获-——读《小屁孩日记――难忘的老派时光》有感(1000字).docx.docx
读《拖延心理学》有感.doc
读《校本课程开发的实践与思考》有感.pdf
充满笑声的辉煌一生---读有感.doc
坚强、乐观、无私----读《小公主》有感.docx
这一组组件可以用来在Java上开发图形用户界面,并提供了Java Swing与AWT组件的原生代码替代选项。SWT结合了所运行的平台上的外观与操作感受来提供快速构建GUI的方法,并让它们看起来确实就像是属于所运行的平台。
本文为资深网络编辑鲜橙与其他几位朋友录制的一段关于移动开发之QT-Quick开发的音频,在情人节来临之际我们特地奉献给大家,希望大家喜欢,也希望大家支持鲜橙!...一起感受一下Qt-quick这一传说中的神奇开发工具。