这个夏天,再一次coding with her

“毕竟我们只有这一次结对的机会,一个题目总要善始善终,所以不知不觉就写到了凌晨两点,和小伙伴用git协作,寝室只有我的电脑屏幕发出微弱的光,感觉夜晚如此静谧,而我们的大脑和手指都在激烈又高速运转着,我喜欢这样忘我的感觉。”

再遇见

在参加完第三季ThoughtWorks最佳编程体验之旅活动后,凯欣在自己的博客中写下了这样的回顾,这是她第二次参与最佳编程之旅。同样经过了为期四周的线上编程挑战,同样是从一千多名网申报名者中脱颖而出,最终与其他127名学生一起来到ThoughtWorks位于北京、武汉、西安、成都、深圳五城的根据地体验结对编程。

(第三季最佳编程体验——五城集结)

这次活动从开始报名到最终落幕共历时一个月,大家在其中学会的第一课可能就是——坚持。平心而论,今年的线上题目难度并不高,在题目截止之前,ThoughtWorks工程师还在线上分享过程中“无心插柳”的讲解了考题,并对同学们在这一过程中所遇到的问题进行解答。意在让大家遇到难题时能够选择直视问题、正面出击,毕竟在真实的工作场景中,“退缩”从来都不可取。

但即便如此,仍然有近90%的报名者在两轮线上答题赛中退出。最终,留到最后的128名同学在6月8号聚集在了一起。提到这次相聚,凯欣用了“久违”二字。这其中并不全是怀念,在去年的编程体验中,她算是抱憾而归。在侧重于“交付完整产品”的比赛中,由于纯粹追求设计思想与代码质量,忽视了内部研究,最终与第一名失之交臂,还错失了心心念念的“无人机”奖品。在朋友圈看到活动信息后,她第一时间报了名,想看看今年的玩法会有什么不同。

确认过眼神,遇上对的人

第三季最佳编程体验之旅的主题是“Coding with her”,作为全球最佳女性科技雇主,ThoughtWorks认为在科技领域男性和女性没有差别,在校招过程中也一直坚持男女比例1:1。在第一天的碰面中,同学们就见到了来自ThoughtWorks气场全开的几位小姐姐,她们都是公司内部非常厉害的程序媛,能文能武,可以利落的解决技术问题,也可以很好的兼顾工作与家庭,被内部同事称为“刀马旦”。

初遇“刀马旦”,倾听她们讲述ThoughtWorks的文化理念、职业经历与个人实践,学生们也在这个过程中“确认眼神、找到对的人”,定下后面两天结对编程的coach。凯欣选择了北京办公室的大姐大——禚娴静作为coach,因为“喜欢她的气场,感觉莫名亲切,喜欢投缘的人。”

紧张Coding,快速交付

作为第二次参加的“过来人”,凯欣对结对编程的概念及方法、TDD(TDD是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是在开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码)等实践方法都有所了解。在听完讲解、拿到需求后,就迫不及待的想要开始做整体设计。

这时大姐大却提醒她们,要着眼于当下需求,“我们就很听话地从实现第一个需求开始测试驱动开发,我写测试,小伙伴写实现,一路乒乒乓乓,极其尽兴,几乎忘了所有人的存在,沉浸在程序世界无法自拔,不知不觉就到了五点半截止时间,代码还有一点不太完美的地方,纠结要不要继续改,担心犯规什么的,我们俩最后一致决定要完成它,在最后完成所有基础需求的时候,我们给大姐大做审阅,大姐大咔咔咔指出n个不足,最有感触的一句话是:测试要从需求层面写,我当时好佩服啊,架构师就是不一样,一眼就能看出问题,给我们宏观的把握,接受完指点后感觉自己好幸运,那天晚上非常愉快地从大厦出来,和小伙伴一路商讨,回顾大姐大的点评,想到代码有哪些不完美,我们俩就哪哪都不舒服,也顾不上什么规则了,决定晚上回去继续做。”

在为期两天的编程和showcase过程中,大姐大一直守护在身后,对凯欣小组所遇到的问题进行引导。在这个过程中,回答问题并非主要目的,更重要的在于“授之以渔”,让她们拥有解决问题的思路。这不同于课堂上的直线教学,在真实项目中,问题是无法精确预见的,只有解题思路能够常存心中。这也是为什么ThoughtWorks要把最终脱颖而出的学生聚集到一起、让大家去体验真实的开发过程和工作场景。

(凯欣小组)

最终,在最后一天三分钟的showcase过程中,凯欣和小伙伴赢得了在场coach的称赞,并成功拿下“小蜜蜂”奖品。更让她开心的是,这次奖品的设置是从多个角度进行衡量的,——“这和平时的单一评判标准(分数)决定学生好坏的片面评价不一样,衡量一件事就该多方面衡量,每个方面做的出色的同学都该得到鼓励和表扬,这一点就比第二期的活动做的更好, 很走心。”

尾声

6月10日下午,为期两天半的线下结对编程结束,走在回去的路上。凯欣在回味大姐大点评的同时或许也会想到大姐大的开场分享,“我不知道我50岁的时候会在做什么,但是,一想到很可能是在写代码,我就很开心。我也曾经无数次的想过要选择放弃,但是我站在这里就是最好的答案。”


更多精彩洞见,请关注微信公众号:思特沃克

Share

和情绪作伴

“作为一个职业人,你不应该把情绪带进工作里。作为女性,可能会很难,但是,职场上只有角色的区分,没有性别的差异。”

我想很多女性在自己的职业生涯中,都会遭遇情绪管理的问题,上面这是我的同事在我一次工作情绪失控后对我讲起的话,那也是我第一次意识到情绪的杀伤力。

