打字猴:1.70048907e+09
1700489070
1700489071 幸运的是,当然会有一名合作研究者拦住她们,并解释这只是一项实验,制止了她们执行虚假的命令〔15〕。
1700489072
1700489073 在程序员和其项目经理或者项目架构师的身上可以看到非常类似的问题。程序员对负责架构、需求甚至业务流程的相关人员的反馈要么根本没有,要么被严词拒绝,要么干脆被大家遗忘在脑后。程序员经常实现一些他们明知道是错误的东西,忽略了明显的警告信号,这非常类似于上例中的护士行为。敏捷方法有助于促进所有团队成员的反馈并有效利用,但这只是成功的一半。
1700489074
1700489075 “我只是执行命令!”是无用的。
1700489076
1700489077 “I was just following orders!“doesn’t work.
1700489078
1700489079 护士不得不承担责任,以便根据特定情形下的动态变化做出现场决定,程序员也必须承担同样的责任。“我只是执行命令”这样的说辞在纽伦堡审判中无助于摆脱二战期间所犯罪行,同样在护理职业也行不通,对软件开发来说也是如此。
1700489080
1700489081 但是,为了实现工作态度上的转变,我们确实需要提高技能。高级新手无法自己做出这类决定。我们必须培养高级新手,帮助他们把技能水平提高到胜任者层次。
1700489082
1700489083 有助于实现这个目标的主要方法是在环境中有好的榜样。人天生善于模仿(参见7-4节)。通过模仿榜样我们可以学得最好。事实上,如果你有孩子,你可能已经注意到他们很少照你说的做,却总是模仿你的所作所为。
1700489084
1700489085 诀窍4
1700489086
1700489087 通过观察和模仿来学习。
1700489088
1700489089 没有实践就没有技能
1700489090
1700489091 爵士乐是一种非常依赖现实体验的艺术形式。你可以学习所有的和弦和演奏爵士乐所需的技术,但是你必须亲自演奏它才能获得“感觉”。著名小号手和歌手Louis “Satchmo” Armstrong曾这样谈到爵士乐:“各位,如果你只是问,你永远都不会明白。”
1700489092
1700489093 没有实践就没有技能,而且没有什么东西可以替代实践,但是我们可以努力使你现有的经验发挥更大效力。
1700489094
1700489095 小号手Clark Terry曾经告诉学生们学习音乐的秘密是经历三个阶段:
1700489096
1700489097 □ 模仿
1700489098
1700489099 □ 吸收
1700489100
1700489101 □ 创新
1700489102
1700489103 也就是说,首先模仿现有的做法,然后慢慢地吸收内在的知识和经验,最终将超越模仿阶段并能自主创新。这和被称为Shu Ha Ri的武术训练周期有异曲同工之妙。
1700489104
1700489105 在Shu阶段,学生模仿老师教授的技术,原模原样。在Ha阶段,学生必须思考其中的意义和目的,以达到更深的理解。Ri意味着超越,不再是一名学生,已经具有了自己的创新。
1700489106
1700489107 因此,我们需要研究如何在项目中坚持实践尽可能多的现有技能,如果实践者不长期浸淫于该领域,这些进步就根本体现不出。
1700489108
1700489109 2.4.2 在实践中保持技能
1700489110
1700489111 当时,护理专业的技能迅速丢失。由于薪酬级别和职业发展的局限,拥有高技能水平的护士都会在事业生涯的某一个时刻被迫离开一线临床实践岗位,进入管理或者教育领域,甚至完全离开这个领域。
1700489112
1700489113 在软件开发领域基本也是这样。程序员(又称“码工”)只挣那么点工资,而销售人员、顾问、高级管理人员等的薪水可能比最优秀程序员的两倍还多。
1700489114
1700489115 公司需要更细致更全面地看到这些明星程序员为团队带来的价值。
1700489116
1700489117 优胜者不会帮扶失败者。
1700489118
1700489119 Winners don’t carry losers.
[ 上一页 ]  [ :1.70048907e+09 ]  [ 下一页 ]