【工作經驗】如何度過試用期【第一版】

寫在前面

看到這篇文章的同學想必不管是大廠還是小廠,同學們已經拿到了一份正式的offer,筆者首先在此恭喜大家

但是拿到offer只是一個開始,同學們在未來的一系列日子裡還有九九八十一難要過

同學們也請不要抱怨,畢竟高薪有高薪的代價

並不是說同學們技術好就一定會被公司所青睞的

三個臭皮匠尚且頂個諸葛亮,一個人能力再強也抵不過人民群眾不是嘛

所以同學們無論這個時候已經變得多厲害都還要繼續歷練

內容來源

畢竟時間一去不復返,筆者不可能一個人把所有的問題都經歷一遍,也會不斷完善的

因此內容來源於三部分:自身的經歷,同事的經歷,上網查資料

核心要點

隔行不隔理,同學們在大學學思想政治的時候,一定會有這麼一句知識點,我們判斷一個人是敵人還是朋友,就看一個人所作所為是否推動了社會歷史的發展

如果同學們想要被社會所需要,就一定要有一樣東西:社會價值

當然在這裡提一句題外話,同學們也不要怕招聘那個槓桿,只要同學們能夠堅持不懈地歷練,別說三十五歲,哪怕七十五歲都有人需要你

很多同學進了大一就開始放飛自我了,再也不學習了,表面上是二十歲,實際上和七十歲差不多

排除掉一些比較下三濫的公司,那你犯了這個毛病,不裁你裁誰呢

在這裡推薦復旦大學梁永安老師的一個影片 

「對不起我們公司不招35歲以上的人。」面對35歲中年危機,25歲的人該做些什麼?【復旦梁永安】

裡面有一個觀點我高度贊同

儘管同學們已經工作了,但是仍然要把每年的九月一日當做開學的日子,要把自己當成一年級小學生,世界實在是太廣大了,永遠有你不知道的東西

這也是郭德綱老師最愛提的一句話:只是一個相聲界的小學生

自我剖析

那麼什麼東西是社會價值,可能同學們出身理科對這個不太了解

說點大家聽得懂的,就是你最驕傲的地方是啥,即你的優勢,對於優勢要繼續發揚光大

當然對立的也就是不足,同學們也不要仗著自己有優勢就放飛自我,如果劣勢不去彌補,那麼就會和潛伏期的疾病一樣,到了一定時候就會發作要你的命

所以作為新人首先我們要分析自己的優勢和劣勢在哪裡,尤其是第一份工作的同學

 

這裡以一個普通學校的普通應屆生作為案例【雙非畢業,除了畢設無顯著項目經驗】

優勢:

  1. 熱情較高:想必同學們對於第一份工作都是飽含熱情,幹勁十足的想做到最好(當然,這個最好是自己理解的最好),很多同學第一份工作的時候年齡大約是22-24歲,研究生畢業的27歲
  2. 培養空間大:同學們剛畢業即便有實習經驗,大部分情況下其實都是一張白紙,所以公司不太會關注一個新人的技術能力有多少,而是看這個新人培養的空間有多大,以便將來所用
  3. 學習能力強:年輕是一個人最大的資本,同學們剛畢業現在是學習能力最強的時候,所以一定不要浪費這段時間,雖然任何時候開始都不算晚,但這絕不是大家拖延的借口

劣勢:

  1. 無項目經驗:想必很多同學除了畢設沒有獨立做過什麼項目經驗,在此再一次提醒同學們,畢設一定要認真做,這是學生和社會人之間的重要銜接對象
  2. 環境陌生:無論當年高考進去是喜歡還是討厭,對於自己的校園已經待了四年,想必同學們角角落落都已經很熟悉了,加上校園是象牙塔,社會關係簡單,同學們每天都比較輕鬆,一下子到了一個陌生的環境可能會各種不適應
  3. 考驗自學能力:眼下疫情肆虐,加上美國打貿易戰,經濟發展遭到挑戰,所以無論是大廠還是小廠都受到了不少的影響,老員工可能都已經忙得不行了,所以沒有那麼多時間帶新人,同學們必須儘快組建一套屬於自己的學習方案,讓自己快速成長起來
  4. 缺乏社交能力:學校里筆者發現很多程式設計師都算不上情商低,很多甚至沒情商,完全活在自己的世界裡,但是我們終究先是人,而後才是程式設計師,所以社交能力一定要增強

