經常看我專欄的朋友知道,我很少寫跟編程無關的話題。
很多人問過我一個問題,知道面向過程編程、面向對象編程,但你的“面向工資編程”是什么意思?
其實說來也慚愧,這個稱號本來是[@程一仕(tony)用來黑我的。在他出任CEO之前,我們同為后端技術狗,每天都開心地寫著C with class和Python,自然惺惺相惜什么都聊。突然有一天,我跟他說,哥被老譚調去做Android去了,去為公司做一款新的企業安全的產品,主要功能是為企業移動終端提供BYOD和MDM功能……blah、blah。大致過了小半年時間,產品做出來了,取名叫“360天機”。期間我和“力總”從RoR寫到Java,從服務端寫到手機端,從客服干到運維。后來,又從第一行代碼寫起創造出來了“360流量衛士”,各種磕磕碰碰在此不表。
后來一次和tony一起和幾個大神學長吃飯聊到編程語言(程序員聊天的羈絆),tony黑我說,只要給疼神工資,他啥都寫,就是“面向工資編程”。
后來我細細想來,tony說的也挺有道理:
職業生涯里,我覺得對我影響巨大的一個人莫過于“雪糕”了。剛從百度到360的時候,我有點不適應,在百度每個人都有明確的模塊,明確的代碼要去編寫,天天都很忙。但在360,自己開始帶人了,開始顯得有點不知所措。后來,跟雪糕的一次聊天,讓我茅塞頓開,后來自己摸爬滾打了幾年又有了一些自己的認識,給大家分享一下,希望對在職場上迷茫的朋友有所啟發。
-
誰將會升職加薪
第一次在百度遇到“技術評審”的時候,我很好奇地問經理:“這么多人,到底誰會順利的通過評審呢?”。經理沒有正面回答我:“你看,咱們團隊里,誰最應該被提拔呢?”。我恍然大明白:“當大家都覺得你該升職了,那你就幾乎一定會升職加薪!當大家都覺得你是團隊的頂梁柱,那你一定會成為Leader!”,這也許就是“眾望所歸”吧。
-
面向工資編程
剛工作的時候總覺得自己是在改變世界,而不是拿錢寫代碼。我相信很多對于技術有所追求的技術人員都或多或少有這種想法,也正是因為這種想法,讓我們如饑似渴的學習各種新技術,每天都勁頭十足的干著外行覺得很枯燥的事情。
但直到后來自己開始帶團隊才發現一個有趣的現象,一些技術厲害的人很難“調用”。安排任務的時候,如果他覺得這件事沒有技術含量,他就不愿意去做,或者不用心去做。
跟很多技術管理人員交流時候發現,這種現象很普遍。這種想法也許也正是“自己是在改變世界,而不是拿錢寫代碼”的一個衍生品。這種行為對于一個程序員的發展是極為不利的,試想經理手下有兩個能力差不多的程序員,一個任勞任怨,從不挑活,一個只干自己想做的事情,在團隊中大家會覺得誰是“扛把子”?
接觸的各行各業的人多了,慢慢明白一個道理。其實,工程師跟其他各行各業的從業者沒有什么區別,都是“拿人錢財,與人消災”。既然你還在這個崗位,領了公司給的工資,有什么理由挑三揀四呢?所以,請“面向工資編程”。
-
我是包工頭
這是雪糕當年跟我說的,好像是當年老譚跟雪糕說的。評價一個員工最好的詞就是“靠譜”。人往高處走,大家負責的事情總會越來越多,需要做的事情越來越傾向于“無論你用什么辦法,把這件事搞定”。
這時候有些傻孩子可能會抱怨:“公司給我賣白菜的錢,憑什么讓我操賣白粉的心!”。孩子,職場上,你需要證明有這個能力,然后組織才會給你相應的職位和待遇。
什么,萬一黑心老板不給呢?那么請記住這句話:“經歷各種事情鍛煉出來的能力,是別人拿不走的”,剩下的就自己琢磨吧。