首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
分支结构
64bit
sass
wifi
service
repository
arm
widget
日志
csrf
mapkit
架构设计
key
diff
sdk
homebrew
cpu
运维
gpu
egmentfault
amazon
360搜索
jira
以太坊
gitlab
seo
pthread
excel
native
cas
扩展
乱码
sas
智能合约
websocket
安全
搜索
graphql
图片
文件
cdn
漏洞
csv
xss
开发者
数字化
抓站
比特币
编译
outlook
intel
职场
web3
地图
编程
login
验证码
pdf
zip
restful
keyboard
soap
final
composer
程序员
lucene
架构
压缩
gps
udp
数据统计
区块链
rpc
cloud
push
https
branch
二维码
搜狗搜索
当前位置:
开发笔记
>
程序员
> 正文
【读书】《程序员的思维修炼》读后感
作者:双眼皮的猪猪2012 | 来源:互联网 | 2023-05-18 10:50
简阅最近这段时间拜读了《程序员的思维修炼》这本书籍,作者AndyHunt。这本书对于程序员如何更上层楼成为专家级的软件开发者,给出了答案—优秀的学习能力和思考能力。下面
简阅
最近这段时间拜读了《程序员的思维修炼》这本书籍,作者Andy Hunt。
这本书对于程序员如何更上层楼成为专家级的软件开发者,给出了答案 —
优秀的学习能力和思考能力
。
下面就阅读情况,总结记录一些自己阅读感受。
在这本书里面给我留下印象最深刻的是 —
德雷福斯模型
的5个阶段。
专家
精通者
胜任者
高级新手
新手
阶段一 : 新手
新手:指在该技能领域经验很少或者根本没有经验。
新手非常在乎他们是否成功。没有太多经验指导他们,他们不知道自己的行为是对是错。新手不是特别想要学习,他们只是想实现一个立竿见影的目标。他们对于错误的出现,会非常容易慌乱。
对于新手要让他成长,应该给新手提供与情境无关的
规则
去参考,他们才能变得能干起来。换言之,新手需要给他一份
指令清单
:”当X发生时,执行Y”,这样处理事情起来就不那么不知所措了。
但是,规则只能让你启程,不会让你走得更远。
阶段二 : 高级新手
高级新手:当一个人经历过新手的打怪升级,能力值有所提升,这时候就开始以高级新手的角度看待问题。
高级新手能够或多或少地摆脱固定的规则,开始独立尝试任务,但仍然难以解决问题。
高级新手能够根据过去的经验,形成一套自己的原则,但不是“全貌”,他们没有全面的理解,这时候还是没有
全局思维
。
阶段三 : 胜任者
胜任者:当一个开发人员或者其他人进阶到这个阶段,现在他们能够建立问题的概念模型,并能够合理使用。能够独立解决遇到的问题,并开始考虑如何解决新的问题—那些之前他们从没遇到的问题。他们开始参考和运用专家的建议,并有效利用。
胜任者往往在团队中发挥
领导作用
,他们是团队的好人,既可指导新人,也不会经常骚扰专家。
但是,在这个水平还没有足够的能力反思和自我纠正。为此,他们需要突破,达到一个新的水平:
精通
。
阶段四:精通者
精通者:精通者需要拥有
全局思维
,他们会围绕某个技术,寻找并了解更大的概念框架。
处于精通水平,他们有一项重大突破:他们能够纠正以往工作中不好的表现,他们会反思以前如何做,并修改其做法,希望下次做的更好。
作为精通者,他能够阅读案例研究,倾听有关失败项目的流言蜚语,观察别人什么做,从故事中学习,即使他没有亲自参与。
精通者拥有足够的经验,他们知道下一步会发生什么,知道什么地方有可能出错。他们明确哪些计划需要取消,而应该采取什么行动。
阶段五:专家
专家:
顶级王者
,专家是各个领域
知识和信息的主要来源
。他们有丰富的经验,可以在适当的情境模式中选取和应用最佳的经验设计。他们写文章、出书、做演讲。
专家根据直觉工作,而不需要理由。专家知道哪些细节是无光紧要的,哪些细节是非常重要。专家非常擅长做有针对性的特征匹配。
篇尾曲
不管是在软件开发行业,亦或者是在各行各业中,每个个人的成长路线不外乎处于德雷福斯模型的某一个阶段,要想进阶发展,需要不断的学习和思考,善于总结经验,勇于实践。
程序员
开发者
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
开发者
Python基础:使用NLTK和Python构建机器学习应用
本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ...
[详细]
蜡笔小新 2024-11-13 21:23:34
sdk
万事开头难第一个Android应用
万事开头难,凡事都有套路,勇敢迈出第一步就成功一大半了。本节将带领初学者们迈出属于自己的一小步。本书的开发工具采用AndroidStudio ...
[详细]
蜡笔小新 2024-11-14 18:03:26
日志
微服务优雅上下线的最佳实践
本文介绍了微服务上下线的正确姿势,避免使用 kill -9 等粗暴手段,确保服务的稳定性和可靠性。 ...
[详细]
蜡笔小新 2024-11-14 16:22:57
日志
Visual Studio 2019 安装指南
作为一名拥有三年经验的程序员,由于长期专注于C语言,我意识到自己的技术栈过于单一。在转型为Android驱动开发工程师后,这种局限性更加明显。本文将介绍如何安装Visual Studio 2019,并配置C++开发环境,以帮助读者拓宽技术视野。 ...
[详细]
蜡笔小新 2024-11-14 16:10:08
cpu
华为捐赠欧拉操作系统,承诺不推商用版
华为近日宣布将欧拉开源操作系统捐赠给开放原子开源基金会,并承诺不会推出欧拉的商用发行版。此举旨在推动欧拉和鸿蒙操作系统的全场景融合与生态发展。 ...
[详细]
蜡笔小新 2024-11-14 13:19:40
cpu
专家观点:技术不应局限于自我娱乐,需融入市场思维
短暂的人生中,IT和技术只是其中的一部分。无论换工作还是换行业,最终的目标是成功、荣誉和收获。本文探讨了技术人员如何跳出纯技术的局限,实现更大的职业发展。 ...
[详细]
蜡笔小新 2024-11-14 10:24:10
cas
Spring中的线程池处理机制
本文介绍了Spring 2.0引入的TaskExecutor接口及其多种实现,包括同步和异步执行任务的方式。文章详细解释了如何在Spring应用中配置和使用这些线程池实现,以提高应用的性能和可管理性。 ...
[详细]
蜡笔小新 2024-11-14 10:13:01
cas
如何高效查看Java API和源码
在Java学习过程中,查看API文档和源码是提高编程能力的重要手段。本文将详细介绍如何使用各种工具和方法高效地查看Java API和源码。 ...
[详细]
蜡笔小新 2024-11-14 09:03:54
service
2022年2月 微信小程序 app.json 配置详解:启用调试模式
本文将详细介绍如何在微信小程序的 app.json 文件中启用调试模式(debug),并通过实际案例展示其配置方法和应用场景。 ...
[详细]
蜡笔小新 2024-11-14 08:21:10
运维
Java代码分层详解及其应用场景
本文详细介绍了Java代码分层的基本概念和常见分层模式,特别是MVC模式。同时探讨了不同项目需求下的分层策略,帮助读者更好地理解和应用Java分层思想。 ...
[详细]
蜡笔小新 2024-11-13 17:03:49
运维
微信平台上的HTML5游戏开发心得
近期,微信公众平台上的HTML5游戏引起了广泛讨论,预示着HTML5游戏将迎来新的发展机遇。磊友科技的赵霏,作为一名HTML5技术的倡导者,分享了他在微信平台上开发HTML5游戏的经验和见解。 ...
[详细]
蜡笔小新 2024-11-13 16:56:47
运维
SpringMVC 入门指南:快速上手 Java Web 开发
本文将带你快速了解 SpringMVC 框架的基本使用方法,通过实现一个简单的 Controller 并在浏览器中访问,展示 SpringMVC 的强大与简便。 ...
[详细]
蜡笔小新 2024-11-13 14:22:01
以太坊
应用链时代,详解 Avalanche 与 Cosmos 的差异
应用链时代,详解 Avalanche 与 Cosmos 的差异 ...
[详细]
蜡笔小新 2024-11-13 09:37:19
wifi
2019国内手机市场研判:道路千万条,健康第一条
2018国内手机市场总出货量为4.14亿部,同比下降15.6%,是4G时代以来下滑最严重的一年。由于整体出货量的严重下滑,还是有很多媒体和 ...
[详细]
蜡笔小新 2024-11-12 21:08:05
wifi
微信小程序详解:概念、功能与优势
微信公众平台近期向200位开发者发送了小程序的内测邀请。许多人对微信小程序的概念还不是很清楚。本文将详细介绍微信小程序的定义、功能及其独特优势。 ...
[详细]
蜡笔小新 2024-11-12 19:35:21
双眼皮的猪猪2012
这个家伙很懒,什么也没留下!
Tags | 热门标签
分支结构
64bit
sass
wifi
service
repository
arm
widget
日志
csrf
mapkit
架构设计
key
diff
sdk
homebrew
cpu
运维
gpu
egmentfault
amazon
360搜索
jira
以太坊
gitlab
seo
pthread
excel
native
cas
RankList | 热门文章
1
iPad 闹钟仅响几秒便自动停止,如何解决这一常见问题
2
Golang TLS双向认证中的DoS漏洞深度解析(CVE-2018-16875)
3
BERT模型的应用与实践
4
基于域名、端口和IP的虚拟主机构建方案
5
如何在Excel中使用LINEST函数进行多元线性回归分析?
6
Cocos2d-HTML5初学者指南:第一部分基础知识
7
Java学习进阶:面向对象编程基础详解(类、属性与方法)
8
LeetCode 题目 1351:统计有序矩阵内的负数值元素
9
UGUI:借鉴NGUI的事件监听机制实现高效交互设计
10
在Windows环境下使用pip离线安装PyTorch GPU版的详细指南(不依赖Anaconda)
11
使用Inventor创建泵体的详细教程与实例分析——水泵设计实践指南.pptx
12
基于OpenCV的图像拼接技术实践与示例代码解析
13
从服务器获取配置信息:http://localhost:8888
14
如何在Linux中配置命令执行超时及设置超时时间限制
15
Deepin 20 系统源更换指南及基础设置教程
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有