那是在09 年,我在新加坡做项目。

当时的项目干系人比较复杂,来自多个部门,诉求多样化还多变,甚至有些诉求还互相冲突和矛盾。我们每两周给客户做一次showcase(成果展示),对我来说那是很大的挑战,既要展示产品功能,又要应对来自不同需求方的责难。

客户方的项目负责人是个法国人,每次的showcase都是他和我一起参加,尽管他很少发言,但是他的出席仍然会让我心安。

有一次,我们的showcase进入了一种很艰难的境地,开发的优先级在不同部门的干系人之间没有被协调好,以至于客户源源不断的扔出挑战、责难、挖苦,很明显,是因为项目经理在管理干系人的期望时出现了疏漏,所以我将求助的目光投向他。

但让我意想不到的是,他转而向我发难,抱怨产品的各种不给力,但那些产品功能是他定的,优先级是他拍的。

我欲哭无泪,成了妥妥的背锅侠。

当天晚上,我抑制不住愤怒,和团队大倒苦水,也把收集到的负面反馈统统倾倒给了团队,现在想来,当时的负能量足以把整个团队淹没,要知道,那是在项目最艰难也最需要士气的时期。 在我的影响下,有几位同事对项目失去了信心,纷纷提出想退出项目,包括我自己。

压抑不住的时候,不妨表达出来

后来又经历了一个项目,整个项目期间和客户合作非常顺利,就在离项目结束还有三天的时候,客户和老板谈了一次话。

会后客户找到当时担任项目经理的我,表达了对产品的不满意,挑出了一些“莫须有”的问题,这和几天前他表达的对产品的信心以及喜爱大相径庭。

在客户勉强拼凑出的“理由”里我渐渐清楚了原因,项目结束意味着整个技术团队离场,在没有技术人员支持的情况下客户对产品的维护存有担忧,但他又不想追加维护费用,所以只好找一些借口把团队留住。

我本能的反应是愤怒,所以一边抵御着他的强词夺理,一边做好了攻击的准备。

但经验告诉我,站在他的立场,在资源受限的条件下,他也只是无助又无能为力。

那是一次很艰难的谈话,耗时很长,曾有几次,我的声音提高了八度,感觉就要控制不住了,也开始表现出不耐烦的情绪,但理性告诉我,再继续下去,我肯定会失控,与其失控,不如主动表达。

我说:“听你讲完这些,我是愤怒的,产品开发的过程,我们一起付出努力,合作愉快,但就在项目结束的前夕,听你对产品做出这样的评价,我非常难过;我非常理解技术人员的撤离会让你担忧,但是在你提供不了任何关于产品有问题的确凿事实的前提下,单方面宣布项目结束不了,让我对你以及你的公司很失望;我们的合作基于信任,请理解我此刻的情绪和感受。”

奇迹般的,客户没有继续咄咄逼人,也没有再继续寻找借口。

尽管我当时还不知道项目会如何收尾,但和客户表达完情绪后,感觉自己像打了场胜仗,当晚和团队讲战斗经过的时候,一直笑着,像在讲别人的故事。

后来项目按时结束,客户也一直和我保持着私人的联系。

有时想想,情绪控制不住的时候,与其让它失控,伤人伤己,不如为它找个出口,主动表达出来,或许会是一种更强大的力量。

掩藏不住情绪的时候,不如真实

还是和客户有关的一个故事。

是客户方的一个高层领导,他并不经常出现,除非发生了两种情况:项目有了大的风险,或者他 对项目存在极大的不满。

那个项目压力很大,工作强度也很高,最大的挑战是项目进行到一半的时候,需求膨胀了一倍。 多次和这位高管交涉,对方口头答应追加合同款,但是一直没有落实。

在一次争议很大的showcase之后,我好不容易和他约了面谈的时间,本意是沟通showcase中的争议,但是他的时间一直更改,最后召见我的时候,是在一个很尴尬的场合,他刚对自己的下属发完火,会议室内还弥漫着硝烟。

最为关键的是两个下属如惊弓之鸟,他也并没有让下属退场的意思。

也就是说,我要在其他人在场的情况下和大老板交谈。

计划好的内容已经不适合在那个场合沟通,就在我盘算聊什么的时候,他对我发难了,他全盘推翻了以前的约定,提出了新的诉求,说的头头是道,有理有据。对软件项目来说,那是灭顶的灾难。

我俩的地位不对等,隔着无数个层级,商业上他是客户,我能明显感觉到在我面前,他有意展示压倒性的优势,但我没有退路,只能迎上去。

我打开曾经约定的文件,帮他回忆当时是怎么达成一致的,何时何地,由谁提的意,如何做的决定,以及当时都说了什么。 回忆的时候,我脑海中浮现出在这过程中无数的反反复复,那些反复不但没有带来好的结果,还给团队制造了很多麻烦,团队的辛苦也是因为那些反复。

为了约到他的时间,我费了不少周折,眼看他要离场了,我却没有机会表达我想说的内容。 心里的委屈此起彼伏。

我说,我希望我们再一次澄清约定,并且遵守约定,团队已经做了最大的努力,也会继续努力下去,但是团队也很不容易。

说到“不容易”的时候突然就哽咽了,委屈的像个不更事的小姑娘。但意识到自己失态之后,我立即把情绪压了下去。

客户敏锐的觉察到了我的情绪,正了正身体,非常专心的和我完成了接下来的谈话。

就在当天,他竟然发信确认了追加的合同款。

后来才知道,他以为我执意找他是为了催合同款,为了让我开不了口他也故意不配合,是我掩饰不住的情绪,让他最终改变了主意。

