NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

如何组建和激励工程师团队

  • 2016-12-07
  • 本文字数:1286 字

    阅读完需:约 4 分钟

Camille Fournier 受邀在耶鲁大学进行了一场关于如何在科技初创公司里组建和激励工程师团队的演讲

十多年来,软件科技行业发生了翻天覆地的变化。以2007 的纽约为例,当时的工程师没有太多的选择,他们可能在银行、媒体公司、广告公司或一些电子商务公司工作。虽然那时候能够提供的工作岗位也不少,但相比今天,真正的“科技公司”还是很少的。

在之后的9 年间,大量的科技初创公司涌现出来。学生们开始意识到科技相关学位的重要性,再加上有很多人考虑转入科技行业,导致软件从业人员的构成发生了很大变化。在2007 年的时候,大部分软件开发人员拥有科技或科技相关(数学、物理)学位,但在后面几年,有一大部分开发人员是从其它领域转过来的,有些甚至没有拿过学位。

2007 的极客模型无法适用于现今的工程师团队。Camille 认为能够为工程师提供他们所需要的东西是很重要的——金钱目标尊重。这三个要素虽然不能代表一切,但对组建一个好的工程师团队来说至关重要。

金钱

在过去的十年,科技从业人员的薪水水涨船高。如果有人能在他处拿到高出一半的薪水,他就没有理由接下你的 offer。这是很现实的事情,所以要看清市场行情。Google、Facebook 以及一些金融公司会给出比较高的薪水,那些非盈利组织或刚刚起步的公司则给得比较少,不过他们有的会提供所谓的期权。工程师很贵,有经验的高级工程师就更贵了。如果不能为这些工程师支付足够的薪水,就会影响他们在面对困难时解决问题的积极性,这个问题可以用马斯洛需求层次理论来解释。

对大多数人来说,金钱解决不了所有问题,但缺了钱,会出现很多问题。

目标

组建一个公司,就是要让人们为你工作,为公司的产品工作,而不是整天面对一大堆棘手的技术问题。或许在若干年前,大部分公司还有技术积累方面的问题,但随着技术的不断发展,这些问题逐渐淡化了。如果管理层仍然拒绝让技术人员参与到非技术的决策中去,那么有可能会挫败技术团队的积极性。特别是如果公司的核心业务是产品,那么技术就不会成为最关键的挑战,如何吸引客户才是最重要的,所以需要加强工程师与产品和业务之间的联系,这样才能做出更受客户喜欢的产品。

把工程、产品、市场和运营放在一起,让大家像一个团队一样工作,一起解决问题,而不是把工作随意丢出去,却指望别人能把它完成。

尊重

大多数人认为技术人员喜欢高难度的技术挑战,喜欢躲在角落里,一边思考一边写代码。但不是每个技术人员都喜欢这样,相反,越来越多的技术人员更希望参与到业务中来,他们不是给块糖才会写出软件的大小孩。既然公司为他们支付了高额的薪水,那么就要让他们产生出相应的价值,除了技术方面的问题,也应该让他们参与到业务的决策中来。他们的想法应该得到尊重,而且是真正地去尊重他们。给他们挑战,让他们成长,给他们清晰的目标,让他们负责到底。

技术人员除了编码方面的天赋,他们还有更多可以挖掘的潜力。他们不仅仅可以做好本分工作,他们还需要有机会被当作合伙人看待。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-12-07 18:002554
用户头像

发布了 322 篇内容, 共 134.5 次阅读, 收获喜欢 144 次。

关注

评论

发布
暂无评论
发现更多内容

Qt|图片旋转缩放操作

中国好公民st

c++ qt 9月月更

[MyBatisPlus]标准数据层开发(CRUD、分页)

十八岁讨厌编程

Java 后端开发 9月月更

Java进阶(十七)ArrayList与LinkedList的区别

No Silver Bullet

Java ArrayList linkedlist 9月月更

编排流程/规则,编排本身也需要很深的逻辑思考!

waitmoon

规则引擎使用 规则引擎 流程引擎 可视化开发

低代码探索:Java模板引擎技术

程序员架构进阶

低代码 9月日更 模板引擎 技术探索

Elasticsearch聚合学习之二:区间聚合

程序员欣宸

elasticsearch 9月月更

一站式数字藏品收款系统开发解决方案

开源直播系统源码

NFT 元宇宙 数字藏品 数字藏品系统

【vue3】vue3-组合式API中实现深拷贝

Sam9029

Vue 深拷贝 9月月更

2022-09-13:给你两个整数 m 和 n ,分别表示一块矩形木块的高和宽。 同时给你一个二维整数数组 prices ,其中 prices[i] = [hi, wi, pricei] 表示你可以

福大大架构师每日一题

算法 rust 福大大

【计算机网络原理】第三章 传输层

前端小刘不怕牛牛

TCP 计算机网络 HTTP 9月月更

聚簇索引与覆盖索引

急需上岸的小谢

9月月更

企业要如何建立适合自己的PMF?

PingCode

挑战30天学完Python:Day2 夯实基础-变量和内置函数

MegaQi

9月月更 挑战30天学完Python

系统实战-逻辑多租服务的高并发调优

三叶草

性能优化 高性能,

单链表头插法,尾插法,循环链表,(线性表单链表)

IC00

c 链表 数据结构, 9月月更

【精通内核】Linux内核seq(顺序)锁实现原理与源码解析

小明Java问道之路

源码 内核 Linux内核 9月月更 seq锁

Java进阶(十八)Java实现定时器(Timer)

No Silver Bullet

Java 定时器 9月月更

【JS】DOM键盘事件--div元素-设置键盘事件--失效的额外处理踩坑

Sam9029

JavaScript DOM 9月月更 键盘事件

ChatOps新型运维协作介绍

阿泽🧸

ChatOps 9月月更

关于CMDB建设思路的一点思考

穿过生命散发芬芳

CMDB 9月月更

【C语言深度剖析】你真的懂C语言中的位操作符吗?

Albert Edison

C语言 9月月更 位移操作符 按位与 按位或

【精通内核】Linux内核读锁实现原理与源码解析

小明Java问道之路

源码 读写锁 内核 Linux内核 9月月更

做SaaS产品会遇到哪些坑?

PingCode

数据治理(十六):Ranger管理HDFS安全

Lansonli

数据治理 9月月更

[Go WebSocket] 多房间的聊天室(五)用多个小锁代替大锁,提高效率

HullQin

Go golang 后端 websocket 9月月更

亮点抢先看|StarRocks Summit Asia 2022 全议程公布!

StarRocks

数据库

基于 iframe 的微前端框架 —— 擎天

vivo互联网技术

前端框架 微前端 项目管理工具 iframe

C++学习------csetjmp头文件的源码学习

桑榆

c++ 源码阅读 9月月更

[SpringBoot系列]基础过渡与夯实(基础配置)

十八岁讨厌编程

Java 后端开发 9月月更

车载生态安全怎样靠小程序技术运转

Geek_99967b

小程序 车联网

双“简”合璧:极简 Kubernetes 上使用极简服务网格

Flomesh

Service Mesh 服务网格

如何组建和激励工程师团队_语言 & 开发_薛命灯_InfoQ精选文章