产品战略专家梁宁确认出席AICon北京站,分享AI时代下的商业逻辑与产品需求 了解详情
写点什么

随团队成长扩展团队

  • 2016-11-08
  • 本文字数:2185 字

    阅读完需:约 7 分钟

一旦企业公司取得成功之后就需要扩大团队和技术规模了。必须以富有成效的方式完成扩展,从而有能力快速交付产品去满足快速增长的用户群的需要。在做让你成长和得到合适人才的决策时,人员的招聘与上岗是伴其左右的一些挑战。

Erik Duindam 是 Unboxd 的技术总监,他在敏捷和软件架构座谈会 2016(ASAS)上探讨了团队和技术的扩展。在“构建可伸缩的最小可行性产品”演讲中,Duindam 解释了为什么最小可行性产品需要成为技术可伸缩的,以及为什么当你的最小可行性产品吸引到许多用户并走向成功时需要有一个如何快速扩展的计划,这里面就涉及到了技术的扩展。这篇评论研究了团队的扩展并探讨了人员的雇用和上岗。

找到适合你的组织文化并熟悉你正在使用的技术的人才是非常困难的,Duindam 说。他提到,他们不应该在迪拜去雇用熟悉 Ruby 的程序员。在美国,许多人都熟悉 Erlang,美国是一个适合它的技术环境。最后,你还得要根据你的文化来雇人,而不是你正在使用的技术,Duindam 称。

在 InfoQ 的文章《扩展团队成长为高效的组织》中,Issuu 的工程副总裁Alexander Grosse 分享了他对团队扩展的看法:

扩展不是关于规模增长的,其目标应该是增加团队的产出和交付的价值。领导的关注点应该从产品发展转移到团队发展上,寻找准备和发展团队的方式,以便产出的规模能跟得上团队的成长。

当组织正在快速成长时,启用合适的人才会成为挑战,Grosse 解释说:

雇用人才是所有事的基础。太快雇用太多错误的人就是种失败的模式。通常所缺乏的是一个招聘流程。有许多不错的流程可为你所用,你可以借鉴它们定义你自己的招聘流程。你必须对人员上岗有足够的重视,向新员工解释公司正在做什么,安排他们见见其他同事。

之后,InfoQ 与Erik Duindam 进行了交流,讨论了扩展团队时组织所会面临的主要问题以及处理它们方式,根据国家的不同扩展团队的方式有怎样的差异,最后,请他为准备要发展的初创公司提了建议。

InfoQ:扩展团队时组织会面临什么主要问题?

Erik Duindam: 很显然,招聘流程是考虑市场的供需主要挑战。要雇到最好的人才,就需要提供最好的机会。我还在荷兰生活和工作的时候,注意到许多开发人员希望坚持用一种编程语言和一种技术栈。公司只想雇愿意用同一技术栈工作的新人。这么做就很难保持团队的扩展,很难雇到最好的人才。优秀的开发人员愿意朝着远大的规划、愿景工作,而不是与同一类人用同一技术栈。所以你需要呈现出雄心勃勃的规划(可能通过雄心勃勃的技术选择)去得到合适的人才。

另一个主要挑战是处理大量新的招聘。如果你的团队从几个人快速发展成几十个人,最具学识的开发人员就不得不帮助新人去解决各种问题,从而被搞得焦头烂额。我发现许多管理者都会犯同一种错误,那就是雇用很多新手或中级的开发人员,这只是让手底下的开发人员更多而已。这是个很具毁灭性的策略。这会对你的速度和敏捷性造成破坏。扩展一个团队应该是关于雇用为已经成功的团队从新的方面、新的技术或新的视角带来实际贡献的人才的。它不应该成为新手的职场大学。我愿意随时保持较小的团队规模和它的成功。

InfoQ:组织如何应对这些挑战?

Duindam:每当团队看起来要超过六个人时,我都会想到微服务。你可以有多支工作于分离的微服务、非常独立的项目的团队,甚至为更好地满足应用场景还可以让他们使用不同的编程语言或数据库。当不同类型的程序员在同一公司朝着同一目标工作时,就会做得令人吃惊的结果。作为技术部门,就要雄心勃勃,使雄心勃勃的人才因为为你工作而兴奋不已。

InfoQ:根据国家的不同扩展团队的方式有怎样的差异?

Duindam:正如我之前所说的,在荷兰,大家喜欢坚持用一个特定的技术栈。这种编程文化在美国几乎是不存在的。在纽约,完全就是不同的社会。在美国,计算机学科技术非常先进,并让大家参加所有类型的编程马拉松和使用所有类型的编程语言。它营造了一种教育的文化。结果,人们对语言和工具有了广泛的兴趣,大家的文化是人人都一起聚会、看视频、喝东西,和编程相关的所有员工都聚在一起做这些事。这不仅仅是一份工作。如果我将要搭建一个 PHP 和 MySQL 的平台,我不认为能够招聘到任何乐意为我工作的人,除了那些拙劣的开发人员。候选人非常关注他们的个人发展,非常具有市场意识。这正是为什么我们能在荷兰保持几个数量级的领先。我把它视为在荷兰的机遇。如果你能够在公司内营造一个良好的文化,就很可能打造出一支优秀的团队。

