{T}

工作试岗篇:“新人”如何快速融入环境与安稳度过试用期

上节聊了如何选择最适合自己的Offer,选好一个心仪的Offer后,接下来就是入职。

不管诸位之前是否有过工作经验,在入职一家新公司时,身份都将是一个"新人",而新人如何快速融入团队呢?怎样快速上手工作呢?又该如何保证安稳度过试用期呢?这将成为本节的话题,所以下面展开来聊聊吧。

一、新人如何快速融入环境?

选好了Offer,和HR敲定了入职时间,企业方会要求携带入职资料,在约定的时间点,前往公司报道。这其中提到的入职资料,在之前《面试准备篇》中早已说明,相信大家应该都提前准备就绪,剩下的只需做一个体检即可。

抱着入职资料,迈着轻快的步伐,很快就能走完入职流程,接着就会由人事带去用人部门,用人部门的老大通常会安排工位、电脑、新人手册……

通常来说,入职的第一天,并不会安排太多工作,主要是先熟悉环境、熟悉业务,等过几天后,才会正式安排工作任务。同时,正常的公司都会采用"老带新"模式,安排一位"师兄",由这位师兄来引导着上手工作。

PS:如果是面高级岗、管理岗,这种情况是没有"师兄"来带的。

同时,大多数公司都有一个习惯,为了能快速融入团队,也为了让团队其他成员认识,会让你先做个自我介绍,那新人入职的自我介绍该怎么说呢?下面聊聊这个话题。

入职的自我介绍

自我介绍,这是陌生人见面时的惯有环节,面试、开学、入职……这些场景中通常都需要"自我介绍"来润场。那入职这里的自我介绍,能否套用面试时的自我介绍呢?不行,但可以建立在其基础之上,略微进行改造,从而得到一份"入职时的自我介绍"。

模板:基本信息 + 性格 + 特点/爱好 + 感恩 + 结束语

模板中的"特点/爱好"这一项,如果想不出来的也可以省略掉,其他的照葫芦画瓢,往里面套就行了,当然,为了大家有个参考,这里也举个例子:

(先点头示意然后再开口)大家好,我叫竹子爱熊猫,来自……(换成毕业于……也行)。

个人性格方面比较随和,相处起来会很容易;平时也喜欢分享技术,在工作之余的时间里,会写写技术文章(也可以换成自己的爱好)。

同时,能加入到XXX(公司名)这个大家庭,尤其是能来到XX部门,与大家一起共事,倍感荣幸。虽然和大家今天是初次见面,但相信,在往后的日子里,不仅会成为工作上的"战友",私底下更会成为志同道合的好朋友。

最后,会尽快融入到团队中来,用最短的时间熟悉公司业务,并通过自身掌握的能力,为公司、为团队尽一份绵薄之力。不过由于初来乍到,大家都是前辈,所以在前期的工作中、业务上,碰到不懂的地方烦请各位多多指教,在此先表示感谢(微微鞠躬)!

上面是个简单的举例,后面的两段话可以照搬,只需将前面的内容换一下即可。不过自我介绍并没有标准答案,大家可以根据自身情况做出调整,也可以直接在网上搜搜"新人入职自我介绍"这个关键字,参考其他范例来形成专属于自己的"入职自我介绍"。

接着说一下注意点,自我介绍不一定要讲得很高大上,用三两句话介绍一下也没问题,但神态别太扭捏,尤其是男性同胞们!

新人如何快速融入团队?

如何快速融入团队?这本质上是人际关系处理的问题,但对于交际方面,不会过多地去影响大家,毕竟诸位都有各自的准则,就聊几个小点。

首先记住,"快速融入团队"并不仅仅是一个人的事,企业方为了保证新人留存率,通常也会设立对应的制度,来辅助新人快速融入团队,如:

  • 行政、人事等部门组织的各类培训;
  • 用人部门直系领导安排的老带新。

这是正常企业常有的新人制度,大厂还会设立为期不短的培训活动,如阿里的"百阿培训会"。

但也不能完全等着企业来安排,爱情讲究双方奔赴,工作亦是如此,既然公司在想办法让你融入进去,也要尽自己所能迎合上去,这样才有助于快速上手工作。

