IT人永遠不老,老程式設計師價值何在?

2022-02-22 10:58:16 字數 2869 閱讀 4948

來自:acejoy.com/2017/12/20/362/

it人永遠不老?做夢,怎麼可能。無論你現在是多麼風華正茂,青春洋溢,終有成熟、老去的那天。

但是,人的身體可以變老,人的精神面貌、心態卻真的可以「歸來仍是少年」,只要你

心不老,保持著對生活、對世界的好奇心和進取心,眼光和狀態就會不同。

近些年頻發的it員工墜樓新聞刺痛了我的神經,再聯想起之前「華為35歲辭退」事件,我很想在這裡聊幾句。

首先,你要對資本的殘酷性有一定認識,很早就要有心理準備。一些公司當它需要你的時候,鼓吹「公司就是你的家」,你可要明白這是忽悠,別真的信了 —— **有這回事。公司不是你的家,如果需要,它可以隨時裁掉你,解除僱傭關係,毫不留情。人力與資本之間,實質是合作關係。既然是合作,當然可以一拍兩散。心裡不把公司當成家,把它當作隨時可以走開的工作場所,你就不會真的無法忍受、想不開了。但是,這跟工作要認真敬業並不矛盾。真要到最後一刻,屬於自己的利益要積極爭取,實在沒辦法也不要太計較身外之物,人要豁達。

為什麼要「清理老程式設計師」?

其一,有公司管理、成本方面的原因。同樣的事情,如果新人比老人好用又便宜,沒家庭負擔,加班不要錢,幹活勁頭兒還足,你是老闆你咋做?很明顯的選擇嘛。換個角度說,你在做什麼以至於讓自己可以輕易被取代呢?當然,如果是公司經營困難或者全行業出了問題,那又是另外一回事,傾巢之下,豈有完卵。

其二,還有乙個背景因素:社會分工的水平,也就是產業發展的程度作為背景,決定了個體職業的前景。從經濟學角度看,社會專業化分工止於邊際交易成本。說白了,如果請人幹不如自己幹,那就不會再細分工作了。歐美社會因為制度優勢/科技優勢,可以把分工發展得很細,專業化程度很高,反之也推動了專業技術水平的提公升。你做程式開發,可以做到年紀很大,只要足夠優秀。著名的stackoverflow**有過統計,其站內40歲以上的經驗豐富、水平高超的開發者大有人在。國內行麼?困難。國內的it業發展水平決定了,大量的工作都是技術含量較低的普通應用開發,一套系統,增刪改查。會騎自行車就可以了,要什麼開寶馬的司機?你看看有多少重要的開源專案,特別是基礎應用專案,都是國外資深開發者發起的?國內大量公司是拿來用就好,能給出點反饋,提交點**就算不錯了。因為我們沒多少時間也沒什麼耐心參與開發,甚至覺得經濟上划不來。既然不需要做那麼複雜的工作,簡單開發應用就好,那還要「資深的開發者」幹什麼呢?所以這裡缺乏職業深化分工的土壤,以至於限制了程式設計師的職業生涯,反過來也制約了國內的開發水準。

不過,近些年值得慶幸的是,越來越多的人認識到,參與基礎性系統開發的重要性。一些大公司開始自己研製適合自己需求特性的,但是也能通用的產品。比如阿里巴巴做了資料庫/分布式中介軟體等一系列產品的開發和開源推廣。這些地方,特別需要高階開發人員,因為沒有深厚的積累以及高超的開發能力,根本就玩不轉。

我們怎麼辦?

以精神、體力透支為代價無法走的長遠。你拼不過小年輕的,也沒必要比這個,拼體力你沒有優勢。優秀老碼農的價值,不僅在於技術深度,更突出體現在技術組合/選型上。搞過的東西多了,有創造力的人會形成直覺。解決某些問題,用什麼辦法好,什麼技術組合起來最合適,直覺上就有了主張。甚至還能用別人想不到的角度去處理需求,這種能力很珍貴的,也很有價值。

問題的實質,是如何在職業生涯中,保持好足夠的競爭力,以及給自己增加其它選擇的機會。

一是提公升學習的能力。要懂得研究學習方法。優秀的學習方法,可以讓你的學習能力,長時間保持在高峰,學會新把戲也不是新手才能辦到,老手也能做到,並不是多費力的事情。人年紀變大,記憶力會不如青年時代,但是因為經驗增加,理解力卻提公升了,此消彼長。如果可以,多學些領域之外的東西,擴充套件知識面。心理學的研究表明,即便是成年人,認真的學習仍然可以獲得神經元的有效連線 —— 形成記憶和技能。所以不要才40歲就真覺得自己學不動了,其實是你犯懶了。it研發這行,知識更新飛快,如果你指望拿以前學的東西吃老本走下去,從不想著重新整理知識儲備和技能,真的是很危險的行為。突然某一天,你的知識派不上用場,職業上再也不需要你,那真的沒什麼可說的了,只能怪你自己。

是爭取成為乙個領域的專家。專家才有良好的直覺,才能用直覺工作,專家難以替代。有時候,你工作的領域,深度是不夠的,很容易幹個2-3年就到底了。那麼這就是比較危險的地方。新手在有經驗的老手帶領下,甚至熟悉得更快,自然要替代你了。那就想辦法換個更有深度有價值的領域,研究到非常深入的水平。如果你現在貪圖省心省力、輕鬆愉快,那後面自然是費神費力、緊張焦慮。容易的道路越走越困難,困難的道路越走越容易。如何判斷領域的價值?看看是不是「強勢知識」。所謂的「強勢知識」,就是它的認知進步、革新,能給人類帶來很大的好處,而眼下確實有產生突破、擴大應用的情勢,大家都很熱切需要的東西。此外,它還有比較大的難度,以至於學會用好,非朝夕之功。有時候它是行業的熱門,有時候也不一定,因為有炒作的成分,自行判斷吧。

三是別亂花錢,要有點風險意識。有太多太多年輕的時候拿著高工資,不知積累,到處玩樂,到處瞎買,胡亂**高風險資產,胡亂買**的人了。你確實是給經濟繁榮做了自己的貢獻,但是也埋下了未來的隱患。人重要的是學會克制自己,約束自己的慾望。適度娛樂理所應當,沒家底的月光揮霍不可取。世界急劇變化,未來高度不確定,很難說得清。連系統架構設計都留冗餘手段以防不測,何況人類。手裡留下適度的儲備用來緩衝,是很有必要的。

年齡真到了職場上難以應聘的數字,你對自己的積累和技能有底氣麼?你堅信自己有能力做些有利於社會、能解決人類需求的產品和服務嗎?有底氣跟人合作也行。如果你甘當職場上的螺絲釘,就不要怪自己在突然的變化面前不知所措。

願各位朋友都能在職業生涯中,不斷追求新的人生境界,獲取新的人生價值,讓自己的人生把握著主動的權力。

IT 人永遠不老,老程式設計師價值何在?

it人永遠不老?做夢,怎麼可能。無論你現在是多麼風華正茂,青春洋溢,終有成熟 老去的那天。但是,人的身體可以變老,人的精神面貌 心態卻真的可以 歸來仍是少年 只要你心不老,保持著對生活 對世界的好奇心和進取心,眼光和狀態就會不同。首先,你要對資本的殘酷性有一定認識,很早就要有心理準備。一些公司當它需...

程式設計師的價值

在園子裡看到一篇文章,談到以前一位pb高手 淪落 到去撿垃圾的故事,讀來也是讓人不勝唏噓,感慨不已,另外還看到一篇文章談到現在的程式設計師已經貶值的問題,其中也是充滿了失落的意味。我想寫文章和讀文章的恐怕都是心驚肉跳,惴惴不安,彷彿看到了今後自己的生活景象,恐懼與彷徨恐怕就要由此產生,自然我也不例外...

最有價值程式設計師和最有錢程式設計師

前幾年mvp搞得很火熱,成為最有價值程式設計師1是有了名聲,2是為個人發展提供了好的乙個鋪墊。為高薪工作提供強有力的說服力。中國不乏符合上述條件的人。尤其是符合1和5 的人我想非常多,網際網路在中國大行其道,使各個專家之間溝通越來越無縫化。很多專家也改變了中國傳統的 功夫只傳本族人 的觀點,這叫一舉...