表弟08年畢業,原來是學自動化的,但是對程式設計感興趣,所以畢業了就去了一家軟體公司。因為不是科班出生,所以有一些基礎的東西不太明白,也正在學習中。工作幾個月了,公司的一些老員工包括他們的組長都多少對他表現出了一些不耐煩,經常責備他,導致他對自己沒有信心,厭煩工作,覺得第一印象沒有弄好,必須得換工作才能從頭再來。還有我的乙個大學同學研究生剛畢業,上班的頭一天,頭兒扔給他一堆東西。路過他工位的時候看到他還沒把乙個東西除錯出來,就表現地很不耐煩說了他幾句。同學跟我說,上班第一天壓力就很大,不知道將來會怎麼樣,做什麼才會有意思。
我想這是行裡普遍存在的現象。在剛開始工作得時候,一般都會有乙個老員工作為師傅。同樣水平的人會因為師傅對他的態度而在將來得工作中表現不一樣,進步的速度也不一樣。剛開始工作就老受到批評,肯定心裡會有很大的壓力,反而更加做不好,形成惡性迴圈。老員工的心態其實也可以理解,總是希望進來的就是乙個成手,快點能幫著幹活,再加上新手問的問題有時候確實比較弱,所以就變得不耐煩起來。 其實仔細想想當初我們乾入行的時候,有幾個人馬上能變成利利索索的小快手?從程式設計習慣到**的質量多多少少都會有一些問題,這個時候我們需要師傅們的幫助,鼓勵,我們也希望進步快一點,也希望能快點幫上忙。這個時候多一點耐心和責任感,有可能就培養出乙個成功的程式設計師。
將心比心,當你面對技術不如你的新人時,想想自己當初是怎麼一步一步過來的,想想自己當初老是被批評的時候是什麼樣的心情,然後換個心態去面對這個新人,也許你會做出不一樣的決定。換另乙個角度說,作為專案負責人,或者是帶新人的老員工,肯定希望新來的人能快點成長,但是越心急越批評,對方反而進步地越慢。倒不如把分給他的任務稍微設計一下,循序漸進從簡單到難地分配給他,然後多一點鼓勵和肯定,我想會事半功倍吧。
作為新人來說,因為公司都很忙,專案很緊張,大家肯定都沒有太多的時間來幫你除錯環境啊,講解基礎知識什麼的。所以你也要體諒師傅,有問題先去google一把,搭開發環境就盡量自己動手,不要遇到問題就問,簡單的問題估計google就可以搞定,複雜的問題也要經過細分,整理出一些具體而關鍵的問題,而不是上來就問這個功能怎麼實現,那個模組怎麼做。我相信大多數老員工是願意跟你討論一些跟公司產品相關的技術細節的。
寫這個部落格也是提醒自己,人難免有時候心煩,著急,但是你的一次煩躁的批評可能真的會對新人影響很多,以前我也犯過這樣的錯誤。現在我們公司的實習生,還是在校的學生,當然對很多東西都比較疑惑,我就學著耐心跟他們講解,有些問題呢我就告訴他先google,有些問題我就直接一點一點跟他們說,盡量說清楚一點,下回他就不會老來問了,看起來應該是磨刀不誤砍柴工,這樣他們對我的印象也好很多,私下還能成為朋友。我比他們多知道一些根本就沒什麼了不起的,總是聞道有先後,術業有專攻的,沒準將來他們成長起來某些方面比我強很多,我還需要他們的幫助呢。
所以,對剛入行的朋友多一點包容吧,大家出來混都不容易啊,互相理解。
請給新手多一些耐心
寫這篇文章,並不是突然來的想法。寫之前也猶豫了很久,因為擔心會遭到很多白眼,被眾多高手吐槽。反覆思量,還是決定寫一些,也算是給自己乙個解釋。好了,我先承認,我不是高手。為什麼說,要給新手多一些耐心呢?我當年也是從新手成長起來的。學android也是從新手學起來的。很多時候,找到乙個問題的解決方法,往...
對初學LoadRunner朋友們的一些建議
隨著internet的普及與迅速發展,企業業務量的迅速加大,資料大集中成為一種趨勢,it系統承載的負荷越來越重,系統效能的好壞嚴重的影響了企業對外提供的服務質量。從而對it系統的效能進行測試和調優引起企業的重視,進而效能測試工程師成為it市場的 香悖悖 並且效能測試有著極高的技術挑戰。於是吸引了大量...
對synchronized this 的一些理解
一 當兩個併發執行緒訪問同乙個物件object中的這個synchronized this 同步 塊時,乙個時間內只能有乙個執行緒得到執行。另乙個執行緒必須等待當前執行緒執行完這個 塊以後才能執行該 塊。二 然而,當乙個執行緒訪問object的乙個synchronized this 同步 塊時,另乙個...