程序員屌絲的出路在哪?

職業素養與契約精神
服務器君一共花費了65.435 ms進行了4次數據庫查詢,努力地為您提供了這個頁面。
試試閱讀模式?希望聽取您的建議

對于大部分程序員來說,就算非常努力工作也可能無法趕得上富二代的生活。但是如果你真心熱愛編程,并且喜歡通過代碼一點點地改變自己的人生,甚至慢慢地對世界產生那么一點點變化的話,那么像國外一些須發飄飄的軟件大牛那樣醉心程序的研究,潛心計算機科學的發展,也是一件讓你值得用一生去追求的事情。在這個喧囂浮躁的世道,有那么一點專注,就是你寧靜的心靈港灣。 -- by nowamagic.net

文 /?Jimmy Zhang

婚禮

端午節,我最好的一個朋友,也就是常說的死黨,結婚了。我從深圳專程飛回西安參加他的婚禮。雖然比不上開著跑車的富二代,但朋友家庭條件也算不錯,婚禮舉辦得很隆重:

花車,寶馬760Li;

迎親車隊,30輛黑色奧迪A6;當然,朋友自己的蒙迪歐今天就閑在車庫里了。

婚房,高檔社區,精裝修,180平,四房兩廳。事后這哥們還補了一句,這房子以后還得空著,我老婆家還有一套房,上班近點兒,住那邊。

婚宴,頂級酒店,金碧輝煌,60余桌。樂隊演奏,歌舞助興。

當然,也少不了提及一下新娘了,新娘身材高挑,模樣標致,最重要的是氣質很好。在我看來,女人的氣質比模樣更重要,模樣很快會變老,但氣質會讓你魅力依舊。

再說說這哥們兒的工作吧,國家電網,月薪5000塊左右。不過這種單位,都是極其清閑而且福利大于收入的。據說,這工作也是他爹幫他搞定的。

看到沒有?這就是爹的威力,僅憑我朋友自己的本事,是如何也實現不了上面的哪怕一項的。所以,人們會說:這是一個拼爹的時代。(我們的父輩是不拼爹的,因為我們的爺爺輩都是沒有最窮只有更窮的。之所以現在拼爹,是因為有一部分爹,屬于小平同志說的先富起來的那一部分人)然而,有什么樣的爹又是由上帝決定的,自己無從選擇。于是,我們只能再自我安慰一下,有這樣的差距,不是因為我技不如人,而是投錯了胎。

婚宴

婚禮來了很多的同學,我們自然而然地湊到了一桌。多年未見,就有一句沒一句地聊起了近況。其中,有一位同學,和我同在深圳,他從2005大學畢業后就去了華為,到現在已經7年了。

常聽人說華為的工作很辛苦,現在好不容易有位華為的老員工和我們坐在一桌,自然免不了想要求證一下傳說是不是真的。于是,在我們的詢問下,他便開口跟我們大致描述了一下:假期很少,有幾年的時間,都是大年三十才回到西安家里;工作強度高,幾乎每天晚上都會工作到10點以后;壓力很大,有N多的人擠著進華為,內部的人,做不好有會被淘汰的危險。

聽他說完,我們又產生了新的好奇,那就是:這樣拼命地工作,會有什么樣的回報呢?

然后,他又含蓄地告訴我們:他兩年前就買房了,年薪大概40多萬吧。而剛畢業到那里的時候,也不過每月5000多而已。

思考

我想聽完上面的兩個故事,我想是時候思考一下了。

對于爹很猛的那一類,我們除了羨慕嫉妒恨,似乎也沒什么好辦法,總不能去重新認個爹吧?不如就由他去吧。

而我的另一位同學,也屬于拼爹慘敗,家境平庸的,我想大部分的人都是向他看齊的。但是,在現有的社會價值觀下,經過了7年以后,他已經比同席的所有人情況都要好了。

可惜的是,我們不在華為,那我們要怎么樣才能趕上或者超越呢?

契約精神

我想把話題先暫時繞的遠一點,談談什么是契約精神。

我們的社會風氣已經很墮落了,很多人將契約精神丟棄了,其實,大家耳熟能詳的毒奶粉、地溝油、蛆火腿,統統是契約精神的喪失,他們做事的標準就是能不能賺到錢,而不是能否很好地履行契約。

我們和公司簽訂的勞動合同就是一份契約。在簽訂這份契約之前,公司和員工可以討價還價的。比如說,低于10K,我就不在這里工作。但是,一旦這份合同正式簽訂了,其實就代表了你認可了合同所規定的內容,那么接下來就要盡職盡責地履行這個契約。這個時候,你做事的動機,不能再是錢了,因為錢的問題在簽合同時就已經解決了。這時候,你的動機應該是更好地完成契約。否則,就和做地溝油的沒什么區別了。

你不能做的:

  • 雖然公司開的工資少了點,但是好像也沒找到更好的,就在這里混日子吧。
  • 工作一年了,年底才加了那么點薪水,那今年我就混一混吧。
  • ... ...

你可以做的:

  • 在這里付出和回報不成比例,我還是辭職不干了。
  • 經理壓在上面,升遷希望不大,我還是辭職好了。
  • ... ...

換言之,你可以選擇不再繼續履行契約,但是你不能敷衍它。這是一種精神,我希望有人能夠明白這些。

當然,契約也是雙向的,對于公司來說,也要具有這樣的契約精神,要為員工提供有競爭力的薪資、福利,除此以外,還要保證每年都有適度的增長。

對于銷售人員來說,和客戶簽訂的合同也是一種契約,在簽訂之前,你可以和客戶討價還價,覺得客戶難纏、覺得客戶報價低,可以不做這個客戶。

