2012 年的時候寫過一篇叫《程式演算法與人生選擇》的文章,我用演算法來模擬如何做選擇,說白了就是怎麼去計算,但是並沒有講程式設計師可以發展的方向有哪些。 所以,就算是有這些所謂的方**,我們可能對自己的發展還是會很糾結和無所事從,尤其是人到了 30 歲,這種彷徨和迷惑越來越重。雖然我之前也寫過一篇《程式設計年齡和程式設計技能》的文章,但是還是有很多做技術的人對於自己能否在年紀大時還能去做技術感到沒有信心。我猜測,這其中,最大的問題的是,目前從事技術工作的種種負面的經歷(比如經常性的加班,被當成棋子或勞動力等等),讓人完全看不到希望和前途,尤其是隨著年紀越來越大,對未來的越來越沒有信心。
這些東西不一定對,也不一定就是全部,期許可以讓你在年底的時候有所思考,在明年的時候有所計畫。
乙個重要階段和標誌
在講個人發展之前,我需要先說一下人生中的乙個非常重要的階段——20 到 30 歲!
這是提公升自己學習能力和解決難題的能力。這是乙個非常非常關鍵的時間段!這個時間段幾乎決定著你的未來。
30 歲以前,這個時間段,應該是人學習和積累的時間段,這個時間段,就是努力學習的時間段。在這個時間段,你一定要把時間花在解決問題的技能上,就是說,你一定要練就成的技能就是,你能解決大多數人不能解決的問題。使蠻力埋頭加班苦幹,當乙個搬磚老黃牛的是肯定沒有前途的。如果你不幸呆在了乙個搬磚的地方,天天被業務壓得喘不過氣來,我建議你寧可讓你的專案延期被老闆罵,也要把時間擠出來努力學習基礎知識,多掌握一些技術(很多技術在思路上是相通的),因為,比起你的個人未來,專案延期被老闆罵績效不好拿不到獎金,都不是什麼事。
總結一下,你在 30 歲前,工作5-7 年,你需要擁有:
如果你擁有這兩個能力的現象是—— 在團隊或身邊的人群中的顯現出 leadership。
leadership 並不是當領導和經理,而是一種特徵,這種特徵有如下兩個簡單的表象:
一但你在在 30 歲之間出現了 leadership 這樣的特徵,那麼,你會進入乙個正迴圈的階段:
【 注意 】
讀到這裡,我必需要說一下,如果你已開始顯現出你的 leadership,那麼你才談得上個人發展,這篇文章後續的內容也可能才會對你有意義。
個人發展的三個方向
以我個人短淺的經歷和視野,目前只看到的人的發展有如下三個大方向(他們之間可能會有重疊):
1)在職場中打拼
2)去經歷有意義有價值的事
3)追求一種自由的生活
這三個方向,我個人或多或少都體驗過,我也見過身邊的很多人走這三個方向走的比較成功。也許還有別的方向,沒辦法,現在,我的視野就這麼大,所以,我在這裡,我主要就是談談這三個方向。again,人有資格去走這三個方向的前提是——已有了上面我說的 leadership 那種物質!
一、在職場中發展
在職場中發展應該是絕大多數人的選擇。通過加入公司來達到人生的發展。
我們經常可以看到很多所謂的「職業規劃」,但是大多數職業規劃只不過人力資源搞出來的東西,和實際其實是有很大出入的。我的人生經歷中,有 18 年左右是在公司中度過的,在過銀行,小公司,大公司,民營公司,外國公司,傳統 it 公司,網際網路公司,不同的公司完全有不同的玩法和文化,我的經歷還算豐富,但也不算特別成功,這裡只分享一些我在職場中的心得(不一定對,僅供參考)。
1、去頂尖公司
去頂尖公司的乙個目的就是讓你的 leadership 的範圍的可能性擴大。
因為公司和公司的差距也不小,所以,就算你在低端公司裡是骨幹份子,但在高階公司裡可能只是乙個普通員工(就像中國足球隊的主力到了英超可能都無法入選)。所以,在職場中,如果你要讓你的個人價值最大化的話,你一定要去頂尖的公司。因為頂尖公司裡有非常不錯的工作方法和場景,這並不是能看書或是交流得來的,這是必需要去親身體驗的。所以說,在頂尖公司掌握的技能,開闊的眼界,通常來說都會比低端公司的要多得多。
是的,對於職場來說,如果你在頂尖公司是骨幹,那麼,你去低端公司,則有很大機會會成為他們高管和核心。就好像你在 facebook 裡幹三五年成為他們的技術骨幹,那麼你到 bat 去成成為高管概率是非常大的。反過來,如果你畢業主去了 bat 成為了乙個螺絲釘,在天天加班中度過你的青春,你幹個十年能成為 bat 的高管的概率可能會非常的低。
2、去真正的創業公司
去頂尖公司和去創業公司在某些時候並不衝突。不過,這裡我想講的是,乙個技術能力強的人在大公司可能會被埋沒掉。因為大公司業務成功後,
所以,對於中高階人才來說,在大公司裡的能產生的個人價值,可能遠遠不如那些求閒若渴、沒有包袱、可以盡情施展、相對更為靈活和自由的創業型公司。
不過,去創業公司需要小心仔細的挑選和評估,創業公司的不確定因素很多,也和創始人的因素太大了,所以,你需要小心了解創始人和他們的業務情況,想法和理念差不多才能更好的共事。
3、職業生涯的發展階段
首先,有乙個不爭事實——整個社會是會把最重的工作交給 30 歲左右的這群人的。也就是說,30 歲左右這群人是這個社會的做事中堅的力量。
於是,你的 30 歲到 40 歲就成了乙個職業生涯的發展期,也就是你的事業上公升期。如果你到 40 歲都沒有趕上,那麼你的職業生涯也就這樣了,老有所成的人是少數。
在你事業的上公升期,你需要更多的軟技能,比如:
另外,你還要明白在職場裡的幾個冷酷的事實:
這些都是職業裡必需的技能!如果你不想或是也沒有能力玩這些東西,那麼你需要去那些可以讓技術人員安安心心做技術的公司。這類的公司,我見過微軟,google、amazon 裡都有。
所以,技術人員在職場中的歸宿有兩條路 —— 到真正的技術公司成為乙個專心做技術的人,或是在成為乙個職業的經理人。
二、追求人生的經歷
先說三個故事,
我是覺得他們把自己的人生過得很有意思。雖然跨界跨得有點猛,但是 why not?
在這裡,我想說,去追求一種和眾人不一樣的人生經歷也是一件挺好的事,我個人感覺,比起在職場裡有趣多多了。如果你厭倦了職場,其實為什麼不去追求一下不同的人生經歷呢。就算你不想去追求跨度比較大的人生經歷,那麼,在技術圈裡,也有很多有價值有意思的經歷也可以去的。追求刺激有意義的與眾不同的經歷的人,其實也能算是一種人生的成功,不是嗎?
如果只說技術方面,我個人看到的去追求經歷的人,有兩種追求的人其實也很成功的:
打工也好,創業也好,在國內也好,在國外也好,這些都是形式,不是內容。內容則是你有沒有和有想法的人去經歷有意義有價值事?人生苦短,白駒過縫,我們技術人員最大的幸運就是生在這樣乙個刺激的時代,那麼,你還有什麼理由不去追逐這些前沿刺激的經歷呢?
三、追求自由的生活
我相信「自由」這個事,是所有人的心中都會想去追求的。「生命誠可貴,愛情價更高,…… 」(哈哈)
但一說起自由,絕大多數人都想到的是「財富自由」,其實,並不完全是這樣的,在自由的通路上,我個人的經歷告訴我,其實,你會有很多的不同型別的自由。下面,是我對幾個層次的「自由」的理解。
第一層自由——工作自由。人的第一層自由的境界是——「工作自由」,我到不是說你在工作單位上可以很自由,雖然有特例,但並不普遍。我想說的「工作自由」是——你不會失業危機感了。也就是說,你成了各個公司的搶手貨,你不但不愁找不到工作,而且你是完全不愁找不到好工作。試想一下,如果是工作來找你,一方面,你就有真正意義上的工作選擇權了,另一方面,你都不愁工作了,你完全就可以隨時離職去**想幹的事了。此時,你就達到了「工作自由」。
第三層自由——物質自由。我把財務自由換了一種說法。我個人覺得,除了有個好爸爸之外這種特例的情況,如果你想有物質自由的話,本質上來說,你一定要學會投資,投資不一定是你的錢,時間也是一種財富,年輕更是,你怎麼投資你的時間還有你的青春?你要把你的投資投到什麼樣的事,什麼樣的人?對於投資這個事,風險也比較大。但是,人生不敢冒險可能才是最大的冒險。這個世界有很多技術不是你能看書學來的,而要只能在實戰中學會的,比如:游泳。投資可能也是一種。只有真正懂投資的人,或是運氣非常好的人,才可能實現物質自由。
追求自由的生活,其實也是個人發展道路上的乙個不錯的選擇。通常來說,自由的人,能力都不差,錢也不會少。因為,他們懂得投資。
也就是說,擁有追求自由能力的的人, 總結
無論是在職場中打拼,還是追求精彩的經歷,還是去實現自由,我覺得都是不錯的個人發展的方向。
他們都有重疊,比如:
總之,這裡的邏輯是——
插圖來自電影《飛屋環遊記》
最後祝大家新年快樂,來年大展鴻圖。
原文出自:
技術人員的發展之路
2016年12月28日 陳皓 132,566 人閱讀 這些東西不一定對,也不一定就是全部,期許可以讓你在年底的時候有所思考,在明年的時候有所計畫。乙個重要階段和標誌 在講個人發展之前,我需要先說一下人生中的乙個非常重要的階段 20到30歲!這個階段的首要任務,就是提公升自己學習能力和解決難題的能力。...
技術人員的發展之路
本文 2012年的時候寫過一篇叫 程式演算法與人生選擇 的文章,我用演算法來模擬如何做選擇,說白了就是怎麼去計算,但是並沒有講程式設計師可以發展的方向有哪些。所以,就算是有這些所謂的方 我們可能對自己的發展還是會很糾結和無所事從,尤其是人到了30歲,這種彷徨和迷惑越來越重。雖然我之前也寫過一篇 程式...
技術人員的發展之路
2012年的時候寫過一篇叫 程式演算法與人生選擇 的文章,我用演算法來模擬如何做選擇,說白了就是怎麼去計算,但是並沒有講程式設計師可以發展的方向有哪些。所以,就算是有這些所謂的方 我們可能對自己的發展還是會很糾結和無所事從,尤其是人到了30歲,這種彷徨和迷惑越來越重。雖然我之前也寫過一篇 程式設計年...