分享

长夜读|做好这些,全世界的人才纷纷跳到你的碗里来!

 山之藤 2016-03-01
点击“创见”快速订阅 查看往期精彩内容

长夜读是创见的一档晚间阅读推送,我们会精选那些时效性不强你平时无暇关心的精品文章伴你入睡

本文长度为 7600字,全部阅读时间大约为20.1分钟,何不先转发收藏后再慢慢阅读呢?

创见干货:如今,科技公司对人才的争夺愈演愈烈。那些逐渐走向末路,固步自封的科技公司里面又藏着多少急待走出来的人才?年轻的创业者们在四处「揭竿而起」,在资本的凶猛推动下四处搜罗人才。那么问题来了,究竟初创公司打造出怎样的文化才能真正留住人心呢?

读了本文后,相信全世界的人才都会纷纷跳到你的碗里啦!

如果你问一个富有激情,想要投入的软件工程师到底想要怎样的工作环境,他能够滔滔不绝地跟你讲上一天的时间。下面就摘录出一些关键的条件:

能给公司业绩带来真正提升的任务;

理想的顾客;

一个富有协作性的工作环境,而不会因为各种无关紧要的事情而扰人心神;

创意性的想法和远见;

投入的同事们;

一套可操作的工作流程;

一个令人振奋的使命;

成熟的盈利模型,完善的技术架构;

能提供帮助的导师,他们都在意你的成长;

在相对较长的一段时间里,对于自我实现和成长充满了各种各样的机会;

一个能够敞开怀抱欢迎你加入的圈子;

耐心、关爱、并且能够开出让你眉开眼笑的薪水;

这么看来,想要从一个公司中享受到这么多有利的条件,似乎有点儿「活在梦里」的意思了。笑归笑,初创公司却需要从这些条件中做出筛选,尽可能地满足绝大多数员工的需要。如果你作为一名创业者,想要将炙手可热的人才都招募到自己的旗下,那么必须阅读此文。下面就列出来了其中最为重要的几个条件,做好这些,人才自然纷至沓来。

优秀的经理

最重要的内容往往第一个说。优秀的经理绝对在招募人才上面扮演特别重要的作用。在这里「人才」特指软件工程师。一般来说,如果涉及到任务管理以及沟通协作上,软件工程师每个人的水平参差不齐,差别非常之大,再加上每个人不同的文化背景,迥然不同的职场经历,你很难发现一名优秀的程序员本身也是一名非常杰出的经理。如果你再考虑上组织上的种种结构化设置,你很难让这个程序员再成为一名经理。

更不幸的是,大部分技术部门的经理都是公司根据他们自身的能力水平,从外界直接招募进来的,他们不断给整个工程师团队施压,将任务分解到每一个人的头上。对于他们而言,更高层面的工作目标,即培育团队中每一个员工并不是他们考虑的内容。


如果你在工程师团队的管理岗位安置了正确的人才,那么你只需要关注下面的三件事就可以了:你只需要对每个团队的负责人提供尽可能的支持就可以了;你可以展开横跨多团队的协作和执行;在公司不断发展的同时,你可以将公司作为一个整体通盘考虑,不断的观察和调整。你永远考虑的问题只有两个:人们每一天的工作,和人们每一年的工作表现。-Jessica McKellar(初创公司创始人,软件工程师)


一个经理应该传达出勇气和使命,因为团队中不是每一个人都能够勇往直前,每一天都以最为专注的精神投入到工作当中。


工程团队的传统管理理念正在日渐没落。往往是在人们实际执行的过程中,最棒的决策才能应运而生。如今,工程人员在项目研发过程中所应该具有的自由度要远远大过从前。他们对于一个项目的某种「直觉」,某种投入的程度并不是老板一声令下就能够实现的。同时,作为一个团队的负责人身上所应有的一些素质,并不是软件工程师首先要考虑的,比如能够清楚,并且充分与其他团队进行有效的沟通,比如绘制高级别的路线图,成为一名教练/顾问/导师,打造一个为招募而设的框架,等等等等。-Seth Godin(畅销书作家)


如果放到过去,一个传统的,以「公司高层授以的威权」作为基础的经理,往往会在决策上独断专行,将整个团队还有团队文化都置于他的角色之下。但如今这种情况越来越显得荒谬。

经理并不是父母,他们的工作职责并不是告诉下面的员工「该打扫房间了」又或者「不许剩饭剩菜」。经理应该成为「教练」「导师」「问题修复者」这样的角色。传统观念里的经理人是吸引不来真正有能力的技术人才的。


曾经,人们大谈特谈的「管理」是垂直的。它的结构就是垂直的,正如纽约的摩天大楼。它的理念也是垂直的,正如 Gary Hamel 所言:「战略在顶端形成,权力一点点的分解下来。」大领导下面有校领导,每一个人都在竞争获得提拔的机会。随着级别的上升,福利待遇也会不断提升。工作任务是分配下去的,经理负责评估下面每一个人的表现。订立重重规则,让每个人都谨小慎微。这种垂直体系设计出来的目的是非常明显的:为了给股东赚钱,当然还包括管理高层。它的沟通机制是自上而下的,它看重的是「高效」以及「可预测性」。为了在这样一个世界中胜出,唯有靠更加严格的管控,它是保守的,无非是想保留过去所获得的成果。它的工作精神是分崩离析的,对「创新」来说是有毒的。围绕着这样的层级架构所打造出来的公司目前无一不处于「内部混乱」的状态中。或者用更加直白的话来说,以它为代表的「传统经济」正在衰落。-Steve Denning(企业领导力的著名演说家,畅销书籍作家)

「平面化管理」让曾经流窜在公司中的流言蜚语,尔虞我诈暴露在阳光之下。曾经很可能发生这样的情况:鲍勃每个星期只干 15 分钟工作,但是 CEO 却相信他的话,而无视你对公司做出的贡献,后来鲍勃还成为了你的顶头上司!为什么人们都憎恨这样的管理体制,就是因为我们每个人行事的出发点都是想着如何依靠这个体制为自己谋取最大化的利益,而不是真正为他人,为整个公司考虑。所以,「没有管理」这四个字真正的意思要么意味着出现了一个不负责任,尸位素餐的管理层,要么就是权力集中在最上层。-Michael O. Church(著名软件工程师,尤其专注于机器学习领域。)


技术团队中肯定会有一些性格迥然不同,但是技术水平过硬的「怪咖」,作为经理所必要的一种才能便是针对这些员工采取特殊的对待策略,让每一个人的价值得到最大程度的体现,也让每一个人能够得到团队其他成员的关爱、尊重和认可。往往团队中那些善于社交,外向的人会得到一些额外的优势,而这些优势,或者说区别对待往往给项目带不来任何正面作用,甚至会阻碍团队文化的发展,而经理在此刻就应该有意识地去提升团队中内向者的地位。


当你在做一次关键性的决策的时候,你必须去了解各方成员会怎样解读它。不仅仅是从你的角度出发,也不仅仅是从接收你命令的人的角度出发,更关键的是要考虑到那些当时不在屋子中的其他人员的看法。换句话说,在做关键性决策的时候,你必须有能力将公司作为一个整体去考虑问题,你必须将每一个员工的想法加以整合,然后将其容纳到自己的看法当中。如果不这样做,那么你的管理决策就会带来非常糟糕的负面效果。当然要做对这一切肯定是很难的,你经常会发现自己被置于超级巨大的压力之下,但这却又是不得不去面对的挑战。-Ben Horowitz(著名的风险投资人,创业者)


健康的文化

你是否如同其他人一样,以身处公司的文化中而倍感欣喜与骄傲? -Ableton(著名的数字音乐公司)

Ableton 现在的管理办法就是分拆出很多成员极少的团队,专注于提升团队质量,打造精而小的团队。它曾经也试过组建大团队来解决问题,但是后来发现这根本行不通,创新完全无迹可寻。

Ableton 同样还开了一些开发者沙龙和音乐沙龙,鼓励程序员相互传授技术和经验,互通有无。这些成员都能充分地将自己的注意力投放在产品以及公司愿景本身,并且也拥有绝对的控制权来决定工作完成的方式方法。

其实一个将权力下放,相互充分联系的公司文化是很难保持下去的,尤其是在公司不断发展壮大,且员工都是二十出头的年轻人的环境中。随着时间的推移,领导人逐渐没有办法跟所有员工保持近距离的联系,「此时公司发生了什么」这个信息再也不被公司全员所平等共享,公司文化中开始出现了某些政治性的因素,成员开始更多地盘算其职场利益。Ben Horowitz 曾经说过:「CEO 最重要的职责应该是设计和执行一套沟通体系,能够让整个公司在组织设计、会议、邮件、工作流程、包括跟经理还有雇员展开的一对一的谈话都能够高效顺利地执行。如果没有这样一个精心设计好的沟通体系,那么公司很快就会受到那些看似不起眼的流言蜚语,小道消息的重创。」

Horowitz 还说道:

一个优秀的公司文化应该是什么样的呢?人们能够将精力放在工作本身,并且相信如果这些工作完成了,那么无论是公司还是个人都能得到非常具体的回报,人们会很享受这个过程。每天早上醒来知道自己的工作将会是高效、且与众不同的,无论是公司还是个人都会因为今天而带来与众不同的改变!这种想法会振奋每一个人,并让他们的生活不断充实。

而一个糟糕的公司文化中,每一个人都花了太多时间在思考公司内部部门之间的倾轧争斗。他们甚至都不知道自己的工作内容具体是什么,所以也就没有办法衡量他们到底是把工作完成了还是没完成。在很多时候,他们花超级多的时间才能把工作搞定,但同时还不确定工作成果到底对个人和对公司意味着什么,这并不是最糟的,最糟糕的是当人们终于有一天鼓足勇气,告诉管理层这一切都是多么的荒谬的时候,管理层拒绝承认,他们狡辩,为现状做着辩护。

要有一个健康的文化,领导者必须能够坚定地传达出某些价值观,并且所做出的决策能够持续不断地反映出这些价值观。在 Netflix 的 Reed Hastings 就是一个很好的例子,他还做出了书面记录,很好地阐述了自己想要维持下去的公司文化。


现在有太多摇摆不定的 CEO。他们缺乏一个真正系统的计划。他们总是诉诸于一些幻灯片,这些幻灯片一看就是一个小时之前匆忙拼凑好的,又或者是直接从上一轮风投融资中直接拿过来用的。而雇员们都不瞎,他们都把这一切看到眼里。当他们看到自己的领导人并没有做出百分之一百完全投入的工作状态的时候,当他们看到自己的领导人还想凭借着一些小聪明,没有身体力行的话,那么说再多都是浪费时间。-Patty McCord(科技界著名的咨询顾问)


个人成长及人才结构稳定

在工程团队针对项目研发的过程中,你必须对「员工职业发展」花上相当的心思设计。目前摆在人们面前最困难的事情其实是,大部分人都不太清楚自己手头上的工作能够给予他们怎样职场上的回报。好的领导者是能够在工作当中为员工所想,尤其是能挖掘数据,用数字说话,形成一系列个人职场发展的规划。如果你想跟工程师保持长期、稳定的合作关系,那么你必须给他们提供一个能够不断发展自我,实现自我的平台。

我经常就很困惑于我长期的职业目标到底是什么,我真的需要一个人能够拥有足够清楚的远见来告诉我这一切,我在未来能成就什么,职场成功具体体现在什么地方?并且帮助我来设计直抵成功的路径,能够让我在一路上通过不断地付出,应得外界对我的认可,打造出我符合专业角色的个人信誉。

