做熟练工意味着什么
在你的技能水平不断进步到新的阶段时,你会保留前一阶段的特征。因此,跟学徒一样,为了在技艺方面不断地进步,熟练工和师傅将保持一种内向的对于自身的关注。同时,另一种新的关注会出现在熟练工身上,那就是对从业者之间关系的关注,以及对团队内外的沟通渠道的关注。以前,熟练工会从一位师傅转到另一位师傅那里,并沿途在不同的团队中间散布思想。现代软件开发的现实是:你会在相当长的时间内与单个团队呆在一起,这时,你会关注如何改善团队内部人与人之间的相互关联。这种关注最终会扩展成一种为身边的人提供指导,并同其他业内人士保持沟通的责任。
熟练工关注如何构建一些能彰显其技艺进步的更大的应用程序;他在不同的项目和师傅之间移来移去,力求拓展其技艺组合的广度和深度;他力求提升自己在社区中的位置;并努力为成为师傅做好准备。
熟练工的责任比学徒更广。同样,他的失败也会带来更多的损失。我们将要讨论的模式中有一些并不适于熟练工,这完全是因为对那些视之为指导者的人来说,他负有更大的责任。