我的工作能力比他強,為什麼我不能拿到更高的獎金?
我每天加班比他多,為什麼他可以加薪,我不可以?
我的能力比他強,為什麼他可以晉升,我不可以?
在互聯網裡面,程序員是一個非常有技術含量的一個職位,同時,也是不能隻盯着寫代碼這件事情的職位。
不可否認,在職業生涯的初期,代碼能力非常重要,是必須獲得的基本能力。
到了後期,工作3-5年後,不能隻盯着寫代碼這件事情,除了寫代碼以外,我們還需要培養其他能力,而且這個時候,技術往往不是這麼重要的一件事情。
那些拿到高績效、漲薪快、晉升快的人,除了技術能力比較強以外,還有其他方面的能力。
大叔認為,其中一個比較重要的是溝通能力,溝通能力在任何行業都非常重要,在互聯網中更是如此。
及時彙報
當你完成了一個需求,或者在一個大項目裡完成了一個小小的裡程碑,你有沒有向上級彙報?
有些人覺得,等整個項目完成了之後再去給上級彙報,沒有完成的東西不值得一提。
有這種思維的人特别吃虧,也會因此失去很多機會。
上級每天要處理的事情很多,不可能每天過來詢問你項目進度怎麼樣,今天完成了什麼。
你不說,誰知道你做了什麼呢?
所有的事情都要自己主動去給上級彙報,如果你彙報了上級安排的任務,那麼他會覺得你非常靠譜。
特别是大項目,及時彙報裡程碑進度,那麼他會對整個項目心中有數,被他的上級問起來的時候也能馬上回複,而不是被問到的時候才去問你。
這樣會顯得他在他上級面前非常不靠譜。
大部分人都隻看結果,不看過程,有及時彙報,上級就會認為你在很努力地工作,對你的印象加分。
費曼工作法
同事A用了一天搭建一個簡易的後台系統,上級看了之後大力稱贊,并安排同事A繼續完成,向高層彙報。
最終同事A在該季度得到了加分,憑這個系統得到了晉升。
其他同事卻嗤之以鼻,大家都認為,不就是個使用簡單的框架1天就能做出來的系統,這樣就能拿到加分?
大多數人都喜歡那種直接看到結果的東西,上級也是一樣,喜歡看這種很直觀的東西,才會認為有産出。
相反,同事B花了一個月的周末研究出來的技術框架,因為沒有直觀上的變化,而得不到青睐。
技術能力固然重要,但是能夠用更好的方式,把技術能力通過大家都能看得懂的方式展示出來,能幫助到更多人,得到更好的評價。
著名的費曼學習法也是如此,盡可能地把晦澀難懂的專業術語通過普通人都能明白的語言描述出來,能夠幫助到更多人的同時,也能加深自己的理解。
留下書面證據
“這個功能這樣做可以嗎?”
“沒問題,就是這樣”
真正把功能做了之後,就會有類似下面這樣的對話:
“為什麼要做成這樣?”
“當初你說的”
“我可沒有聽說過”
在平時的工作裡,留下書面證據非常重要。
無論平時的交情多麼好,無論與對方說得好聽多麼明白,無論與對方坐的位置距離有多近,隻要是與有關的口頭确認,都要用文字記錄下來,并發給對方确認。
人的大腦的記憶容量是有限的,前一天說過的話很容易會忘記。
真正出問題的時候,大家就會開始甩鍋。
為了成功把鍋甩出去,“我沒說過”,“我不知道”,“當時你就是這麼說的”,這個鍋你接不接?
同事C因為不想實現一個無用的功能,但是産品無論如何都要實現,于是就讓産品把這句話說出來,并把聊天記錄貼到代碼的注釋裡。
後來真的出現問題了,産品也無法狡辯,不能再說“我沒說過”這種話了。
用文字記錄下來書面證據,無須争論,出現問題的時候,翻開聊天記錄即可。
技術能力不是職場晉升的唯一的理由,工作上的溝通非常重要。
懂得如何溝通,能建立較好的工作态度印象,在必要時刻也能維護自己的權利,還能幫助自己的晉升。
,