当我过去在迪拜生活和工作时,那里有完整不同的问题。熟练开发人员的匮乏程度达到令人发指的地步,你不得不去采用非常简单的技术栈或直接雇用海外人员。我所说的关于雄心勃勃的技术栈在此都没什么意义。我在迪拜的主要关注点是去验证这些人是否有能力自己编写像样的代码。它可不是打造技术团队的最佳地点。

InfoQ:对于正在准备进一步发展的初创企业,您有什么建议吗?

Duindam:如果你是一个开发人员,就用常识去思考未来的招聘流程,并确保清楚如何去扩展技术。选择些共用的东西。阅读些可扩展性的资料,用工具去了解你的瓶颈是什么。

如果你不是开发人员,尝试尽可能理解所有的技术选择。不要只依靠你认为的某个技术牛人。清楚不要只相信有经济利害关系的人对你的说辞。利用互联网去理解你的 MVP 的技术理念,也可以在线与一些开发聊聊,听听他们的建议。如果你启动一个技术公司,最好能确保理解它的技术方面的东西。

查看英文原文 Scaling Teams to Grow Your Startup

2016-11-08 18:001649

评论

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

传统BI需要一次新的「革命」

ToB行业头条

抖音二面:计算机网络-应用层

Java快了!

计算机网络

阿里P8手写Spring Cloud Alibaba实战学习手册,架构师养成必备!

了不起的程序猿

Java spring SpringCloud java程序员 java编程

入驻快讯|欢迎 SelectDB 正式入驻 InfoQ 写作社区!

SelectDB

数据库 大数据 OLAP Doris 企业号九月金秋榜

基础差在web培训班学习前端技术有合适吗

小谷哥

ShareSDK Android端渠道下载统计配置说明

MobTech袤博科技

android sdk

软件测试 | 测试开发 | 因服务器时间不同步引起的异常

测吧(北京)科技有限公司

软件测试 测试

如何选择靠谱且适合自己的web前端培训课程

小谷哥

面试官:如何设计一个短链服务?

Java永远的神

Java 程序员 面试 程序人生 后端

详谈 MySQL 8.0 原子 DDL 原理

RadonDB

MySQL 数据库

【联通】数据编排技术在联通的应用

Alluxio

中国联通 Alluxio 大数据 开源 数据编排 9月月更

终于有人把不同标签的加工内容与落库讲明白了丨DTVision分析洞察篇

袋鼠云数栈

阿里巴巴数字商业知识图谱的构建及应用

阿里技术

人工智能 机器学习 知识图谱

直播预告 | PolarDB 开源人才培初级考试备考辅导公开课

阿里云数据库开源

数据库 阿里云 开源 人才培养 polarDB

跟我一起学mybatis之注解开发

楠羽

mybatis 笔记 9月月更

java学习技术有哪些好的方法呢?

小谷哥

【HTML-CSS】总结-6种实现元素 上下左右居中 方法--附演示效果

Sam9029

CSS html 前端 9月月更 水平垂直居中

云堡垒机和信创堡垒机主要区别讲解

行云管家

云计算 信创 堡垒机 云堡垒机

雪上加霜,运维部门裁员后,中了勒索病毒……

嘉为蓝鲸

运维 故障 病毒 变更

开源交流丨一站式大数据平台运维管家ChengYing安装原理剖析

袋鼠云数栈

Java 序列化时间

Java-fenn

Java

Java基于JSP+Servlet的社区出入健康登记系统

Java-fenn

Java

软件测试 | 测试开发 | MySQL锁机制总结

测吧(北京)科技有限公司

MySQL 测试

普适性强的ERP/MES系统为什么难选?4种挑选方案教你避坑

优秀

MES系统 mes ERP系统

全面吃透JAVA Stream流操作,让代码更加的优雅

Java-fenn

Java

java培训班选择哪些比较好呢

小谷哥

软件测试 | 测试开发 | 使用Fastmonkey进行iosMonkey测试初探

测吧(北京)科技有限公司

测试 软件测试和开发

走向云原生数据库 - 使用 Babelfish 加速迁移 SQL Server 的代码实践

亚马逊云科技 (Amazon Web Services)

数据库 云原生

Java基础 | Java中引用与指针的关系

Java-fenn

Java

大数据培训机构怎么选择

小谷哥

2021年中国人工智能软件及服务市场规模超千亿,认知智能增速显著

易观分析

人工智能

随团队成长扩展团队_研发效能_Ben Linders_InfoQ精选文章