在团队中,可以主动与其他成员建立联系。当然,并不是让大家跟个卖保险的一样,十分热情地与其他成员建立联系,前期简单熟络一下,别显得太冷淡、孤傲就行。

同时,大家也要学会主动向上级询问任务。所有领导都有个共性,就是喜欢主动的员工,并不是等事情来了才干,而是主动找事做。这就好比去丈母娘家,一个不喊就不帮忙的女婿,和一个不喊却主动找活干的女婿,两者之间会选谁?定然是后者。

为此,在入职后,可以主动去找负责带自己的老人或者直系领导,询问最近几天的工作安排,问到之后也可以自己排班,尽快上手公司的业务,活干得越快越好,用人部门就越满意。

PS:针对上级领导、带自己的"老师",休息时间多与之主动交流,比如中午吃饭时,可以主动凑上去搭个伙,既不显得刻意,而且还加强了联系。

再者,作为新人,入职后难免会需要其他人的帮助,有一点要额外注意,对于其他人的帮助,不要认为理所当然,常怀感恩之心,因为说到底,别人没有帮你的义务,如果摆出一副大爷的姿态,显然会让对方好感度直线下降。在别人帮了之后,说句感谢大佬、又或者请杯奶茶、中午请顿饭、发根烟……用这些小付出,凸显感恩的态度。

不过这些仅是入职前期要注意的,当在一家企业待久了之后,同事、领导之间相互熟悉了,工作内容也得心应手了,那就无需刻意再做这些事情。这就好比谈恋爱,起初是小心翼翼,在一起久了就会放飞自我。

二、新人如何快速上手工作?

前面简单聊了一下如何快速融入新环境,说来说去,还是在讲为人处世,但对于技术行业来说,为人处世也抵不过能力重要。如果安排的工作,比如让熟悉业务,整个一两天项目都没跑起来,这无疑会成为淘汰的目标。为此,对于"新人"来说,如何快速上手工作,才是入职后的第一要素。

快速上手工作

想要快速上手工作,那么在脑海里就必须得有计划,这样才能有序不紊逐步落实,计划如下:

  • ①先熟悉团队的定位与自身的工作职责;
  • ②主动向上级询问近期的工作安排;
  • ③根据工作安排,学会给任务排优先级;
  • ④摸清楚要接手的项目业务、代码;
  • ⑤通过自身的能力快速步入工作的正轨。

上面这个步骤,不用多说大家心里大致也有数,只不过写出来后,脑海会更清晰罢了,其中的步骤③、④比较重要,尤其是任务排班,许多小伙伴都没养成这个习惯。要记住,工作是干不完的,所以需要分出轻重缓急,不然工作任务变多时,自己就会显得手忙脚乱。

如何对任务排优先级,相信很多小伙伴都听说过"四象限法",如下:

在四象限法中,所有的工作任务可以被分为四种。

  • 紧急的重要任务:很急,并且做了收益很大,排最前面。
  • 紧急的不重要任务:很急,但做了收益不大,需要考虑。
  • 不紧急的重要任务:不急,不过做了收益很大,提前规划。
  • 不紧急的不重要任务:不急,做了收益也不大,可以丢弃。

所有任务在这种方法里,都可以划分为四个等级,然后根据优先级去依次从上到下完成,这点很好理解,但具体情况如何排班呢?接下来讲一下具体步骤。

  • ①列出任务:把目前手里接到的所有任务全部罗列出来。
  • ②看紧急度:从任务列表中找出那些比较紧急的工作。
  • ③评估价值:针对找出的紧急任务,评估任务的重要性。
  • ④预估耗时:针对挑选出的紧急任务,预估任务的耗时。
  • ⑤时间分区:如果有多个紧急任务,可以分好时间并行完成。
  • ⑥学会调整:计划永远赶不上变化,如果遇到突发情况可以调整。
  • ⑦适当舍弃:如若任务较多忙不过来,学会舍弃或将任务交给队友完成。

