回覆列表
  • 1 # sonic12

    之所以容易被淘汰,是因為大家都在做應用軟體,更多的是透過框架來搭軟體。這些所謂的技術大家都可以低成本的獲取到,所以所謂的技術由於人的年紀精力和家庭等的出現,越來越難讓35歲程式設計師和年輕人相比。這就需要大齡的程式設計師向著更有價值的方向轉型,比如做架構師,經理和諮詢顧問等。這些職位的特點都是可以給客戶和企業帶來更大的價值,而且也是需要大量的時間才能積累到的,因為既要積累技術經驗,同時也要積累行業經驗。所以程式設計師不是年紀大幹不下去了,而是要做好職業生涯規劃,每一步都是為自己的目標做準備,這樣程式設計師才會越老越值錢。

  • 2 # 馬丁馬小虎

    35歲之後程式設計師的路該怎麼走?

    廢話,當然是用雙腳走路!

    開個玩笑,先讓我開啟暖氣給大家驅驅寒。

    程式設計師是什麼?碼農,也就是所謂“編碼農民”,再說得直白一點,就是人家耕地,站著用鋤頭,這群人耕地,坐著用字母。

    這幫人怎麼耕地呢?

    拿深圳來說,一個25歲的碼農男的日常是這樣的:早晨7點半起床,吃完飯坐地鐵9點到單位,幹到晚上23點家常便飯,吞點宵夜看個小片兒24點時睡覺,沒有女朋友可以抱,哪有空戀愛。週六週日偶爾加班,但不加班也是在家裡宅著,年薪10萬附近,還是稅前。

    說到這裡突然想哭,這日子怎麼聽起來還真不如農民。

    可你也應該高興,因為你在積累一樣東西,叫做“經驗值”,經驗值滿了之後會怎樣?自然是升級和轉職咯。

    既然碼農也是農民,那咱就來看一下真正的農民35歲後的生活。我的很多老同學就是農民家庭出身,35歲後體力下降了,但他們早就清楚瞭如何犁地、如何種好莊稼、如何高效收割、要不要換作物迎合市場,以及如何賣出更多的價格。於是,升級版的高階農場主出現了,他們不用親力幹活,卻可以僱上幾個人兒,在家抱著保溫杯泡倆枸杞,看看網店的報表,沒事再跑到莊稼地果園指點江山……哎?這生活不是很好麼!

    所以如果有人說碼農只能做到35歲,那多半是在開心地告訴你,35歲後你就可以升級轉職啦!以你積累的耕地的經驗,做個管理者完全沒問題!甚至比你35歲前的日子還滋潤呢!

    你都要升級轉職了,這麼好的事情!!

    那有什麼好擔憂的!!!!!

    再換個角度,要知道程式設計師這種工作,是伴隨著電腦行業的發展才大面積出現的,電腦行業的迅速發展也才30年,你可以問六七十年代出生的人:“嘿,當年聽說過程式設計師這東西嗎?”人家可能只會說:“程式設計師是什麼?資本主義的產物?”所以那些哀嘆碼農只能做到35歲的人,跟說一年只有70天的七星瓢蟲有什麼區別呢?

    最早的程式設計師都還沒看到未來呢,你年紀輕輕就擔憂未免太過分了,本來就是累死累活的程式設計師,還焦慮這種問題,你是嫌自己的髮際線還不夠高嗎?

    要死這群體一起死,要活這群體一起活!!

    那你還有什麼好擔憂的!!!!!

    所以,開開心心地做碼農,先把手頭的程式編好,等積累足夠的經驗,哪怕65歲你依舊是一個科技人才。

  • 3 # 夏曹俊

    千萬不要換行業,能進入it行業不容易,未來人工智慧社會更是需要it人才。對於it人來說有三條路可走,一是純技術,二是偏管理,三是做諮詢偏市場。不管那一條路到了35都是你的人生高峰,三十五前要積累一些人脈,這是你的價值,能獲取一手資訊,不管是職業資訊還是技術發展資訊。另外說下薪資在一二線城市it基本都是最好薪資,工作一年的技術好的就能有十幾萬,工作三年以上基本可以過二十萬,五年以上三十萬行情還一直在看漲。最後說一點學習能力想要發展就不要怕學習,也不要死學習,不要用戰術勤奮替代戰略思考,多分析行業動態。

  • 4 # 象騎士

    未來路怎麼走,每個人的性格、喜好、資源、條件都是獨一無二,一定要從自己的實際出發,尋找自己的定位。

    我們可以從“想做、可做、能做”三個方面去評估事業方向,只有哪些三者同時回答“YES”的專案,才是真正屬於你的好方向。

    1、想做?

    這是一個“主觀”的問題,簡單的說就是:長久以來你對這個事情是否有“專注的愛好”,之前自己是否有長期關注這個領域的,做這件事是否容易樂在其中。這點是對我們在這份事業中遇到困難或低潮也能繼續堅持的動力。

    比如,絕大多數程式設計師都對寫程式碼感興趣,如果想轉技術管理,那麼對管理工作會不會排斥是我們要考慮的事情。想轉行到其他職位的話,對這類工作是否有足夠的興趣,這幾年,身邊的朋友有技術轉管理、有技術轉銷售、有技術轉產品經理的,有些轉職後幹得卻更加不開心。

    多與身邊在做的朋友聊聊天,多在網上看看行內人對職業的評價,正面負面的都要看,足夠的瞭解才能明白自己是否真的喜歡新的路。即便你找不到喜歡的,你要找個不會太排斥太討厭的工作。以我自己做比方,一直覺得銷售是比技術、產品離錢更近,更有機會賺大收入的崗位,但自己的性格覺得不適合做銷售,從業想過轉銷售。

    2、可做?

    這是一個“客觀”的問題,比如:是否是順大勢而為,法律法規是否允許?

    前幾年滴滴在打車有補貼前提下,很多司機賺得不少,但這幾年沒補貼的情況下,做滴滴司機的收入遠不如以前,有選擇的情況下儘可能選擇上升趨勢的行業和職位。

    3、能做?

    這是關於我們“對自身資源和能力與專案是否匹配”的判斷。行業前景再好,職位薪水太高,如果你達不到門檻,根本沒有意義。做選擇的時候,儘量選擇那些自己能達到門檻,門檻本身又比較高的。

    比如你想考公務員或者事業單位的考試,自己的專業、學歷是否足夠好,在當前形勢下找條件符合的崗位競爭會不會很激烈。比如你是研究生又是計算機專業的,那麼能報考的職位範圍、機會是特別多的,可以好好嘗試一下。

    比如你擅長喜歡寫作,有懂網際網路運營,那麼嘗試做自媒體是不錯的選擇。現在可能起步比較難,但隨著自己積累足夠多的流量,收入也會慢慢搞起來。有不少程式設計師都是在上班的同時嘗試做自媒體,隨著自媒體收入的增加,慢慢將自媒體由副業轉正為主業。

    總的來說,一定要從自己實際出發,不論做什麼,都要提早做準備,持之以恆。

    在程式設計師的階段一定要多攢些錢,積累財富,學習瞭解些基本的理財知識,手裡積累點資產,能減輕自己的經濟壓力和心理壓力,讓自己做選擇的時候,更加從容一些。

  • 5 # 玩著學程式設計

    靜下心來,利用空餘時間進行系統的學習,努力提升自己,學習新技術,才會有更好的發展,逼迫自己的學習,學習新東西,比如說:分散式、設計模式、前端技術、網路支付、全文搜尋引擎、Docker、WebService等內容。

    學習新的技術,像你自己說的,支付,高併發的的東西,還是需要學習的,畢竟現在移動支付,網路支付是主流。現在大部分網站基本上都需要有高併發來面對巨大的訪問量,特別是一些購物網站之類的,所以說這些東西還是有需要進行學習的。

    還有現在比較火的大資料,Java學到一定程度,可以往大資料方面轉,畢竟現在Java+大資料發展也是不錯的,就拿一些培訓機構來說吧,Java+大資料已經成為標配,可見其火爆程度。

    瞭解過“如鵬網”的Java提高技術,可以作為學習的參考,有網路的地方就可以學習,有新的課程更新了,也是可以繼續來學習的,口碑不錯,基本上都是慕名而去的。

    2、NoSQL

    3、設計模式

    4、分散式技術

    5、綜合專案

  • 6 # IT人劉俊明

    題主提出的問題也存在一定的普遍性,目前大量的程式設計師都就職在中小微型軟體公司,這些軟體公司往往以業務為驅動,所以對新技術的敏感度並不高,同時由於資源整合能力不強,進而會導致程式設計師在崗位上的提高比較緩慢,重複性工作也比較多。

    針對於這種情況,我給出以下幾個方面的建議:

    第一:調崗。既然目前的工作已經體現不出自身的價值,而且新入職的程式設計師也能完成自己的工作任務,那麼這個崗位本身能夠給予程式設計師能力的提升已經非常有限了,這個時候就應該考慮調崗的問題了。

    第二:自主學習。如果目前調崗存在現實上的困難,或者說還沒有適合自己的崗位,那麼就應該開始自主學習了,自主學習的目的也是為調崗做準備。學習的內容最好與自己目前掌握的技能有一定的連續性,如果現在從事Java開發,那麼可以考慮學習一下大資料、雲計算方面的知識,未來大資料的發展空間還是比較大的,而且大資料領域人才缺口比較大,崗位也比較多。

    第三:讀研。如果條件允許的話,在30歲之前選擇讀研也是一個比較不錯的選擇。有不少程式設計師在工作一段時間以後選擇讀研,原因就是為了突破職場發展的瓶頸,我也遇到過這樣的學生,按照歷史經驗來看,這些研究生在畢業以後大部分都獲得了明顯的崗位提升。

    對於程式設計師來說,時間是非常寶貴的,未來不管往技術方向發展還是往管理類方向發展,技術提升都是一個重要的基礎。對於30歲之前的程式設計師來說,如果有機會進大廠,最好去大廠鍛鍊一下,一方面可以感受大廠的研發氛圍,另一方面大廠對程式設計師的培養也有較多的資源,可以讓程式設計師在崗位上持續提高。

    如果有讀研方面的問題,也可以諮詢我。

  • 7 # mikechen的網際網路架構

    “中年危機”不是程式設計師的專屬標籤,前往各招聘網站看看網際網路各類崗位的年齡要求,你會發現,“中年危機”並不區分行業。作為一個工作1-3年的程式設計師,怎樣才能讓自己在人到中年時處之泰然呢,提前做好程式設計師職業發展規劃就顯得尤為重要了,當你儲備了足夠的能力與實力,還用擔心沒有機會與未來嗎?以下,程式設計師的4個職業發展方向,供大家參考。

    1、高階程式設計師:抗危機指數2級

    具優秀的程式碼功底,有一定專案經驗。

    2、架構師:抗危機指數3級

    這個方向是很多技術人的第一選擇,架構師是團隊中的技術牛人,專注技術,從年薪十幾萬的程式設計師成長為年薪幾十萬甚至過百萬的架構師,給力的薪酬已足以讓不少程式設計師心動不已。程式設計師進階成為架構師學習方向及相關資料文末會進行分享。

    3、CTO:抗危機指數3級

    要求高於架構師,CTO除了過硬的技術(具架構師實力),還要具備管理方面的能力,主要職責包括團隊管理、開發流程、公司戰略以及各類技術疑難問題的解決等,可以說是一個比較全方位的發展方向。

    4、專案經理:抗危機指數2級

    專案經理主要工作是計劃、溝通及組織協調。溝通和表達是開發人員短柄,所以想往此線路發展的同學,需要從日常的工作、生活中就得逐步加強鍛鍊這方面能力。

    機會總是留給有準備的人,希望程式設計師們都能在工作前幾年就提前籌謀規劃工作及生活,這樣才能在人到中年時毫不費力。

  • 8 # 黑馬程式設計師上海中心

    看了你的問題,你確實應該提升自己或者考慮今後的路了,看到你強調了自己28歲,是不是對程式設計師30歲中年危機有點方?

    其實對於程式設計師這個行業到底是不是吃“青春飯”的爭論,從未停歇過,大家往往各執一詞。其實,在我看來,這個問題是因人而異的。

    每個人成為程式設計師,走進網際網路行業的原因以及目標都不同。個人認為程式設計並不是編到30歲就玩完了,而是程式設計編到30歲才有可能進入另一個程式設計的階段,即解決實際問題的思維+熟練的技術!

    你現在需要做的是:

    1.別煩躁

    年輕員工指指點點也沒有什麼,你也不能因為年齡就覺得自己面子掛不住,你需要虛心接受,並和他們多聊聊技術,年輕人人最容易關注一些新技術,他們身上會有一些你可取的東西!

    2.自信點

    找出幾個bug算什麼,本來bug這種東西就是永相隨的,你比他們多幾年工作經驗,肯定會有長處,自信點,發現自己的優勢!

    3.找狀態

    你現在當務之急就是好好的找好自己的狀態,首先工作需要做好,比如程式設計習慣、文件撰寫、團隊溝通這些啊,你都需要去注意改進,綜合能力不能掉下!

    4.多提升

    下班之後多學習,有針對性的進行知識點掃盲,這種辦法有很多的,你需要鞏固一下自己的技能!

    5.瞭解市場

    可以去面試,不一定就是要跳槽,瞭解一下現在市場上的技能變化以及要求;當然,也可以找行內的朋友一起聊聊,現在技術的發展趨勢!

    6.學習新技術

    根據第5點總結下來的節能知識點,以及發展趨勢,確定自己的方向,有目的性的進行學習,給自己的學習進行日期規劃!

    7.跳槽

    學的差不多了,你可以試試跳槽,這個時候你需要注意的是今後的工作內容,一定不能是和你這一家內容一樣的,這樣的話就沒有意義了!

    8.總結

    不管哪一個階段,你這樣下來,並對自己的工作進行總結歸納整理,就會有一套自己的解決問題的辦法,包括你工作敲程式碼,慢慢的就有了解決問題的能力!

    上面這幾點說的都是一個長期的過程,誰都有不如意妄自菲薄的時候,關鍵是要認清自己,如果真的對程式設計沒有很大的熱情,也不太想學習,可以選擇轉行,不過我勸你還是謹慎為好,不要衝動下解決!各行各業的職場現在,職場瓶頸都是客觀存在並大同小異的,不跨過去問題一直都在!

    祝好!

  • 9 # 北漂兒蟻族奎子

    作為一個做了8年的做的不成功的程式能給你的意見就是前期不能夠太看重待遇,前三年一定要沉澱自己,學會怎麼去學習,這個能力能關鍵。

    只有你前面沉澱了,有了學習能力後期才能爆發的提升自己的能力。最好對自己有個規劃,比如我再過三年達到什麼水平,職位能不能提升等等,總之,技術硬才是真理,只有你有過硬的技術你才能不被別人取代。

    不必去猶豫懷疑,把那些時間都用到技術研究上,只有去逼自己你才知道自己多麼優秀。

  • 中秋節和大豐收的關聯?
  • 我做了熱瑪吉卻沒效果?