2019年過了一大半,從開年就聽到互聯網行業的寒冬慢慢襲來,已經看到一線互聯網公司的各類裁人,同時也看到了部分公司招聘說明中強調35歲以上不予考慮。node
做爲一個超過35歲的程序員,面試優點已經明顯不如剛從事這一行的年輕人了。不能再像他們同樣,能夠像一張白紙,接受上級的爲創業而加班拼命;不能再像他們同樣,能夠996之後,還有時間約會和打球;不能像他們同樣,一人吃飽全家太平;也沒有辦法像他們同樣,對新的技術依然狂熱……程序員
因爲家庭變故,一場疾病,我已經脫離工做崗位有一段時間了,這個時候才知道生活不易,有時也會想過是否選錯了行業,若是再來一次,我還會選擇程序員?面試
個人回答是確定的,我還會選擇從程序員作起!
接下來請我爲你們來分析一下,程序員不是一項職業,而是表明了一種人生,既然選擇了這項人生,就應該對本身選擇的人生作出好的規劃纔不會後悔。編程
【此文也獻給想要轉行或剛進入軟件開發行業的朋友,生活不易,可是惟有充滿但願和熱情,咱們的命運也能本身去改變。】
如下咱們談的是程序員人生規劃,而不討論具體技術。微信
程序員的本職工做是根據用戶所提的需求,完成相應的軟件設計、開發、測試、實施(固然具體還有更細緻的分工),每一個環節都須要技術能力的體現,才能把工做作到更好。在國內你想在一家公司裏面做爲程序員,從職業開始作到職業生涯結束,這是很不現實的。因此咱們只須要定準目標,任什麼時候候都在一個合適本身的平臺就能夠了。能力不行的時候,在適合本身的小平臺打磨本身,認真完成公司安排的全部工做,把每一件工做都當成打怪漲經驗的過程。等能力成長起來了,就找到適合本身的大平臺,除了爲公司產生效益,也是爲社會發展作出貢獻。高爾基說過:「一我的追求的目標越高,他的能力就發展得越快,對社會就越有益。」網絡
因此不管你如今是什麼技術方向(Java,Python,大數據),必定要有一項是你本身特別專長。在本職工做上有了必定的承認,才能加上略帶修飾的簡歷,配合良好的面試技巧,方能在職場中找到合適本身的薪資定位。app
甚至能夠在協商,作到遠程辦公,自律讓你更自由。以前我在某外企工做的時候,一個星期總有幾天都是在家遠程辦公就能夠解決問題,只要把工做作好,在哪作事都同樣。學習
1 提高技能最好的方式就是好好工做,工做上的全部坑都是咱們漲經驗的禮物
2 提升商業嗅覺,在一線工做中,你才明白哪些技能是之後的趨勢【否則會想我同樣,死守C#,少了不少選擇的機會】
每一個程序員都應該去學習項目管理。不知道你是否在工做中,看到總有某些程序員會不聽指揮。遇到這種事,你會怎麼想?如今很多項目經理跟我抱怨,不少年輕程序員作得不爽了,拍完桌子就不幹了,項目難作很差交代。這種狀況,更多發生狀況是由於雙方不能換位思考,上班工做就是爲了把項目作完,在這點上你們的利益是一致,爲何不能同心合力呢?認知上的差別,消息面的不對等,有多少老闆會告訴程序員咱們這個項目的實際利潤是多少;有多少項目經理會告訴程序員我能從這個項目上拿多少獎金;有多少程序員會站在公司角度,今天的任務作不完我就不下班……項目是靠團隊的,學習項目管理,才能去了解項目上的各個環節,同時也是讓你們溝通在同一頻道。測試
項目管理不單是爲軟件開發來設定的,項目管理能夠應付生活上的諸多場景。例如結婚、搬家……這些都是項目,具備項目特性,能把項目管理掌握的程序員,對於生活也能很好地應付。也是某些程序員職業轉型的一個必備技能之一。大數據
1 時間管理、 成本管理、 範圍管理,轉好項目管理三要素,不能樣樣都知足,現實教咱們在三者間進行平衡
2 溝通很重要;溝通很重要;溝通很重要。事情作很差,講話得體就還能有解決的方法。
在平時的時候儘可能的和周圍的同事把關係處理好,其實你在每一個人面前就是一張名片,只有把這些關係維護好了,說不定下一份工做機會就是他們給你介紹的了。我已經好久沒有經過網上招聘找到合適的工做了,都是經過朋友介紹的。
除了在公司中,表現本身的能力外。程序員也是最接近互聯網的行業之一,徹底能夠依靠網絡進行自我營銷。在博客上留下本身的足跡,在一些視頻學習網站上發佈本身的課程,甚至也能夠出版一些本身的書籍。
之前我也以爲這些事很遙遠,可是隻要你肯去作,作到必定的成度就會有人來找你了。
我身邊就有程序員最先在博客園上發表博客,一段時間後他的書就出版了。
每隔一段時間,也會有人來找我,作點小項目,認真就交付之後,小單子就陸陸續續找上來了。
一開始我做爲程序員,不會講課,有朋友找我去跟他們的學生講講IT職業規劃,講着講着我就作了一段時間的講師,線下學員超過千人。
我也會爲個人孩子着想,18年起,我就開始研究少兒編程怎麼能幫助孩子。因而我開啓少兒編程創業之旅,有了本身線上的課程,也有線下班在授課。
咱們須要的是一個適合本身的平臺,所謂適合本身的平臺,就是隨着本身的能力加強,平臺總有一天,他不可以容易,那麼咱們就須要找到一個新的平臺
心想事成,有時候真的不是說說而已,只能夠靠努力來去作到的。這裏面須要有必定的自我營銷部分。
有了這些東西,至關於在本身的職業生涯上面加了一個加速器,它可以幫助咱們更快的去找到適合本身的平臺。
1 藉助互聯網平臺:自媒體、微博、博客
2 接項目少而精,積累人脈和口碑
對於不少人來講,編程是一道坎,過不去的。可是一旦掌握了編程,其實也就掌握了一種思惟能力。把這種思惟能力應用到其餘領域上,就能擴展咱們的知識邊界,從而能夠勝任更多的崗位。例如物聯網、p2p(雖然不想提,但p2p前幾年確實是靠互聯網框了很多銀子)、電子商務、物流等等。關鍵在於用編程加上行業知識。
因此做爲一個it專家(對非行業人士來講),咱們有着良好的思惟基礎和技能基礎,經過大量的閱讀,掌握自學能力,充分利用碎片化時間,完善本身的知識體系,這樣就可讓本身的人生路走得更加豐富多彩。
闞洪哲說過:「沒有系統專業知識的人根本不能發現也不能理解專業知識背後的商業機會。」
1 掌握知識管理
2 合理利用碎片化時間
覺得有好的技術就夠了嗎?遠遠不夠。
當你想把你的技術設想,讓團隊執行的時候;當你想把作好的系統,充分展現給客戶看的時候……你會發現溝通表達是那麼重要。每個和你合做的項目經理,都是你免費的老師,從他們身上你就能夠學到哪些在職場上是好的溝通,哪些是很差的溝通。完善你本身的說辭。
同時程序員也是世界上最懶的一類人,由於懶,他們纔想着用代碼改變世界,用機器去作重複的工做勞動。可是因爲本身仍是太懶,時間管理也是很重要的一個環節,告別拖延、剋制懶惰,讓生活變得更加高效,掌握時間管理的技能也是很是重要的。
1 我的的時間管理不可少
2 執行力,定了機會就要作到
我不後悔個人決定,主要緣由也是由於程序員的待遇。其實社會發展得很快,如今從鄉鎮走出來的狀元愈來愈少了,是他們不努力,不是,是社會資源已經在拉開了,好的社會資源已經開始在往一二線城市傾斜,鄉鎮的孩子很難再像之前可以獲取好的教學資源。
程序員,是一種不須要依靠家庭關係,只靠自身能力就能夠改變生活環境的職業。只要你認真工做過3-5年,在行業內,你的待遇不會特別差。可是你要注意,程序員在中國某種程度上來講,它也是青春飯,因此咱們要儘早學習理財知識,用來抵抗40歲之後不能再加班的時候。
1 瞭解什麼是資產,什麼是負債。沒必要要買的東西能夠暫時不買。
2 永遠在投資本身,自身能力強了才能積攢更多本金。
3 選在2-3種理財方式,將閒置資金利用起來。
4 爲本身買份保險,只爲給家人一份平安。
身體是革命的本錢,去面試的時候,我面的就是一天工做8個小時,天天5天以內完成屬於個人工做。若是超出這個時間,我應該思考一下,是我能力不夠,仍是公司自己的計劃有問題。若是是我能力不夠,回家惡補技能,若是是短暫項目問題,敬業,加班完成,若是是公司問題,世界仍是很大的,隨時歡迎咱們出去逛逛。
加班加出了什麼病,能算工傷嗎?因此除非是倍數級的工資,否則你有必要996嗎?
多出來的時間幹什麼,利用晚上和週末的時間多陪一下家人。
1 晚上一塊兒樓下跑跑步,一週2-3次。
2 週末帶着家人去寬敞的地方運動玩耍一番。遠離電子產品一天。
3 早上起來用Keep app作作拉伸運動。
家庭纔是咱們上班的鬧鐘,是咱們不敢跟老闆拍桌子的緣由,是咱們累了倦了能夠找到舒適的地方。拒絕冷暴力,天天下班回到家,再忙也要和另外一半說一聲辛苦,陪着孩子聊了聊上學的趣事。兩我的一塊兒作點家務,作作飯、洗洗碗、整理下家務、一同收拾孩子,其樂融融。
1 主動分擔家務。注意必定是主動。被動的結果就是你們都別想休息。
2 與孩子溝通。這樣才能讓孩子打開心扉,不談做業仍是朋友。
3 一塊兒規劃將來
4 儘量多的陪伴家人,由於等你作不動的時候,公司是不會陪你的(公司要是發不出工資的時候,你也不會陪公司,是同樣的道理)
程序員是進入職場不錯的選擇,可是每每在工做中,咱們被工做的煩擾而帶偏,迷失自我,找不到合適的方向。因此儘早給本身定一我的生規劃,再難的路也能夠走得很漂亮。
做爲奔4的程序員,我選擇爲孩子創業,從事少兒編程工做中,既沒有浪費個人專業技能,也能陪孩子一塊兒度過童年。同時我也但願這篇文章能給其餘的同行朋友帶來點小想法,即便40,50歲,咱們還很年輕,心不老,事就可成。
有任何問題請在下方進行評論回覆
也能夠關注個人微信公衆號【景彤少兒編程】