我没有办法找他询问他当时看到的我是什么样子,但我想,那一刻,我应该很真实。

很多人说,在职场,情绪化是很不专业的表现,但我认为,只要我们的情绪没有伤害到别人,它就可以存在,因为情绪代表着最真实的自己。

这么多年,我也一直很感激,并且发自内心的尊重那些,在职场上能尊重别人情绪的人。

换一种角度来看待情绪,情绪也许是一件包装好的礼物,有时候包装得很丑,但你要先接受她,再去打开这份礼物。

或许,你会看到意想不到的内容。

Share

找到新的自己

题记

我自认为职业阅历已经足够丰富,在加入这家奇葩公司之前,从业十五年,在全球最大的软件服务公司锻炼了技术能力,在全球最大的咨询服务公司做到了咨询总监,横跨技术咨询、业务咨询、管理咨询及实施服务。

涉足过多个行业领域,服务过全球最大的云计算和大数据厂商,最后还冲动的作为技术合伙人将一个小科技服务公司做到估值两个亿。

从前的职业经历都是在不断的奔跑,奔跑的目标也很清晰,就是拿单子,做项目,每天被数字追着。很少有时间和心境去思考,直到遇见了这个奇葩的公司。让我感觉触碰到了人生最本质的价值,找到浮躁时代的那一抹平静,找到那种内心的自由和释放。

一、初见

和ThoughtWorks的相遇是一个机缘巧合,当时的我正处于事业的低谷,事业做的很顺利,项目越做越多,团队越来越大,但是由于人性的变化,创业却失败了。我对人与人间的合作信任产生了巨大的质疑。

当猎头找到我的时候,我是第一次听说这个公司的名字,手上已经有两个很不错的选择。当时猎头说的一句话让我对这个公司起了一定的兴趣,“这是一家很有情怀的公司,和以前你待过的公司都完全不一样”。基于多年做管理咨询的习惯,我对这个公司进行了调查研究,从官网到知乎,从水木到GitHub,我发现这真的是一家有意思的公司。

她是敏捷的创始者之一,她的技术人员都认为自己非常的牛逼,IT社区对于她的认可度非常的高,面试极其困难。

她规模不大,二十年了,全球不到5000人,她特别关注公益事业。

她的员工四处演讲,写书,各个都散发着自我的激情,观点犀利,表达直接。

她在市场上早期所承接的项目都不是大型项目,但都是难啃的技术骨头。

她更多不像一个公司,而像一个社群,一堆有情怀的人,攒在一起用公司的组织形式在快乐的玩耍。

我快速的做完了背景研究,两个标签闪烁在脑海,“技术卓越,开放多元”,这是我那个时刻所向往和喜欢的。

同时,我也迅速的识别出了她的挑战,过去的市场品牌定位以及她的基因,导致她在客户心目中是一个纯技术的专家、是一个工程能力的定位。而这样的强标签,则削弱了她在战略咨询和其他方面的能力。而这些如果补充上来,她将如虎添翼,在技术主导的数字化转型时代将脱胎换骨,独树一帜。

我做了一个对ThoughtWorks战略方向发展的报告,提出了我自己对于ThoughtWorks应该如何去转型,加强哪些方面能力的建议和规划。

接下来,我与公司的中国区总经理张松进行了沟通,这个视频沟通长达三个小时,深入探讨了关于ThoughtWorks应该如何去发展的话题。在谈话的过程中,我感觉到了他的正直和情怀,以及对于公司的一种愿景,这一点深深地吸引了我。

随着面试的深入,我陷入了一定的纠结,纠结的原因很简单,这边的薪酬是我五年以前的薪酬,比起我同时刻拿到的Offer低非常多。

我找了个机会,参加了一次咨询团队在北京的活动。团队在活动中分享做敏捷咨询的一些经历和故事。过程中,我观察到了一些有意思的现象,比如,我能感觉到,这个公司的每一个人都从内心里是自由的,所以他们无所畏惧,敢于表达,并且也会互怼。

我记得最后一次沟通,我和咨询团队的Lead通了一个很长的电话,我们谈起在战略方面的愿景,谈到了在ThoughtWorks已经具备的技术领导者的形象上应该如何去加强以及现在业务模式的一些需要完善和改变的地方。

谈得越多,我就越认为自己这样的经验和能力的人,是最合适的帮助ThoughtWorks去发展,去变革,去壮大的人选,甚至还没有加入就已经有了一些使命感。

经过十多年的纯商业化公司的冲锋陷阵,每天被数字逼着跑,被业绩追着狂奔,最后自己也变成了唯数字论,目标导向的领导,我需要一个相对自由的空间去思考,去沉淀。从一开始我就定义这是有很大风险的,毕竟文化相差太大,让战略咨询这样大家认为飘在天上的思维方式和一个以工程能力、代码至上的文化结合,不异于新的创业。

但是,最终我还是迅速的做了决定,我很清楚的记得,我的入职时间是2015年11月21日,11月第三个星期一。

二、纠缠

在原来的服务型公司,我既是销售,又是售前,又是Enterprise Architect,所以在这个角色的工作上,基本不需要融入,而且过去这么多年跨行业,跨业务的沉淀,让我快速的可以产出各种方案。

这过程中,我跟不同同事间的合作,大部分验证了我在前期调研的内容,同时也发现了特别多的有意思的故事。

我印象特别深刻的,是一个公司内部普遍传唱的段子。我们公司是一个特别有情怀,而且特别极客的公司。比如说,有客户请我们去做敏捷咨询,但是我们的顾问去了现场,待了半天然后就找到客户负责人,说,“这样吧,我们这个项目我觉得可以再看看。我观察了一下,你们的水平目前差距有点大,如果这么继续下去,也浪费你的钱,也浪费我的时间。”

