經常在職場遛達,好多人的建議和經驗令我頗有感觸和收獲。想到自己也應該貢獻點什麽與大家共勉,不過是站在小兵的角度。
我辦公室的鄰居是一小夥子。剛剛轉到一個新team時,有一陣子他抱怨一直都在做別人剩的garbage,處理別人解決不了的bug,不開心,要找其它工作另謀高就。
我們在不同的team,不太清楚具體情況。小夥子人很好,我比他大一輪,自覺資曆比他深,所以把他當小弟,說話也比較直。
他也是信任我,才跟我抱怨。我便跟他說:其實這不一定是壞事,其他人解決不了,如果你也解決不了,不是你的錯;反而你解決了,說明你能力強,他們會佩服你。從這個角度想,這反而是你證明自己和賺取reputation的一個機會,而且解決問題的過程是一個快速積攢經驗的過程。事實上他解決並close幾個tickets後,很有成就感(當然之前的stress也是很大的),他team裏的人也開始跟他close,常找他參加活動和聊天。
做技術的,如果大部分時間都默默無聞得做routine的工作,即使你認為自己的能力很強,很難有機會stand out,讓老板注意到你,當然加薪的時候也想不到你。我在MS時有機會讓大老板注意到我到後來信任我就是因為一個大的production問題。當時大老板急的,自己都衝上來,我寫coding fix,他檢查結果,並肩作戰兩天兩夜。其實隻要思路清晰,問題都會解決的,不就是讀code嗎。就因為那次大的機會,他們有什麽問題都想到我,甚至functional的人寫需求都征求我的意見。我休假兩周,大老板都在會上跟我說:welcome back, we miss you so much。
有一個朋友跟我說,coding寫的太好太幹淨不見得是好事,沒有問題就沒有人注意到你。隻有有問題老板才會involve,你的名字在list裏邊,老板才會有機會知道你。這話很有道理。不過coding要寫得有技巧,不是要寫得亂七八糟,這樣反而給別人挑毛病的機會。
上麵的機會屬於被動找機會,這時候重要的是態度和positive thinking。
還有就是主動找機會。現在的公司都比較現實,每年都會找機會淘汰人,特別是IT行業。要想不被列在被淘汰list裏邊,一定要想辦法加入到公司的大項目和重要項目裏邊,變成重要的一員。公司需要你,隻有怕你走的份兒。
也是這個小夥子,說新的項目都不給他。我問他:你跟老板提過嗎?他說沒有,見老板整天那麽嚴肅,不敢跟他提。我跟他說他的想法完全錯誤。事實上一旦有新的項目,老板最發愁的就是怎麽分配人,如果你這時候主動要求involve,要更多的responsibility,他高興還來不及。當然最重要的是你要讓他知道除了passion,你有足夠的能力和skills。很多時候不要指望老板很了解你。手下那麽多人,管的事又那麽多,哪有精力了解每一個人?如果你不update他,給他耳邊吹風,如果你隻是一個小兵,他不會想到你,反而省時間從外邊找一個經驗完全match的人。
我現在的機會就是自己爭取來的。我是我們team裏最新加入的。通常大的重要的項目不會給新人(除了上邊提到的經驗完全match的),如果我不主動提,我可能就是那個support舊項目,天天擔心不知什麽時候就被掃地出門的人。
總之,not only work hard,work smart。
請閱讀更多我的博客文章>>>