25歲想做程序員晚嗎?

銀時hhjhjddd

俗話說:活到老,學到老。只要你有心,做什麼都不會遲。

首先,轉行有風險,勇者無敵。

無憂精英菌對樓主在25歲想轉做程序員的勇氣表示肯定。畢竟轉行,就職業發展規劃而言,這意味著你要放棄原有的自己職場技能和人脈積累,但是相對於30來歲轉行的人來說,只畢業2-3年的你需要付出的代表不算太大。而且做程序員代表著一定的機會、挑戰和高薪,對很多職場人士來說還是挺有誘惑力的。

其次,做程序員是一個泛稱,你清楚你想要的是什麼?


無憂精英網

新入行做程序員,從年齡的維度來建議,粗糙的一個時間點是:30歲,如果超過30歲才想做程序員,最好慎重;剛剛畢業一年半才25歲的話,轉行並不晚。


正所謂三十而立,對於職業生涯來說,30歲如何沒有定性才轉行,會比較艱難。

隨著年齡的增長,你會有家庭的責任,自然有薪資的期望,25歲你可以少賺點新手入行清貧上路,但30歲你可能要養家餬口考量頗多。尤其在IT行業,新知識層出不窮需要不斷學習,相比年輕人你的智力和精力是否還有競爭力,這是個問題,畢竟30歲的老鳥沒有25歲的菜鳥更有可塑性。更何況,30歲的你還能不能低下頭彎下腰虛心請教?


種一棵樹,最好的時間是十年前,其次是現在,努力,什麼時候都不晚。這種話,我們可以聽聽,也可以想想,但要知道,良機佳時一旦錯過,雖說並非一條死路,但倘若鐵了心,就要做好面對艱難險阻砥礪前行的準備。


程序員,本身也不同於大多數職業,給很多人的感覺是吃青春飯,本身這份工作可能也會經常加班,需要時時學習,對從業人員有這樣的要求。30歲,思維方式已經基本固化,包括家庭甚至已經穩定下來,從方方面面的條件來講,轉行的難度包括成本都很大。

25歲,剛從大學出來沒兩年,熱血還在,激情還在,一切都還來得及,職業發展中走了一點彎路,及時拐彎走入正途,這沒什麼,你來得及調整,HR也非常容易接受。

當然,這確實不如大學科班出身或者一畢業就從事這個行業更好,但是,你總不能因為過去的懊惱,而影響了現在的前行。“我好後悔沒有早一點做……所以我現在猶豫要不要做……”因為我沒有搶得先機,所以我在想是不是應該放棄,這是非常狗屎的想法,消極的心理、逃避的心態會害死你。


我認識好多學編程的年輕人,不乏時而有人學習之初和我講“我學歷不太高”、“我專業不對口”、“我基礎比較差”……我就在想,講這個幹嘛呢?剛一開始就給自己挖好坑了?等學了一段時間不如人意,趕緊把藉口搬出來,“你看我學之前就說了我學歷不高專業不對口基礎比較差……”如果這樣,相信我,你幹什麼都幹不好?你總有藉口會編理由說原因害的自己一事無成……


起跑比別人完了一兩步,不是意味著你應該原地踏步或者就地臥倒,而是應該更努力的去拼搏,你才有機會趕上別人的腳步。


明哥聊求職

晚不晚任何人說的都不算,只有自己入了行才會深有體會。我就是半路出家的過來人。對於轉行做程序員這個事我是深有體會。我認為,25歲轉行做程序員應該屬於趕上末班車了,也就是還不算晚。如今有一大波人都想轉入程序開發行業,原因無非這幾點:1.對自己當前的工作很不滿意,看不到發展。2.感覺自己對編寫程序語言很有興趣,只是感覺而已。3.程序員收入普遍都比較高。我認為存在這些想法蠢蠢欲動的人是處於對該行業的一個懵懂階段,付出行動的極大可能源於興趣,至少當時的我是如此。如果興趣比較大你很有可能選擇自學,自學過程我自己分為至少4個階段:初級,中級,高級,無極…當你把入行的必學高級技術學完了,能夠較為靈活的運用了(零基礎自學大概4-6個月時間),恭喜你的自學階段已經達到了高級階段,也稱作門檻階段,說白了,還是沒什麼卵用。接下來不管走哪條路你應該要大至明白自己需要學習哪些有用的技術了,恭喜,你已經邁出了萬里長城的第一步…直到你程序開發生涯結束,這個漫長的階段我統稱為無極階段,因為這真的就好比一條不歸之路。你慢慢的會發現,越是懂得一些皮毛的愣頭青就越是喜歡吹噓喜歡擺弄大牛姿勢,反而越是技術牛比的人事就越是會謙虛,為什麼?因為一旦你走上這條路,走得越是遠,越是會覺得自己太渺小…