这样短短一句话,就充分说明了这个公司的工程师文化,是真正价值导向的,潜台词是,我们不仅是冲着你的钱来的,我们是要对你的结果负责的。当然,这样的场景,是不可能出现在任何一个纯商业化公司的,这个顾问如果这么做了,可能第一件事情就是卷起铺盖走人了。

当然,这个项目的确就暂停了,但是第二年,客户又找回来了,这是个奇葩的乙方公司。

接下来就对接各种售前,包括售前体系的构建,每天忙碌着,也在观察和思考。这个公司很有意思,没有权威,每一个人都能自由的发言,互怼的氛围极其浓烈。群发China邮件,乃至群发Global邮件的事情屡见不鲜,越是领导者,越被各种拍砖。最长的邮件,可以有上百层楼高,各种声音,各种见解,大家各抒己见,不管你是BA还是DEV,不管你是行政还是业务,不论你是北京还是西安。

这个时候,碰上了#博客大赛#。这真是一个神奇的活动,我记得看到《MD脑洞》的时候,一下子唤醒了我沉睡多年的另一个自己。

我从小是一个文少,一直喜欢写东西,但是自从工作以后,不是代码就是PPT,跑的太快以至于忘了沉淀和总结。

而且短短的两个月我也更加坚定的意识到,其实ThoughtWorks是一个比较纯洁的技术伊甸园,大家沉浸在技术的海洋里,对于外界的行业、格局,了解的并不是很多。但是,这是优势,也是挑战。我连着写了三篇《从Accenture的三次大转型到EMC的转型失败看TW在国内企业IT服务市场的机遇》,我很久没有写这样总结性的文字,所以这个过程很享受,比写PPT写汇报材料更加的能够体系化自己的思维。

我记得当时,最后完结篇的时候,我写了一句话“为了坚持我们的情怀,必须努力让ThoughtWorks变得更好,让每一个TWer活的更好,在我们向客户倡导创新的时候,我们自己也要学习进步。”

写完这个文章后,我感觉到了我们文化的魅力,快速的有很多同事评论,加我沟通。我在经历了十几年的数字文化后,感觉在找回失去的自己。分享原来这么的快乐,总结原来这么的有影响力。

然后就一发不可收拾,写了30多篇《凯哥讲故事》系列,从售前体系到战略规划,从企业架构到管理实践,在内部也引起了一定的影响力,对自己更是一种回顾和总结。这是工程师文化和管理咨询文化的碰撞,这是极客世界和商业运作的交汇。

在这个磨合的过程中,熟悉我司的能力,组织,运营和体系,熟悉我司的同事,各种有趣的文化,这个过程我更多的像一个千帆看尽的过客,带着教练的思维在想哪里需要改进,哪里有问题。

这个公司对于每个人极其尊重和信任,没有什么审批流程,践行着敏捷的一切宗旨,而每一个个体的行为也充分体现了对这份尊重和信任的珍惜。

没有一般的外企那种邮件文化,实践的是深度的协作和沟通,深信只有信息的全面一致,对目标的深刻认同,才能够在后续的协作中更加高效。

坚信直接的反馈是最好的合作和成长,每天的站会都可以提出你的看法,每个项目结束都有一个回顾,大家坦诚公开的给其他人,给项目和自己予以反思和建议。

在这里,只要你有想法,你可以自驱动的提出来,如果你的想法能够得到一部分人的认同,就会有人加入你,我们内部称为“黑工”,就可以成立一个全功能团队,把这个想法付诸实现,如果对于社会,对于公司有价值,公司就会支持你这个团队。所以我们很多的内部系统都是“黑工”自己实施的。

现在很流行的互联网协作工具“金数据”,就是我司的几个同事的一个想法和坚持孵化出来的。

我们坚信每一个人都是正直的,在每一件事情上都尽到了自己最大的努力,即使失败,也是一次成长的机会,对人的尊重和重视,是我司的核心竞争力。所以,我们的面试的确也很严格。

过程中,我也发现了特别多的我司的不成熟的地方,比如运营,比如体系,比如结构,作为做了十年的企业级管理咨询的顾问,我很清晰的知道这些问题带来的结果就是,在很多时候为了达成彻底的理解和一致,效率不高,难以做到像前东家那样的规模。

所以那个时候内心里始终有一个声音在悄悄的说,“也许你就在做一个社会创新实验,最终你可能是不属于这里的,因为你要做更大的事情”。

但是另外一个声音又在告诉我“为什么一定要做到那么大规模化呢,你难道要回到从前的生活?那你为什么要来?”

我们的规模在扩大,我们的业务在多元化,我们的市场竞争和压力越来越大,这个过程中,会有很多的不确定性和碰撞,这也就是这个磨合的过程会非常纠结的原因。

这就像一对恋人,各种爱恨情仇的纠缠。我听到一些反馈,说凯哥很有韧性,这些韧性来自于内心对于这种自由文化的热爱,来自于对于这个特殊组织和群体内心的认可。

三、融入

经过近十年的咨询生涯的职业训练,我是一个抓大放小的人,我非常的目标导向,在职权影响力为主,绩效导向的纯商业化公司,只要把市场,项目开拓出来,严格的管理机制会找到人跟上去填,跟着你,按照你的战略、方向和方法把具体的工作执行下去,非常的高效。所以,相对于外部的客户沟通,市场拓展,在团队内部的关怀、成长和沟通方面,我的精力投入有限,特别是团队的具体的沟通,没有那么细节,我大部分的时间和精力都花在了外部拓展上。

