程序员的职业素养 读书笔记

失败的学位教育

符合要求的毕业生有个共同点,进入大学之前就已经自学编程,并且在大学里依然保持自学。

学校中所学的内容和在工作中发现的实际需要,这两者之间通常会有巨大的差异。

辅导

1、精心编写的帮忙手册

2、观察他人工作

3、非常规辅导

4、艰难的锤炼

学徒期

软件学徒期

    1、大师

    2、熟练工

    3、学徒/实习生

现实情况

    大多数情况下几乎没有技术层面的督导,程序员的水平是否能够提升和最终是否能够得到职位晋升,全视乎程序员自己的表现。

    提倡理想化的学徒制程序,主要差异在于技术方面的传授、培训、督导和检查。

    当前的做法之所以传承无力,主要是因为其中缺失了资深人士辅导新人向其传授技艺的环节。

技艺

技艺是工匠所持的精神状态。技艺的“模因”(meme)中包含着价值观、原则、技术、态度和正见。

技艺模因经由口口相传和手手相承而来,需要由资深人士向年轻学徒殷勤传授,然后再在学徒之间相互传播。

资深人士会观察年轻学徒的学习过程,然后不断反思和改进传授之道。

只要技艺模因可以被人观察到,它便具有传染性。

原文地址:https://www.cnblogs.com/TanSea/p/ClearCoder-14.html