1. 程式人生 > >程式設計師系列:一個老程式設計師的多年總結

程式設計師系列:一個老程式設計師的多年總結

展望未來,總結過去10年的程式設計師生涯,給程式設計師小弟弟小妹妹們的一些總結性忠告 
走過的路,回憶起來是那麼曲折,把自己的一些心得體會分享給程式設計師兄弟姐妹們,雖然時代在變化,但是很可能你也會走我已經做過的10年的路程,有些心得體會你可以借鑑一下,覺得說得有道理的你就接納,覺得說得沒道理的,你就拋棄,以下是我發自內心的,給大家的忠告,特別是針對那些小弟弟妹妹們。

01. 自己的戶口檔案、養老保險、醫療保險、住房公積金一定要保管好。
由於程式設計師行業每年跳槽一次,我不隱瞞大家,我至少換過5個以上的單位,這期間跳來跳去,甚至是城市都換過3個。還好戶口沒丟掉,其他都已經是亂了,好幾個城市裡,都有交過三金,甚至是一個城市的2個區裡交的都有,那些東西,10年後,會變得很重要。你買房子若有公積金,可以取出來,貸款利率也會比較低一些,有孩子了,還需要上學,生病了還需要醫療保險。

特別是買房子時,你要商業貸款與公積金貸款的利率差別還是很大,有可能會有10萬的差距。你平時都注意這些,會給你帶來的損失會最小,例如每個月繳納300元的公積金,公司也繳納300元,你一個月能存下來600元,一年就是7200元,10年就是72000元。我以前都忽視了這些,到我需要買房子時,公積金裡可能只有幾千元,10年很快就過去了,結果我沒能存下來多少公積金,醫療保險,養老金等更別提了,都已經稀裡糊塗了,這些損失10年累加起來,是很龐大的數字,大家要注意,跳槽換工作時也要保護好自身的利益,現在房價很貴,你可能是跟我一樣,大山裡出來打拼的娃子,家裡也沒有豐厚的積蓄,只有靠自己拼搏,買房子是人生的一件大事,等你到了10年,才想到這個事情,已經晚了,特別是孩子要上學,上幼兒園等,需要戶口啥的都要齊全。


02. 不要輕易換膝上型電腦,不要跟潮流,不要買過多的電子產品,不要過於頻繁的更換手機。
這方面我的經驗教訓也是慘痛的。我大概前後購買過5-6個筆記本,以前的都是1萬多元一臺,最近買的是一臺是1萬多給女朋友的,自己買了一臺是7500元左右,手機大概換過接近10個了,這些錢加起來也足夠有10萬以上了,你可能一不小心就購買了這些電子產品,但是時間長了,你一回過頭來想想,你為什麼賺得也不少,但是為什麼還是那麼窮,是因為你購買這些電子產品花費了過多的金錢了,平時筆記本啥的貴重物品要保護好,我一個同事不小心丟了2檯筆記本電腦,接近2萬的損失啊,你淨賺2萬,不是那麼容易的,這個窟窿不是開玩笑的,我曾經也被人偷了一個嶄新的筆記本,損失1.5萬左右,更糟糕的是最新的程式碼也丟被偷了。


03. 這年代外語、學歷、職稱、駕駛證還是蠻重要的。
想找高薪,外資企業是正確的選擇,在同樣的打工裡,外資企業的收入普遍是高的,我就想不明白,我們的賺錢能力怎麼就比不過人家了,社會不斷髮展,將來可能去外國就像串門一樣了,也說不定的,外語好將來的就業機會也會更多更廣一些。
學歷並不代表啥,但是學歷也是敲門磚,例如有300個應聘者,那至少重點本科以下的,統統不看了,因為實在是來不及看了,你再厲害也被擋在機會的門外了,同樣有時候你想改行什麼的,職稱也很重要,最起碼評個中級職稱,說不定還有機會能進入大學或者政府部門還是有可能性。
若有充裕的時間,應該把駕駛證考了,因為你越到後面越忙與工作家庭,沒機會學車了也說不定的,平時也別光顧拼命工作,工作10年後你才發現,原來身邊的人都至少碩士學歷了,你被社會自動淘汰了,我現在就有這個感覺,雖然我帶過很多碩士,他們的就業機會比我還好,經常能進入名牌企業,我也一直進不去。

