(伯樂線上注:原文寫於 2011 年)
我不是計算機科班出身(學金融的),但是我喜歡程式設計,01年4月看到鄭州一家網站招聘網路編輯,就去了,其實準備了很久,當然也面試上了,一個月800塊錢,3個月試用期打八折。因為我上網還算早,所以喜歡網路,所以就應聘了帶“網路”兩個字的職位。後來到了公司才知道網路編輯其實就是Ctrl+C\Ctrl+V而已。
在那個網站我學會了做網頁(HTML),也瞭解了一些ASP知 識。因為我的上司領導有方,工作很順利,網站很成功,一批同事也成為我現在最最好的朋友,但當初覺得這個職位學不到什麼東西,可能愛好的原因,一心要找個程式設計師的工作,這個是我離職的主要原因。
總結:
1.千萬別以為某些職位沒有前途,只是因為自己沒有用心做而已,360行,行行出狀元。如果喜歡某個工作就堅持做下去吧,不要因為看不到某個職位的前途就輕易放棄;
2.好的領導太重要了(好領導特質:鼓勵你、服務你;壞領導特質:批評你、管理你)
好在那個網站做的很成功,在鄭州也算很有點知名度,所以第二份工作沒費什麼勁就 找到了,一個專門做網站的小公司。幾乎1-2周做一個網站,當初做了多少小專案可想而知。另外接觸了.NET,覺得這個東西很好,開始學習。當初覺得對新 手來說這個工作還算不錯,我算是程式設計師入門了吧。不過我對別人說我是程式設計師的時候,心裡總還是不怎麼踏實,我還是知道自己多少斤兩的。鄭州工作了些日子, 慢慢有點絕望了,因為每個月1000出頭的工資是無法正常維持一個程式設計師的生活的,最起碼一臺電腦要6000多,就是不吃不喝半年的收入(當初好在房價不 高,呵呵),不是公司壓榨我們,也不是我不努力,因為鄭州的市場大小就是如此,做一個網站1000元左右,公司辛苦一個月,掙的錢發發工資就沒有了,公司 可憐,員工也可憐。所以決定走出鄭州。
總結:
1.頭一份工作的成功對第二份工作幫助非常大。自信心的增強,是裝不出來的,一個成功的專案 會在你心裡留一輩子,你參與了多少,你在專案中的位置並不重要。
2.有空多看書學習吧,計算機發展太快了,用了ASP 1年多就淘汰了。
3.工資低別總埋怨。公司剋扣,看看是公司的戰略問題,還是行業發展問題,或者是整個經濟環境的問題,然後再做調整。
2003年3月20日,沒記錯的話是美國開打薩達姆的日子,我來到了上海。做過 ERP,做過公共事業收費系統。起初幾年感覺很爽,雖然開銷比鄭州大了,但是收入也高了,至少養臺電腦不成問題。中間換了幾次工作,每次收入幾乎都翻倍, 也做成了幾個專案,自我感覺良好,開始學很多東西,設計模式、SQLServer、.NET、專案管理……但終無所成。具體我不詳細說了。
總 結:
1.儘量選擇大公司吧、歐美企業;如果我問在小公司學習東西多,還是在大公司學習東西多,我想很多人會回答小公司,因為公司小,你必須什麼活都要幹, 大公司往往分工明細,你接觸的面肯定就窄。我開始工作的5-6年都是這樣想的,其實完全錯誤!人的精力其實非常有限,能把一個點學精就非常非常不容易了, 你做的事情多了,肯定每件都不細,並且這些事情互相影響,看起來可能很炫,貌似能幹,其實華而不實。舉個最簡單的例子,民營企業一般工作壓力大,幹活比較 多,加班最多,但是你看到過有招聘說“民營企業工作經驗的優先”麼?我是沒見過。按道理說民營才最鍛鍊人啊?想想“單一職責原則”吧,用在人身上也是對 的,“做得雜”=“效率低”。比如你每天做4件事情,每件事情4個小時,一天16個小時泡在公司,其實幹活的質量比不上一個每天遲到2個小時,花6個小時 幹好1件事情的人。就算不考慮勞累對效率的影響,你花在這1件事情上的精力就是沒人家多。人家成為做這一件事的NO.1,就是專家,你16個小時也就是個優秀員工。
2.學習不要急於求廣,可能感覺跟我剛才說的多學習有點矛盾,其實不矛盾,這裡說的是學習要先有深度再求廣度,過去我是總感覺這個也重要,那個 也重要,其實每個火力都不集中。
今天看《程式設計師》雜誌,裡邊有個程式設計師收入分析,說跳槽超過4次高收入的人就開 始減少了。我不知道別人怎麼看這個資訊,有人說可能HR喜歡穩定的人,也可能有部分原因,我認為真實原因是工作5-6年成為高階程式設計師後,技術經驗的比重 開始下降,行業經驗的比重開始上升,而頻繁跳槽的人往往是沒有什麼行業積累的。並且跳槽是有“癮”的,因為開始跳槽往往能嚐到甜頭,往往有什麼不順利,就 想換個地方也許就好了,後來發現隱憂就已經晚了。與其多跳槽,不如選工作多慎重,這點我是最失敗的地方(我意識到的太晚了)。如今我工作了10年了,現在 在一家亂七八糟的公司,已經3年了,種種原因吧,一失足,千古恨。情況其實很尷尬,如果現在找工作,工資也10多k,但是歐美企業可能性不大,因為我英文 不好,也不是科班出身,也遠遠不是.NET方面的專家。民營我實在不想去了(現在有了家庭有了寶寶,實在吃不消人海戰術了),看下來我竟然沒法選擇了…… 所以我這幾天給我做了一個重新的定位,先要成為技術方面的專家,下份工作的主要任務不是錢,是找行業……不知道對不對。
總結:
1.換工作需慎重,找到自己適合的行業穩定下來吧;
2.外語很重要,是工資×2的東西;
3.有了家庭,你會發現給你拼命的機會越來越少,如果你還年輕,還是多努力吧。
羅裡羅嗦說了這麼多,自己回顧了一下我10年的從業經歷,我還能工作幾個10年呢?希望能對剛入職場的程式設計師們有點幫助,也希望高手們給我指點一下迷津,我知道我錯過了太多的東西,我的時間不多了。這幾天我真的為了今後職業發展的事情死了不少腦細胞。