而这里就不是这样,这是一个影响力大于职权影响力的社群,如果程序员不愿意去做一件事情,中国区的总经理可能拿他都没有办法。

在加入后第一年,结合战略咨询的方法论和敏捷精益的优势资产,我提出了Digital Discovery的敏捷IT规划的方法论帮助客户快速的启动数字化转型,小步迭代,快速奔跑。

我们的服务从原来仅面向开发人员技术人员的敏捷转型走向了面向企业管理层的整体数字化转型服务。

但是,这里的同事们很多都是纯技术出身,没有多年职场的历练,缺乏对于国内企业服务市场的了解,所以非常单纯。

一些在原来的环境看来都是心照不宣的规则,在这里很难被理解。

比如有一次给高管做数字化转型培训,机会难得,来的客户领导可能又有变化,所以议程和内容都要机动设计和调整。但是时间又非常紧张,没有充分的时间和团队去对齐,我只能快速的给他们介绍清楚我的布局和思路。对于大家的建议和想法,我又没有时间去详尽的解释。

由于没有充分的理解意图,所以在做培训的过程中,我偶尔会用纸板提示时间和节奏,在ThoughtWorks这样一个极度自由多元,乃至八卦的文化中,我很快的背上了中国区第一“控制狂”的名声。

这是文化的差异,就像一个火扔到了一个冰堀,这种冲突是剧烈的,是爆发的,是需要时间和经历去磨平的。

在我负责中国区数据业务后,又类似于一个创业,走出传统优势业务的舒适区,去打造一个新的品牌和业务。面临着市场的激烈竞争,这个过程很难稳扎稳打,如何在快速奔跑的同时又不至于散架崩塌,能力建设、团队培养、招聘、服务,这些事情势必和原来的做法有一些差异,所以,也导致了一些对于我和团队的一些传言,导致我不得不通过群发邮件的那种近乎幼稚的方式来说明。

这个过程我非常的纠结。有的时候我甚至感觉自己是一个人在战斗,没有人理解我。

但是,我清楚的知道,我有时候恨得牙痒痒的,咬牙切齿的东西,也就是我司那最宝贵的东西,这个东西的名字叫“Diversity”。

用张松的原话就是:

我们需要的是一片茂密的森林,而不是一颗参天大树,所以我们必须鼓励和支持那些不一样的声音和方式,而不是一家独大,一家之言,即使这样会带来一些损失和低效。

而且,如果你不足够在意团队的成长,不足够关注他们的快乐,你对他们的付出和投入不够,在一个每一个个体都自由的环境,产生一些不理解和误解那不是很正常的么?

当然,我也体会过,如果能够从内心深处,从思想上统一,从目标愿景上达成一致,那么这支聪明的队伍发挥出来的能量和创造力,也是不可想象的,能给你很多惊喜。

我自己就在被慢慢的改变,我感觉我从一个观察ThoughtWorks的社会实验者,逐渐转变成了ThoughtWorker,我会带着ThoughtWorks的词语,用我们的眼光来看待事物。

我从原来唯一追求“Make a Great Business”到同时追求“Be a Better Man”,这是一个修炼的过程。

我可以在团队成长的必要试错和短期的商业利益前选择前者。

我能够做到用更加耐心的方式和团队沟通。

我可以心平气和的面对一些传言和误解。

我愿意站到幕后,支撑着团队的发展,从自己干,到“手把手的带着你干”,从“我往前冲,兄弟们跟我上”到“你们只管往前冲,有问题我来填坑,我给你们做好保障”。

我看到团队的一些小的成长,欣喜若狂,比我自己拿下大客户还高兴。

我会花更多的时间去在内部交流和分享。

​这一切也带来了很大的成就感,不同于纯商业回报的价值感。

在这一切的变化下,新的业务也逐渐有了起色,而慢慢的和团队也建立了信任。

信任是,交流的细节和只言片语已经不那么的重要,我们抓大放小,用最高效的方式交流。

信任是,我们有着共同的愿景和目标,一个眼神就会前仆后继。

信任是,我们相信彼此是战斗路上背靠背的战友,即使有争执,那一定是为了团队和业务。

信任是,一切的过程都是可以动态变化的,最重要的是你想做,你要做。

信任是,只要是你挖的坑,我就敢跳;只要你敢跳,我就敢接盘。

信任是,我们有着永不言败的精神,我们都自带鸡血。

信任是,我们有着开放共享的情怀,我们相信,共享的是经验和知识,提高的是整体的能力。

信任是,我们有着协作共赢的信仰,相信只要做正确的事情,就会有支持。

很多人说,我的精力无限,激情无限。的确,我的过去的经历告诉我,人生就是一段历程,那么最美的是沿途的风景,所以有限的时间,要有更多的有意义的经验,要产生更多的价值。

我经常说一句话:“在这个高速发展的商业时代,ThoughtWorks之后再无ThoughtWorks”。

所以,我非常珍惜,呵护,这一段在这个神奇土地的时光,要尝试一切的可能,一切正确的道路。

我清楚的知道,他是什么样子,取决于你怎么理解和怎么看他,而你的所有的投入和经历,都会是一段宝贵的财富。

这两年,那个被数字追着狂奔的孩子,放慢了紧绷的神经,虽然忙碌依旧,但是思想是自由的,他可以去思考,可以去总结,可以去沉淀,可以去发现,可以去探寻一切的可能。

在这里,可以超越一般的等级森严,格局固定的大企业,自由的思考,自由的发言。

在这里,你可以按照自己的想法,自由的寻找塑造另一个自己,比如我们的职位,角色之间没有鸿沟,你可以自由的在适当的时候选择自己的岗位,于是从市场总监到数据分析师,从办公室后台工作到一线业务分析师,从开发尝试咨询,从办公室总经理去挑战交付总监,一切都只关系成长,一切都只关注成长。

