① 35歲了,還要不要轉行去做程序員啊
是一道坎。
我36歲,之前一直在體制內工作,今年一月離開體制開始全職當碼農。
在體制內時,我一直認為體制外是公平競爭,只要你有能力,就可以去相應的崗位。你有掙一百的能力,就去一百的崗位,有一萬的能力,就去一萬的崗位。
遺憾的是,通過十幾輪面試,發現不是這樣的,年齡歧視是客觀存在的。你想去掙一百的地方,不嫌錢少,對不起,那是給畢業生准備的崗位。
我也投過與崗位相匹配的工作,結果連面試的機會都沒有。因此,要投有門檻的崗位。就是不吃青春飯的那種,不是培訓班能量產出來的那種。
最後,我走的是學歷門檻,因為我是碩士研究生,就投了演算法崗。公司的演算法崗碩士起步,博士居多,這樣就過濾了一大批競爭對手。
那麼,公司需要什麼樣的人呢?我認為,用人單位希望你的能力和年齡匹配,價錢也合適。
關鍵一點是,35歲盡量就不要通過投簡歷的方式了,你通過投簡歷,公司反而不重視。
我覺得桐閉內推是最好的方式,我有三個朋友,他們分別在三家公司有話語權,平時一起交流,他們通過交流能更熟悉我的水平,局謹裂我也知道他們在做什麼,就針對性地充電。有個朋友說他們在搞UE4,於是我業余就有針對性的學UE4,隨時無縫連接。盡管UE4培訓班也很多,但是量產出來一大批只會藍圖不會C++的,所以也算門檻。我可以業余和他們一起做事。他們也表態隨時歡迎我加入他們的公司。我說,如果混不下去了,去你們那裡討碗飯吃。
有些人通過獵頭晌銀去找工作,我也試過,遺憾的是,還不如自己投簡歷更有效果。找我的有十幾個獵頭,但是沒有一次通過獵頭成功找到工作的。一是自己水平不行當了備胎,二是獵頭水平參差不齊。
還有個不是規律的規律,那就是面試官的年齡。如果面試官的年齡和我差不多,或者比我大,錄用率就高,如果比我小幾歲,那就沒戲。面試官也是人,面試就是找同事。如果他和你年齡相仿或者比你大,你的處境他也能體會到,感同身受,願意給你機會。如果是年齡偏小,錄用率就低。水平不足時,他會讓你等通知。水平高時,他一面誇獎你,一面讓你等通知。這兩種情況我都遇到過。
還有公司的原因,注意看他們的簡介,如果這個公司宣揚是個年輕的團隊,平均年齡20多,就不要考慮了。
② 28歲了,想從程序員轉行,晚不晚
我有從微信看過這樣的一篇文章(純屬分享)
一名40歲「老」程序員的反思。
我是一名程序員,幾個月前剛過完四十歲生日。某個星期六的早晨,我參加了一個 React Native 技術交流會,演講者正在竭力說服我們為什麼它會成為移動開發領域真正的下一個大事件。但對我來說,它有點像十五年前的 jsp ,將所有的邏輯都放在演示代碼裡面。但我「老」了,我認為這是因為自己還沒有完全理解它。
演講者展示完 ppt 後,現場進行編碼,還展示了大約半打我沒聽說過的配套工具,這些都讓我感到有點沮喪。
當然,我並不是真的驚訝。在過去20年裡,我也掌握了一些比較流行的技術,並享受駕馭它們的樂趣。新的東西總能給編程帶來一絲激動的體驗,並且能讓事情變得更容易、更快和更清楚。但是在這個特別的早晨,在40歲的這個門檻上,我不得不承認我感覺有些落伍。我知道如果想跟上節奏,我得繼續付出,拋棄一些已經充分吸收的知識,吸收一些新的知識,為下一次旅程做准備。
我在想,我的編程生涯不像其他的專業人士,醫生到了40歲不用擔心他對血管系統的知識會蒸發,同樣的,律師、水管工、會計、英語老師,也是如此。他們積累的知識是相對穩定的,並隨著年齡會給予他們相應的尊重和補償。但是在編程領域,20年的經驗,似乎並沒有賦予同樣的優勢。
兩個概念
當然,我們的行業也不是那麼糟糕 —— 程序員需要愛上很多東西 —— 有趣的是,無休止的跟進,好像是我們這個領域或多或少獨一無二的特點。編程生涯是真的如此不同嗎?如果是,為什麼?對我們的事業軌跡來說又意味著什麼?我想從以下兩個觀點來嘗試回答這些問題。
第一個是知識衰退。我們所知道的一切,不僅僅是編程,都有一個有效期,過了這個期限將不再有用。我16歲學會了開車,到現在依然用的很好,這種技能可以認為有一個相對較長的半衰期 。醫生的知識會越來越淵博,是因為他學習的每一件事情都是基於他以前的知識。而在編程領域,無論好還是壞,我認為:
程序員所積累的編程知識在十年後將有一半沒用。
這可能有些偏激……但起碼對我來說,似乎是正確的。如果我在這個期限中不學任何其他的東西,我敢打賭,只有大約一半的知識我可以在2026年繼續使用(比如長期活著的 SQL ),另一半可能都是沒用的(React Native,也許?) 。當然,我會不斷獲得新的知識來取代要死掉的那些東西,但這足夠嗎? 2026年我會比現在知道更多(有用的)知識嗎?
這也就是帶來了第二個概念,知識積累速度。在所有領域,必須滿足一定的知識門檻才能獲得「認證」(或至少可聘用),職業生涯的早期通常都是在努力獲取知識。然而,在編程領域,由於知識的快速衰減,似乎我們從來沒有真正度過「學生時期」,我們必須永遠一直學習。
三個階段
如果去記錄程序員的知識衰退和積累速度,我認為可能會是這樣:
在職業生涯的開始,可以稱之為熱切的學徒階段,積累知識比較容易。一切都是新的,每個經驗都是獲得更多知識的工具。而且,由於年輕,我們不會有太多的義務,所以可能不介意花幾個晚上和周末拿起新的語言和框架。重要的是,僱主對我們的期望值也比較低,我們可以在工作期間摳出一點時間來填補知識。這是一個有趣的階段,連自己都沒意識到自己有多堅持。
然後,我們不再是新手,成為了自給自足的開發者。我們在學習中的投資已經得到回報,所知道的一切全部有用。在這個充滿知識的階段,我們開始贏得客戶、同行和管理者的尊重,獲得頭銜、薪水和機會。雖然我們當時不一定看得出來,但這也是一個重要的轉折點。
兩件事情發生了。首先,「高級」的晉升不僅僅是金錢,而是更多的期待。僱主需要他們的「明星程序員」成為領導者 —— 幫助初級開發人員,審查代碼,執行訪談,參加更多會議,幫助他們維護、構建復雜的舊版軟體。這一切都很合理,但它巧妙地犧牲了我們的知識積累速度,我們不再有時間去讀一些科技博客、文章。第二,這時候,我們首次體會到(或至少認識到)一點點知識的朽爛,早期學到的一些東西開始過時了。
隨後,我們進入第三個,也是最後一個階段,衰落和流失。是的,我們是知識淵博和富有成就的,但我們也明白,事實上知道的已經比最初階段更少(有用的)東西。我們可能沒有時間積累足夠的新知識來填補,這是令人沮喪的。我認為這就是為什麼,在這時候,許多人開始轉向 —— 管理、銷售、測試或農業(我的夢想)。我們意識到需要再次努力來保持我們的水平和熟練度,不然的話,我們的工作會在5年後比現在更糟。
兩個方向
我正處於第三階段。我還是很喜歡學習,但我明白,不努力的話,我可能會一直保持在「專家」的平衡狀態邊緣。
首先,我嘗試採取長遠的觀點。不要過度榨取自己,要盡可能的取得獲得新經驗的機會。我看到不少同事雖然獲得了豐厚的薪酬,但很少有機會接觸新興事物。再過五年,他們會意識到他們的寶貴知識已經蒸發,薪酬與實際價值相去甚遠。在某些情況下,我認為短期內賺更少的錢(有更好的僱主)會在長期的職業生涯中產生更多的錢(和穩定)。
第二,考慮到時間有限,我試圖去學習那些耐用的知識。也就是說,把精力投入在那些有更長的衰減期的知識上,比如,演算法邏輯、應用安全、性能優化和架構。
這是國外一位40歲「老」程序員對職業生涯的思考,他認為從長遠來看,應該多投資一些不容易過期、衰竭期較長的知識領域中。本身程序員的工作就是需要不斷學習不斷進步的。你有從程序員轉行的打算,那麼你就必須得學一些不一樣的東西,只要學習的能力還在,無論你幾歲,轉行都不算晚。
③ 轉行當了一年程序員之後的感受
想想看當程序員差不多一年了,想寫寫自己的心得體會。
首先要明確一點,我不是大廠的,如果想看我吹牛,那你可以關了。
差不多是去年11月起開始乾的前端,之前可以說一直實在打雜。
干這行最大的一個好處就是起薪,注意!我說的是起薪,不是工資。雖然不得不承認,即使是我一開始進的外包公司,也給出了相比之前2倍多的工資,但仔細想想,這行真有網上傳說的那麼「高薪」么?
我個人認為,大家對於我們程序員工資的關注度有點過高了。
因為我也有朋友在銀行,地產,在線教育行業工作,我覺得他們的工資說實話,就算不比我高,也不比我低多少,而且想干程序員還得想清楚這么幾件事。
2.老得學習
如果你跟其他行業的同學工作時間一樣,加班或不加班,你都不可能,至少不能每天都下班什麼也不學,尤其是前端,光是用的技術棧就賊復雜。。。更別說計算機基礎也得了解了解。
說真的,感覺對於我這種不是一畢業就在大廠工作的程序員來說還是很難的,要不是我現在公司還成也不怎麼加班,再加上還對前端有熱情,我估計早跑路了哈哈!
頭一次寫文章,隨便吐槽吐槽,大家也可以吐槽吐槽哈~
④ 學計算機的,不想做程序員,轉行之後發現自己越走越遠,越來越後悔當初的選擇。
考慮好,不做程序員,這么多年的經歷就要歸零了,如果繼續做程序員,以後也會有發展空間的。
⑤ 轉行做程序員難嗎
一、轉行難。
很多人選擇轉行都是因為不滿意現在的職業,不滿意的方面也許是現在的工作氛圍、工作環境、薪資待遇、人際關系、發展空間等。所以你在選擇了新的行業後,如盯羨果也存著這些方面的問題,而你卻依然不能規避掉這些不滿意的方面,那麼轉行對你而言是難的。
另外,很多人在一腔歷個行業工作一段時間後,因為自己本身的惰性,就不再學習新知識,報著「不求有功但求無過」的心態來做事,從而造成自己升職難、加薪難的情況。但往往出現這種情況後大家不但不會從自身找問題,反而還會覺得是行業不景氣。如果你是這一類人,在轉行後也不願意付出,頂不住辛苦,那麼轉行於你是難的。
轉行只是個開始,轉行成功後,你還需要做很多的積累才能獲得你想要的東西,如果想要投機取巧,想要不勞而獲,那麼建議不要轉行。
二、轉行不難。
據調查,80%的人在工作前三年會轉行1次,有40%的人甚至會轉行2次,這其中又有近16%的人在30歲還會選擇轉行。所以客觀來看,轉行更像是換了一種生活方式。
成功或許不易,但轉行一定不難。
很多人轉行的目的可能是因為覺得自己不喜歡現在這個行業,自己更喜歡** 之類的,但實際上呢?
很多時候我們口中的不熱愛、不感興趣,或許都是借口,本質原因可能是因為你做的不夠好。
舉個例子,我表哥轉行做開發的時候他根本對開發沒什麼了解,也根本不知道自己是不是真的對編程感興趣,他就是沖著程序員是做技術,薪資高去的。他是在工作了一段之後,才覺得自己挺適合編程的。
很多時候,你對一件事情的興趣不是一開始就有的,而是在長時間的慢慢接觸中產生的,而且把這件事做的更好,回報越大,你會更有成就感,自然也會越來越感興趣。
當你萌生要轉行的想法時,在考慮清楚的前提下,一定要趁早,因為你在一個行業積累的經驗越久,你轉行付出的成本也就越大,你會更沒有勇氣。
另外你還需要明白一個道理,任何一個領域都存在競爭,要想得到更多,你伍則搜必須要付出更多,混日子在任何行業都發展不下去,職場歸根結底還是要憑實力和已有的成果來晉升。
⑥ IT男轉行做程序員,有哪些建議
我還記得2020年的高考題目是"大寫的人生",下面就是我當時寫的作文。
在人生道路上,我們常常會遇到很多挑戰,迷惑、失敗,讓我們的心靈受到不小的傷害。但正是這些經歷,讓我們成長,去認識自己,找到自己真正想要追求的生活方式和事業目標。現在假設我就是從事IT行業的人,展開自己想像的翅膀,來為大家分享一下自己的心得,希望能夠幫助您用大寫的姿態打造出充滿意義的人生篇章。
第一,明確自己的目標和定位
在IT行業中,我們常說「萬物皆可編程」,無論是網站建設、移動應用開發、人工智慧,都離不開計算機語言的支持。但具體從事哪方面的編程,也需要你根據自身情況做出選擇。比如,你是更適合做前端開發,還是後端開發?是要做深度學習還是機器學習?你的定位很重要,因為只有明確自己的方向和目標,才能更好地投入精力去學習和實踐。
第二,不斷學習和跟進最新技術
IT行業變化非常迅速,尤其是這幾年興起的人工智慧、大數據、區塊鏈等技術領域,都需要我們去不斷學習和掌握。新技術的出現,會帶來新的機遇和挑戰。只有通過不斷學習和實踐,才能夠保持敏銳的嗅覺和競爭力。
第三,保持開放和探索精神
IT行業的進展,很多時候也需要我們去挑戰和突破傳統的思維和方式。我們應該保持開放和探索精神,去尋找新的解決方案和方法。只有敢於嘗試和創新,才能夠在這個快速發展的行業中立足並成長。
第四,培養良好的人際關系和合作精神
在IT行業中,合作是非常重要的一環。我們需要與各個領域的人才進行交流和合作,才能夠完成多樣化的項目。同時,良好的人際關系也能夠讓我們在平凡的工作中獲得更多的收獲和成長。
第五,找到生活與工作的平衡點
正如人生如同一本書,我們的工作只是其中的一章。同樣地,我們的生活也需要自己去設計和規劃。IT行業的工作壓力比較大,但我們也需要放鬆體會生活中的美好。比如,健身、旅遊、閱讀、音樂等活動,都是可以讓我們找到生活與工作平衡點的有益途徑。
總之,無論從事哪個行業,我們都需要用大寫的姿態去書寫我們的人生篇章。相信自己,積極進取,不斷學習和創新,培養合作精神,找到生活與工作的平衡點,這些都是打造大寫人生的關鍵元素。在這個美好而激動人心的人生旅程中,讓我們一起書寫充滿意義和價值的篇章吧!
⑦ 做程序員很多年,能夠得出什麼經驗
一、綜合能力很重要
進到這一領域逐漸,便是做一個程序猿,到後邊變成了系統架構師,再到技術主管。幫我的啟發便是,兩極分化的程序猿發展前途是比較有限的。綜合能力包含溝通協調能力,管理能力和組織協調能力有時比程序編寫工作能力至關重要。有很多程序猿不擅於溝通交流,可是在我國社會發展,溝通交流很重要,和領導幹部的溝通交流,與同事的溝通交流,和下屬的溝通交流。不容易溝通交流的程序猿,終究是難以轉型發展的,只有干程序猿,干程序編寫,而程序編寫是青春飯。
一路走來,感受許多 ,無論如何,挑選了程序猿這一崗位,就沒必要後悔莫及,後悔莫及都沒有用,願天地全部程序猿都人生無悔,珍惜當下。
⑧ 畢業三年,26歲,轉行當程序員,行得通嗎
行得通,只要你想學,任何時候都不晚。
很多人都晌仔知說現在IT行業不行了,其實是謬論,現在主要是各行各業都較為低迷,而IT行業與之前的繁榮發展相比比較突出罷了戚局,所以不用擔心。
有些人轉行當程序員,當心自己沒基礎跟不上,其實基礎的問題,你倒是不用擔心,因為市場的課程設計都是針對小白的,還有,進IT行業,你必須要有一個覺悟,就是持續學習,很多行業宴消都是在不斷變化的,IT變化革新尤其的快,當然,收入也是隨著你的工作經驗與能力水漲船高。望採納!
⑨ 有沒有應屆畢業生學技術轉行當程序員的
有,而且在培訓機構大部分學生都是轉行過來的,但是,小夥伴想要選擇培訓的方式來學習開發技術知識,還是需要慎重一些,畢竟現在市面上的培訓機構很多,選擇適合自己且靠譜的還是比較重要的。
接下來就是怎麼學習了,在學習過程中要養成良好的學習習慣,多練習相關的項目實戰案例,積累更多的實戰經驗,鍛煉項目開發過程中解決問題的能力,這是企業需要的技術能力。