36歲以上的IT工程師的出路在哪裡?
本人很迷惑,從畢業到現在10多年了,一直在做IT類設計,具體的是IC設計。無非就是寫寫代碼,做做架構。但是最近某花廠傳出辭退34+的員工後,自己也比較迷茫。感覺確實目前如果被裁,也不會有其他下家願意接收36以上的老碼農了。
本人就是做IT技術的,做了10多年,今年34歲了。
目前做CTO也做了3年多了。
從寫php起,到寫C++,差不多寫了6年,發現一個現象,互聯網裡的技術是越來越簡單了。
後面幾年年想明白了一點事情,技術是為產品服務的,是為商業模式服務的,是為生意服務的。不要想著我要寫出如何複雜的演算法,那畢竟是少數人。
要承認自己是個普通人,真正要想明白自己的定位。
目前市面上的技術除了搜索、圖像處理、操作系統等等幾個比較複雜的領域,需要極高技術的,其他大部分的都是不太複雜的技術,大部分程序員也是在做著一個一個不同的「項目」,但用到的技術都差不多,都不太複雜的,如果你一直從事這樣的工作,用差不多相同的技術去完成一個一個不同的項目,那你就是吃青春飯的。
程序員要想讓自己越來越有價值,越來越值錢,需要不斷超越自己。
那樣才會「越老越值錢」。
怎麼做,自己才會越老越值錢呢?才不會是吃青春飯呢?
個人覺得目前無外乎幾條路
1、架構
互聯網最近幾年非常火爆,無論是遊戲、廣告、團購、外賣、電影、打車、共享單車等等等等,用到的技術都不是那麼的複雜,因為本身生意就不是那麼的複雜。 你找任何一個IT技術人員,都能給你開發出來,用到的技術大家都耳熟能詳的。
LNMP(Linux + Nginx+Mysql+PHP),大致是如此,無外乎再有些其他變種,Nginx自己開發了,Mysql用了別的,加了點memcache、redis做緩存,PHP語言或者java語言或者其他語言。或者性能要求高,不用DB了。
無非就是接入層+邏輯層+cache層+數據層。
年輕的碼農就是在這些常用軟體下,按照產品的商業邏輯去完成一些一些商業代碼,項目雖然不同,但是技術本質上沒有什麼區別。
唯一的,就是隨著用戶不斷增多,80%靠吃青春飯的程序員寫的代碼就不行了,支持不了快速增長的用戶,支持不了高並發。 所以無論互聯網項目如何變化,唯一不變的,讓自己有價值的就是分散式的架構體系。
設計一個好的系統架構,隨著業務不斷增長,只要加多幾台機器就行了。
這~~~~~就是你值錢的地方,越老架構經驗越足,越老越值錢。
以分散式架構體系的不變經驗去應對不斷變化的商業模式,不斷新增加的各種軟體,IT人才能立於不敗之地。
2、管理+生意
不想當將軍的不是好士兵。 到一定階段,如果你不管理別人,就是別人管理你,要知道,技術僅僅是為產品、為商業模式服務的,就是個工具。
要在不斷的做項目過程中,去理解這門生意,理解如何在人數增多的情況下讓項目跑的更快。 無論你做的什麼項目,歸根結底就是門生意,要不斷提高自己對生意的敏感度,不斷觀察團隊,打磨團隊,讓團隊支撐項目跑的最快。
這樣你的價值能低? 越老帶團隊經驗越多,對生意的理解越透徹,越老越值錢。 所以,讓要自己增值,不吃簡單碼農的青春飯,就要改變自己的想法。 積累架構經驗、積累管理經驗、積累對生意的理解,對商業的敏感。
工作個10年之後,管理和經商思維越來越足,自己都可以當老闆了。
很多人看的多,想得多,做的少。
///////////////////////////////////////////////////////////////////////////////////////
好多人私信諮詢客棧的事情,這裡解答一下。
客棧是自己辭職間隙,去麗江遊玩了幾個月開起來的。
開起來後家裡人在打理,自己不需要太多精力去盯。
從理財的角度來看,一個人必須有2條以上收入來源才會覺得踏實,本人比較居安思危,所以打造了一家客棧。只要認真做,收益率還是非常不錯的。
開客棧主要是鍛煉自己的經商思維,自己的老闆思維,給別人發工資和領工資永遠是兩種不同的思維方式。提升自己的格局和思維方式才會走的長遠,而不僅僅是一份打工心態。
目前還是從事互聯網工作,任職CTO。
///////////////////////////////////////////////////////////////////////////////////////
工作之餘,在麗江還開了家客棧:麗江王子別墅客棧
不斷思考推廣運營,不斷思考互聯網跟實體的結合
開業一年,攜程好評數達到600條,微信公眾號推廣文章超過5萬真實閱讀
淡季入住率也達到了60%,旺季入住率99.9%
客棧微信公眾號:王子別墅客棧
地址:麗江市古城區束河路天域陽光3期福瑞苑30棟 (束河古鎮正門口)
攜程:http://hotels.ctrip.com/hotel/4036364.html
360攝像頭直播客棧院子:http://jia.360.cn/pc/view.html?sn=36051728549amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;from=singlemessageamp;amp;amp;amp;amp;amp;amp;amp;amp;amp;isappinstalled=1
客棧2樓直播玉龍雪山:http://jia.360.cn/mobile/view.html?sn=36051729367amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;from=singlemessageamp;amp;amp;amp;amp;amp;amp;amp;amp;amp;isappinstalled=1
客棧介紹:
1、一畝地的獨棟別墅,三層樓+地下室的娛樂設施,10個房間
一樓每個房間里都有獨立花園,其中3個房間可以直接看到玉龍雪山
二樓每個房間都有陽台,其中2個房間超大陽台可以直接看到玉龍雪山
三樓是豪華套房,超大陽台可以直接看到玉龍雪山
2、地下室做了電影院KTV、還有麻將房
3、100M光纖入戶,電視機都是50寸以上樂視高清電視,購買了2年的樂視會員,看超清大片
4、傢具都是定製,衛浴都是科勒,高端洗浴用品
5、入住2個晚上以上免費接機
6、餐廳廚師點餐,管家一對一諮詢服
大勢 - 知乎專欄
-------------------------------------------------------------------------------------------------------
覺得到中年最好有一個自己的團隊。
團隊 - 知乎專欄
-------------------------------------------樸素分割線-----------------------------------
不斷變化的世界裡
技術革命速度在加快。從人類發現火,工業革命,電氣化,信息化,速度越來越快。技術在飛速革新,行業也在迅速興衰。中年如果單一依賴某種技術,如同雞蛋方進一個籃子里。很不幸我們這時代,籃子天天換。忘了在哪看了一段話,感覺好像是自品牌。我覺得應該牢牢記住「你的工作只是暫時的」。世界在不斷變化,行業在變化,技能在變化。全球化導致你的工作可以被外包到任何地方。
你的工作只是暫時的,你的行業也是暫時的
你的工作只是暫時的,你的行業也是暫時的
你的工作只是暫時的,你的行業也是暫時的
選擇比努力更重要
小H同學和小W技術差不多,都找工作,小H找工作的時候他找了一個offer馬上就簽了。小W大概投了幾十份簡歷,面了二十多家,收了4-5份offer大概是小H的double,其中辛苦自不必說,每次面試失敗更難體會。這就是個小例子。每個人都應該有類似的體會。
我們需要一些不變的技能
經濟會因為行業不斷興衰變的不穩定。你的工作也會因為技術革新變的不穩定。
一定要學的能力
一定要學編程
一定要學編程
一定要學編程
編程會成為數學,語文一樣的基礎能力。不想說為什麼,到2017年今天應該都能理解。不是讓你會寫app,寫網站。編程和互聯網是一種思維。你光聽人吹大數據,雲計算,人工智慧,你連鑒別忽悠的能力都沒有。學的不是編程,學的是思維。有困惑可以私聊這個。
其他技能
信息搜索
情報收集,用互聯網的,不用互聯網的。谷歌大法好。
數據分析
自己收集自己想要的數據,自己分析。
需求分析
這是我大學學搬磚,學到最有用的課之一。
項目管理
這是我大學學搬磚,學到另一門最有用的課之一。
成本核算
這個我還不會後面打算髮展一下。
第二語言
會門外語可以讓自己變的獨特,估計這年代英語除外。
自品牌
把自己當做一個品牌,學會講故事。樂視的火箭那年發射?
博客
個人網站
寫本書
我一直相信工作10年以上的是公司財富,即便是編碼,10年以上的經歷是畢業生不能比的。工作績效來說,跟畢業生比1:10也是有可能的。我不相信華為會大批量辭退34歲以上研發人員。
最好把標題改一下,我們做IC的通常不被認為是做IT的,更多是電子行業的一個子集,哪怕你是做software的。
在M,平均年齡快40了吧,一堆動輒在本公司呆了十年以上的人,普遍是70後,80後就算年輕了的,近期公司來了個87和89的大家都戲稱他們是小鮮肉,估計90後小鮮肉也快登場了。
說實話,設計類,或者產品經理方向的還算比較好找出路的,產品經理,運營,甚至出去創業都可以選擇。
最麻煩的還是技術崗,研發和測試。世界上不需要那麼多架構師,也不需要高薪而可被替代的工程師。提升自身競爭力是很多人都會說的,但是現在的互聯網行業的一個普遍現象,就是88-92年的領導84-87年的。老80後經歷的技術和概念確實跟不上時代,要學習新技術容易,要改變舊思路太難。
我身邊很多同事在工作過程中都在積累人脈,積累圈內影響力。一開始我覺得這是很無聊的事情,現在我覺得這是必要的,為以後鋪路。
不過話說回來,也許可以離開這個行業。畢竟太累了,也許開個咖啡館在某個地方中看到類似問題,笑死。做ic設計的,34根本不愁工作,hw這樣搞,是hr作死,或者為了完成指標。
模擬,射頻這種,更是要靠經驗。我周圍一大把做layout的,也沒有說都是年輕人,一半是34+的。
坦白的說,做結構真不需要做到35歲,做個三五年就基本的問題可以搞定了,再熬到30歲就已經沒多大問題了,等到35歲的時候,再給你高工資已經是很不經濟了,但是給不到你滿意的程度你的積極性也不高,所以必然就被年輕的一代給替代.並且這種情況會越來越明顯,因為中國的人太多了,尤其製造業在衰退之後,競爭越來越強了.
結構設計的前景還要取決於行業,大型機械裝備行業,高科技通訊行業,精密製造行業的結構工程師由於培養成本比較高,產品開發成本高,競爭相對弱一些,所以這些行業的結構工程師可以發展得更長一些時間.
諸如玩具,小家電,普通消費電子行業,輕工業等行業的工程師就沒那麼幸運了,這些行業為什麼工資一直不高也是這個道理,因為可替代性很強.
那麼結構工程師的出路在哪裡呢?
其實以前沒結構工程師的說法,就是機械工程師,機械工程師的不僅僅是只會設計一些結構部件或外殼的,是需要知道一些電子電氣知識的,其技術含金量比現在的工程師要高,由於電腦輔助技術的發展,現在培養一個工程師的成本相對要低很多,很多人僅僅就會個PROE,也就工程師,包括我自己也這樣認為,可以這麼說,如果沒有PROE的話,我們周圍的很多人都可以稱為結構工程師,因為那些電子工程師,項目工程師也懂機械,只是他們不會畫圖而已.所以,從這一點就可以看出結構工程師的技術含量很低,我說到這些估計很多又要來反對說什麼工程師懂得地方還有什麼模具,表面工藝什麼的....,但是別忘了周圍跟你共事的同事甚至很多人在這方面並不比結構工程師差.
近段時間我一直在思考這個問題,工程師的出路到底在哪裡?由於我還有點電子基礎,我在琢磨電子行業,我發現電子行業就確實比機械行業的技術含量高一些,外行的人想看懂那些電路確實不是那麼容易,並且電子行業是一個發展很迅速的行業,並且是一個做到老學到老的行業,當你看到航天工業集團還有五六十歲的老工程師的時候你就明白了,有些事情沒有到那個程度就確實很難掌握.
所以,如果你認定了除了技術之外,好象沒有什麼適合你發展的,那麼就走多元化發展路線吧.如果說到專業,比如說通訊行業,你如果僅僅是一個純結構的工程師,就很難得到行業的精華,什麼叫電磁兼容?什麼叫靜電屏蔽?我想這些名詞大家都知道,但是真正的原理又有多少人知道?如果要深入研究的話,就到了另外一個行業---無線電,也就是通訊技術,如果沒有核心的技術基礎,做結構的永遠掌握的都是皮毛.說到這裡有人就不幹了,說什麼個人精力有限什麼的.可是我要說的就是,這個社會是殘酷的,當你進入一個行業的時候就要保持不斷的學習,勇於付出的人才會有收穫,當然方法要正確.
如果說跨行業發展是橫向發展,那麼朝FEA有限元方向發展就是縱向發展,對於一個產品開發提前模擬是節省成本,提前預知問題的有效方法,事實上在國內這個方面還走得不遠,這樣的人才也是很欠缺的.尤其是大型準備及通訊行業.
當然創業也算一種好的選擇,但是大家先冷靜的思考一下,既然本行業都遭遇35歲的尷尬,難道創業會更容易嗎?大家不妨去觀察一下,創業的都是些什麼人?創業其實比做工程師更需要知識與膽識,更重要的一點就是交際能力不錯.
看了上面的,你想好了35歲後該幹什麼嗎?如果你有所感觸,那恭喜你,說明你已經看到了自己需要什麼
其實無論做哪個行業,你需要積累的是這個行業的知識,而不僅僅是你表面看到的實現技術,那些都是工具,遲早會過時,新人遲早會比你能幹,但是行業知識是有積累性的,即便這些知識過時了以後你幹活的時候仍然可以得到啟發或對之改進。以你說的ic設計為例,vhdl,Verilog,圖形化輸入等等都不過是工具應用,但是各類cpu的結構,流水線啊,緩存啊,調度啊等的設計思想就屬於行業知識,這東西過時慢,有積累碰到新的知識來了基本一看就懂了,這就是你三十5以後比別人牛的基礎。再比如程序員,你用c用java用php用Python,如果永遠停留在用的很熟練,那總會過時的,總會幹不動的,你得在工作過程中熟悉項目相關的內容,如果項目真的就是搬磚型碼代碼的,那如果你還繼續技術那只有架構師一條路了,但是架構師真的不需要那麼多。。。你會了別人也不一定會用你。還有我認識有的做硬體的,現在電路設計還在用二十年前的工具,這說明兩方面的問題,一是學新工具對年紀大的人心理難度和實際難度都會高,二是他還有一定競爭力說明這如果你僅僅會使用工具一定混不下去,誰會用一個使用古董工具的人呢,但是人家在機電行業有比較多的知識積累設計出來的單板還是不錯的,老工具雖然落伍但自己用的熟練。總之如果你行業知識比較豐富,不會擔心三十多以後幹什麼。hw那個工程師,可能大公司只能負責一個模塊,但是在測試解決故障,排查問題時他一定要接觸系統層面的,這時候誰多下點功夫主動溝通學習系統各環節,誰就能學到其它公司學不到的東西,整個系統乃至行業痛點也會逐漸明晰,怎會擔心不知道以後幹啥?繼續沿技術可達項目經理,產品經理,轉崗可以售後,售前mkt,內部沒機會了可以自己出去找人合夥,你完全清楚行業有哪些關鍵嘛。但是如果你僅僅會自己那一塊,說實話,hw的軟體嵌入式的居多,用c的多,而且還只做一塊,你要是做命令的離了團隊也許連交叉編譯環境都搭不起來,因為在這樣的大公司都有專人弄好,操作系統都包裝成幾個調用源語給你用了,下面cpu啊甚至操作系統換了你都不知道,就不要說會了,你到外面去找個嵌入式開發的崗位來看看?面不死你,所以你必須學習行業知識,成為通訊大拿,或者你把平台啊操作系統搞清也行,也算一個子行業啊,至少一般人面你嵌入式你在移植性,性能分析上你就高面試官n個層次,只要不是同行,誰會做那複雜的系統。總之一句話,你是寫文章的,而不是敲字的,需要提高的是文學水平,如果只會word那是不行的,你做平面設計你的競爭力是審美,如果只會ps技巧遲早干不過年輕人啊
自立為王!
其實沒有能力混吃等死到哪都是堪憂,除非家大業大,否則老老實實為了早日實現財務自由而奮鬥吧!
1.現在年紀大的基本上都有種全棧的姿勢,基本上市場有的技術基本上都能拿來就用,當然還是要精深鑽研下最新的hadoop, spark等大數據技術還有今年的深度學習歐美國家都有70多歲的老碼農,你跟他老人家比起來還是小學生呢,你著什麼急。
軟體開發這個職業不但可以縱向發展還可以橫向發展,因為軟體開發技術人才都是高素質高智商高端技術人才,所以不管怎麼騰挪都有一席之地。
總之你要不想繼續做開發啦,那你可以跳槽去小公司做項目經理,從純技術轉型技術+管理。
不過我建議你還是繼續做開發,縱向發展,咱們國家就缺資深又資深的碼農。
PS:前提你要自我提升,不要原地踏步,不過橫著豎著都沒法走。
回家賣紅薯
唔。。我以前聽我老師說過,30多歲後,一身毛病,敲不動代碼,只能往總監項目經理那裡爬了。實在爬不上去了,只能去當講師了。
我也不知道啊。。。
本人也是36,未來的方向很愁!在網路方面又不長進,想創業也找不到點子
太封閉了。。。現在這類晶元碼農,不知道有多搶手。。。
自己雖然不是做開發,不過平時接觸太多的開發,整體來說腦子清醒的真的不多。開發雖然主業務是寫代碼,但對整體業務需求,功能邏輯,和各部門的溝通都要擅長,這樣才能保證你的職業可續性。
考慮下自己的出路,所以來看看
上次看到一篇文章,還是需要早點規劃好。http://www.toutiao.com/i6402372305661460994/
結局來的太突然,不過還是很贊!
30歲,在公司不算小也不算大,部門裡35左右有好幾個,我覺得正在他們精力和經驗都非常好的時候。我想我會一直敲代碼,即使以後轉產品或管理。感覺這個行業還有好長時間的發展期,所以我們要不斷更新知識,不只是謝謝代碼,加深對業務的理解也很重要
推薦閱讀: