本节书摘来自异步社区出版社《告别失控:软件开发团队管理必读》一书中的第2章,第2.6节,作者: 【美】Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利克蒂),更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.6 代系特点

在工程师和程序员中,代系差异是一直存在的,而今这些差异已经对职场产生显著的影响。当前,团队的成功必须依赖三代程序员的通力协作,而这三代人的价值观、想法和驱动力都不同。

为了把工作做好,我们不仅需要了解自己的工作风格,还要掌握手下员工的工作风格。一种常见的办法是从代系的角度来看待他们,但问题在于人们对代系的划分还未达成广泛的共识。传统上是按出生时间来区分的:

婴儿潮一代(1946~1964年出生);
X一代(1965~1979年出生);
千禧一代(1980~2000年出生),有时也称为Y一代、婴儿潮二代、次世代或者网络一代。
但用这种分法来考虑代系差异并不完全合理。一个人的“真实”年龄不仅取决于出生时间,还取决于其个人思想。我们都见过那些行为与年龄严重不符的人,有的“少年老成”,有的则“过于天真”。因此,简单地基于出生时间来对待人是很危险的。

当然,不管实际年龄如何,同一代系内的成员之间总有着一些共同的特性和价值观。表2-4给出了一些对代系成员进行分类的方法。

  • 代系的定义划分有很多种,并且相互之间都不兼容。本书使用的代系划分是整理并结合了那些最有用的且和本章讨论的话题最一致的划分定义。

† Charles S. Golvin et al., The State of Consumers and Technology: Benchmark 2009, US (Forrester Research, 2009).

§ Dan King, “Defining a Generation: Tips for Uniting Our Multi-Generational Workforce,” www.careerfirm.com/generations.htm.

从表2-4可以看出,这些不同代系的程序员在个人成长过程中所受的影响是截然不同的。更重要的是,他们相互迥异的核心价值观导致在职场上表现各不相同。

婴儿潮一代乐观而忠诚,希望拥有稳定的事业。他们当中许多人都是工作狂,希望能超额完成任务以促进公司及个人事业的发展。
X一代有点愤青,他们很自立,更看重个人的自由发展而不是对公司的忠诚。他们认为时间是一种自己不愿意分享或放弃的商品。
千禧一代具有个人主义倾向,但也有集体观念。他们有志向,有自信,兼具乐观、坚韧和无畏的特质,且这种特质在“9·11”事件引发的民族团结中得到了强化。与X一代类似,千禧一代也将时间看作是一种自己不愿意分享或放弃的商品—他们认为工作是两个周末之间的事情。
不难看出,如果在办公室里大家必须均摊工作,那么这种不和谐的核心价值观会造成严重后果。要想成为一名成功的管理者,一个重要的前提就是,能针对这些不同代系的程序员制定个性化的管理方法。

《告别失控:软件开发团队管理必读》一一2.6 代系特点相关推荐

  1. 《告别失控:软件开发团队管理必读》一一2.9 工具

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.9节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  2. 《告别失控:软件开发团队管理必读》一一第1章 程序员为何难以管理

    第1章 程序员为何难以管理 告别失控:软件开发团队管理必读 程序设计作为一种严肃的职业已经存在60多年了.在美国,从事程序设计工作的程序员数以百万计,而全球这个数字更大.这些数字还不包括人数众多的学生 ...

  3. 《告别失控:软件开发团队管理必读》一一1.2 成功的程序设计经理为什么难当...

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第1章,第1.2节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  4. 《告别失控:软件开发团队管理必读》一一2.7 个性特点

    本节书摘来自异步社区出版社<告别失控:软件开发团队管理必读>一书中的第2章,第2.7节,作者: [美]Mickey W. Mantle(米奇 W.蒙托) , Ron Lichty(罗恩•利 ...

  5. 软件开发团队如何管理琐碎、突发性任务

    背景 开发团队如何管理琐碎.突发性工作? 企业的一些软件开发团队经常出现类似培训支撑等突发性工作,开发团队不清楚如何管理好类似客户培训这样的突发性支撑工作. 解决突发性工作的问题被很多开发团队所重视, ...

  6. 【DevCloud · 敏捷智库】软件开发团队如何管理琐碎、突发性任务(内附下载材料)

    背景 开发团队如何管理琐碎.突发性工作? 企业的一些软件开发团队经常出现类似培训支撑等突发性工作,开发团队不清楚如何管理好类似客户培训这样的突发性支撑工作. 解决突发性工作的问题被很多开发团队所重视, ...

  7. The Joel Test:Joel 用来评价软件开发团队成熟度的12个问题

    转自:http://www.cnblogs.com/supercpp/archive/2011/11/10/2245087.html 如果你与软件行业有若干联系,但是还不知道Joel这个人以及他的博客 ...

  8. 软件开发团队的管理要素

    软件开发团队的管理要素 最好的范例是领导 无论个人素养.技术水平和代码风格,管理者应该起到典范的作用. 最高的权力是威望 管理者的威望比手中权力更有信服力.在处处倚仗权力施压的团队中,高压必有反抗. ...

  9. 软件开发进度管理探析

    随着计算机信息技术的飞速发展,软件项目在开发过程中的进度管理越来越受到重视.如果进度管理做得好,软件开发项目将通过延长工作时间和提高质量来满足预算要求来减少.相反,工作时间会延长,这会降低质量或超出预 ...

最新文章

  1. 【AI初识境】什么是深度学习成功的开始?参数初始化
  2. 你看过Xgboost原文吗?
  3. 【C语言简单说】八:分支结构之if(1)
  4. 简单的数学问题 洛谷 P1414 又是毕业季II
  5. IOS沙盒中的Documents、Library、tmp区别
  6. Elasticsearch 5.x segments merge 流程分析
  7. Trafodion建表之使用多温度特性
  8. 二维vector初始化,赋值
  9. ECHART基本使用,折线图,柱状图,散点图,饼图,盒形图5分钟上手
  10. 小程序如何复用公众号资质快速认证
  11. 计算机二级河南2020年12月报名时间,2020年3月河南省洛阳市计算机二级报名时间|网上报名入口【12月16日9:00开通】...
  12. keras+卷积神经网络HWDB手写汉字识别
  13. ag-grid with web api
  14. 基于主成分分析(PCA)的人脸识别
  15. 【经验】Chrome网络代理插件SwitchyOmega安装
  16. linux安装及使用Ansible
  17. 车载以太网介绍100BASE-T1
  18. 基于全卷积Fully-Convolutional-Siamese-Networks的目标跟踪仿真
  19. My 英语 and 思想 blog
  20. 浅谈阅读工具Kindle的合理利用

热门文章

  1. CNCC技术论坛丨联邦学习冲刺人工智能“最后一公里”!
  2. 邬贺铨院士:认识工业互联网
  3. 边缘计算:5G 时代的万亿市场
  4. 商汤科技宣布C轮战略融资6亿美元 阿里领投苏宁跟投
  5. 技术负责人要停止写代码吗?
  6. 一个类型思考了 8 年,依旧是最好的! | 每日趣闻
  7. 首次曝光!腾讯新任 H4 级高管余仁杰提议将公司总部搬往南极
  8. 一个爬虫的故事:爬虫兄弟要活不下去了!!!
  9. Jvm垃圾回收器(终结篇)
  10. 悬浮提示工具(悬浮出现自动消失)