凌云时刻
写在前面:本文作者芸峥,一位从业多年、就职过三家企业的程序媛。喜欢写作,发表过多篇热门文章,撰写本文主要是分享了作为程序媛进行自我突破的心态训练。
每个行业都有自己的祖师爷,编程也不例外。值得程序员们自豪的是,他们的这位祖师爷其实是位不折不扣的“白富美”——阿达•奥古斯塔(1815-1852)。
她是英国著名诗人拜伦的女儿,19 岁时嫁给洛甫雷斯伯爵,成为洛甫雷斯伯爵夫人(Countess of Lovelace)。死后一百多年,她对查尔斯·巴贝奇的《分析概论》所留下的笔记才被重新公布,并被公认为对现代计算机与软件工程领域造成了巨大影响。我们作为后继者,除了仰慕和学习之外,不可避免的,也会有很多焦虑。2021年,女程序员的就业占比将达到 20%,作为这 20%的群体之一,我归纳下来大概面临这些焦虑:精力不够、技能不够、心态不够。
精力不够,我们就没有足够的时间去磨练技能,从而导致技能不够;技能不够又会让我们在面对巨大的工作压力时,无法产生成就感,继而影响生活的幸福感……这样很容易陷入到负面循环。结合我个人的经验,可以通过以下方面进行改善,供大家参考。
沉浸式融入工作
第一步要融入周边的同事。
大家除了一起工作、一起打仗,也要一起玩。可以说自从进入工作工作岗位以后,我们的大部分时间都贡献给了工作,只有少部分时间属于家庭和自我。所以白天在工作中开开心心的,晚上才能在家放放心心的休息。作为同事,我们双向奔赴互相融入,一起憧憬远方,一起呐喊自由,才能求同存异。第二步是要处理好你的汇报关系。
汇报关系主要有两种:一种是常见的垂直功能组织,一种是横向的项目组织。垂直功能组织中,常见的比如说技术团队里主要向技术 leader 汇报。而在横向的项目组织里,我们通常是拉通多个 BU,由一个 PM 作为总指挥。在垂直功能组织里,很多人会觉得很有压力。其实只要我们将主管、下属这样的角色身份当做自己工作中的一个资源,让领导更好地帮助我们工作,我们也辅助好他的工作,各司其职就好了。另外,现在很多公司越来越倾向于扁平化组织,垂直功能组织的职责逐渐被淡化,员工之间的分工协作逐渐会向项目管理模式倾斜。在横向项目组织里,要平衡两个关系:上游和下游。在项目合作中,我们通常将上游当做乙方去对待:约定好你对它的诉求,对其需要的接口。用比较程序化的语言来说就是要对齐输入输出参数。我们通常将下游当做甲方去对待,给下游提供自身的产品或系统能力等,当下游在使用这些产品或系统能力时,我们要去依赖、跟踪。这样看起来是有一些像微服务的。梳理好各自的依赖、梳理好各自的输入输出参数,用微服务的理念来管理工作。当然,我们只用好技术语言和项目语言是无法完全处理好汇报关系的。不管甲方也好、乙方也罢,都是一个活生生的人。我们在跨团队合作中,要找到双方共同的利益点。如果一件事情只对自身有利,而对别人无利,这样的合作关系是不长久的。当然我们也可以去创造有利的条件,将对别人不利的地方转变成有利。无论是哪种组织形式,我觉得重点是一定要做好信息的交换,向上做好信息的聚合,向下做好信息的分类。我们工作中80%的时间都在处理信息的对齐问题。只有我们清晰地表达(这里注意是信息受众视角),才能更好地完成信息交换。
职场中我认为没有绝对的对事不对人。人因事结缘,事靠人落地。我们在与其他人接触沟通的过程中,别人通常会给我们画一个脸谱,这个脸谱可能就决定了下次跟你合作的态度。比如当我们遇到某些不喜欢的工作时,是非常抗拒地去完成,还是用更努力的状态去面对,别人是可以感知到的。我们尽量选择自己感兴趣的工作,用更加轻松的心态去面对合作的每一个人,才能“路遥知马力,日久见人心”。 技能不够怎么办——自我管理、持续积累、挑战自我
当今互联网时代,信息大爆炸,也可以说是数据大爆炸。将数据-信息-知识-智慧这个转化逻辑做好,善于处理接收到的信息,才算做好了自我管理的第一步。
要善于从信息中去挖掘问题,发现矛盾。进而更好地定义它的优先级和重要性,继而更好地总结归纳,反过来归纳总结又会帮助我们更好地从信息中挖掘问题本源。金字塔原理(上图)属于说易行难,重复多次的训练会对职场成长很有帮助。只有将它变成潜意识的模式,才算是较好掌握了它。我们将信息归纳处理完后,通常需要做取舍。其实工作的本质就是权衡和取舍。在一个时间段内,我们优先做什么、延后做什么这就是在做取舍。做完取舍之后就是执行了。执行时最主要的是克服拖延症。即便我们将重要紧急等事务区分得再好,一旦产生了拖延,重要紧急也变得毫无意义。这里给大家介绍一个拖延症克星——2 分钟原则:如果某项任务不到 2 分钟即可完成,那么就立即去执行。我们在执行中还需要注意另一个问题:谨防优先级成为拖延的借口。当我们已经定义好事情的优先级时,执行过程中发生了更加重要紧急的工作,但是当下执行中的事务还没有达到预期的效果,就可能被干扰。这时候我们应该拉长时间去看效率本身,谨防优先级成为拖延的借口。我相信很多人都会有同样的烦恼:环境不好导致无心工作。我自己是待过阿里妈妈、用友、阿里云原生等不同职场环境的,最终我发现,其实工作环境大同小异,更多地提升自己才是终极解决办法。
我们对于“要不要换个环境工作”的想法,不外乎以下几条:- 换个环境才积极。老板给予的压力太大、公司平台不适合自身发展、业务太忙或者太闲等都很容易让我们想要换环境。但是换环境要有度,不能不断的调换,否则自己就很容易进入一个疲乏状态,以前的积累也会逐步清零。
- 换不了环境才积极。网络上甚嚣尘上的 35 岁焦虑论,让很多人不敢辞职,不敢换环境,所以只能“积极工作”。这种情况下可能更需要一个类型突破,即使我们离开了阿里,也不能说自己就没有第二段幸福的工作旅程。未雨绸缪,提前准备,不管是财务准备也好、技术储备也罢,提前给自己加一层担保,就能更好的去适应环境。
- 换不换环境都积极。有些人并不在乎身边的环境,不管什么环境,他都能发光发热,都能把事情做好。即使当下公司某些制度我并不满意,那我能否努力做到自己的上限呢?虽然这些人是少数,但是确实属于非常优秀的职场人。
人与环境的问题,归根结底还是人与人的问题。公司要汰换死水,补充新鲜血液,就意味着老人一定会被厌弃吗?前些日子看到一篇帖子年轻人在阿里没有机会了,中年人在阿里也没有机会了。当时我觉得特别分裂,到底是年轻人没有机会了呢,还是中年人没有机会了呢?不同的 BU 不同的业务又是如何定义年轻人和老人的呢?仅仅是简单的通过年龄去判断吗?还是通过他在该领域的经验与知识呢?就我个人而言,非常喜欢在工作中尝试创新。比如阿里早期运维工程师是特别多的,但是随着云原生、容器、虚拟机等技术革命,带给这个职位更多的变化,提出了 DevOps、SRE、AIOps 等,运维领域在不断的被自动化掉,所以说创新是无处不在的。创新也不是自古华山一条路这样的简单,创新可以是开拓式创新、升级式创新、也可以是组合式创新、差异化创新等。有一双善于发现创新的眼睛,无时无刻不想着去改变,而不是安于现状,那么就会发现许多需要改善的点。另外一种则是跨维打击:以己之长,攻彼之短。尤其是作为一名女程序员,我在团队中不能算技术上最牛X,在业务上也没有那么牛X。但是我的闪光点在于可以将业务和技术更好地去结合。在团队和业务中找准自己的定位,找到自己最适合发展的方向,才算有了自己的生存之道。讲到创新就不得不提到一个词“造轮子”。高水平造轮子是创新之母,如果一个业务正处于发展期,其系统三个月小重构,三年大重构,都是合理的。但是需要我们注意的是:谨防低水平造轮子和内卷式造轮子。 心态不够怎么办——认知突破
心态不够这个问题是今天分享中的重中之重,我也是在阿里很多同学的帮忙下慢慢调整好了自己的心态,接下来就和大家一起分享下我的几个小故事、小心得。我曾经刚开始做项目的时候,合作的小伙伴总是不太理解我,导致我工作时非常纠结。阿里有个非常优秀的架构师荣华就经常开导我,给我讲“知道的领域”。你如何看到自己知道与不知道,又如何去看待别人知道还是不知道是有很大关系的。比如我们知道自己知道,但不知道对方知道,我们以为的相谈甚欢,可能在对方看来只是一种没有养分的social。更好的情况是我们知道自己不知道,又知道别人知道,这样就特别适合我们自己学习进步和成长。当然如果我们知道自己知道,也知道别人知道,那就是真正的同类中人,知音难求啊。求同存异才能学会更多,平时可以多看看别人都是怎么思考的,自己又在哪些方面比较“无知”。有人曾说架构讲“看山四境界”,面对的场景,一个比一个复杂,解决的问题一个比一个困难。女程序员和男程序员又有什么不同呢?能解决问题、推动社会进步的就是大佬程序员。用量子计算的原理推导就是“你观察世界的同时,世界因你而改变”,每个人心中都有一个广袤的世界,是星辰大海还是飞沙走石,这跟你自身的认知息息相关。有时候我们也会听到这样的吐槽“那个高P太务虚,提了很多设想,但就是实现不了”。那务虚到底对不对呢?务虚本身是没有对与错的。最主要的还是要看最终能否将虚变成实。但务虚也是有界限的。在什么时间点强调务虚?这个虚是否具有挑战性,是否具有可实现性?都是需要我们认真考虑的。这些年网上很流行一个词叫“佛系”。有的人就像故事中的富翁一样:努力钓鱼、用更多的办法卖鱼挣钱,等有了钱就可以安心地躺在海边晒太阳。而有的人就会和渔夫一样想:我现在不就可以在海边晒太阳吗?那么像渔夫一样的佛系就是好的吗?其实不然。我曾经有一段时间非常苦恼,就找到一位修禅的上师,向他请教。上师告诉我“要超然,而不仅仅是淡然”。那什么是超然呢?我认为超然可能就是历经千山万水后内心的通透豁达。我们常说未入世何谈出世。无论是技还是业,都是为了改变生活,稳固心神而做,千万不能不能忘本逐末,丢失了自己追寻的最终目标。格局听起来很大,但是很不容易执行。我私心里认为:只要你看的够多、经历的够多、突破的够多、慢慢就会越来越有格局。我们常说某人格局很高,特别有想法。如果一个人有野心,又有执行力,那就是真的有格局。更好地总结自我、认真做好未来规划,以身作则,带头拼搏,才能带领大家将梦想变为现实。人生有八苦:生老病死、怨憎会、爱别离、求不得、五蕴胜。即使我们今日非常快乐,待到明日,这个快乐无法在大脑中产生新的刺激,便会又悲苦起来。所以我一直认为:问题是永恒的,变化是永恒的,差异也是永恒的,熵增熵减中,没有了这个,我们还有那个。现在很年轻,但还没房子;虽然晋升了,但是责任和压力更大了;工作那么好,就是太忙了;老公这么帅,就是没安全感;孩子也很乖,就是没有时间陪;今天很快乐,明天还能找到更快乐的事情吗?生活中各种各样的矛盾纠结,总是让人不能简单的快乐。所以将工作看成一种修行,找到自己最想要的那个东西。最后,祝愿每一个程序媛,每一位宝藏女孩都幸福。虽然我自己也还有很多事情没做到,但是我愿意去追寻,共勉!(完)