04. 不要談過多的女朋友,談女朋友要看準,下手要穩準狠。
我談過2個女朋友,平均每個女朋友身上的開支前後大概會有10萬左右,還好我不用談第3個女朋友了,若投資失誤,那也是很殘忍的,談女朋友也會消耗很多時間精力、還會消耗很多金錢,實話的講的確是這樣的,人家女孩子也值錢啊,憑什麼就那麼輕易的跟你啊,我跟第一個朋友分手時,我的生活至少是倒退了3-4年,一切從零開始,一切從頭開始,我勸大家談女朋友是人生最大的一筆買賣,投資失誤會有慘痛的後果,不僅僅是金錢上的損失,更會有精神、心靈上的沉重打擊,大家要學會珍惜女朋友,要學會哄好女朋友,讓老婆開心每一天,雖然魚兒上鉤了,不用再下魚餌了,偶爾也別忘記放點米,這個魚要是脫鉤了,那不是開玩笑的。

05. 工作不要更換得太過於頻繁,選好了行業方向最好別更換太頻繁。
換工作,換行業方向,就像熊掰苞米一樣的道理,有時候是丟了芝麻撿西瓜,有時候是丟了西瓜撿芝麻,這個道理我就不多講了,大家都應該能明白的。

06. 要對身邊的人好,要得到老闆的信任、同事的認可及支援、珍惜良好的工作環境。
有個朋友的QQ名字很有意思,“只愛陌生人”,陌生人是很有意思,但是最關鍵時刻,還是需要靠非陌生人,你每天跟同事一起生活,要維繫好身邊的人。你的成功與失敗,往往是你身邊的30-40個人決定的。你就是世界首富,他身邊也是那麼不超過100個人的在左右著他的生活,當你工作10年了,沒一個老闆信任你,沒幾個要好的同事朋友,那你慘了,你在這個世界上已經是很孤單了,你的收入,其實大多是來自這些身邊的朋友給你介紹的生意,不大會網上掉幾個餡餅的。
現在你身邊的人有可能在不久的將來,給你提供很多好機會。

07. 錢很重要,但是生活質量比錢還重要,工作是很重要,但是家人比工作還重要。
錢不是萬能的,但是沒錢是萬萬不能的。錢賺了,身體誇了,全送給醫院了,錢賺了,身心疲憊了,人活著為了啥?不就為了開開心心生活嘛?工作重要,但是失去了家人的愛,失去了女朋友,失去了老婆孩子,那這個工作有啥用了?工作很容易就換了,家人是換不了的,老婆不是想換就換的,孩子不是想換就換的,連自己的家庭都不負責的人,怎麼可能對公司負責呢?我一直是這個觀念,來面試時覺得工作更重要的,我們一般不錄取的,那太假了,或者太不懂事了。

08. 工作累了,也別太貪玩,有時候還是需要多想想如何才能賺錢。
時間一晃就過去了,工作累了是可以適當放鬆,但是別太貪玩,10年很容易就過去了,10年後你要買房子,要娶老婆,要買車子,要生娃娃,身體也會變得脆弱一些,需要良好的生活習慣,也經不起通宵了,通宵一次,你要低迷好幾天才能緩過勁兒來,跟20剛出頭完全不一樣了,用錢的地方多了去了,父母也會變得更老一些,可能也需要你的照顧,整個家子都指望你賺錢,別到了這個時候,你才意識到賺錢是那麼的重要,更何況現在城市的房價,動不動就是100萬,加上按揭的利息,你很可能需要支付150萬。還可能需要裝修,買車子。可能你身上的壓力是200萬。別覺得談錢就俗,你要學會賺錢,要有個需要賺錢的良好意識,當然你出身富裕家庭,就不用考慮這些因素了。

09. 每天一點點進步,每月一點點積累,要敬業要愛業,我們給別人提供的也是服務。
總有一天,你也會有累的時候,你也會有老的時候,這時候,你要靠啥呢?就要靠你平時的積累,你10年的積累,可以打倒很多競爭對手,他們再厲害,再怎麼樣,也很難抵得過你10年的積累,特別是後面5-10年的積累,成果會很明顯,前面的1-5年,算是做軟體的入門吧,除非你有高人指點,那可能2-3年就可以修成正果,軟體在將來還是會值錢的,以為生活會越來越智慧化,越來越數字化,軟體的需求還是很有前途,最起碼未來的10-20年裡不用太擔心失業問題了。