該做什麼

了解公司

同學們一般在簽完合約以後,HR會發來公司的一些規章制度,同學們一定要注意認真看,因為往往裁員的借口就是從這裡來的

包括合約也要多看看,畢竟如果以後出現糾紛這是大家維權的憑證

每個公司都有自己的發展史和企業精神,都有一些成文或不成文的規矩,平時要抓緊時間,多翻閱一些公司的資料,多注意觀察,這樣會使自己少犯錯誤,少出紕漏

確立目標

有了正確的目標往往就成功了一半,同學們千萬不要上班如上墳,如果出現了這種心情那是非常危險的,那同學們可能會陷入擰螺絲的惡性循環

出現這種情況無非是公司的問題或者自己的問題

如果經過考察下來發現是公司的問題,那麼儘快辭職,找下家

如果是自己的問題,那麼更加要儘快改進

其實程式設計師早期是積累技術的時候,如果浪費的時間太多,會耽誤大家的黃金時間,這樣會壓縮大家未來的漲薪空間

在這裡推薦一些筆者查找的確立目標的方法

  1. 堅決朝管理方向發展
  2. 以自己的專業技術為基礎,向技術型管理人員方向發展
  3. 把握方向而不是去做細節工作,分解工作而不是親力親為,制定目標而不是等待任務
  4. 用不同層面和不面方面的技術人員完成一個工作
  5. 招聘不同技術方面的人,通過實踐快速學習不同方面的技術
  6. 困惑的時候要保持不變,不要急於求變
  7. 拿一些認證
  8. 發展更全面的技術層面
  9. 從現在開始練習創業
  10. 參加一些管理方面的課程培訓

工作態度

對於新人,公司看最重不是你的能力,也不是你的業績,而是你的工作態度,做為一個新人,可以說你給公司創造不了多少業績,你的技能也是可以培養的

前提是,你的工作態度是不是端正的,是不是積極的,對於公司來說,你有沒有培養的價值

如果我問同學們工作態度是什麼,同學們可能給我的回應可能是這些

  1. 每天按時上下班
  2. 積極認真完成項目經理安排的任務
  3. 不抱怨加班

但是筆者要在這裡糾正大家一個思維,其實這些都是份內事,如果這些都做不到,你連上班的資格都沒有,更談不上態度

筆者之前在一篇公眾號上看過這樣一個觀點:一名主治醫師的科室從來不接收任何來自病人的錦旗,因為救死扶傷是醫生的天職,如果這點都做不好,就不配叫醫生

其實這個思維並不是突然有的,而是從小慢慢養成的,很多同學當學生的時候就不合格

同學們作為學生的時候,努力學習考個好成績其實是本分,所以這並不是值得拿來炫耀誇獎的事情

 

那麼真正的工作態度是什麼

筆者在這裡給大家舉一個例子,拿王者榮耀來說,同學們會不會打贏一場比賽就結束了,肯定不會

比較痴迷的同學會怎麼做

  1. 一個英雄研究怎麼樣連招
  2. 怎麼樣把傷害調到最高
  3. 英雄熟練了以後還要練意識
  4. 意識練完了還要上王者
  5. 上了王者還要上榮耀
  6. 上了榮耀還要拿國服

發現沒有,那這個道理放到工作上也一樣

  1. 工作有沒有擬定計劃,而不是上面叫你幹嘛你幹嘛
  2. 項目完成了有沒有優化程式碼
  3. 有沒有主動接新的任務
  4. 有沒有總結分享技術經驗
  5. 有沒有總結疑難問題下次遇到以後直接秒殺
  6. 有沒有拿出提高工作效率的辦法等等

團隊精神

很多同學其實不明白團隊精神是什麼東西,那麼筆者給大家舉一個很簡單的例子,同學們遇到問題第一件事情是啥:上網查對不對

當然也不是說不可以,但是身邊那麼多同事難道是擺設嘛?有問題或許他們早就遇到過了,直接一問可能五分鐘就解決了,上網查可能一天都干不掉,不過也不要當巨嬰什麼都問同事哈,有些時候上網查還是很重要的

那麼團隊精神是什麼呢,團隊精神的核心是協同合作,具體落實到大概以下幾點

【一】要全方位的進行溝通和交流

