12.1 修炼的重要性
软件开发行业与其他行业相比有其特殊性,是一个要求具有高综合素质与技能的领域。在实践中,很多程序员往往会被抱怨“学习不足”“不能胜任”“沉浸在自己的世界里——宅男”。这有很多方面的原因,其中最重要的就是公司没有建立系统完善的个人培训体系。
软件开发工作对个人的依赖性比较大,因为整个过程都是用人的智慧与技能来做出成果物的,因此对人的教育就尤为重要。从图12-1所示的对整个软件产品不良的分析结果来看,综合素养教育与技术教育的重要性一目了然。然而,现实中这两种教育却远远不足。特别是我国的应试教育,使得人们在学校学到的许多知识到社会上用不上。如果想找一份称心如意的工作,就必须进行二次“回炉”——到社会上参加各种费用高昂的技能培训。目前国家大力提倡“工匠精神”,因此进行软件人员的综合素养以及职业技能的培训势在必行!

图12-1 产品不良分析