10. 對程式設計師來講,開發思想、架構、程式碼就是財富,別老丟棄你的勞動成果,要學會保護你的勞動成果。
我大概7-8年前的程式碼都在手上,經常改進來改進去,維護來維護去,在一定的程度上,讓我生活輕鬆了不少,因為我不用什麼都從頭來過,我只要痛苦一次,以後就要反覆重複利用,軟體的價值在於重複利用,而不是每個東西,都從頭開發,那永遠也是辛苦的程式設計師,這個生活質量就別提了,不管自己的程式碼醜還是拿不出手,要學會精心維護,每天改進一點點,每個月一個小進步,每年一個大進步,多年的積累是寶貴的,這個早晚也會給你帶來豐厚的收益。

11. 當程式設計師要防止原地踏步,不是工作年限長了,經驗就豐富了,能力就強了,年紀越大工作越難找。
我有一個朋友跟我開玩笑,工作5年的人,可能能力差距會很大,為什麼呢?因為第一年他們乾的事情都是一樣的,都寫程式了,2個人可能由於價值觀不一樣,5年後差距會很大,甚至是大到無法追趕的程度,為啥?因為還有機會的因素在裡面,有的人幹了5年,還是在原地踏步,天天只會寫那些新增、刪除、修改的程式碼。那你得注意了,需要不斷的提高自己,才是硬道理。例如你會SQLServer,那要試著學習Oracle, 你是做C/S的,那得需要提高到B/S的,你是做單機軟體的,那得需要提高到網路軟體,你只關注自己的工作的,需要學會管理,關心他人的工作。你是當程式設計師的,要試著提高當專案經理、部門經理,公司的總監等等,人有野心有目標才會不斷進步,最俗的為了多賺錢,提高工作職位工作崗位,工作單位,也是可以理解的。
年紀越大工作越難找,例如3-4千的工作是隨便找找,玩一樣,但是你30過後,最起碼要找月薪上1萬的工作,這樣的工作是機會也少,一般小公司也給不起,還得找個好公司才可以,好公司又不是天天招聘人,天天缺好的工作崗位,說不好聽點兒,小公司的老闆才賺多少啊?他來錢也很不容易的,小池塘就不好容得下大鯊魚了。

12.當創業的收入比打工還少時,那就別創業,要找比自己能力強的人創業,你不會吃虧。
創業的收入,比打工還少,那就是瞎扯蛋,惡搞。創業的真正意思並不是要你去吃苦沒錢賺,那是忽悠無知的人的。當你創業時的收入,比打工還多,那你可以考慮創業,沒有工資什麼的,股份啥的,都是瞎扯蛋。
不要跟自己能力還弱的人一起創業,那損失最大的,很可能就是你,要創業,也要找比自己強的人一起創業,最起碼賺不到錢,還能學到不少。不會有過多的損失。別熱血一沸騰就創業了,創業了,也別燒自己的錢,家人的錢,那是很不抗燒的,沒幾下幾十萬就燒乾了。
其實打工,也是創業的開始,每個月都能拿到錢,還可以學到知識,什麼公司的股份都是空話,沒幾個小公司能成功,開起來了也走不了3年就分家了,都忽悠小孩子玩的,除非真的有科技含量或者是客戶資源的,否則股份是一文錢不值的,就算創業每個月也按時拿工資才是硬道理。

13. 未來的生活節奏會更快,生活壓力會更大,競爭會更激烈,社會服務體系會更完善。 
在未來,我們享受良好的服務的同時,也會為別人提供更良好的服務,需要在技能上還是服務質量上的要求會更高更嚴格。平時要注意提高自己,不要被時代淘汰掉,我從小的朋友,一波又一波被社會無情的淘汰了,很小的時候,我出生在大草原與大山的交界處,我小時候的玩伴,還在大山裡,我跟著家人殺出來了,我小學、中學、大學、工作上的、這10年,我一直很堅強的拼搏下來,很不容易的在杭州立住腳了,說實話,參加工作後的十年,也是不斷拼搏,不斷提高的十年。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

相關推薦