筆者發現很多電腦行業的同學整天沉迷於敲程式碼,不喜歡張嘴,喜歡干實事固然是好事,但是我們畢竟是團隊合作,團隊之間沒有交流怎麼叫合作呢,你打個遊戲還得開麥不是嘛

另外剛到公司,所有的工作對你來說都是陌生的,諸多事情都不知如何辦理,因此應多向同事請教,很多時候工作各種出錯就是因為不會張嘴問

很多事情也要學會隨時報告,這樣首先能夠互相促進進度,同樣也不容易落下一個按下不表的罪名,畢竟下面的資訊上不去,上面想處理都處理不了

同學們千萬不要靦腆害羞,大家都是一起工作的,除了大BOSS大家都是打工人,沒有人會吃人

當然在交流的過程中,難免會有這樣或那樣的碰撞,很可能一言不合就會吵起來

這裡要考驗同學們說話的藝術,不要過於地爭吵,同學們也要考慮一個現實的問題,畢竟我們是新人,不可能為了你踢走一個老員工,到最後即便你是對的,也可能犧牲你

【二】要明白團隊共同的願望

團隊合作往往就是大家要一起努力完成一個共同的目標,所以大家是在這個問題上一家人不說兩家話的,同學們自己的想法再多,也要盡量服從於團隊共同的願望

同學們在這方面一定要反覆去確認,千萬不要隨便去亂更改,不然可能會因為一個你的自以為是,毀了整個團隊的成果

【三】尊重每一個成員

這是做人的基本準則啦,要想讓別人尊重你就必須先尊重別人,每個人都有長處和短處,每個人也都有輝煌和犯錯的時候

但是不管怎麼樣,大家同在一個團隊,目標利益是一致的,一般情況下沒有人會故意搞破壞,畢竟和團隊利益過不去也是和自己過不去

因此大家互相尊重,任務才能完成得更加快,這樣加班的情況也會因此減少,同事對你的評價也會高,無形中對試用期的評價也會上升,這不是很好嘛

【四】不要只干分內事

每個人的能力有強有弱,所以解決問題的能力是不一樣的,按照木桶原理,一個木桶能裝多少水,就看最短的那塊木板,所以一個項目完成的時間取決於團隊里能力最弱的那個人

為什麼筆者建議大家這麼做,因為加速完成項目有這麼幾個個好處

  1. 試用期積累的經驗可以更多
  2. 試用期完成的項目可以更多
  3. 試用期同事對你的評價會更高

這裡都是對大家最後的考評有好處的

積累資本

大家都是程式設計師,屬於大眾口中的技術人員,沒有那麼多亂七八糟的社會規則,對於我們干技術的人,技術的巔峰所到之處即是我們收入的天花板所在

往往考察標準也不會太過撲朔迷離,基本上同學們只要實打實拿出成績來,無論是你的boss還是你未來的面試官都沒話好說

其實這一行和同學們在學校里差別不算太大,所以喜歡學習的同學也恭喜大家啦

所以同學們在上班的時候學到的技術和下班學習的技術,要全部做好歸類和整理,在這裡推薦同學們每天用以下幾個維度來問自己

  1. 業績提升了多少
  2. 技術積累了多少
  3. 做了多少項目
  4. 看過多少本對自己的職業有益的書籍
  5. 參加過幾次培訓班來為自己充電
  6. 考過多少認證
  7. 刷了多少演算法題
  8. 參加過多少競賽
  9. 寫了多少技術部落格

任務優先

筆者前面也提到了考察標準也不會太過撲朔迷離,基本上同學們只要實打實拿出成績來,無論是你的boss還是你未來的面試官都沒話好說

所以同學們剛入職的時候,對於演算法,刷題這些東西每天都要做,但是不要花全部的經歷做,我們一開始就要稍微功利一些,儘可能地去完成上面交代的任務

隨便舉個例子,同學們可能習慣了Eclipse,偏偏公司的環境要你用IDEAL,習慣了mysql,偏偏公司的資料庫時oracle,那這個時候就不要再去糾結自己已有的技術了

首先把公司需要的技術短期內不管喜不喜歡先學起來,這也說不清誰好誰壞,只是一個習慣問題

畢竟地球不是圍著我們轉,有時候我們也不得不做一些技術讓步

等到同學們做到管理層了,那就隨便你說了算啦

掌握分寸

同學們由於是新人入職,加上近段時間依賴疫情肆虐,經濟比較蕭條,所以大家的心情普遍都不太好,難免容易到處亂噴,所以同學們首先要學會隱忍

