《软件工艺师:专业、务实、自豪》一1.1 何谓资深开发者

简介: 本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.1节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.1节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.1 何谓资深开发者

资深开发者的含义在过去20年一直没有太大变化,这令人遗憾。我们一般还是根据软件开发者的从业时间,而不是根据知识水平来判断他们是不是资深开发者。
十年持续工作积累的经验,和一年期工作重复十次的经验,是大有区别的。十年间,用不同技术为不同公司做各种项目,与在同一家公司和同一批人用同样技术做相同项目,也是不一样的。
这些年我体会到,“资深”这一概念既是变化的又是相对的。为什么说它是变化的呢?因为随着科技进步,客户会购买不同类型的系统。你用传统的瀑布式开发流程(waterfall)做了十五年Clipper开发,并不意味着能在一家采用敏捷开发流程开发移动应用程序的现代公司里谋得高端职位。资深开发者并不是一枚勋章,不是说你在业界待了五年,就可以一直把自己叫作资深开发者了。另外,资深的概念也是相对的。想判断开发者的水平高不高,需要考虑下面这些问题:你打算把这位开发者和谁相比?你指的是他在哪一项技术上的水平?你指的是他在何种工作环境下的水平?
没有绝对的资深开发者和初级开发者之说。某人在大型组织里开发企业级Java程序也许非常在行,但开发JavaScript游戏时又可能相当生疏。某人在协作式的敏捷开发环境中可能非常熟练,但在那种规章制度特别繁琐的大公司里也许就彻底施展不开才华了。

相关文章
|
程序员 数据库
“科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场
前几天阿粉说阿粉最近换了公司,而且入职之后干掉了公司里面的测试数据库的事情,而接下来的事就比较有意思了,来自“科班出身”的哥们和来自“培训出身”的我的大型辩论(SIBI)现场,也不能说是通俗的甩锅,但是确实有那么点意味。
“科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场
|
敏捷开发 开发者
《软件工艺师:专业、务实、自豪》一2.3.1 转变开发方式
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第2章 ,第2.3.1节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1013 0
《软件工艺师:专业、务实、自豪》一3.8 小结
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第3章 ,第3.8节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1170 0
|
敏捷开发 开发者
《软件工艺师:专业、务实、自豪》一2.8 小结
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第2章 ,第2.8节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1425 0
|
开发者
《软件工艺师:专业、务实、自豪》一导读
那是20世纪90年代中期,我的职业生涯刚刚开始两年,巴西圣保罗有家大型国际公司宣布要一次招纳60名开发者。选拔过程分四个阶段,共需数周时间。第一阶段是三小时技术测试;第二阶段是两周的公司专有技术培训,培训结束后考试;第三阶段是一整天团队互动;第四阶段是最终一轮面试。
1259 0
|
开发者
《软件工艺师:专业、务实、自豪》一3.5 不要拘泥于定义
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第3章 ,第3.5节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1144 0
|
开发者
《软件工艺师:专业、务实、自豪》一1.2 新的挑战
本节书摘来华章计算机《软件工艺师:专业、务实、自豪》一书中的第1章 ,第1.2节,[英]桑德罗·曼卡索(Sandro Mancuso)著 爱飞翔 译, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。
1154 0