漫談程式設計師系列一個程式設計師的2014年終總結

人生天地之間,若白駒過隙,忽然而已。驀然回首,頭上似霜雪,臉上似山川。我的 2014 啊,你就這麼毫無眷戀地離我而去了。既然往事已不可追,未來尚未到來,在這年末歲首的間隙,就讓我來回憶一下餘煙尚存的 2014 吧。 2014 年,對我而言,發生了很多事,不管怎樣,我

程式設計師系列一個程式設計師多年總結

展望未來,總結過去10年的程式設計師生涯,給程式設計師小弟弟小妹妹們的一些總結性忠告 走過的路,回憶起來是那麼曲折,把自己的一些心得體會分享給程式設計師兄弟姐妹們,雖然時代在變化,但是很可能你也會走我已經做過的10年的路程,有些心得體會你可以借鑑一下,覺得說得有道理的你就接納

風雨十年一個程式設計師的心裡話【程式設計工作10年】

今年是我大學畢業滿10年的日子,也是我投身it技術的第10年。一直想能對過去的經歷做些回顧與反思,以更好地走向未來,但總沒有筆。剛好csdn舉辦“講述程式設計師的故事”徵文,這件事成了一個引子,我終於趁著暑期有時間,敲了一天鍵盤,便有了這篇人生自述。   10年對於一個人來說是比較長的一個階段,10年之後,同

程式設計師之路——一個程式設計師對剛上大學的學弟學妹的忠告

http://blog.csdn.net/immiao/article/details/44873921 始終認為,對一個初學者來說,IT界的技術風潮是不可追趕。 我時常看見自己的DDMM們把課本扔了,去買些價格不菲的諸如C#, VB.Net 這樣的大部頭,這讓我感

漫談程式設計師系列千奇百怪的程式設計師

幹開發時間長了,遇見好多好玩兒的程式設計師。 看看你躺槍了沒。 留一手 有個哥們兒,在一合資公司做程式設計師,能力挺強,寫程式碼很神的。 他的程式碼我看過,深得 MFC 的精髓:大量的巨集,很多函式就兩三個巨集,一個BEGIN_XXX,一個END_XXX,中間再夾

一個程式設計師的忠告千萬不要一輩子靠技術生存

我現在是自己做,但我此前有多年在從事軟體開發工作,當回過頭來想一想自己,覺得特別想對那些初學JAVA/.NET技術的朋友說點心裡話,希望你們能從我們的體會中,多少受點啟發(也許我說的不好,你不贊同但看在我真心的份上別扔磚頭啊)。 一、在中國你千萬不要因為學習

一個程式設計師的自白小公司大崗位,大公司小崗位,程式設計師應如何選擇?

源 / 部落格園     文 / Hello森林木0介紹下自己首先,大概介紹下自己,後端開發8年

風雨20年我所積累的20條程式設計經驗--一個程式設計師的經驗總結

  編者按:原文作者喬納森·丹尼可(Jonathan Danylko)是一位自由職業的web架構師和程式設計師,程式設計經驗已超過20年,涉足領域有電子商務、生物技術、房地產、醫療、保險和公用事業。正如喬納森在文中所言,本文適合剛畢業的大學生和剛入門的程式設計師。如果你已是高

一個程式設計師的忠告你這輩子輸就輸在以為靠技術就能生存下

一個老程式設計師的忠告:你這輩子輸就輸在以為靠技術就能生存下 一、 在一個地方工作8小時就是“窮” 1、在中國你千萬不要因為學習技術就可以換來穩定的生活和高的薪水待遇,你更不要認為那些從事市場開發,跑腿的人,沒有前途。 不清楚你是不是知道,咱們中國有相當大的一部分軟體公司,他們的軟體開發團隊都小的可憐

一個程式設計師是如何手寫Spring MVC的?

人見人愛的Spring已然不僅僅只是一個框架了。如今,Spring已然成為了一個生態。但深入瞭解Spring的卻寥寥無幾。這裡,我帶大家一起來看看,我是如何手寫Spring的。我將結合對Spring十多年的研究經驗,用不到400行程式碼來描述SpringIOC、DI、MVC的精華設計思想,並保證基本功能完整。

一個程式設計師是如何手寫Spring MVC的