在这里,可以跳过唯数字论的绩效,去寻找更有意义的价值。

在这里,可以放下以前的内部格局的敏感的神经,放开手的去做事情。

在这里,保留着资本和经济势不可挡的大潮下,2B企业中,对于每一个个体最大的尊重和自由。

这里的每一个人一直在追求技术卓越,技术卓越是什么,也许就是不断地超越自己,不断地找到更好的自己。

做真实的自己,做正确的事情,用正确的方法。

在这里,我找到新的自己。

用此文来纪念这过去的800多个日夜,和即将进入四十的我。


更多精彩洞见,请关注微信公众号:思特沃克

Share

从融入到长成

对很多人来说,加入一家新的公司后,都会面临融入的问题。如果适应不了这家公司的文化,就很难生存,我当年就遭遇到了这样的挑战。

08年刚入职的时候,进入到这个新的环境,眼花缭乱的事情太多,所以即使参加了培训,我对于文化也没有太多记忆,只记得一句话,在当时觉得不可思议,那就是“这家公司是一种扁平式的文化,在这里没有老板,你可以直呼任何人的名字,给任何人提反馈。 ”

反馈,通俗讲就是提意见,也有人把它理解成挑毛病,反馈,就是这个公司一种典型的文化。

在我还不知道如何做的时候,我就收到了一个反馈。

01 在抗拒中适应,改变悄然发生

那是我入职的两周后,我的sponsor(导师)来找我,他不和我一个项目组,但特意找我传达一个反馈。我所在项目组上周末有个活动,但我没有参加,他得知后郑重地建议我多参加集体活动。

我不以为然。

刚入职的那段时间,我有很多东西需要学习,项目当时也面临很大的交付压力,整个团队进入到了一种封闭开发的模式,我们占据了北京办公室最边缘的一个会议室,只有极少的休息时间出来和外面互动,加上那时候北京地铁线路还不多,我每天倒几趟车跨越大半个北京城来上班,3个小时花在路上,每天晚上到家就是半夜了,天天心力交瘁,一到周末就盼望着可以安静的休息。

为什么要参加团队活动呢?Sponsor和我解释了很多原因,但我当时没怎么听进去,一是觉得收到反馈挺难堪的,再就是这里面有个关键点是“在周末”。

所以,作为新人,我一边为收到这个反馈而慌乱,一边却在内心抵触他的建议。

我曾一度觉得我可能接受不了这家公司的要求,不喜欢对无足轻重的事情也要提意见的方式,既然有可能过不了试用期,倒不如在那之前体面地提出辞职。

结果还没有来得及行动,就有人来拉我加入各种社区,有测试社区,演讲社区,各种分享和讨论,每天的午饭时间大都被这些活动占据了,边吃饭边分享,是所有人午间的“消闲”方式。

起初我是被动加入的,后来也被邀请来分享,分享之后是例行的反馈环节,我的分享也不例外,很奇怪的是,我发现有的建议相当好,无论是肯定的,还是需要提升的,大都很有用。

我也开始学着给别人提建议。

…………

就这样,我在蹒跚学步中过了试用期,尽管那是一段跌跌撞撞的经历。

后来才明白,进入一家新的组织,从慌乱到抗拒,到适应,是一个必须经历的痛苦过程,但这个过程会悄无声息改变一个人。

02 大胆说出来,看看会发生什么

试用期过后,我加入了另外一个项目,在新加坡的客户现场,团队一共7个人,我是唯一的女生。

团队组建之前,我和他们所有人都不熟悉,团队组建之后,很长一段时间,我也没有融入他们,尽管我努力在做,但是却很难。

作为团队唯一的女生,一起活动的时候,即使早有约定,也经常会被放鸽子;一起讨论项目问题的时候,我的声音是最容易被淹没和忽略的;团队做了决定,我也是最后一个知道或者被通知的人。

有一次,我测试的环境出了问题,迫不及待寻求这些技术人员的帮助,但是当我一个一个问他们是否有时间的时候,所有人都拒绝了我,直截了当,没有商量也没有解释的余地。

被拒绝之后,我内心的无助已经很难让我维持表面的平静,所以我离开了现场办公的房间,走到两层楼梯之间的转角处,对着狭小的窗户,哭起了鼻子。

本来我觉得那是个安全的地方,因为大多数人都选择乘电梯,但是偏偏客户就出现了,是项目客户方的负责人。

他看见了失态的我,有点吃惊,然后匆忙走过。

连个哭的地方都没有了,那就直接面对吧。

当天晚上我找到了项目的技术负责人,提出了我的反馈,有积累了多天的事实,也有很多情绪的宣泄,现在想来甚是滑稽,我那么用力的去做一件事情,在他那里却是云淡风轻。

他说技术人员就是那个样子,面对他们,不能太玻璃心;

他还说,我如果不说,他们是觉察不到的,因为他们很难站在女性角度考虑;

他说,大家是一个团队,向技术人员求助,直接发指令就行,但更为重要的是,每个人都要尽可能摆脱依赖,具备独立解决问题的能力。

犹如一把刺扎入我内心,我默默的记下来,接下来的一段时间,我明显觉察出了自己的变化,但相比之下,团队变化更大。

后来,曾经困扰我的所有问题都成了团队拿来开玩笑的谈资,更多的时候,我也非常愿意和他们分享女性看待一些事情的想法和态度。

有时想想,我们没有办法马上让整个社会设身处地的为女性考虑,但却可以通过勇敢和一步一步的坚持,让更多的人了解女性这个群体,尤其在技术领域。