因此同學們可能會在這幾個問題上碰壁

  1. 問問題被懟:幫你是情分,不幫你是本分,所以同學們一定不要怨天尤人,如果人家不肯幫你,要麼過會兒再問,要麼上網查
  2. 新人任務重:這也是沒辦法的事情,但是任務重有時候也不一定是壞事,多做一點,多積累一些經驗,在客觀上也是一些成長
  3. 閑雜事情多:可能會叫你去拿個外賣,拿個快遞,或者叫你去列印個啥,做跑腿活,我們干程式設計師的其實挺缺乏鍛煉的,各個都是肥宅,這裡就當下去活動活動嘛呼吸一下新鮮空氣嘛,趁著這個空檔刷刷微博,抖音放鬆一下頭腦也挺好的

當然這裡筆者也是告訴大家怎麼轉換一個心態,但也別完全有求必應,職場老黃牛往往也是試用期被裁的高風險對象

 

另外有些同學,可能在新人試用期為了能夠得到大家的認可,什麼都肯干,但是同學們必須要考慮到一個問題,功高不能蓋主

如果動了老員工的蛋糕,人家是會合夥排擠你的,因此同學們試用期不要過分地表現自己,這樣往往會被人家認為是張揚

到後期可能同學們一定會認為我如此勤勞肯干,為什麼還是被裁了,這個社會不公,最後陷入一個思維怪圈

綜合素質

這裡就是老一輩人最喜歡提的職場中學歷,能力不重要,工作中靠的都是情商,甚至是鑽營拍馬,很多同學對此嗤之以鼻

筆者在此給大家分析一下為什麼會有這麼奇怪的說法,很簡單,因為老一輩人入行的時候,門檻很低,就拿我們程式設計師來舉例,老一輩人入行的時候會個C語言,會個Java語言的一點基礎知識,可能就找到工作了

那麼大家同樣不怎麼樣的情況下,當然純粹比誰的嘴甜啦

現在入行的門檻已經比以前高多了,可能同學們要會SSM框架,精通Java,精通Mysql,了解分散式開發,了解Redis,精通電腦網路,有3年經驗才能入崗,所以同學們幾乎花了全部的心思去提升技術

但是筆者還是那句話,我們終究先是人,然後才是程式設計師

在職場上,一定要對職場有清醒的認識,不要生活在夢幻當中,不要太理想化,不要標新立異,不要恃才傲物,不要認為有能力就可以走遍天下。

專業技能固然重要,但是職場發展看的是一個人的綜合素質。綜合素質高的人,才是職場發展的「潛力股」。說的俗一點就是德智體美勞全面發展

這些綜合素質,包括以下幾種

  1. 溝通能力
  2. 人際關係能力
  3. 團隊合作能力
  4. 管理能力
  5. 工作態度
  6. 敬業精神等

學會包裝

最後轉正有些地方會有一個述職報告,來考驗大家是否度過了試用期,這裡往往是最後一關,一般情況下你的成績已經成為定局,但是仍然有可以做的事情

在這裡,同學們要儘可能地去挖掘自己所做的事情,即將自己的成果輸出給考核的評委看

這裡呢就和做廣告推銷一樣,三分做七分說

往往很多同學幹了很多,但是由於不會包裝自己,最後有成果人家看不到導致和工作失之交臂

這裡呢大家可以參照自己面試的時候所涉及的一些內容【STAR】

  • Situation:簡短的項目背景。
  • Task:自己完成的任務。
  • Action:為完成任務自己做了哪些工作,是怎麼做的。
  • Result:自己的貢獻。【最好能用數字加以說明,參與開發功能,則可以說暗示完成了多少功能,如果做優化,可以說性能提高百分比多少,如果修BUG可以說修改了多少BUG】

當然評委很可能也會追問

  • 你在該項目中碰到的最大問題是什麼,你是怎麼解決的?
  • 從這個項目中你學到了什麼?
  • 什麼時候會和其他團隊成員(包括開發人員、測試人員、設計人員、項目經理等)有什麼樣的衝突,你們是怎麼解決衝突的?

結語

今天暫時就和大家聊到這裡,再次恭喜同學們拿到了理想的Offer,希望同學們順利渡過試用期,然後升職加薪、當上總經理、出任CEO、迎娶白富美、走上人生巔峰,想想是不是還有點小激動呢