人見人愛的Spring已然不僅僅只是一個框架了。如今,Spring已然成為了一個生態。但深入瞭解Spring的卻寥寥無幾。這裡,我帶大家一起來看看,我是如何手寫Spring的。我將結合對Spring十多年的研究經驗,用不到400行程式碼來描述SpringIOC、DI、MVC的精華設計思想,並保證基本功能完整。

一個程式設計師十年生涯總結(轉載)

今年是我大學畢業滿10年的日子,也是我投身IT技術的第10年。一直想能對過去的經歷做些回顧與反思,以更      好地走向未來,但總沒有筆。剛好CSDN舉辦“講述程式設計師的故事”徵文,這件事成了一個引子,我終於趁著暑期有時間,敲了一天鍵盤,便有了這篇人生自述。       10年對於一個人

招聘靠譜程式設計師系列1 程式碼風格優化與糾錯

問:風格糾錯 答: 使用NS_ENUM而不是C語言型別的列舉enum typedef NS_ENUM(NSInteget, XBYGender) { //使用gender比sex正式 XBYGenderMan, XBYGenderWo

招聘靠譜程式設計師系列2 什麼情況使用 weak 關鍵字,相比 assign 有什麼不同?

答: 1、什麼情況下使用weak: a、在ARC中修飾代理 b、使用@IBOutlet連線控制元件 c、當block會造成迴圈引用 2、與assign的不同 assign可以用於非物件型別,而weak必須用於物件型別 參考資料: 1、區別

一個十幾年程式設計師給所有新程式設計師的忠告

吉日噶拉(在外企、上市公司工作過,自己也創業失敗過,遇到過很多失敗挫折,甚至露宿街頭,但是最後還是挺過來了),是一個十幾年的程式設計師了,裡面介紹了他的相關經歷,以及他的一下經驗,無論是對剛入門的程式設計師,還是工作了十年八年的程式設計師都有一些經驗值得借鑑學習。這裡我也

[轉]一個十幾年程式設計師給所有新程式設計師的忠告

吉日噶拉(在外企、上市公司工作過,自己也創業失敗過,遇到過很多失敗挫折,甚至露宿街頭,但是最後還是挺過來了),是一個十幾年的程式設計師了,裡面介紹了他的相關經歷,以及他的一下經驗,無論是對剛入門的程式設計師,還是工作了十年八年的程式設計師都有一些經驗值得借鑑學習。這裡我也把《

碼客幫一個基於程式設計師社群的網際網路軟體眾包平臺

去年流行一句話“我有一個好的創業想法,就差一個程式設計師了”,雖然這是一句調侃,但在“網際網路+”的背景下,不管是傳統企業還是網際網路初創企業,都有非常強烈的軟體技術服務(軟體外包)訴求。找外包,很多人可能會想到豬八戒網,但在這樣的平臺上,是需要客戶親自稽核大批的開發者和報價。而且這些平臺的開發成果

一個程式設計師的自白 (十分感人..............)

(本來不想寫的,實在不想看到某些人誤人子弟,混淆視聽,耽誤了中國IT的未來,所以一吐為快)   一些人總是發出一些錯誤的聲音,形成了劣勝優汰可怕的現象。他們在誤導著中國,把我們的後繼軍訓練成軟體藍領――――胸無大志,目光短淺,稍有點成績就自滿就自高自大的人,渾不知天外有天,外

一個程式設計師的工作經歷

一些人總是發出一些錯誤的聲音,形成了劣勝優汰可怕的現象。他們在誤導著中國,把我們的後繼軍訓練成軟體藍領――――胸無大志,目光短淺,稍有點成績就自 滿就自高自大的人,渾不知天外有天,外國正在虎視眈眈盯著中國的龐大市場。     由於軟體藍領的呼聲人們不再致力於培養大批的高精尖

大話程式設計師系列一張圖道盡程式設計師的出路

最近在琢磨程式設計師到底路在何方,經過不斷的自虐和代入,終於在迷霧森林中得圖一張,看之豁然開朗。獨樂樂不如眾樂樂,share了:   術語表 程式設計師:撰寫程式碼,生產軟體,輔助提高社會生產率的腦力勞動者。據說喝的是咖啡,抽的是煙,產的是程式碼。他們是計算機誕生後才逐漸興起的一個群