寫這篇文章的時(shí)候,正值金三銀四招聘季拗慨,整個(gè)市場處于極度活躍的狀態(tài),很多程序員同學(xué)都加入了跳槽大軍奉芦,自己身邊也走了一些老同學(xué)赵抢,來了一些新同學(xué)。
步入職場三年來声功,見證了很多優(yōu)秀的同學(xué)從入職到轉(zhuǎn)正烦却、到晉升,當(dāng)然也觀察到一些運(yùn)氣不那么好的同學(xué)沒能順利通過試用期考核先巴,有的三個(gè)月試用期還沒過一個(gè)月就被主管辭退其爵,有的三個(gè)月延遲到六個(gè)月之后還是沒能通過考核,最終遺憾離開伸蚯,沒能拿到那個(gè)珍貴的正式員工入場券摩渺,只能再次找新的工作,讓自己再次陷入短暫的經(jīng)濟(jì)恐慌和焦慮之中剂邮。
我相信每一個(gè)能拿到offer的程序員摇幻,一定是在面試和筆試的過程中表現(xiàn)出來了自己的技術(shù)實(shí)力的,至少在當(dāng)時(shí)是被面試官和HR認(rèn)可的,那么為什么有的程序員在試用期卻沒能表現(xiàn)出真正的實(shí)力绰姻,沒能讓考核者再次在轉(zhuǎn)正考核表上簽字認(rèn)同呢枉侧?
有人說面試官也有看走眼的時(shí)候,這句話有一定的道理龙宏,但是很多公司不止一個(gè)面試官來面試同一個(gè)人棵逊,所有的面試官同時(shí)看走眼的機(jī)會不是太大;其實(shí)我更贊同下面一種看法:很多被面試者都有高超的筆試和面試技巧银酗,但是這些被面試者在進(jìn)入試用期之后,并沒有意識到工作時(shí)需要的技巧和面試技巧是不太一樣的徒像,很多程序員同學(xué)短期內(nèi)沒能快速找到技巧來應(yīng)對新的工作環(huán)境黍特,導(dǎo)致最終遺憾離場。
下面我根據(jù)自己的一些經(jīng)驗(yàn)和平時(shí)的觀察锯蛀,總結(jié)了幾點(diǎn)程序員快速通過試用期并成功轉(zhuǎn)正的技巧灭衷,希望這些技巧能給正在試用期或者即將進(jìn)入試用期的同學(xué)帶來一點(diǎn)幫助。
主動交流和虛心請教
把我們平時(shí)關(guān)心的技術(shù)暫時(shí)放在一邊旁涤,先來思考一個(gè)問題:試用期我們到底需要做什么翔曲?
試用期本質(zhì)上是一個(gè)新人嘗試融入一個(gè)新團(tuán)隊(duì)的磨合期,這個(gè)過程主要是在大量的試錯(cuò)和磨合劈愚,最終目的是能變成團(tuán)隊(duì)中的一員瞳遍,真正融入新的團(tuán)隊(duì),讓別人感覺不到你是個(gè)新人【穑現(xiàn)代社會運(yùn)作的主流模式還是依賴于團(tuán)隊(duì)協(xié)作掠械,不排除有些獨(dú)立開發(fā)者單兵作戰(zhàn)能力很強(qiáng),但是一旦進(jìn)入公司這種集體作戰(zhàn)的場景注祖,學(xué)會和團(tuán)隊(duì)成員一起有效協(xié)作是必須通過的一項(xiàng)關(guān)卡猾蒂。
為了能夠有效的和其他成員協(xié)作,我們必須去主動和其他成員交流是晨,比如去主動和其他成員交流一些公司的日常肚菠、團(tuán)隊(duì)的工作習(xí)慣。也許你上家公司使用的版本管理工具是svn罩缴,新團(tuán)隊(duì)用的全都是git蚊逢,你對git不是很了解,這時(shí)最好的做法就是向老同事尋求幫助靴庆,比如詢問同事賬號如何申請时捌,新團(tuán)隊(duì)的分支命名有沒有特別的要求和習(xí)慣等。
主動交流的同時(shí)也別忘了保持謙遜炉抒,也許你是技術(shù)大牛奢讨,那也請你先放一放你那作為技術(shù)大牛的臭脾氣,業(yè)務(wù)上你始終還是新手小白。初來團(tuán)隊(duì)拿诸,保持對老員工起碼的尊重扒袖。老成員比新人更了解業(yè)務(wù),新人未來還會有很多不懂的業(yè)務(wù)和技術(shù)問題需要向老員工請教亩码,以一個(gè)謙遜和感激的姿態(tài)向老員工請教問題季率,相信我,未來他還會幫助你更多描沟。
據(jù)我觀察飒泻,很多同學(xué)都死在主動交流和虛心請教這一點(diǎn)上,其中不乏所謂的技術(shù)大牛吏廉,最慘的情況是大家相互合作的時(shí)候爭吵不斷泞遗,新人固執(zhí)己見,老人覺得新人不知改進(jìn)席覆,最后項(xiàng)目延期或者Bug不斷史辙。
短期內(nèi)請面向KPI編程
是的,不是面向?qū)ο缶幊膛迳耍膊皇敲嫦蚬べY編程聊倔,而是最俗氣的也是最切合實(shí)際的面向KPI編程。試用期不是你展現(xiàn)多么高超的編程技巧的時(shí)候生巡,LeetCode刷了100道算法題耙蔑,毋庸置疑,算法能力肯定會精進(jìn)許多障斋,但是這個(gè)并不能成為公司同意你轉(zhuǎn)正的標(biāo)準(zhǔn)纵潦,其實(shí)你在準(zhǔn)備面試的時(shí)候也刷了不少了啊,難道不是嗎垃环?
操作系統(tǒng)邀层、數(shù)據(jù)結(jié)構(gòu)、算法遂庄,這些是每個(gè)程序員都應(yīng)該好好學(xué)習(xí)和訓(xùn)練的內(nèi)功寥院,但在試用期內(nèi)我們并不能在這些方面有質(zhì)的飛越,我的意思是這些都是重要但不緊急的目標(biāo)涛目,當(dāng)前緊急而且重要的目標(biāo)是如何在三個(gè)月內(nèi)完成領(lǐng)導(dǎo)交代給我們的任務(wù)秸谢,這些任務(wù)就是我們目前最重要的KPI。
面向KPI編程是說我們這三個(gè)月的重心在于多去研究公司的業(yè)務(wù)霹肝,下面要接的Task需要用到哪些我還沒掌握的技術(shù)估蹄,會涉及到哪些我還不熟悉的業(yè)務(wù),這些技術(shù)和業(yè)務(wù)應(yīng)該成為我下面重點(diǎn)掌握的目標(biāo)沫换。
有時(shí)候臭蚁,我們之前的技術(shù)習(xí)慣也要適當(dāng)?shù)刈龀鲎尣剑热缧聢F(tuán)隊(duì)把駝峰命名法作為基本共識,你之前習(xí)慣的匈牙利命名法是不是可以暫時(shí)讓位于已有的團(tuán)隊(duì)習(xí)慣呢垮兑?畢竟冷尉,這些習(xí)慣問題并不是對或錯(cuò)的問題,它只是一個(gè)習(xí)慣而已系枪。別忘了雀哨,我們的目標(biāo)是最終寫出團(tuán)隊(duì)一致認(rèn)可的可維護(hù)的代碼,完成版本的迭代和上線私爷,那些關(guān)于命名法的爭執(zhí)雾棺、Tab黨和空格黨的圣戰(zhàn)就讓他存在于論壇和影視劇里吧。
如果將來你轉(zhuǎn)正了衬浑,或者更幸運(yùn)的是你晉升了垢村,你的技術(shù)影響力已經(jīng)遠(yuǎn)遠(yuǎn)超出當(dāng)初作為新人時(shí)候的技術(shù)影響力,那時(shí)團(tuán)隊(duì)的技術(shù)習(xí)慣可能就是你的技術(shù)習(xí)慣嚎卫。
直屬領(lǐng)導(dǎo)的能力認(rèn)證超過一切
其實(shí)做到以上兩點(diǎn),基本離轉(zhuǎn)正不遠(yuǎn)了宏榕,但是有一點(diǎn)可能是很多同學(xué)會忽略的拓诸,那就是做事過于積極,導(dǎo)致大包大攬麻昼,很多任務(wù)不分輕重緩急奠支,大部分都完成了,但是大部分都完成的不夠出色抚芦,總結(jié)原因就是沒能和直屬上級做好足夠的溝通倍谜,對任務(wù)的優(yōu)先級排序缺乏概念。
產(chǎn)品經(jīng)理的需求程序員是要做的叉抡,這些需求對于產(chǎn)品經(jīng)理來說都是至關(guān)重要的尔崔,因?yàn)槟顷P(guān)乎他們的業(yè)績;但對于程序員來說褥民,不是所有的需求都有同等的優(yōu)先級季春,甚至不是所有的需求都是必須做的,因?yàn)橛行┬枨罂赡芡ㄟ^其他技術(shù)方案早就實(shí)現(xiàn)了消返,產(chǎn)品經(jīng)理可能并不了解载弄。
這時(shí)候,作為試用期的程序員撵颊,對于哪些需求該做宇攻,哪些需求不該做,哪些需求先做倡勇,哪些需求后做逞刷,要有個(gè)初步的判斷,實(shí)在拿捏不準(zhǔn)的,一定要向直屬領(lǐng)導(dǎo)請教亲桥,直屬領(lǐng)導(dǎo)往往也是系統(tǒng)的技術(shù)負(fù)責(zé)人洛心,他更能準(zhǔn)確判斷各個(gè)需求之間的優(yōu)先級次序,甚至更能準(zhǔn)確識別每個(gè)產(chǎn)品經(jīng)理之間的利害關(guān)系题篷,再往大的講词身,直屬領(lǐng)導(dǎo)對需求的把握乃至于能站在公司的立場來做出最有利的決策。
試用期的程序員番枚,請不要擅自做一些自己拿不準(zhǔn)的決定法严,因?yàn)橛行╁e(cuò)誤的決定,很可能會打亂你的直屬領(lǐng)導(dǎo)對于整個(gè)系統(tǒng)的架構(gòu)和部署計(jì)劃葫笼,那些錯(cuò)誤的實(shí)現(xiàn)在小處可能看不出問題深啤,放在整個(gè)架構(gòu)中可能就是一個(gè)敗筆。在更糟糕的問題出現(xiàn)之前路星,請讓你的直屬領(lǐng)導(dǎo)(往往就是你們所在系統(tǒng)的架構(gòu)師)知道你要做什么溯街,讓他及時(shí)制止你做出一些愚蠢的事情。
試用期的工作過程洋丐,是在向直屬領(lǐng)導(dǎo)完成一次能力認(rèn)證的過程呈昔,也是讓直屬領(lǐng)導(dǎo)更好地認(rèn)識自己的過程。
別忘了友绝,最后在你的轉(zhuǎn)正考核表上簽字的堤尾,是你的直屬領(lǐng)導(dǎo),不是別人迁客。他對你的看法郭宝,決定了你的去留。