女性的存在感,是可以靠自己来获取的。

03 后来,我长成了他们的样子

又过了几年,我已经对反馈驾轻就熟,我可以对任何人任何事提出我的反馈,我还设计了新人入职培训里面的反馈课程,但这并不代表我做反馈的时候就不会失败。

我所说的失败是有时候会打击到别人,或者让自己很沮丧。

有一次我给一位资深的同事提反馈,那是一次很艰难的谈话,为了那次谈话,我们还一起吃饭作为预热,但是事后,他告诉我他听了我的话很不舒服,也很难过,其实我也是。

也有很多次,给新人提反馈,看上去对方默默接受了,但也因此拉远了距离。

有时候我也在想,反馈的价值到底是什么,我们为什么要冒着打破和谐伤害别人甚至破坏关系的风险去提出反馈,我们这样做收获到的又是什么呢?

后来,自己独立带团队,处理项目各种事情,处理客户关系,应对许多意外,也帮助团队成员成长和提升。

每当这个时候,就特别怀念一些前辈,怀念和他们在一起的日子,他们像一棵棵树,遮风挡雨,又像船的锚,让人不会迷失,也是每当这个时候,才深深体会到他们在带领项目帮助他人成长上所付出的努力和承受的艰辛。

最让我怀念的是曾经特意走过来,给我提供意见和建议的那些同事,是他们让我突破自己的认知,快速成长,最终长成了他们的样子,也是我喜欢的样子。

而那些曾经让人沮丧或者难过的时刻,时过境迁之后,都不重要了,重要的是有这样的文化,我们更相信他人的善意和真诚,也更相信每个人的自愈能力。

看过这样一句话,“让你难过的事情,有一天,你一定会笑着说出来”。

有时想想,成长是一个奇妙的过程,当我们真的可以笑着讲述曾经让自己难过的事情,说明我们已经长成。


更多精彩洞见,请关注微信公众号:思特沃克

Share

我们为什么做社区?

很多同学在加入ThoughtWorks之后,会频繁的听到和提起“社区”这个词,以及越来越多的参与到“社区活动”中,无论是自发的还是被影响的,都会对社区有更深的接触和体会。那么,追根溯源,ThoughtWorks为什么和社区结合这么紧密,社区到底对我们、组织、乃至社会意味着什么呢?

我想通过这样一篇文章,和大家一起回归到社区的本源,与更多的社区工作者、参与者、热爱者,共同探讨社区的意义和价值所在。

社区是什么

按你们读书人喜欢的方式,先从定义开始,一番资料看下来,原来中文“社区”和英文“community”其实是存在一定差异的。

中文里,“社区”一词有140多种定义,尽管社会学家对社区下的定义各不相同,但在构成社区的基本要素上认识还是一致的,比如人口、地域、设施、文化、组织等。比较常用的定义还是在强调这种社会群体生活是建立在一定地理区域之内的。

而英文community一词含有公社、团体、社会、公众,以及共同体、共同性等多种含义。我想这个理解更贴近在ThoughtWorks语境下的“社区”。

A community is a small or large social unit (a group of people) who have something in common, such as norms, religion, values, or identity. Human communities may share intent, belief, resources, preferences, needs, and risks in common, affecting the identity of the participants and their degree of cohesiveness.

所以从英文的释义来看,最重要的动词关键词,莫过于“Share”分享。而最重要的名词关键词,也是目标之一,莫过于“cohesiveness”粘结性。

听起来这样的社区好像是从国外传进来的,其实咱们的文化中也有啊,比如——华山论剑,被认为是公开比试和学术争鸣之经典,比起现在的社区交流,华山论剑可能更像是场奥运会。还有春秋时期的“百家争鸣”,也可看作是社区典范,思想的碰撞为中国哲学的进步和发展都垫定了重要基础。那现代社会,尤其是中国,为什么呈现出越来越繁荣的社区景象呢,按照我的理解:

  • 一方面是过去的信息化不足,想交流也找不到对象在哪,所以更多是同宗同教或者同聚居区的互动,而现在就容易多了,国际化的社区平台也比比皆是,同道中人不再靠偶遇。
  • 另一方面,我想和知识飞速发展关联巨大,更多的新知识和新实践在近几十年得到关注和研究,而且速度惊人,不同于已有正确答案的经典理论,当今大量新知识也是我们在不断学习和探索的,而且掌握知识的程度也直接决定了企业的生命力,所以彼此的沟通和交流便成为了促进知识快速迭代和应用的催化剂。

当ThoughtWorks的社区负责人在一起交流时,发现大家在提到社区时,其实脑海中所指的事物并不相同,我们不妨在这里也聊一聊社区的形式和载体。

狭义的“做社区”,大家经常指的一个是内部交流,一个是线下活动,大家面对面的分享交流确实最有“社区”的味道。

而广义上,我认为“社区”蕴含的形式和载体非常丰富,只要是以促进分享、交流、学习、体验为目的的动作,都可以称之为“做社区”,所以除了线下活动之外,比如线上互动、原创内容、共同翻译、对外合作、发表演讲、比赛竞技、参观走访、课题研究、内外培训,等等等等,极其多样。

社区和公司的区别

在ThoughtWorks的官网上,你可能会看到这样一段话:ThoughtWorks不仅是家公司,更是个社区。那公司和社区之间又到底是怎样的关联和区别呢。