但是,一旦簽訂了合同,那么不管這個客戶是小客戶也好,大客戶也罷,報價低也好,報價高也罷,都要盡心盡力地服務好這個客戶。

你不能:這個客戶報價低了,做個差不多就行了;那個客戶報價高,我們服務再好點兒。

換言之,契約簽訂之后,你做事的動機就不能再是錢了,而是完好地履行這個契約。

我公司的客戶里,有一家是美國陶氏化學。藉由這個客戶,我認識了陶氏化學的一位年薪超過百萬的高級職業經理人。跟他聊天的時候,他告訴我,他對公司沒有太高的認同感,但是這并不妨礙他把工作做得出色。那個時候我并不明白他說這話的意思,不過現在我懂了。

而做毒奶粉的,顯然喪失了這樣的精神。雖然消費者沒有和奶粉廠簽合同,但這種買賣一樣是一種契約。在我看來,對于奶粉廠來說,利潤低我可以倒閉不做了,但是,如果我要做,那即便是不賺錢甚至虧本,也一定要把它做好。

拼命工作

我是不在乎能賺多少錢的,我一直覺得錢只要夠花就行了,再多也沒啥意思。但我作為一家之主,至少要讓我的妻子和小孩有一個安居之所,這是我的責任。也就是說,我需要在深圳買一套房子。無奈的是,房價已經在云端了。迫不得已,我只能想辦法多賺一點錢。我想很多人和我的情況都是差不多的,那么...How?

注意本節標題的用詞,是拼命工作而不是努力工作或者認真工作。

這次回西安的時候,我從書架上取了一本書,以便在候機和乘機的時候打發一下時間。書名叫《More Joel on Software》,中文譯名叫做《軟件隨想錄-程序員部落酋長Joel談軟件》。

在這本書的第208頁,他說了這樣一句話,我把它摘錄在這里:“展望未來的幾年,不管你的起步是多么地微不足道,只要你拼命地工作,每過12~18個月,你的收入就沒有理由不翻一番(此處省略詳細的數字計算過程――作者按)。”。

在原文中,作者指的是自己開一家軟件公司。另外我覺得12-18個月放在美國說不定還行,放在中國或許有點夸張了,那么我們把它延長到24個月。然后把我那位華為同學的收入放進去算一下:

6萬(5000/每月) x 2年(24個月) x 2年(24個月) x 2年(24個月) = 48萬

雖然說不是完全準確,但也是相當接近了。

現在我們又回到了老問題,我們沒在華為,那我們怎么辦?其實答案已經有了:

  1. 你要將契約精神的概念融入到你的骨髓里。
  2. 你要拼命工作,就當自己是在華為一樣。

我們來想象一下如果你做到了,會發生什么樣的情況:

  • 因為你拼命工作了,除非你特別蠢,不然你的工作成效一定明顯高于其他人。
  • 除非你的領導特別蠢,否則他一定會注意到你。

因為你的工作成效明顯高于其他人,領導將會面臨兩個選擇:優待你,給你更高的工資;偷著樂,但是什么也不做。

  • 領導優待你,給你更高的工資,你的狀況開始有所改善,當然不能見好就收,繼續保持下去,這樣就形成了一個良性循環。
  • 領導無視你,你發現這家公司付出和回報不成比例,你可以不履行契約,換言之,你可以辭職。

更重要的,在你拼命工作的過程中,你的技術水平將會獲得大幅的提高,可以能人所不能,這樣你重新換工作的過程中,進入更好的公司概率也會更高一些。

當然...

有人會說,我的爹比你朋友的爹還強大。呵呵,這些話不是說給你們聽的...

有人會說,我不想活得這么累。呵呵,這些話也不是說給你們聽的...

我是說給那些現在還是屌絲,但希望兒子是高富帥的人聽的。

最后,推薦一本書,《軟件隨想錄》。

本文地址:http://www.snpmgr.live/librarys/veda/detail/1997,歡迎訪問原出處。

不打個分嗎?

轉載隨意,但請帶上本文地址:

http://www.snpmgr.live/librarys/veda/detail/1997

如果你認為這篇文章值得更多人閱讀,歡迎使用下面的分享功能。
小提示:您可以按快捷鍵 Ctrl + D,或點此 加入收藏

閱讀一百本計算機著作吧,少年

很多人覺得自己技術進步很慢,學習效率低,我覺得一個重要原因是看的書少了。多少是多呢?起碼得看3、4、5、6米吧。給個具體的數量,那就100本書吧。很多人知識結構不好而且不系統,因為在特定領域有一個足夠量的知識量+足夠良好的知識結構,系統化以后就足以應對大量未曾遇到過的問題。

奉勸自學者:構建特定領域的知識結構體系的路徑中再也沒有比學習該專業的專業課程更好的了。如果我的知識結構體系足以囊括面試官的大部分甚至吞并他的知識結構體系的話,讀到他言語中的一個詞我們就已經知道他要表達什么,我們可以讓他坐“上位”畢竟他是面試官,但是在知識結構體系以及心理上我們就居高臨下。

所以,閱讀一百本計算機著作吧,少年!

《C專家編程》 林登 (LinDen.P.V.D) (作者), 徐波 (譯者)

《C專家編程》展示了最優秀的C程序員所使用的編碼技巧,并專門開辟了一章對C++的基礎知識進行了介紹。書中C的歷史、語言特性、聲明、數組、指針、鏈接、運行時、內存以及如何進一步學習C++等問題進行了細致的講解和深入的分析。全書擷取幾十個實例進行講解,對C程序員具有非常高的實用價值。《C專家編程》可以幫助有一定經驗的C程序員成為C編程方面的專家,對于具備相當的C語言基礎的程序員,《C專家編程》可以幫助他們站在C的高度了解和學習C++。

更多計算機寶庫...

燃烧吧足球登陆