重点说一下里面的第五点,所有任务并不是一个个去做,而是根据紧急度并行做,可以把一天的工作时间分成N个时区,然后在每个时区里处理对应的任务。这就好比读书时期,学校并非先教完语文,再教英语、数学……而是多门课程"并行"进行。

还有第六点,现在有两个任务,一个重要且紧急、一个不重要但紧急,但前者耗时很长,后者耗时非常短,可能半小时内就能做完,此时也可以率先完成后者。

OK,对自己的任务按照"四象限法"排好了优先级,那可以按照顺序依次处理,这个技巧也可以用于后续工作中。但对于一个刚入职的"新人"来说,最重要、最紧急的任务,毋庸置疑就是要先熟悉业务和代码,这里面有没有技巧呢?有的,接着展开说说。

熟悉业务的技巧

对于拥有多年工作经验的老鸟而言,熟悉新公司的业务和代码,绝对是一件信手拈来的事情。然而对刚毕业、或工作经验不是特别丰富的人来说,如何快速熟悉公司的项目业务,在这件事上估计会有点手足无措,接着来说一说技巧。

作为新人进入一家公司,最开始接触到的项目无非两类:

  • 新开的业务线需要招人组建团队,接触到的是从01的全新项目;
  • 团队以前的员工提桶跑路了,招聘新人来顶替之前的位子,是已有项目。

如果是第一种情况,压根没有熟悉项目业务这一说法,毕竟现阶段业务线才刚开,项目可能还没立项,所以要做的是:紧紧追随老大的脚步即可

对于第二种情况,由于要顶替前任的位子,接触到的是已有项目,那此时要开展工作,就需要先熟悉业务和现有代码了,怎么做呢?如果是一位"愣头青",估计会直接把源码拉下来,接着一头钻进去,最终"溺死"在代码的海洋里面。

前面这种做法,看得吃力不说,另一方面效率还不高,下面说说更好的方法。

先来举个例子,JavaSpring、前端的VueAITensorflow……不管任何语言的技术人,在学习框架时会直接跟着源码学吗?好比学Vue,相信没有任何一个课程,会带着小白从源码的角度,去学Vue怎么用对不?

殊归同途,想通过项目源码熟悉项目业务,就好比通过框架源码学习框架使用,这其中的难度可想而知。话说回来,不看源码就学不会框架吗?答案是No,同理,不把项目源码走一遍,就不能快速上手业务吗?答案也是No。下面来聊聊快速接手项目的技巧。

第一步,分析项目的技术架构。先清楚整个项目是用什么技术来构建的,背后的道理很简单,采用同一技术栈构建出的项目,虽说代码细节上有差异,但总体结构都类似,这样才有助于后续去理解项目代码。

第二步,拉下源码并跑起来。这步操作大家应该都轻车驾熟,如果连这一步都完不成,那……后果可想而知。这里把项目跑起来之后,别急着去调试源码,因为此时去看源码是没有意义的。

第三步,阅读项目的需求文档/产品手册。正规的公司都会有产品部,项目的业务需求都来自于这个部门,同时产品经理会对外输出产品原型、需求文档,那此时可以先阅读需求文档来摸清业务。当然,如果这个项目之前发过一次版,通常都会有配套的产品手册,有的话就优先阅读产品手册。

PS:这步也不是硬生生地读文档,这样依旧没有意义,此时可以用文档结合前面跑起来的项目,一边读的同时,一边去调试跑起来的项目,简单来说,就是照着手册,去熟悉一下程序的功能。

把项目功能大致过一遍,花不了多长时间,这个流程走完,其实对业务也就大致清楚了。

第四步,研究代码的整体结构。熟悉了业务细节后,接着就要了解项目代码的结构,先把主干脉络捋清楚,如多个工程的结构、模块的结构、包与包之间的关系、代码文件之间的关系……

在这一步,无需停留在某个代码细节研究,如:

好比企业组织架构一样,只需清楚公司的组织结构、部门之间关系、每个部门的作用即可,无需关心每个部门具体有哪些员工。这一步的作用,主要是先从整体层面,捋清源码的脉络,便于后续自己阅读代码、开展工作。