首先,从目标来看,公司以盈利为目的,社区显然没有这样的价值定位。ThoughtWorks有三大支柱,之一是可持续的业务,这是赖以生存的经济基础;之二是追求软件的卓越,这在ThoughtWorks不仅仅是口号,而是真正的践行,从招聘的关注点到行业的口碑,从年度考评的标准到客户真正认可的ThoughtWorks与众不同的价值,无不与之息息相关,也正是因此,社区才不断自发的涌现,这是在技术卓越追求道路上最天然的聚合;之三是追求社会与经济的公正,这在大部分公司可能是放在社会责任和企业公关部分来做,而在ThoughtWorks,我更愿意称之为信仰,同样也非口号,实实在在的探讨、思考、文章、项目都在行动着。

其次,传统意义上的公司内部大多存在着一定的竞争关系,无论是资源、预算的竞争,还是从部门墙来看信息的壁垒,都是明显的竞争思想的体现。而社区显然更倾向于分享信息、共享资源和透明交流。从这点上,我们又不得不提到ThoughtWorks一向引以为豪的扁平,以及直接、快速的沟通方式,内部信息的传递以解决问题为出发点,提倡信息的分享和透明。

再次,从组织形式和文化属性来看,社区因其自愿、平等的内部关系,更自然的会营造出志趣相投的人之间惺惺相惜的环境,从两方领导者/组织者的行为方式更可以看出显著的差异性。在ThoughtWorks,你可能会见到一个嘘寒问暖、惜“才”如命的领导者,也可能见到一个忙忙碌碌、时刻在提供帮助和服务的领导者,还可能见到一个明明可以自己做决定却要广泛征求意见的领导者,但你应该很难见到颐指气使、命令强制或者用流程捆绑你的“老板”或“上司”。

我们为什么做社区

读者朋友中一定有很多同学时常在各种社区活动中游走参与,甚至成为组织者,我们不妨先看看在如今信息爆炸、互动高频的社会环境下,市场上大多数公司做社区的动因是什么,并以此来谈谈ThoughtWorks的特别之处。举一个当下非常典型的例子:工具类app公司,或者更广泛一点说,产品类公司,显然是希望通过营造社区提升用户黏性,从线上独立使用、线上自建社区延伸到更深入的线下互动,比如金数据组织过的俱乐部,还有很多时间管理、思维引导、生活体验、消费平台等等类型的app,都在持续运营社区,而效果如何,可能也要视具体情况,从目前听到的声音来看,长期维护的挑战还是不小的。

我们再来看看在ThoughtWorks,发展社区从个人到组织层面的价值又是什么,或者,我们在动因上又有什么与众不同。

上述这幅图,是做社区对组织和个人可以带来的价值,我们可以从对个人和对组织两个不同的角度来看:

对于个人而言,现在的学习方式不同以往,前面我们多番论述过现在的能力提升方式靠单一的读书和个人思考已经很难满足,信息更迭的速度逼迫我们不得不快速的向外部探求,去汲取别人已经实践出的知识,进而快速获取并演进,而非反复造轮子。所以,与他人交流来提升自己知识储备的速度已经蔚然成风。在彼此交换信息的过程当中,我们不仅在获取能力的提升,也在铸就影响力,这种影响力可以是在组织内部的,也可以是代表组织向外输出的,无论是哪种,在当下互联网思维炙手可热、组织形式趋向共创式的时代,“影响力”可以带来的资源和机会不必多说,最典型的就是广泛的职业机会。而我们在发生上述的社区动作的同时,我们其实不仅带给自身更多的存在感和成就感,也不知不觉中为行业的进步和发展留下了足迹、谱写了历史。

对于组织而言,也许有人会说,那不做社区又怎样,公司也可以照常运行,大家也可以照样工作,没错,确实如此,社区的存在,绝不仅仅是为了公司的运转,做社区也不是某些人的KPI,经营社区的原动力是来源于对自我发展的更高要求,对同侪沟通的迫切渴望,和对改善行业的赤子之心。所以,社区的活跃一定无法仅仅来源于公司的强制,而是当个人的社区热情获得了组织的平台支持,才能构建出社区的繁荣。有社区的公司,比如ThoughtWorks,呈现出的企业文化和氛围与没有社区的企业一定是不同的:

  • 社区的存在对于构建学习型组织至关重要,发起者的学习热情,会催生出极大的同侪压力,从而影响和带动更多人的学习动力和参与;
  • 社区内部的交流和分享,会为学习者提供良好的信息交互平台,提高学习和解决问题的效率,并让知识得以传播和沉淀,将一个人的能力逐步转化为一群人的能力;
  • 社区带来的归属感和安全感,以及优秀的人在一起的优越感,都让这个企业的吸引力、凝聚力变得妙不可言,让身处其中的人也充满自豪和活力;
  • 这一切都为提升组织的外部影响力带来了正向影响,无论是吸引更多慕名而来的候选人,还是潜移默化的商业机会,社区都是一张值得信任的企业名片。

这里还想再着重强调一点——就是那条虚线箭头,组织对外影响力的提升,对于个人的影响力和职业发展,必然起着非常正向的影响作用。比如说当某个公司的测试团队时常组织行业内的探讨交流、发表观点和文章时,这个公司的测试团队在业界一定会积累良好的声誉,那很显然会为这个测试团队中的个人带来良好的职业背景。这其实和我们说某个大学的专业特别好是一样的道理,当这个学科发表文章多了、科研成果多了、学术交流多了自然带动了学生视野广阔了、实践丰富了以及就业更受欢迎了。

我们愿意看到越来越多的个人、组织、企业参与到社区生态的构建中来,我们相信千千万万的社区互动带来的不仅仅是技术的成长和交流,能力的提升和发展,更使得追求卓越、共同进步的社区精神得以弘扬,而这种精神在行业发展乃至社会进步中都将产生历史性的意义。


更多精彩洞见,请关注微信公众号:思特沃克

Share