不知道大家有沒有算過,一個程序員一生中具體要寫多少行代碼?大家都看的到的是程序員一個項目就可以拿到的高薪,卻往往會忽視,把代碼平均到每一行,一行代碼能有多少錢,為什么同樣是寫代碼,你的一行就會比別人少上那么一點呢?!
有人開玩笑的把IT工程師分了幾個等級,“攻城獅”、“程序猿”、“碼農”、“碼奴”、“碼畜”,等級依次遞減,攻城獅站在行業*端,為攻占每一所“城池”沖鋒陷陣,以身為器,奮戰一線,不死不休。程序猿則主要開發內部工具,碼農主攻維護,碼奴好碼畜就比較慘淡了,生活在“黑作坊”,每天不知白天黑夜,還要時刻生活在老板會不會卷款逃跑的恐懼中,想想就是慘淡。那么不用說也知道了吧,在行業頂端往往是*薪的,那么同樣是一樣的敲代碼,平均到每一行是不是你就要比別人少拿很多。
為什么會這樣,其實有一項是很難以克服的就是年限,當你已經工作了多年,就會有很多在之前已經做過的完美沒有bug的代碼可以拿來直接使用,但是畢竟不是每一個人都能用工齡來換。我曾經在誠筑說上課的時候,老師就說怎么讓自己每一行代碼都值錢的,就是在學習的時候就開始努努力,比別人多碼幾行,磨出自己的經驗來,讓自己的工作在日后的生活中平均到每一分鐘都更值錢。
的確是,那句要說到爛了的話確實有他的道理,就是能力至上。同樣的功能,你磨磨唧唧寫了好幾萬行,但是很多時候精簡一下,刪除一些支行沒有必要的東西,在同樣的項目同樣的價值基礎上,減少冗余,保留最精簡最值錢的部分,讓同樣的價值平均到每一行代碼上都能發揮出它*的價值。當然,如果你能說服你的甲方,你的金主愿意給你這一個項目提高酬金,從而增加自己每一行代碼的平均價值,那我只能說你是厲害的!
不過我覺得對于大部分人來說還是我在誠筑說上課聽到的這份思維對于大部分程序員來說最為適合,是對于更多善于埋頭研究代碼,醉心于提高自己能力的IT工作者來說的“捷徑”。
只要一個電話
我們免費為您回電