而围绕着「评估绩效」所构建出来的行政层级体系,以及繁文缛节都不可能做到这一切!



我意识到我宁愿自己单干都不愿意跟那些水平很差的同事为伍!-----Netflix 员工


让我们诚实地说出这个真相吧:初创公司招聘十个人,如果有一个技术人员是「潜力股」的话,其他九个人都是资质平平。公司往往都是觉得出于某种应急的需要,草草找人填补岗位上的空缺,一旦公司找到某些「真正」的工程师、设计师和管理人员,立刻就将之前那些人换掉。这种「猴子掰包谷」式的招聘模式往往会持续好多年的时间,公司一直找不到真正适合他们的人才,甚至早已经过了初创公司应该有的时期他们还是无法打造出来稳定的人才队伍!

除了技术部门的员工频繁更替之外,公司高层不断地人员更替,或者公司整体战略以及工作重点不断地出现变化也不是什么好消息。这样做意味着基层员工基本上不会完成什么实质性的工作。如果你在这样的公司发现了一名工作了四年的「老员工」,问他到底完成什么工作。他会告诉你是某个如今已经不再被人所使用的东西,又或者是因为新的 CTO 的上马,还差三个月就能出成果就中途砍掉的项目。

高层流动,必然会带来技术部门的重新整合,这些都会进一步影响整个公司的工作气氛。提拔不会出现,个人职场进步也不会再有,最终,具有才能的员工意识到自己之所以无法证明自己,完全是因为管理层实在不牢靠,于是他们选择了一走了之。

简单地说,如果你想去毁灭一个员工的职场发展,那么就按照上面的剧本来演就好了;如果你真的想成为一名出色的经理人,那市面上会有无数书教你该如何做。就算你觉得从无到有地打造一个属于自己的体系,开发出一套成熟的管理理念是非常难的事情,这里还有一款软件为你准备,它能够帮助你做绝大部分的工作。

好的任务是建立在协作性的基础之上,用好一切趁手的工具吧!

工作的乐趣是什么?是把工作彻底终结掉!是在待办工作清单上面一次次勾销的爽快!这是最简单,最易得到的快乐。但是在这个最基本的层面之上,还有更大的成就感,那么就是「让整个团队都能出色」以及「相信某个人能够帮助到我」。

工作本身都蕴藏着超越于金钱层面之上的某种回报,如果你像之前所说的那样能够正确理解工作分配和工作完成之间的关系,正确理解这些工作本身对你意味着什么,那么你自然会干劲十足,充满乐趣。工作任务应该成为每一次创新的契机,而不是简单的看做成花时间,把工作终结的「闭环」。上下班打卡会让在你没有带来任何工作成果的时候给你一种错觉。

就不得不提到「灵活软件开发」是多么的伟大了,它使得工作本身成为了某种永不终结,不断螺旋上升的循环,很多已经完成的工作其实只是新工作的起点而已。在工作开始之前,进行之中,完成之后,都会产生不断的沟通交流,真正好的工作任务就是诞生于其中。请确保你能想尽一切办法来让团队在工作中实现「0 阻碍」的沟通。比如 Slack, Skype, IRC,屏幕演示软件都是特别好的工具,视频会议的门槛越来越低,并且还有新的在线服务不断涌现,其中有一些还是完全免费的。现在的软件能够帮助你实现在一个屏幕上同时有三个光标一起工作,为 Visula Studio 所准备的各种插件能够让你真正在集成开发环境中工作。

当然,现在在 Bug 追踪器以及源控制系统中已经内置了很多协作功能,但如今人们在协作领域的创新速度实在是太快了,如果你现在仅仅是在用一些「开箱即用」(Out of the Box)型软件,那么你已经落在人后啦。诸如 Asana 以及 Yammer 这样的企业级社交网络平台如今触手可得,诸如 Peak 这样的工具能够监控你在云端的所有工作,在无需你亲自填写一份 TPS 报告的前提下,让整个团队都知道你目前在做什么任务。