第五步,带着问题去挑代码进行阅读。想要熟悉自己接手的项目,必然需要阅读"前辈"的源码,但要学会带着问题去读,比如看到某个功能比较好奇,想知道具体如何实现的,就根据前面梳理出的脉络,找到相应代码的入口,用Debug去逐步调试,跟着一路读下去即可。

这样做的好处是:能真正搞清楚代码与代码之间的关系,多挑几个感兴趣的功能,把源码跟一遍之后,就能对整个项目的执行流程熟记于心!当然,也不用担心看不懂代码,因为都会有注释,如果摊上一个不打注释的"前辈",那……自求多福吧。

同时,对于其他代码就不需要再跟了,此时随机选一个业务需求,把自己代入"我是开发者"的角色,基于前面分析出的流程,想想会如何去实现这个需求呢。思考结束后,再去过一遍对应的代码,看看实际的代码实现,是否与自己构思的相同。多过几个需求后,将会彻底熟悉这个项目,然后就可以开展工作了。

PS:上述套路也可以用在平时的学习框架源码的过程中。

如何快速熟悉业务、代码的技巧,到这里就告一段落,利用好上面的技巧,相信诸位都能快速上手新工作。当然,如果有更好的方式,那完全可以通过自己的方法去熟悉业务。

提问的艺术

上面讲述了一种快速熟悉业务的方法,不过写得比较理想化,实际情况会复杂很多,也会碰到一定的困扰,此时怎么办呢?千万不要钻牛角尖,因为老人永远比新人更熟悉业务,所以要学会在合适的时机开口寻求帮助。

不过提问的门道很多,如果进度很慢,并且什么都不问,会让人感觉难以沟通;但如果一直问,又容易让人觉得是个麻烦精、拖油瓶。为此,提问要把握好分寸,提问是一种艺术,低效的提问方式,问答双方都难受。

很多人遇到问题的第一反应,就是要找人帮忙。但遇到过的大部分提问,拿着问题去百度一搜,就能得到大致答案,而作用仅仅是为其"提炼解决方案",有时会感慨:

你身前站着一个我,我身后站着一个百度,我是个"搜索结果中转站"……

正因如此,大家在碰到问题时,可以按照上图提到的方式,尝试自个儿解决看看,尤其是现在的AI时代,许多问题都能从它那里得到答案,或者解决的头绪。

如果确实在网上找不到答案,那可以尝试图中的"人肉排查分析法",先把大问题拆成多个小步骤,再一步步排查每个小步骤是否有错,找到问题根源后,再尝试查找小问题的答案,这样还无法解决问题时,再准备向他人提出问题。

提问的对象,可以按"亲近度"来排优先级,一个很熟悉的大佬朋友,和一个陌生的大佬同事,选谁呢?前者显然会更好。但提问不是直接抛问题,如:

为什么我项目启动后,访问显示404啊?

这样的问题太广了,不同的技术栈出现404的原因并不相同,所以提问前请先梳理问题,保证"问题用词准确、描述清晰且信息充足",模板如下:

目前的环境、出现的问题、问题的现象(有图最好)、试过什么方案、想要得到什么答案。

按照这个模板提出技术问题,回答方也能明白需求,避免花费大量时间在"理解需求上"。当然,如果是业务逻辑的问题,问同事才是最好的选择,来看个例子:

喂,我这里有点不理解,能跟我说说吗?

这样的提问相信不会有人喜欢,那该怎么问呢?例子如下:

大佬,我这里有点困扰,想请你指导一下,我先说说自己的理解哈,我的理解是……

可以先表明自己的观点,再让同事纠正,这样能让对方感觉起码认真思考过,而不是一遇到困难就找他帮忙。

同时,在别人解答后,记得提炼总结一遍对方的内容,比如:

嗯!我把大佬你刚刚说的总结了一下,……,不知道我理解的是否正确呢?

这样做的好处在于:能真正理解对方说的内容,避免出现理解偏差造成结果不一致。

最后要牢记将心比心,尤其是提问的态度,一副趾高气昂的样子很容易遭到拒绝,这里教一个小技巧,也就是利用好人性,人天生就喜欢帮助"弱势方",提问前最好把自己摆在"弱者"的地位,比如先来一句"大佬、XX哥、XX总……",将对方的地位抬高,这样更容易受到别人的帮助。

