回覆列表
  • 1 # 千鋒教育成都

    工作五年是個分水嶺,大部分程式設計師從初級工程師成長為中高階工程師,薪資較剛畢業時翻了幾番。

    同一個宿舍畢業的人有不同的發展軌道,有人年薪百萬,有人仍在基層搬磚。本文采訪了幾位工作五年的程式設計師,談談他們的現狀。

    李亞軍:

    專注在一家公司裡走技術管理路線,現不寫程式碼專注撕逼,月薪2萬。

    李亞軍畢業後入職某二線網際網路公司,月薪不到一萬。頭兩年和其他程式設計師一樣,寫些基礎性的業務程式碼。

    在大學身為班長的李亞軍有較好的領導能力,他開始在跨組合作的專案中主動承擔起許多程式設計師不願意去做的溝通聯絡工作。

    後來部門結構調整,他TL離職,李亞軍便承擔起組長的工作,開始邊開發邊管理的忙碌過渡期。他逐漸往技術管理方向轉,網際網路人流動性大,他在公司的第三年,經理崗位有空缺,他毫無意外地被任命。

    現在李亞軍不用碼程式碼,忙於面試招聘、開會、與各種人協調溝通的工作。

    問及他往後是否有跳槽的打算。他搖頭道,他目前工資兩萬+,比不上走技術方向的同學。可公司認可他的忠誠,給予一定量的股票,還有每年小幅度的漲薪。

    何況每年校招回母校宣講時,看著臺下的學弟學妹,心裡有著和程式設計不一樣的成就感。李亞軍對現狀很滿意,下一個晉升目標是高階經理。

    梁大牛:

    從職場小白逆襲為技術總監,年薪百萬,同窗同學再見已是下屬。

    一開始梁大牛並沒有表現出過人之處,找的工作在班級裡不好不壞。一年後聽說他離職跟著學長創業去了,那時大家不明白:還是職場新人的他為什麼放棄大平臺去一家前途未卜的創業公司?

    再聽到梁大牛的訊息時他已經是公司總監,年薪百萬。原來梁大牛是搞網際網路金融的,當年風口一到,作為初創成員之一的梁大牛乘著東風升至技術總監。

    現在公司規模日漸擴大,執行良好,有幾個同班同學紛紛投奔他麾下。

    梁大牛在上大學時很普通,不算是最聰明的,成績並不是很好的一名學生。他大一加入數學建模社團,和學長一起參加各項比賽,大二成為社團的主席,開始參加國內外的數學建模比賽,小獲榮譽,並結交下不少優秀的學長學姐,人脈頗寬。等到大夥畢業找工作時才知道數學建模的含金量有多高。

    如果仍在學校的朋友們不妨先從一些專業比賽開始積攢榮譽和人脈。

    喬布斯說過,人生就是一個連點成線的過程,有些經歷也許一開始看不到它的意義所在,但也許若干年後便會發揮其特有的作用。

    王輝:

    漲薪靠跳槽,五年N跳,月薪3萬。

    王輝先在一家二線網際網路公司,月薪6.5k,第二年跳槽後,月薪1萬,第三年再跳,月薪將近2萬,第四年跳槽到BAT,月薪2萬+,第五年又想跳槽時被領導加薪給攔住,目前帶領著8人小組,月薪3萬。

    王輝的跳槽秘籍是:在漲薪和發年終獎前找工作。一旦有了跳槽的念頭,不要想著“再忍幾個月就該發年終獎,等拿完再跳吧”。這樣無疑浪費了幾個月,很可能遇到跳槽旺季,競爭較大。一般下家可以承擔你的年終獎損失。

    為什麼在漲薪前找工作?如果沒定下決心離開,正好給機會讓領導給加薪;如果下定決心離開,便可以讓下家承擔預期漲薪的那部分工資。

    王輝說,同樣是給公司打工,當然選擇去工資高的公司。王輝建議新人初到公司,一定要表現得很賣力:例如他剛進BAT,第一年經常自主加班,週末沒事便去公司待著看會書。積極快速完成手上的活,還引入一些最佳化技術。

    領導對他的印象良好,如有升職加薪的機會首先考慮他。這是“暈輪效應”的作用,如果領導對你某件事的評價形成好的或者壞的印象,這印象將像月亮的暈輪似的向外發展,這單一的印象標籤將被推論到這個人的其它方面。

    小瑞:

    在二線城市的基層搬磚,月薪1萬,幸福感約為2萬。

    小瑞來京出差,他說很羨慕我們在北京能去大公司拿高工資。結果換來大家的吐槽:該是我們羨慕你。

    小瑞畢業後回去二線城市,在一家國企當程式設計師,工資增長緩慢,晉升艱難,職業發展一眼看到頭,各項補助加起來月薪勉強有一萬。

    可房子父母全款買好,小瑞每天開車上下班,從不加班,偶爾來京出差。妻子最近辭職打算去讀研,小瑞沒有壓力,全力支援。

    目前小瑞沒有過多的打算,穩定地在舒適區工作。

    步入職場的前五年是一個原始積累階段,對技術、人脈、財產從0到1的積攢,一線城市裡程式設計師的薪資能達到2萬+~3萬+。

    下一個五年,大家開始選擇走不同的路:喜歡技術的人往架構師方向走,有人喜歡往管理走,還有些人厭倦打工,開始尋找創業機會。

    沒有對錯,每個人遵循自己的選擇往下走。

    正如這句話所說:這個世界非常多樣,自我實現的方式也絕不止哪一種。我們每個人都不一樣,永遠不要試圖成為他人,那是妄念。我們唯一能做的,就是看清自己並努力成為更好的自己,這條路永遠都不會錯。

  • 2 # 北京旅行家

    純技術不顯示,太耗費體力了。可以轉行做專案經理或者產品經理。當然可以考一個pmp專案管理證書。中公教育的優就業的影片不錯。我是透過買那個課程過得。

  • 3 # 使用者99648223127

    給做IT的同行提一下醒:工作時一定要時刻問自己一個問題,40歲之後該怎麼辦?。作為IT行業的老兵,結合一些成功脫危成CTO,技術VP高管,創業老闆的朋友的經驗,我總結了4條建議:第一:專注核心技術,做深做強:任何技術越來越簡單,就意味著會越來越傻瓜式我有一個朋友做研發做了十多年,什麼都會,但什麼都不精。2014年看到IOS很火工資很高,一頭扎進IOS,不曾想剛搞了不到一年,IOS技術爛大街,工資大幅縮水,他繼續撐了一年,發現沒有什麼轉機,馬上投入到H5,誰知道2017年下半年,H5也開始被培訓公司大批速成了,導致H5程式設計師氾濫。現在他在公司呆了近一年多,壓力重重,一直做上層應用系統,手裡掌握的技術新畢業的大學生用個3年就能掌握了。那些年輕的程式設計師,能熬夜,能加班,無牽無掛,工資還低。所以公司也更傾向於用這些年輕人。之前公司效益不錯,所以老的一批程式設計師還能養著,現在效益下滑,難保不向他們這些年紀大的程式設計師“開刀”。前幾天打電話說最近在研究人工智慧,就想在人工智慧方面深耕下去。他覺得人工智慧需要演算法,需要計算機核心技術,這是低層次程式設計師不具備,正好是他的強項。還好醒悟過來了,只是白白浪費了三年光陰。IT行業中年危機為什麼會早到,主要是因為IT行業技術發展太快了。以前IT技術革新週期是四到六年,現在革新週期不到兩年,看看最新的IOS、Andorid、H5、VR ,有哪個能連續火三年的,基本兩年時間不是被新的技術革命,就是被培訓公司革命了。因為現在這些技術都太簡單了,程式設計師被市場牽著鼻子走。回頭看看C、C++、作業系統、通訊協議等等這些核心基礎,一直都沒有變。尤其是人工智慧、模式識別這些核心的研究技術,真正變化的不多。只要涉及到演算法、系統、硬體,計算機的技術就更新沒有那麼快了,這就是為什麼硬體工程師越老越值錢的原因,嵌入式工程師一直都很吃香的原因。

    每個行業都有自身的核心技術庫,這種技術是需要沉澱和積累才能學會,這就需要IT人員能沉得下心來求發展。不能一味盯著前端,盯著應用開發,應用開發跟著客戶認知和需求來改變,客戶的認知越來越高,他的要求自然就更高更多了,所以IT行業就不斷要升級。

    第二:走架構/管理路線:IT行業不缺程式設計師,缺既懂技術又懂管理的人在IT行業,一定要看清楚,哪個職位入門門檻比較高,哪個職位需要時間和經驗積累,哪些崗位需要專案經驗,這是要提前做好思考。最近聯絡了一圈我的朋友和同學,發現在IT行業靠技術還混得挺好有兩種:一種是做構架師,另外一個是做管理。做構架師那幾個朋友現在過得很爽,因為自己專案經驗豐富,計算機基礎紮實,且對軟體開發控制流程清晰,他們幹了幾年開發後轉為構架師,現在他們任務相對比較輕鬆,把系統構架佈局好,然後分配給程式設計師加班加點趕工去。幾個中途轉做管理的幾個就不用說了,待遇很高,雖然壓力也不小的。因為他們既有技術又有管理經驗,公司基本給配股,年底分紅不少。他們為什麼能成功,總結的一句話就是:工作不要僅吃著著碗裡,還有盯緊鍋裡。做程式開發的時候,他們平時有空就去參加一些技術沙龍或會議,經常參加一些最新行業分析會議和管理培訓。這樣他們在做好本職工作時,努力豐富了,同時也給自己帶來更寬廣的發展道路。

    這個路線某種程度上是程式設計師這個行當中吃“經驗”飯的路線。架構/管理需要的不僅僅是瞭解技術,還要具備豐富的行業經驗,良好的溝通能力,全面的管理手段。這些都可以在一個程式設計師日常的工作中進行積累,從而完成一名程式設計師的轉型。

    第三:轉行到關聯行業IT開發和語言一樣,只是一項工具。必須要和其它業務行業結合才能夠產生價值。這就給了技術人員一個選擇,可以結合自己之前服務的行業進行轉行。比如,一個技術人員一直從事金融領域的技術開發,透過日常積累了解了不少金融知識。到時候就可以轉行為BA(Business Analyser)或者PM(Product Manager)。要知道,一個懂技術的BA或者PM是非常受企業歡迎的。我就認識一個美女,因為受不了開發的高強度工作,轉行做了PM。她自身是計算機專業畢業,本身也做過開發。所以她在涉及產品的時候,充分知道哪些系統可以做,哪些系統做不了,能夠寫出“靠譜”的需求說明書(程式設計師們的最愛)。這樣她的產出就非常好,自然深的老闆的喜愛。

    基於自己已有的優勢,再學一門手藝,從而跨門檻的跳到一個重視經驗的行業中。這簡直就是當前網際網路最喜歡的“降維打擊”嘛。如果你足夠努力,而且學習和溝通能力不錯,這也是一條挺好的道路,機會多,空間大,值得推薦。

    第四:創業開個公司這真的是一條最最艱難的道路。開公司和做副業不一樣,它考量的是一個人的綜合能力,需要應付的方方面面的問題數不勝數。我就覺得如果去創業很容易失敗。因為打工時候只要做好自己的事情即可,但創業的時候是什麼事情都要做!當然,我身邊就有創業成功的例子,比如有些朋友來創業不是走投無路,而是實現自我價值。更不要提他自身的綜合能力也是非常棒的。這麼說吧,他不來創業也能夠在原來公司做的風生水起。所以這條路是推薦給那些非常優秀的人的,如果是工作中走投無路,創業基本上也是死路一條。

    不管是上面哪一條,其實都需要大家提前做好自己的職業規劃,選擇一條最適合自己特點的道路,早佈局,早沉澱,早打算,早 …。總之,所有事情的準備越早越好,老祖宗不是說過嘛,凡事預則立,不預則廢。

  • 4 # 程式技術員

    明確說吧,程式設計師能純靠技術渡過中年危機,但是少,而且壓力大,我遇到很多快40歲的程式設計師,還在一線寫程式碼,但是他們往往力不從心。

    以前公司有個技術總監,技術沒話說。但是他是一個熱愛技術的人,人都40多歲了,還經常衝在一線加班加點寫程式碼。當時公司很牛逼的一個產品框架就是他弄出來的,公司有很多技術難題解決不了,他總是衝在前面。

    這個技術總監人非常好,跟他一起加班到晚上十一二點,他每次都會買夜宵給加班的小夥伴吃,我們說AA,他就說:“是不是不把我當哥”。但是呢,他雖然熱愛技術,頂在一線。但是我們老闆不同意,老闆明確跟他說:“我讓你當技術總監,不是寫程式碼的,我是讓你把握全域性的”。以上是真實發生在我身邊的關於程式設計師的故事。

    程式設計師是最有中年危機的職業之一

    程式設計師現在也是吃青春飯的職業,一般幹到35歲還混不到管理崗,基本是到頭了。要麼轉型,要麼你有堅實的技術。但是人過30以後,精力下降的厲害,跟年輕人比不了。不保持高強度的學習,去了解、學習新技術,很快就會被淘汰,而且每年有那麼多程式設計師畢業出來或被培訓出來,他們工資要的低,而且能加班、能通宵。試問一個35歲以上的程式設計師拿什麼去比?

    如何渡過中年危機?

    1,學習新技術,一定要跟得上時代的發現,保持學習新技術的習慣。不要以為自己在某一領域已經很精、很專了,就放鬆下來。IT行業跟其他行業不一樣,這行技術是時刻在變化的,跟得上技術更新,才能保持競爭力。

    2,趁著有精力,學習一下管理方面的東西。為轉管理崗做準備,轉管理崗是程式設計師渡過中年危機的手段之一。試想,你技術厲害而且懂得管理。這樣的人在哪都是人才,在什麼公司都備受歡迎,永遠不怕失業。如果你單純的就只會技術,說實話35歲以上,你技術無論再好,都存在隨時失業的可能。

    3,用技術變現。每個人都有自己的人生經歷,每個程式設計師也會有自己的技術經驗、專案經驗、開發經驗以及解決BUG的方法。把這些系統的整理出來,越系統越詳細越好,這些對你來說可能不算什麼東西,但對很多新入門程式設計師的人來說可謂是一筆財富。然後透過各種媒體渠道把這些經驗賣出去變現,當然是不容易的,不過凡事都需要堅持。

  • 5 # 東方長嘯

    寫程式碼?三十歲就開始比較吃力了,三十歲以後要向管理崗位轉型,由動手轉型動嘴,由大腦大量輸入轉型慢慢輸出和釋放。這就是成熟。

  • 6 # 無錫益之友

    當然可以了 國外很多中年程式設計師都是做得很好 甚至很多大牛級的程式設計師也是中年大叔啊 關鍵是保持對程式設計這份工作的熱情和興趣 對新事物新知識的好奇和求知 有活到老學到老的能力和信心 最後 不要被不良社會風氣帶偏 走自己的路 過好每一天

  • 7 # 伯樂師千夢

    如果技術是大牛,對新的技術有非常好的敏感性,能熟練掌握,同時能傳授給別人。完全可以靠技術。

    如果技術不是很純熟,可以考慮專案管理、產品管理,如果中途斷技術職業,到了30多又想回歸,除非你要有很強的學習力,否則不要輕易中途斷了技術,現在程式語言等更新比較快,稍不留神就會被新技術所迭代。

  • 8 # 最強的貓咪

    不能的!重要的事情說三遍:

    程式設計師不能靠純技術度過中年危機!

    程式設計師不能靠純技術度過中年危機!

    程式設計師不能靠純技術度過中年危機!

    首先你要了解程式設計師的中年危機:

    程式設計師的中年危機是什麼?目前來說就是從35歲到65歲退休前之間的30年。

    假定一個程式設計師21歲本科畢業參加工作,能活90歲,那麼這30年佔他人生的三分之一,也是他實際可工作年限的約70%,也就是說,程式設計師的技術生涯中,前14年是他的黃金階段,後30年則都是他的中年危機時期。

    程式設計師為什麼不能靠純技術度過中年危機?

    這裡只想分析下主要靠技術謀生的程式設計師,因為有些程式設計師後期會改行,做銷售,做市場,甚至創業做老闆,但這部分人畢竟是少數。

    理由一:搞純技術,就是純給人幹活的命

    理由二:搞純技術,你的技術再高能高到哪裡去?

    理由三:搞純技術,技術的廣度、深度、迭代速度你能抓到哪個?

    理由四:搞純技術,只能去技術性占主導地位的企業

    理由五:搞純技術,多數情況下領導不會認為你費勁心思搞定的活兒有什麼技術

    理由六:搞純技術,多數情況下領導會把你解決不了的商業、營銷上的問題當成是技術問題,從而認為你根本無所建樹,沒有價值

    理由七:搞純技術,你技術好乾活快,領導會認為你很閒,不值他給你的薪水;你技術差幹活慢,領導會認為你很渣,不值他給你的薪水。

    三個技能,讓程式設計師度過中年危機

    第一:佔比50%,技術一定要好,無論你學什麼方向,不要虛度你的職業生涯,步入中年沒有其它特長、又沒有過硬的技術能力,你必將一無所有。

    第二:佔比30%,身體一定要好,從年輕時候就要開始鍛鍊身體,嚴格自律,預防職業疾病,保持樂觀、開朗、積極Sunny的心態,為自己打造有溫度的生活,這也是維持第一點的本錢。

    第三:佔比20%,性格一定要好,要善於表達,做技術之餘多多練習表達與溝通,不要傻幹,讓領導知道你的貢獻,讓同行知道你的能力,一定要記住:這是一個槓桿性質的技能,它能夠相當有效的放大第一點技能,使你獲得更多的資源,使你走上技術管理的崗位。

    程式設計師的禁忌

    禁忌一:傻幹,不言不語不聲不響,好吧,你就配拿最低的薪水還幹到累死....

    禁忌二:傻幹,不跳槽,你根本不知道程式設計師漲薪的速度超過稅務局的稅收增長速度...

    禁忌三:傻幹,連非技術性的活都搶著幹,耽誤自己的專業能力,沒有任何好處,只能成為垃圾型雜役工,將來你還有啥........

    程式設計師的職業規劃

    前面說了,程式設計師的技術生涯中,前14年是黃金階段,後30年都是中年危機時期。所以,年輕的時候努力鑽研業務提高技術水平,努力鍛鍊身體打好基礎,多多交流溝通構建行業影響力,才能為將來的中年時期鋪好道路。

    ......不多說了,總結下:

    技術能力只是程式設計師的一部分能力,單靠這個必將陷入中年危機,要平安度過,唯有依仗超前的前瞻性計劃和行動,多聽聽前輩的建議沒壞處。

  • 9 # 非著名程式設計師

    程式設計師純靠技術能渡過中年危機嗎?那得來思考以下兩個問題?

    1、你掌握的技術過時了嗎?是當今時代中能夠給你生活保障的技術嗎?

    2、中年危機的原因是什麼?也就是爆發中年危機的根源是什麼?

    其實,如果你想明白了這兩個問題,答案,自然不言而喻。

    自然而然,第一個問題就來了,你所掌握的技術在當前是時代不可或缺,能夠給你提供保障的嗎?如果是,幫你渡過因為技術問題帶來的中年危機是沒有問題的。

    那麼,如果你沒有持續的學習能力,技術落後,不能為你的工作生活提供保障,那麼,你感覺能渡過因為技術問題帶來的中年危機嗎?

    第二個問題:你的中年危機是因為技術導致的?還是生活,家庭導致的?如果因為技術問題導致,請看第一個問題的答案。

    如果是因為家庭,生活原因導致,就應該從生活,家庭方面入手。

    我在《程式設計師是吃青春飯的嗎?》一文中說:

    理論上來講,任何職業都可以幹一輩子,從業者半路轉行也都是正常現象。只不過程式設計師的工作由於其薪水高,技術更迭快,壓力大,吸引了很多從業者的同時又讓很多人頂不住壓力轉行,造成了程式設計師職業壽命短的現象。

    也就是很多人說的中年危機吧?很多人認為應該轉管理崗,從技術轉管理崗容易嗎?如果你技術差,公司老闆憑什麼讓你轉管理崗?再說了:

    我感覺也是,其實做技術管理也應該專注技術。況且年齡大寫程式碼挺好,研究深入,經驗豐富。說實話做技術管理的,一般有兩種人,一種是:確實技術很好,被逼到那個份上,但是人家還是很謙虛的在研究技術,另外一種就是:技術上發展遇到瓶頸了,就想著辦法往管理上走,然後技術也就那樣,還喜歡鄙視人。

    總之,我認為,不管是技術還是管理,都需要你強大的能力,沒有能力,不管是靠技術,還是管理都會有中年危機。

    建議大家讀一下我寫的文章:《程式設計師是吃青春飯的嗎?》

    https://mp.weixin.qq.com/s/Ub2_CzhJdoEbFR-nRFPHbQ

  • 中秋節和大豐收的關聯?
  • 為啥直播行業,有些人一晚就能賺幾萬?