你可以通过了解「生产力会议」(Productive Meetings)来让自己的会议变得更加有效,如果你觉得这一切都太繁琐细致,那么就用这样一款软件即可。很多时候人们没有安排出合理的会议议程,会议中本应挖掘出来的很多价值都被人错过了。请把这一切都找回来吧!

一个优秀的会议应该带来大量可执行的任务,接下来你所面对的难题当然是如何追踪这些任务的完成度了,对吧?请授权给手下,让他们拥有极高的自由度来去追踪任务,如今有太多不同类型的任务追踪系统,去轮番地尝试它们,这既能带来个人的愉悦,也是在公司生产力上的一次不错的投资。在这个过程中,公司的工作系统也就一点一滴的建立,成熟起来了。这其中有太多选择了,你可以利用代码,以一个简单的文本文件的形式,将任务列表纳入到源控制系统中;你也可以给每个人买一份 Franklin Planners。Screenfull 还有成吨的整合方案以及漂亮的图表。其他的工商局也会不断将项目、计划、任务结构化。请与这些工具共舞,寻找最适合公司团队的那一些。

好的工作方法

什么是「好的工作方法」?这其中包括了「交流」、「文本记录」、「代码风格」以及「单位测试」,当然优秀的设计和扎实的底层系统架构也必不可少,同样能让工作更加轻松地完成,并带来更有质量的工作成果。

更重要的是,「好的工作方法」能够让团队中的每一个工程师都能逐渐向大师靠拢。

你知道什么环境下才能带来「好的工作办法」吗?答案就是远程工作!当所有人都可怜巴巴地挤在一个有效的空间中一起工作的时候,打破时间、空间局限的远程工作就体现出来巨大的优势。就算「远程工作」具体到你的公司层面并不是必须的选项,好好思考下「远程工作」对人们所提出的那些要求,这些要求会极大地提升你公司的工作效率!

自从我们实现了「远程工作」之后,捉对分享成为了最为普遍的情况。我们可不是把自己身上的体味儿分享在旁边的同事,而是自己的屏幕。我们从彼此身上学到更多,并不断给对方带去挑战。我们保证对彼此坦诚,不做不切实际的幻想。团队对于工作质量有着非常执着、强烈的追求。我们不断地反思工作办法,不断倾听彼此的在工作中遭遇的沮丧。

Zach Holman 曾经谈及了 GitHub 中的远程工作。其中最为有趣的一点是利用「代码」和「源控制」来实现交流,以及激发灵感,这样做远胜于大家挤在一个办公室的白板跟前指指点点,又或者开那些冗长枯燥的设计会议。

不管你遵循的是怎样的「灵活软件开发方法」,你都应该好好去学习一下「精益开发」以及「看板管理」的术语和工具。那是非常聪明的人所想出来的,如何更好地交流,并且如何更好的组织软件工作任务的办法,最终达到节省工作时间,避免不必要的工作量的办法。「精益开发」和「看板管理」是学无止境的,永远能够为你的团队提供帮助。

「看板管理」可不仅仅是在一块板子上贴上一些便签那么简单,将板子上的这些卡片进行移动,能够极大降低时间上的浪费,也会消除工作延误。工程开发上的「看板管理」的目的是降低多任务工作量,通过给予员工缓冲时间来让事情更快地得到完成。

更短的开发周期时间,更快速的迭代,能够带来更高层次的坦诚,建立起充分的信任,当然还有频繁高效的沟通。但这并不能单独拿出来作为公司追求的唯一目标。「敏捷开发」固然不错,但是如果一直在快速迭代应用中无法停止下来,那么就不会给人们留有讨论战略的空间,也不会给高级开发人员一次机会,让他们做研发来证明自己的技能以及薪水。永无止境的「敏捷开发「将在某个时间节点摧垮人们的信心,在细小任务上的不断分解管理会最终毁掉公司的。

身心的健康

软件工程师可不是一个健康的职业,具体来说,其工作的形式影响了你的健康。你安静地坐在一个地方敲敲打打,不是在思考,就是在敲击键盘,这一切脑力工作者所具有的特点会影响你的身体健康,而体力工作者就不会。

让自己的精神集中聚焦在某个地方相当长的时间,这样做无论对身体还是精神来说都是极大的负担和考验。围绕着软件工程打造优秀的文化,就是让健康诸如到工程师的办公环境中,这种方式一定是别人从来没尝试过的,甚至有时候还带有一点风险的。

为了提升每个人的身体健康水平,其中要做的一件事就是要把控工作日的工作时间长度以及工作内容。大量的加班,各种所谓的「突发紧要」状况,这都极大地影响力额每一位软件工程师的身心健康,其带来的后果有目共睹。所以作为领导者,你需要有勇气来限定工程师们工作的时间上限。目前已经有科学证据证明工作少于八小时有益于身心健康,有些时候你得考虑是否应该将工作时间缩短到八小时以内。退一步说,不同的人都拥有不同的工作习惯,对工作时间和工作效率有着各自不同的理解,成年人都是会自我管理的,所以有理由安排更加灵活,人性化的上下班制度。

除了工作时间和工作强度之外,工作环境同样也影响着身心健康。大家都知道,一个吵闹的工作环境肯定不利于脑力工作者,但是现在科技界有太多开放式的办公环境。人们也清楚,软件工程师的队伍中有很大一部分人都是内向的,突然将他们置于没有丝毫隐私的公共空间会极大地影响每个人的心理,所造成的负面效果绝不是你省了几平米的办公家具所能弥补得回来得。

怎么解决办公室环境这个难题呢?答案还是「远程工作」。每个人的家才是绝对私密,安全,安静的工作场所。斯坦福大学的研究人员已经证明了「远程工作带来了更高的工作效率以及更加健康的身心状态」。诸如 37signals 以及 Github 这样的公司已经采取了某些非常极端的远程工作模式,值得每家公司效仿。


创新精神

对于工程师团队而言,其实最重要的是以下两点:专注于分解细化的工作任务本身,然后按照时间框架,在最后期限到来之前开发出功能完备的产品。「对任务的专注」以及「有限的时间框架约束」这两点非常有用,那么如何既快速,又可靠的开发出产品来呢?它并不是装配流水线上的作业,它需要的是创新精神,在这里 Github 给所有科技公司都做出了表率。从长期来看,「创新精神」也是能够凝聚人心,让团队无可替代的重要保证。

这世界上没有十全十美的公司文化,大部分的公司文化中,肯定有赞赏者,也有抱怨者。毫无疑问,要满足绝大多数人的需求,迎合他们的需要,这绝对是非常困难的一件事。但困难并不意味着它不可能完成,更不意味着你可以将其甩在一边置之不理。如果你在公司文化上面或多或少地做出一些令人眼前一亮的成绩,那么你也就不要抱怨为什么人才不到你的碗里来。坦白来说,现在市场上有才干的人肯定都是有职位的,凭什么他们会放着现有的工作不干,跑到你这里来跟你一起冒风险呢?尤其是你在他们所关切的问题上表现出摇摆不定,半遮半掩的态度时……

本文来源:radianttiger 译文创见首发 由 TECH2IPO/创见 花满楼 编译 转载请注明出处

对 TECH2IPO 或本文有任何想法,可以添加我们的编辑部个人微信号进行交流:T2IPO001

TECH2IPO/创见已将成立以来的创业知识辑录成书,是新时代创业者学习提高自身素质的良师益友。书名《创业百道》,感兴趣的读者可点击这里在线购买。




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多