程序员的个层次与德雷福斯模型
我总结了一下,学习编程,开发软件,大抵分如下12个阶段:
看书,看视频,看博客,听课等等
对着书敲代码
脱离书自己敲代码
自己实现一些小DEMO
进项目看代码
在别人指点下写代码
自己独立在别人搭建好的框架内填写代码
自己独立负责别人设计好的模块的实现
自己独立负责一个软件模块的设计和实现
负责较大的软件模块,拆分模块,分子任务给他人
负责一个小项目,设计,拆分,分派任务
做较大的软件系统的架构设计(架构师),或专注特定领域,解决疑难杂症
你在哪个阶段呢?欢迎留言讨论。
这12个阶段,是我自己总结的。实际上,有一个知名的德雷福斯模型,描述了专业技能的成长阶段。
德雷福斯模型在AndyHunt的《程序员思维修炼》一书中有讲到。德雷福斯模型将技术人才的成长分为五个阶段,简要介绍下。
阶段一:新手,amp;lt;10
新手在该领域很少或根本没有经验
新手非常在乎他们能否成功。没有太多经验指导他们,不知道自己的行为是对是错
如果给新手提供与情景无关的规则去参照,他们就会变得能干起来
阶段二:高级新手,5560
他们可以独自尝试任务,但仍难以解决问题
他们想要快速获取信息。他们不想在此刻寻根究底或重新温习一遍基础知识
能够根据过去的经验,逐步在正确的情景中采纳建议,但比较吃力
他们没有全面的理解,而且的确不想有
阶段三:胜任者,15左右
能够建立问题域的概念模型,并有效的使用他们开始寻求和运用专家的意见,并有效利用这一水平的人通常被认为有主动性和足智多谋既可以指导新手,也不会经常骚扰专家
阶段四:精通者,10左右
需要全局思维。他们将围绕这个技术,寻找并想了解更大的概念框架
他们能够纠正以往不好的工作表现,自我改进开始出现
他们会学习别人的经验
拥有理解和运用各样经验之谈的能力。这些经验之谈,是可以应用于当前情景的基本原理
有足够的经验,知道下一步会发生什么,如果没有发生又需要改变什么
可以有效的运用软件模式
可以充分利用思考和反馈
阶段五:专家,25
他们有丰富的经验,可以在恰当的情景中选取和应用这些经验
专家根据直觉工作,而不需要理由
专家知道哪些是无关紧要的细节,哪些是非常重要的细节
我说的12个阶段,可以和德雷福斯模型的5个阶段关联起来:
新手:16
高级新手:78
胜任者:9
精通者:1011
专家:12
如果我们想一直走技术路线,那德雷福斯模型和我总结的12个阶段,是很有价值的参考。努力成为少数的20吧!
如果还想在职场有技术之外的发展,可能要参考软件架构师的金字塔能力模型了:
这个模型来自《软件架构师的12项修炼》,不过,像关系技能、个人技能和商务技能,并不是软件架构师的专享,任何想要更好发展的人,都应该修炼。
是不是感到修炼的路很长?
别怕,这条路,是可以一步一步走过来的,最重要的,是要有方法,要持续行动。所以,现在开始,好好利用自己的时间吧!
绣球花颜色酸碱度绣球花颜色是遇碱性变红,遇酸性变蓝,可以根据观赏需要,自行调节颜色,想要蓝色绣球花加入适量硫化铝或硫酸亚铁即可,要红花可加入适量石灰或草木灰,但不要过量使用。绣球花遇碱红……
制作小游戏之疯狂乒乓球你能得多少分通过使用Axure制作一些小游戏,将多种函数及逻辑关系设定其中,达到增强自己逻辑思维能力及熟练使用Axure的目的。废话不说,先上效果吧。演示地址:http:e。g……
原来他们是这样干的设计美国访问分享课后感悟用户体验设计(UXD)是当今互联网和移动互联网行业最火热的设计概念,其发源于美国软件行业现在又在中国蓬勃发展,其中的从业者肯定非常关心目前用户体验领域在国际上的发展现状,国外最……
种提升网页转化率的秘诀优异的用户界面可以让用户用得顺心,从而提高转化率(conversionrate),换言之,好的UI在使用与销售层面上形成双赢。本文整理了16点优化用户界面的方法,希望对大家有所……
为什么不要用一辈子思想买房教你如何投1。比如我以前住的老小区,物业一般,小区环境一般,户型一般,没地暖。但是早期的购买力就是那样,等到后面才有呢能力买好小区。今天你即便买到好房子,在20年,这房子(包括周边)也会……
电脑越用越卡那是你不会清理想要电脑运行流畅不是一步两步就能搞定的事首先需要更改一些设置电脑性能设置右击我的电脑按住R键打开后的样子点击高级高级界面查看性能设置……
荔枝掉果严重怎么办荔枝用什么方法减少落果?荔枝落果有什么方法预防?种植荔枝哪些措施能减少落果?以下三农网就介绍几种方法,供网友们参考。一、激素保果荔枝果实发育期,在雌花谢后15天,便……
种最常见的微信营销形式哪一种最适合你很多做新媒体运营的小伙伴都知道:活动可以在短时间内,快速提升某项数据,完成目标。但是,对于自家产品适合做什么类型的活动?哪种活动效果比较好?却不是特别清楚。以下,笔者将为大家详……
养宠经验分享狗换季脱毛持续几天狗狗一般在换毛季的时候,狗狗都会出现脱换毛发的现象,通常是两个月这样的时间段。宠物主人如果觉得狗狗在换毛期里掉毛太多的话,不妨通过以下几点的方法对狗狗进行护理,或许能对狗狗起到一些……
创业者为什么你不能像一样招人恐怖组织ISIS不但不给钱而且要人命,想加入的信众还是趋之若鹜。ISIS有什么样的魔法?事实上,一个很坏的组织,也可能会使用高明的方法。本文作者本文作者x1ang。li,全栈工……
是哪个平台的电话很可能是推销诈骗的我们都知道,很多人经常都会接到各种各样的电话,尤其是9开头的短号码,这种大多是银行或其他服务平台的官方号码,也有个别号码是用来各种广告推销的,那么95741是哪个平台的电话呢?……
黑胶带可以代替嫁接带吗日常生活中,人们为了自家果园中的品种越加的丰富,都会用嫁接的方式来改善,而嫁接后为了能令嫁接伤口好得快大家都会用一些嫁接膜为他们绑伤口,但很多人在使用嫁接膜的时候却不知怎么选好……
什么是无线网络什么是无线网络?无线网络(wirelessnetwork)是采用无线通信技术实现的网络。无线网络既包括允许用户建立远距离无线连接的全球语音和数据网络,也包括为近距离无线连接进行……
如何判断大腿肌肉是否拉伤长期不运动的人偶尔参加运动,很容易就会出现肌肉拉伤,在冬天尤其容易,那跑步时大腿肌肉拉伤该如何恢复呢?最方便的方法是拿一个塑料袋,内放冰块冷敷20分钟左右,冷敷过程中局部可能有……
超推算受孕时间准确吗医生做b超时测得胎头双顶间径、头臀长度及股骨长度即可估算出胎龄,并推算出预产期(此方法大多作为医生b超检查诊断应用)。B超推算受孕时间准确吗?就让本站的小编和你一起去了解一下吧……
高速公路刹车失灵怎么办其实刹车失灵,是一种很严重的汽车故障,高速行驶时刹车失灵虽然在日常行车中发生的几率非常小,但是如果遇到处理不当将会造成非常严重的后果,因此提前掌握一些紧急情况下的制动措施是非常……
腋下疼痛是乳腺癌吗在许多的女性生活中都会出现腋窝痛这个问题。但是其中大部分人都不在意它。其实这是不正确的。那么腋下疼痛是乳腺癌吗?接下来本文将为此做出详细的介绍,希望给各位一些参考。乳腺癌……
母乳存放如何选择储存容器宝宝刚刚出生的一段日子里,妈妈总是和ta形影不离。当宝宝想吃奶的时候,随时都可以到妈妈的怀中。但是在月子里,妈妈产的奶水和宝宝吃的量不一定供需平衡,奶水可能比她吃得多,不吸出来……
保证老人血脂检查的准确的措施血脂高了,将对身体健康造成影响,实时监控血脂的高低是非常有必要的,下面来看看保证老人血脂检查的准确的措施有哪些吧?验血脂也叫血脂分析,在心血管疾病的诊断、治疗和预防中,有……
哪些避孕方式不安全避孕是应用科学手段使妇女暂时不受孕。常见的避孕方法有:避孕套、避孕膜、口服避孕药、安全期避孕法、体外排精避孕法、宫内节育器避孕法、手术避孕法等。那么哪些避孕方式不安全呢?下面就……
注意孕妇狂喝汤能补出高血压孕妇在妊娠期血压偏高一定要注意饮食。那么,注意!孕妇狂喝汤能补出高血压。下面请看本站小编为此而整理的资料。记者近日从医院获悉,该院心内科最近收治了一名产妇因过度进补,每天……
秋季宝宝鼻炎用什么药秋季宝宝鼻炎用什么药?秋季宝宝过敏性鼻炎,和成人过敏性鼻炎的症状大同小异。所以在预防措施上也是大同小异的。但是婴儿过敏性鼻炎的预防需要更仔细全面,毕竟是婴儿,身体抵抗力不强,所……
新生儿母乳性黄疸的预防与护理应注意哪些方面大约有1的宝贝可能发生母乳性黄疸。母乳性黄疸是由于母乳中一种酶的活性过高,使胆红素在肠道重吸收增加而引起。一般是在出生后3天左右出现,开始常常与生理性黄疸重叠在一起,但在2周左……
孕妈妈避免难产四项法则准妈妈越靠近预产期,就越担心可怕的难产会发生在自己身上!那么,孕妈妈避免难产四项法则。接下来本站小编就和您一起来看看吧!因为生产就是胎儿通过产道的过程,若胎儿本身跟产道配……