扯了這麼多,我想說的是,不要想當然的認為把興趣當成自己的職業是多麼榮幸,尤其是半路想轉行的,隔行如隔山一點都沒錯,一旦當成職業你便不能隨著自己的興趣來做,至少程序開發行業不允許。這一行光有興趣是遠遠不夠的,至少還得要足夠堅強的毅力。很多人看到程序員收入可觀,兩三萬一個月的工資遠不是你想像的那麼易得。活到老學到老用在這個行業是恰到好處,你將深深體會到“學無止境”這四個字是多麼令人膽怯…

行行想混好都沒那麼容易,行行你只要堅持走下去都不會混的窩囊。重點在於什麼樣的生活是你真正想要的,曾經,我已經清楚的認識到程序開發這條路並不是我想要的生活


能力竊取者

我以一個曾經程序猿的身份來回答這個問題。

我19歲開始寫程序,學習3年,開始正式工作,第一年年薪10萬,一年半後跳槽年薪30萬。

題主之所以擔心會不會晚,我覺得出自於兩方面原因,一是認為25歲了,而大部分可能20歲之前就開始學寫程序了,在時間上輸給了年輕人;二是寫程序不是一朝一夕能學會的,需要1-2年積累。

對於第一個問題,時間過去了就是過去了,無法追回來,但第二點,卻是可以解決,主要看你是否學習的夠快。

我當年學習了3年才去工作,主要是大學生活太過懶散,1年的課程學習了3年,現在想來真是浪費了太多時間。

從入門到熟練一門編程語言,比如Java,1年時間已經非常多了,你把這一門編程語言練好,足以找到一個不錯的工作(古龍小說怎麼說來著,一招一式打敗天下無敵手,寫程序不就是練就一身技能嘛,關鍵是精)。

能力要求只有一項,就是學習能力。

祝題主早日成猿!


向上的大海

首先表明個人的立場:25歲想做程序員——不晚。

因為其他的信息比較少,我只能猜測一下具體的情況了,如果有不對的地方,敬請見諒:16年畢業,現在25歲,畢業的時候不到24歲,可能是個本科或者專科的學歷,說想做個程序員,很有可能學的不是計算機相關的專業。那麼現在想從頭學習編程做一個程序員的話,我有一些建議。

如果之前對編程一點兒都沒接觸過,我建議你找一個培訓機構上一個脫產學習班,Java方向,這個時間大概會持續半年的時間。(當然學費+半年的生活費也是一個不小的挑戰)儘管很多人瞧不起培訓出來的程序員,但這是最快的入門的方法了。在這半年的學習時間中,你應該投入比別人更多的時間進行學習。這半年你會學習到Java方面的基礎課程、Java Web、數據庫相關的課程。

這半年你不僅要學會編程,還需要學會講話。這句話怎麼理解呢?比如你會用Spring做事務管理,你也必須會講出來怎麼用Spring做事務管理。這個階段就得開始為面試做準備了。

半年之後就要找工作了,放低自己的要求,廣撒網,如果你第一個階段用功了,相信你肯定能找到第一份程序員的工作的,可能是一家小公司,也可能是一家人力外包公司(和A公司籤合同,被派到B公司),果斷的去,因為這只是你的一個跳板。當然如果直接進了一家心儀的公司,那可就要恭喜了。這時候你應該26歲了。

工作了之後,可能會發現用到的東西和培訓機構學的東西不一樣,沒關係,IT行業就是這樣的。開始的工作可能就在老人的指導中(其實很少人會手把手教你)和搜索引擎中完成,遇到什麼技術問題,多上網去找,照貓畫虎地完成。

當然,不能只滿足照貓畫虎地完成工作,你需要比別人投入更多的經歷,去學習新的技術,去優化你的代碼,去積累你的經驗,別認為這就完成成為程序員的目標了,這才剛剛開始呢。

工作一兩年之後,如果對現狀不滿意的話,再出去已成員的身份找工作的話,應該已經不是什麼難事了,這時候你應該才28歲,還年輕吶。


會點代碼的大叔



只要是有一顆學習的心,什麼時候都不晚。另外你才25歲做什麼都不晚的,因為有些人畢業就超過25歲了,還在積極的學習編程,學完之後的薪資待遇非常好,比其他從事其他行業的大學同學的薪資高很多,畢竟程序員屬於一個高薪的行業。我大學學的是計算機科學與技術專業,但是很慚愧,大學一直沉迷於網絡遊戲之中,所以專業課幾乎沒怎麼學,通過畢業清考勉勉強強拿到了畢業證,發誓絕對不從事程序員工作,但是慢慢通過發生在身邊的事也在逐漸的改變我的看法,接下來我就為你舉幾個發生在我身邊的例子吧。

同學A:大學時候成績非常不錯,也很喜歡編程。在大三下學期的時候出去找工作,由於剛出社會,心氣很高,性格內向,所以並沒有找到中意的實習公司。一怒之下,自己又報了編程的培訓班,但是由於基礎好,在班裡成績名列前茅。對我印象最深刻的就是他畢業照都沒有拍,因為那段時間正好趕上他編程就業班培訓的關鍵時期,也算是一種遺憾吧。只要是一直努力一定會有收穫的,他在學完之後,面試很快就找到了一分工作,雖然不是大公司但是薪資非常可觀。

