作者:荆泓博
链接:https://zhuanlan.zhihu.com/p/25467852
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
小张是我的大学同学,前两天趁着过年放假闲暇的时间,坐飞机来佛州找我玩,头几天玩的还挺开心的,但我总觉得哪里不太对劲,总觉得他并没有表面上那么快乐,元宵节那天吃晚饭,喝了点儿酒,话便多了起来,说到:
“唉,哥们我心里苦啊……”
“怎么了这是?平时从你朋友圈里面看你过的挺滋润的啊,名企上班,有车有老婆,都准备买房生孩子了,咋突然心里苦上了?”。我知道小张是一个非常要强的人,哪怕是对我们这些老同学好哥们,也不轻易吐露自己过得不如意的地方,久而久之,大家都觉得彼此过得还过得去,今天突然借着酒劲儿愿意多说两句了,那我得尽我所能开导开导他。
“嗨,你也知道我这人平日里比较拧巴,不过近一段时间的确太压抑了,必须得找个人聊天排解一下才行,想来想去,还是觉得你这位‘知心哥哥 + 妇男之友’比较靠谱,别看我毕业去的公司还不错,但是遇到了很多的问题,好多刚开始没意识到的小的失误,现在一点点积累起来报复我了。”
“说说看吧。” 我洗了两个苹果,给他一个,示意他开讲吧。
小张点点头,开始说:
“嗨,哥们我吃了这么多年苦,想着好容易毕业了,工作了,可以过上自己梦想的生活了,却不曾想,工作之后,忙都忙不过来,而且整天也没有个目标,在学校的时候只是一心学习,工作之后却迷茫了。工作刚开始的时候,我还是像在大学里那样,通宵看电影,熬夜做项目,过了一段时间,发现总是出纰漏,而且因为晚上睡觉比较少的缘故,白天开会的时候也经常跑神,导致跟同事交流特别地不顺畅,结果就在后面的工作中因此出现了更多的差错。我的项目经理还因此在团队内部会议上批评过我,让我心里很是难过了一段时间,现在见他都不怎么说话了。”
“更糟糕的是,我越来越觉得我的同事愈发的不喜欢我了,我猜测可能是经理带头批评我、不喜欢我的缘故?所以整个项目小组都开始对我有敌意了?我在组里的地位也是每况日下,最开始我还能开会的时候插上几句话,后来他们干脆都不理我的发言了,我也开始自暴自弃,不怎么跟同事们交流想法了,现在做项目的时候我总是被分配到不起眼的小任务,可是他们却每每得到一些能出成果的部分,然后开始口若悬河地四处吹牛。你说这都是什么事儿?我怎么就过成了现在这个样子?!”
小张一边吃着苹果一边诉苦,而且越说越激动,口中的苹果碎渣甚至飞溅了出来,落到了我的手机上,我示意他别激动,这美国的破房子隔音可不好,一会儿邻居因为太吵报警了可就麻烦了,我一边擦拭着我的手机,一边给他总结道:
“你的问题可以总结成以下几点:
1 对自己的职业生涯重视程度不够,没有明确的职业规划
2 没有适应从象牙塔到工作岗位的转变
3 和同事以及上司相处不太融洽,没有适应美国式的工作文化
4 你该预约个牙医看看了”。
小张听了之后,若有所思,觉得我说的有道理,点头道:“恩,我基本上同意你说的,前几条你总结的真是很到位,可是最后牙医的那条……?”
我给他递了一个橘子,希望橘子不要再飞溅了,说到:“我给你讲个我前辈的故事,你听听看有没有启发,我爸常说有则改之无则加勉,我倒也不是劝你改变什么,我也没有权利要求你变成什么样子的人,毕竟自己的生活还是得靠自己负责,你就当听个别人的故事,解解闷。”
小张已经三下五除二剥好了橘子,做好了认真听讲的准备了。我就开始说:
“我有一个前辈,就叫老张吧,跟你的情况挺类似的,也是毕业去了大公司,老张刚毕业那会儿去的地方是Oracle中国,那年老张是Oracle在中国面试6000人中录取的唯二的本科毕业生,一开始老张没有特别想要去Oracle,因为他当时拿到了8个offer,但是他当时在offer meeting上问面试他的项目lead说,自己进去了Oracle能做什么?lead回答他说自己正在开会,能否晚上再和他联系?一开始老张也没抱太大希望,觉得这可能是场面话,但是到了晚上九点的时候,lead联系他了,老张很是意外,并极大地感受到了对方的诚意,lead在那天晚上和老张的谈话中回答了他的问题,说 老张进入Oracle之后对于项目方面有极大的自由性,老张在这次会谈中意识到自己如果进入了Oracle,将会有极大的可塑性,于是加入了Oracle。
这个故事告诉我们,从一开始,我们就要对自己的职业生涯的发展计划负责,不要浑浑噩噩地随意进入了职场。”
“再说这个工作前和工作后的转变的问题,我记得老张跟我说过,其实好多在职业生涯早期不怎么适应的人,很有可能没有意识到自己已经进入了一个跟学校非常不一样的地方,在学校的时候,你可能觉得做作业的项目只要能通过就可以了,而且时间相对自由。”
“而工作之后,我们就必须在一个团队中工作,这也就意味着我们的代码必须更加符合团队代码协作的规范,必须要更加正规才行,不能再像以前那么随意了。除了代码要更加规范之外,工作的时间也是更加固定了,更重要的是,因为这个是团队协作,开发成员之间互相是有一定程度的依赖性的,假如自己的任务不能按时完成,很可能成为别人工作的绊脚石。
可是比较无奈的事实是:
刚入职的同学很多东西都还没有掌握,所以难免因为这个而承担超出自己想象或者意识的压力。
可能很多已经入职的同学觉得工作时间固定这不是很正常的事情么?有什么值得展开的?
但是我们刚开始从学生的角色转变成上班族之后,工作时间的的确确是一种改变,不要无视这种改变,可能你现在偶尔经历的低潮或者不适应就跟你忽视了这种改变的存在有关系。”
小张听的是越来越认真,眼睛里闪烁过好多种情绪,我很好奇他现在在想什么,不过故事还得继续讲下去才行,我继续说道:
“第三点经常被我们忽视的就是沟通问题,刚入职的同学可能因为各式各样的原因,而不愿跟团队中的成员进行沟通,缺乏有效的沟通往往会给你自己的工作带来莫大的阻力,而且最终会伤害到这个团队,请不要羞于跟成员沟通,这并不是一件丢人的事情。”
“我不太想评判你之前的做法是否是错误的,咱们继续拿老张来说,老张的team lead本身就是Java的骨灰级开发者,他从1999年就开始进行Java程序开发的工作了,据老张所说,这位lead的代码风格与JDK的源码风格极为相似。
有一次,老张写完了一段代码,大概有三四千行吧,这位lead提出给老张进行一次code review,这么长的代码,这位lead花了两个小时,就完成了面向对象的重构工作,而且大大地加强了程序的可维护性还有可扩展性,code review之后,他还特别仔细耐心地给老张解释了每一个修改的意义。”
“老张当时总结说:‘对于程序员菜鸟来说,有这么一位前辈的帮助是特别重要的,尤其是这种code review重构之后,再一点一点解释给你听的过程,能够让你的代码水平得到极大的提高。’”
“最后咱们再聊聊适应美国工作文化的事情,我给你讲个情形,你说说看你会怎么做。”
小张一愣,显然没想到自己也要回答问题,不过还是点了点头。
我问到:“如果在公司里面,面对同样一个项目,你的同事提出了一种解决方案,并且极力地推销自己的想法,但是这还是你有一种更加有效率的方式,你会怎么做?”
小张的表情有点精彩,显然是想到了之前不愉快的回忆,但还是很配合我,说到:“我可能会选择服从他们的想法,毕竟我不太愿意跟同事因为意见相左而起冲突。”
我点点头,说:“老张也跟我聊过这类的问题,其实你的这种想法是很正常的,是可以理解的,这不能说是一种错误,很多人在北美的程序员在面临同样的情况的时候,也会做出跟你类似的判断,这其中的原因有很多:
(1)我们太习惯于拿到任务,听到别人的想法并实现它,不太习惯去“推销自己的想法”或者说不太习惯于跟他人交流自己的看法和意见。
(2)我们不太希望与他人起冲突,更近一点,我们的英语水平可能会让我们在和老外辩论谁的方案更胜一筹的时候败下阵来。”
“从这里我们可以引申出另一个问题:如何在一个团队中扩大自己的影响力,进而提升自己的话语权?” 我看了一下小张,然后继续讲:
“老张对此有自己的看法,他认为我们应该尽可能地在遇到类似情况的时候,做好准备,提高自己对于讨论主题的把握,要提前针对同事们可能问的问题,有自己的心理预期,更重要的是,我们的目的是和同事们进行交流,并非是要说服别人,理想的情况是,大家热烈的讨论是为了最终把项目更快更好地做完,而不是要不死不休地争个高下。
这,其实就是一个职场菜鸟,向一个职场老鸟的转变的过程。”
我做出了我已经讲完了的表情看着小张,小张自己若有所思了一会儿,缓缓开口:“我觉得你讲的这些个故事挺有道理的,我觉得我也应该像那位老张前辈学习,从假期结束后回到公司就开始……”
“不不不”,我打断了小张“你误会我的意思了,我给你讲这些故事并不是劝你一定要按照老张的做法去做,当然你也可以重现一遍他的做法,这是没问题的,不过更重要的是我希望你能慢慢的有意识地关注自己,这样才能在之后出现问题的时候,尽早地发现痛点在哪儿,一个对自己的感觉很敏感、很关心的人,是不会放任自己的问题扩大的,就好比你的牙……”
“所以说我的牙到底怎么了嘛?”小张狐疑道。
“你没发现这几天咱们吃饭的时候你总是在吃适温的东西么?过冷或者过热的食物你都很少碰,甚至刚才我递给你的苹果,因为很硬的缘故你都吃了半天才吃完,这说明你的牙口不是很好了,我一个外人都观察到了的事情,为什么你这个自己身体的主人却没察觉到呢?”
“我去,你这人不是吧,的确,我的牙不舒服了大半年了,不过一直拖着不想去看牙医,没想到这几天被你发现了。”小张很是惊讶。
“你看看,我观察的很仔细吧。不过我想借水果表达的事情是:
你不要别人说什么,你就全盘拿来主义,要经过自己的思索,评估一下到底适不适合自己,哪怕我今天的故事讲的再天花乱坠,如果你自己觉得没道理的话,也是可以不采用的。”
我的猜测被证实了,我也很开心,继续说“包括刚才我给你讲故事的时候,我用手机登录了GitHub,看了一下你的项目,我发现虽然你之前开过好些项目,但后来都不了了之了,文档维护做的也不怎么到位,我点开了你最近还有最开始的代码,看了看然后做了一下比较,发现你的代码风格从毕业之后就没怎么变过,这说明什么?
说明你在对待技术上,虽然有积极开拓的精神,但是却很难持之以恒地改进自己,而且在对待技术上也有点缺乏成长性的规划,刚才的故事咱们都讲完了,到底该怎么改进你自己心里有数,但是面对自己技术上我建议你还是要继续充电啊。”
“有道理!”小张已经眉开眼笑了,看来心里积压的问题的确得到了些缓解,“你小子真像个咨询师啊,那我的咨询师大人,难道对于如何精进我的技术您也有对策不成?”他笑着问到。
“当然了。”我摆摆手,表示这简直是小菜一碟,拿出电脑,给他Google了一下“Ross Zhang 太阁”的关键字,“喏,这就是那位老张前辈了,他在太阁有很多课程,刚好你也是做Java的,多关注一下这位大牛的课程吧。”
“我滴个乖乖,这么厉害?来你这儿管吃管住,还管排解心里问题外带一站式技术咨询,真值了啊,下次你要是再给我把机票报销了,我就每年放假都来你这儿。”小张一扫之前的阴霾,都开始开玩笑了。
我头大地说:“饶了我吧,前脚伺候完你这家伙,过两天你走了还有老白要过来呢,你们这是要在我这里执行三光政策啊。”
“啊?就是那个专门挖别人女朋友墙角的老白?你怎么跟这样的人还有交往啊!?”小张大一的女朋友就是被老白给挖走了,这俩人势同水火。
我也明白这些“嗨,家家有本难念的经,他的故事我以后说给你听吧。”
(未完待续)
作者简介:
荆泓博 = 全职猫奴 + 半吊子程序员 + 兴趣使然的写手
网友评论