不过提问也要做好失望的准备,有时问题别人也不一定能解答。而且要控制好提问频率,不要跟个加特林似地问个不停。但不管有没有得到答案,记得感谢、夸奖、拍拍对方马屁、给点小回报啥的,问完就溜的话,估摸着下次也不会给解答了(除非手里有对方的把柄)。

给同事/领导留下好印象

作为一位"新人",一定要具备够强的抗压能力,这里的抗压并不是指加班,而是面对新工作的压力,上手慢也不要焦虑,遇到挫折不要放弃,坚持最重要,正所谓"功夫不怕有心人",一点点干总能啃下来。

上述这段话对于老鸟来说可以忽略,毕竟身为老鸟早已身经百战,经验十足。

同时前期应该给同事/领导留下好印象,不管任何企业,通常对新人都会比较"温柔",比如到点后会提醒下班,但也不要真的就到点跑路,适当"加班"一小会儿,这样起码在老大眼里,会留下一个"工作态度认真"的印象。

  • 领导:小竹啊,到下班点了,你可以早点回去哈。
  • 小竹:为了尽快上手,我再熟悉熟悉业务,等会儿再走哈。

也包括回到家后,可以在微信上找老大,问些工作上的事情,总之尽量打造一个"工作态度认真"的人设即可。不过这样做有点"绿茶"的含义,所以要不要这样干,就取决于诸位自个儿了。

前面是给领导留下好印象的技巧,但新人有一点最忌讳,就是只和领导拉关系,要学会雨露均沾,在工作上,对于同事的帮助,不要吝啬感谢词和夸奖语,比如"感谢大佬、老哥真牛、还是大佬专业……"。

这种话说出来既不要钱,也不会掉块肉,每个人都有虚荣心,都爱别人拍马屁,毕竟想想,如果每天都有个小弟跟着,变着法子夸"大哥牛逼",谁不喜欢这样的同事呢。

如若不太擅长拍马屁,那真诚地说谢谢即可,万一不小心马屁拍到了马腿上,又或者说出来的话听着就违和,还不如干脆不说,毕竟每个人的性格不同,这些技巧适合那些天生就"自来熟"的人。

最后,想要处理好同事关系,不妨换位思考试试,假设自己是老人,喜欢什么样的新人呢?想明白之后,按照所想的去做就行。

三、新人入职后的禁忌点

上面两个阶段篇幅较长,关于新人的忌讳点,这里就列几条,如下:

  • 别坐在座位上发呆、玩手机,显得自己无所事事;
  • 不要下班点、饭点还没到,就一副"蓄势待发"的样子;
  • 不站队,不拉帮结派,不要只和领导搞关系;
  • 面对无法避免的八卦讨论,多听少说,嘴巴要牢;
  • 千万不要和同事吐槽上家公司的不好;
  • 谦虚做人,低调做事,别急于表现自己,不要傲气十足;
  • 不要与同事抱怨自己的工作、公司或团队的氛围;
  • 事情没做好别推卸责任,勇于承担自己的过错;
  • 合理的范围内,服从领导的安排,别当反骨仔。

上述列出的几条,不用解释大家也能看懂,所以这里就不再展开讲述。

确保入职后不踩这些坑,在工作能力可以的情况下,度过试用期的几率高达九成八。反之,如果踩了好几条,新工作估计会变得岌岌可危,说不定第二天,就因左脚先进公司被劝退。

四、总结

到这里,工作试岗篇的内容就要结束了,本节聊到的东西不算少,内容扩散面也比较广,有些内容在讲为人处世,同时也聊了三个比较实用的东西:熟悉业务的技巧、安排工作优先级的方法、巧妙提问的方式,掌握好这三个内容,不但适用于入职前期,在后续的工作中也会长久受益。

在结束的尾巴上,再说明一点:别在一棵歪脖子树吊死,权衡利弊后当断则断。如果入职体验几天后,发现这家公司不符合自己的预期,又或者工作任务真的搞不定……就可以趁早跑路。有其他Offer无缝衔接最好;没有的话,请调整好心态再次踏上求职路。