同學B:當時大學裡不學習小分隊的一員,大學也沒怎麼學習。畢業之後帶著深愛的女友回了大連,工作找了一圈,始終沒有合適的,因為公司並不願意培養一個什麼都不會的小白。沒辦法,自己自費來北京學習web前端,相對之下比其他的編程語言還能簡單點,出去第一份工作雖然開的不多,但是積累了不少經驗,一年之後成功跳槽大公司,現在薪資的待遇也是非常可觀了。對了,忘記和你說了由於他復讀一年又上了一年預科班,在家野了一年,學習編程的時候已經27歲了。

最後希望樓主有夢就去追,不要給自己留下遺憾。









瘋狂的磚頭哥

我覺得25歲轉行做什麼都來得及。
程序員也分很多種,其實我身邊最好的程序員並不是技術最好的,在我看來國內IT行業也沒什麼神乎其乎的所謂“大牛”,國內蓬勃發展的,其實都是技術含量不怎麼樣的IT,比如管理軟件、網遊、手機App等。
所以,你不能籠統的說想做個程序員。我建議你先想一下,你想做什麼行業的程序員,你現有什麼好的資源或者特點,哪怕是興趣。
比如在企業管理領域,熟悉某個行業的人,價值遠高於程序員;比如App,用戶體驗感覺好的,也遠好於程序員。有人可能會跟你說,這個傻逼說的不是程序員,說的是產品經理,這個Title已經爛市了。好吧,我說的是產品經理,但是我想強調下,懂技術的產品經理,或者懂產品的程序員,才是精貴的。這些就要結合你的自身優勢了,不要盲目。


至於技術層面的事情,其實現在開發工具越來越簡單了,你不用從二進制學起,數據結構、XX算法、操作系統什麼的都別看。上來就做個小東西,找個會的人大概教教你就能上手。那些所謂基礎,等你會用工具了,覺得有必要,或者心虛再回頭看看,不過我估計你那時候也不想看了。好吧,真正的程序員看到這裡又要罵我傻逼。我只想說我就是這樣混過來的。
研究生什麼的別去考,真正能學到東西的在企業,你又不會想去考博士出國,換份工作而已,別搞那些沒用的。
再給你點信心,從無到有掌握一門開發語言,你如果聰明點,又有人帶的話,估計也就三五個月。一定要做東西,不要只看書,只看書只會讓你放棄


咚咚視點

我覺得你最該關心的不是晚不晚的問題,只要有心什麼時候開始都不算晚,重點在於你是不是真的喜歡編程,還是你只是看到程序猿工資高才打算學的?我也是去年畢業的,畢業前半年找了個公司做開發到現在,以我個人的親身經歷告訴你,如果你不是真的喜歡編程,那你最好不要進入這個行業,因為這個行業技術更新太快,你得時刻保持學習,下班後,節假日都得學,你想得到很大的突破,那你要學的東西真的很多,不學你就只能永遠是個碼農。程序員的工作基本上就是早上到公司盯著電腦坐到晚上,如果你不喜歡編程會很枯燥,加班多,基本上沒什麼個人時間,對眼睛和頸椎腰椎的傷害很大,這也是我轉行的一個原因。


小強之家

只要確定想要做,任何時間開始都不算晚,覺得25歲晚,無非是擔心就業問題,但事實上不學習不做程序員就沒有就業壓力,就沒有就業風險嗎?沒有核心技術,應該就業風險更大了,現在人工智能發展飛速,物流配送員,公交司機,餐廳服務員,流水工人,安檢人員,收銀員,甚至部分設計員都可能面臨失業,只有不斷學習,讓自己掌握核心技術,擁有絕對競爭力才會降低失業風險,擁有所謂的鐵飯碗。

再有,25歲做程序員,到35歲職業穩定期還有10年時間,IT行業的十年可能比你做行業要更值錢。我身邊很多做程序員3到5年的朋友,基本都有房有車了。


當然,每個人都有自己的選擇,轉行需要慎重考慮,如果只是為了在社會上有一份工作,而沒有長遠的職業規劃,終究只能處在不停的更換之中。


自我管理學院

您好,我覺得不晚。



我有個朋友也是16年畢業的。他是高中復讀了兩年才讀上的大學。然後在選擇大學的時候,選擇了一所外省的工科大學。他讀的是計算機專業,但是編程能力很一般。



他家裡情況也是很一般,通過校招他進了一所國企。本來職位不是編程的,但是領導叫他嘗試做程序員。對他來說,壓力還是挺大的,雖然計算機專業,但是編程能力很差。經常不能按時完成任務。

他現在也很迷茫,跟同齡的人相差甚遠,年齡還比你大,27了,要不要繼續做程序員呢?



只要感興趣,還是要堅持的。現在是一個全民編程的年代。不再是以前的吃青春飯。他還是堅持做程序員,只要自己不斷的學習,提升,有技術,有經驗了,總會有個好前程。不要想著給自己留後路!


分享到:


相關文章: