① 程序員為什麼35歲就不能幹
35歲以上是可以寫程序的,大家都聽說過java之父,詹姆斯高斯林,他是一位編程天才,他出生於1955年,而java這門語言是他近40歲時才創造出來的,就這個事例就證明35歲以後寫程序一點問題都沒有的。
年齡大的程序員往往都閱歷更廣,經驗更深,編程思想更成熟,對技術的細節更敏感。其實從某種意義上來說年齡大的程序員應該更吃香。
之所以這么說的原因
因此年齡大的更適合一些專門研究技術的公司,工作節奏又不是那麼快的,不需要天天加班的公司。不需要天天加班這一點好像不太現實,因為國內的互聯網公司,搞技術的不加班簡直是太少了,國內的公司對時間節奏要求的很高,國外的一些技術公司更注重程序員的編程思想。
經驗,而國內的則更注重程序員的編程反應速度,為啥呀,很明顯,產出高呀,不需要你有什麼高深技術,做一個快速編碼的碼農就行了,因為行業競爭的壓力,你有再好的思想,你慢別人一步,你後開發出來就是死,正因為有這樣的互聯網環境下才會出現我們看到的景象,35歲以上的程序員很少了。
② 程序員在35歲之後絕大多數是否都會被淘汰
程序員在35歲之後,絕大多數都是會被淘汰的。程序員要想自己不被淘汰,在年輕的時候就要精進自己的技術,成為技術上的大佬。在35歲的時候就將程序員淘汰,這種做法其實是非常不人道的,希望程序員的職場環境能夠得到改善。很多的程序員在35歲之後就會被公司淘汰,被公司淘汰之後的程序員就會陷入一種兩難的境地。關於程序員在35歲之後絕大多數是否會被淘汰?以下是我的看法:
三、希望程序員的職場環境能夠得到改善
程序員的職場環境其實也是非常惡劣的,他們在年輕的時候拚命加班為公司工作,在年紀稍微大了一點之後之後可能就會被公司淘汰。所以希望程序員的職場環境能夠得到改善。
你覺得程序員在35歲之後,絕大多數會被淘汰嗎?歡迎評論區下方留言!
③ 35歲的程序員是繼續累代碼工作還是轉管理崗位
不是所有的程序員都適合做管理崗位,是繼續寫代碼還是做管理,要看自己更適合做什麼。
其實一些大的公司也有這對這種技術牛人的上升通道。當員工到達一定級別後,有兩條路線可以走,一條是管理路線,另一條是技術路線。要麼就看看自己的性格適合走哪條路線,要麼就定下目標路線之後,把自己不足的能力補充上去。
不要認為做管理就高大上,不要認為寫代碼就沒有出頭之日。總而言之,適合自己最重要。
④ 程序員過35歲就找不到工作了是真的嗎好害怕
過了35歲後,程序員真的是一個沒前途的工作了嗎?
很多過了不惑之年仍活躍於這個領域的精英
無論你相信與否,在這個領域仍有很多成功的程序員早已過了不惑之年。他們中的一些人甚至是行業內的最好的精英。
還記得你第一次寫代碼的時候嗎?那種難以抗拒的興奮和激動——不斷變化的技術,充滿挑戰的工作……
這個行業讓你看到了活力,無時無刻都有最新、最前沿的想法和不斷涌現的機會!
你說你不如年輕人敏捷了,不如他們聰明了,都不是!只是因為他們就和當年的你一樣,面對機會、學習、哪怕在這個過程中犯錯,都毫不猶豫,前赴後繼。那樣的熱情,那樣的激情澎湃充滿了夢想!
想起來了是嗎?
你要做的只是找回你當年的感覺!
2.創新需要暫時拋開已有經驗
有一句編碼格言是這樣說的:有時增加代碼並不能更好地改進軟體,刪除代碼才可以。人生亦是如此,特別是程序員的人生。這句話中蘊含的哲理遠遠超過你的想像。任何一個阻止你去「刪除你人生代碼」的因素——無論是一個你早該放棄的舊程序,或一個陳舊老套的想法——都阻礙了你的進步。
作為一個有經驗的程序員,我們的工具包里充滿了作為我們技能基礎的那些「經過檢驗而可靠的」技術。但這是福亦是禍。
舉個例子,我們自己編寫解析常式有時候要比提前導入預先寫好的編碼包更快。這往往是因為在開始碼程序之前,我們想要檢查確保這個編碼包里沒有錯誤。但是我們的本能其實是很不合時宜的。我們本應該輸入開放源代碼包並進行檢驗。如果結果是編碼包中有錯誤,應該盡力解決這個問題直到完善,可重復使用的代碼勝過重塑。
大多數時候,「經過檢驗而可靠的」經驗是創新的敵人。唯一能讓你進步的方法,只有「對你已知的經驗持懷疑態度」。只有當你嘗試了新的方式,並對它進行檢驗才能知道它是否有效,這時候你再決定如何做。
通常情況下,這種方法會花費你大量的時間,很有可能最後還是會回歸到原有的習慣。但在這個過程中,你會自己將新的創意添加到工具包中,並逐一發現哪些技術是有價值的,值得保留的。做出這些選擇是最重要的,直覺起著至關重要的作用。幸運的是,你有幾十年的經驗,有著比大多數人更好的直覺。只是不要讓偏見堵塞你的靈感源泉。
3.身體是革命的本錢
那一年,你二十齣頭,耳機里的音樂隔絕了外部世界的一切,你面前只有發著微光的電腦屏幕,那些代碼是你如今的全世界,凌亂一地的可樂罐,披薩盒裡還剩下一塊,凌晨三四點,有些餓了你吃掉了最後一塊披薩,接著肝,睡眠是什麼?管他的呢……
時光一晃,你已經老去,可不能再這樣折騰自己了。你的體重、你的肌肉、你的視力……別不把醫生的話當回事,去減肥、去鍛煉、早點睡!運動和規律的生活方式會讓你越來越有精神。你是比年輕人有更多的挑戰,但只有照顧好你自己,擁有充足的精氣神,才能去迎接這些挑戰,越戰越勇啊!
總結
程序開發最好的地方就是它只和你的激情和學習能力有關,那些數以千計上了年紀卻依舊傑出的程序員的職業生涯就是最佳證明。如果你沒有這些特質,那麼開發對你來說是無論在任何年齡都做不好的職業。但只要你有激情和能力,就無需掣肘於年齡,哪怕你四五十歲,甚至六十歲也都不算晚。
⑤ 程序員35歲後,應該做什麼
在打工的生涯中,我從一個小程序員走到了公司總監,在創業的生涯中,我從一個人單槍匹馬做到了幾十人的IT公司。活在這個圈中,每天面對著那些可愛的IT人,我不得不編造各種謊言,不斷給他們希望,卻讓他們不斷的在希望中走向失望。
我見過很多老程序員,甚至比我還老。他們曾經創造了令人驕傲的業績,那是在當他們年輕的時候。在中國,程序員的大限是28歲。看看今天的他們吧,掛在臉上的是那無法掩飾的焦慮和孤獨寂寞的迷茫。很多老程產生了種種生存的障礙,他們說著刻板的話,似乎是由程序語言結合人類文字誕生的新型語言;他們渴望和別人接觸,而他們的孤獨令所有人遠離;他們經常回憶起當年的輝煌,臉上充滿著興奮的色彩,就象吸了毒的人在巔峰徘徊。當他們回到現實,你卻能發現他們臉上那無奈慘白。他們越來越感到壓力,他們越來越發現精力不濟,他們越來越感到迷茫,不寫程序,他們還能做什麼?學習的壓力、生活的壓力、前途渺茫的壓力,把他們從陽光燦爛的臉壓成了一張張灰色的,扭曲的,無奈的和迷茫的臉。這就是程序員的悲哀。
老程序員面對著兩個選擇,要麼轉型,要麼退出這個圈子。於是可愛的IT人開始了第一次分流,他們大多處在26-28歲之間。經過放棄的痛苦和不斷的努力,他們中的很少的一部分人留了下來,繼續耕耘在這片中國IT貧瘠的土地上。能夠留下來的是那些語言功能尚未退化的人,他們不但還保留著技術的殘跡,同時他們迅速練就了聽說讀寫的能力,於是他們成為了IT公司的中流砥柱,他們通常充當著顧問、經理等重要的職位。他們也分為兩種人,一種人繼續耕耘在技術的領域中,一種人分流到了純粹業務的領域中。由於技術的封閉性,導致那些繼續從事技術領導的人逐漸產生了更大的壓力,他們在技術的漩渦中被更深的卷了進去。而那些從事業務的人,逐漸從技術的漩渦中解脫出來,步入了正常人的生活圈子。從事技術的人,無論他們從事哪種技術,在中國,他們的上限最高也就是32歲。從事業務的人,無論他們從事哪種業務,他們幾乎都沒有了上限。可以說,選擇技術的人,他們是勇敢的,無論是盲目的勇敢還是理性的勇敢,他們都將陷入更深的泥潭,面對他們,我只能敬佩的說,他們才是真正的IT人。
在中國,他們的悲劇是早就註定了的。中國的IT業是在一窮二白的基礎上來追趕第一世界的,在這個過程中,國家的投入可謂微不足道。
在這8年中,我看到了很多IT人的命運,最好的命運是出國繼續搞IT,最差的命運是消失。轉了行的人,從此在IT界消失了,幾年之後他們幾乎不會留下任何痕跡,他們的代碼早就過時了,他們的思想早就隨著程序的刪除而被永遠的刪除了。
⑥ 我35歲了,還能做程序員嗎
首先,程序員這個行業和年齡沒有很大的關系,前段時間還有新聞報道一位80歲左右的老奶奶自己學編程做出了游戲呢,你還在擔憂什麼呢?如果你不清楚自己是否適合做程序員,看看這幾點你達標了嗎?
1、邏輯思維能力(或推衍能力)
這個是做程序員的底線。比如不能寫的代碼出個Exception就抓瞎不知道哪裡出了問題,而是有能力從Exception順藤摸瓜反推出哪裡出了問題。Code即邏輯,Code有問題即邏輯有問題。沒有邏輯的人是無法找到邏輯漏洞的,也寫不出條理清晰的代碼。
2、抽象思維力
這個能力大體可以決定一個程序員的上限。沒有這個能力是做不出一切皆文件這種抽象的,可以試試學習函數式編程,如果無法理解並使用高階函數,你不適合做程序員。再來幾個更初級的例子:如果你學寫代碼的過程中,理解指針的指針的指針這個東西的時間超過了一天,那你不適合當程序員。
3、專注力
我理解的專注力只是興趣的衍生品,你打Dota,打CS打幾個小時能越打越有興趣,為什麼?因為你覺得有趣。如果也覺得寫代碼有意思,那專注自然不是個事。
4、想像力與記憶力
這個不是說過目不忘的那種,只是說你大概記得有什麼類,都有什麼函數,每個函數里的大體過程是什麼樣的。然後走路、坐地鐵的時候就可以用想像力在腦子里做代碼的重構啦,找Bug啦什麼的,然後回到電腦前就噼里啪啦敲代碼。我聽說有人在夢里也能寫代碼,我還沒有鍛煉出這個技能。當然,這些能力不是必須的,你隨身帶個筆記本也行,就是效率低些,影響職業成長的上限。
5. 英語
很遺憾地,目前多數有價值的東西都是英文的。所以無障礙閱讀Stackoverflow的回答是起碼的。
⑦ 38歲了,難道程序員35歲以後真的都要失業了嗎
「老程序員」這個稱呼印證了行業的一道坎,35歲,不光是程序員,還有其他行業的從業者,都會遇到這個坎。批量的年輕人逐漸湧入,打擊了一批還在碌碌無為的前輩,開始為自己的未來擔憂。對於程序員來說,似乎更加沉重一些。
我們眼中的程序員,一直忙碌在公司的第一戰線,996的上班時間,還不算通宵加班的精力,對體力和腦力都提出了很高的要求。很多到了35歲的程序員都在迷茫著自己的未來,該何去何從? 事實上,並不是所有的程序員在過了35歲之後都會失業,面對來自家庭孩子的壓力,來自父母養老的壓力,都會讓自己思考以後的發展。是繼續走技術路線還是轉向,該如何更好的承擔起自己肩上的責任? 看了很多網友的回答,也訪問了很多程序員對自己未來的打算,總結了一下:
繼續走技術路線 很多程序員因為性格選擇了IT行業,自然也會因為性格繼續在IT行業走下去。在有了幾年的開發經驗之後,選擇繼續深造,由開發工程師到構架師,由編程技術開始學習大數據、AI等,保持自己對行業技術的敏感性。
走管理路線 管理路線,就是帶項目,相對於奮斗在第一戰線的小夥伴更輕松一些,不會將過多的精力放在開發上,而是放手讓年輕人去鍛煉,開始學習管理,這無疑是一個很好的出路。
走創業路線 打工真的是毫無出頭之日的,很多大佬都會選擇自己出去創業,但這個需要資金和技術的雙重壓力,抗過了就是老闆,失敗了就重新回到原點。
轉行 這條路,很少人會走,因為不想放棄自己多年的技術,會覺得和可惜。
再說說程序員有那些出路或者賺錢的路子吧
寫博客或者運維自己的公眾號果文筆好的話,也喜歡分享的話,可以自己運維一個技術公眾號,者博客,不見網上很多技術大拿都在寫博客,這個過程很漫長,需要我們不斷的去實習,去寫作,去輸出,去運營。在打造自己的品牌的過程中,慢慢的提高自己的能力,有了自己的品牌,就可以做一些分享,承接一些廣告,培訓,也就距離錢不遠了。這可以促使自己對所用技術的去思考,同時也能讓很多的技術小白或者行業人士關注你,從而提高你的知名度,吸引流量或者讓更多人認識你,知道你,你才有更多的機會。
承接一些項目(也就是接私活)
當然這要花費你很大一部分時間,承接時你要考慮時間成本,至少這些時間要和你的工資相當。個人不怎麼推薦這種方法,有時候周期會很長,很容易喪失積極性,不過也算是一種方法。
參加一些開發者大賽或者一些技術活
這是一種方法最實在,拿獎金,只賺不賠,不過前提是你得有足夠的實力,有時一些比賽盡管不是很多,但從中也可以學到不少知識,或者某些證書對你可能有用
技術活動包含的范疇很廣,包括做技術講師,分享技術知識。這個不但可以提高自己的技術影響力,還可以提高自己的專門能力,但是同樣需要的門檻很高。
接一些廣告或者在自己開發的app或者利用網上的小項目博客
在自己的app中加入廣告或者打賞讓喜歡你的朋友支持你
希望對您有所幫助!~
⑧ 35歲以後的程序員有多慘
35歲以後的程序員,可能被公司列入裁員名單,因為年齡過大,所以公司方面會招聘更多年輕人,把這些老員工所替代,有這么幾個原因:
1、程序員在做2、3年之後也就不會有什麼新東西了,每天在做的都是一些重復的工作,所以很多人都說程序員是高級藍領。
2、在有了一定的經驗之後,很多人會轉向系統架構或者項目管理的方向,寫代碼之類的工作都留給年輕人去做了。
3、程序員是一項枯燥並且高壓性質的工作,長年累月的生活在這種節奏當中,對於身體健康也會有著或多或少的影響。
(8)35歲程序員擴展閱讀
大齡程序員提高自己的核心競爭力
《創新者的窘境》一書中提到,機構的能力包括:
1、資源
2、流程
3、價值
資源包括時間,技能,金錢,人脈等;流程指的是解決問題的方法,思維模式等;價值觀就是自己認為什麼重要。這三點放在每一個職場人身上也同樣合適。對於技術人來說,會的編程語言和工具都是資源,框架設計,邏輯思維,數據分析這些都是流程;
是熱衷做技術還是喜歡做管理,這就是個人的價值觀。決定程序員是否具有優勢的,是思維能力,是解決問題的框架,是快速學習,是個人管理,是創新與創造,是這些應用流程方面的能力。而這些,都需要時間的沉澱和項目的歷練。
⑨ 有些人在擔心程序員過了35歲怎麼辦過了35歲的程序員都去做什麼了
過了35歲的程序員,人生會有以下幾個選擇方向。
一、做管理
現在做程序員的人有很多,尤其是處於底層的程序員,各類培訓機構層出不窮,以及計算機畢業的學員人數也是非常可觀的,程序員的工資也算是可以的,但是當人到35歲以後就會面臨一個問題,身體逐漸亮起紅燈,因為程序員是一個非常消耗腦力的工作,認識等人當中就有許多人做了程序員,他們最開始做的都是基礎崗位,算是代碼的搬運工,後來的選擇各有不同,有些人通過常年的積累,不論是經驗還是閱歷方面都有了提升,有些人會成為小領導,有些人自己開了公司,進入管理層的一些朋友,他們都是因為技術方面比較突出被領導所賞識,不論是在薪資待遇,還是福利待遇方面都有不小的提升。所以,一小部分人就就做起了架構管理等方面的工作。
你們所認識的程序員在35歲之後都有從事什麼工作的呢?