{eval=Array;=+count(Array);}
萬事不能絕對,你雖然年齡確實不占優(yōu)勢,但是決心可能會讓你有不同的改變。首先你有多渴望學(xué)編程,如果十分渴望,并有決心堅持,那可以去嘗試。只要你有熱情,并堅持足夠的時間,成為某個技術(shù)領(lǐng)域的專家還是大概率事件。編程不是一個理論性學(xué)科,而是一個實操性非常強(qiáng)的技術(shù)領(lǐng)域,可以簡單地說,沒有捷徑,好的天份肯定是有利的優(yōu)勢,但是沒有5萬小時的鍵盤敲打,想在編程界有所建樹是不太可能的。所以你要衡量好自身的條件,學(xué)習(xí)的過程肯定是非常乏味并痛苦的,如果沒有強(qiáng)烈的興趣支撐,中途放棄的可能性很大,對于時間已經(jīng)很珍貴的你來說,無疑是成本的浪費。所以不反對你去學(xué),但是應(yīng)該衡量好利弊以及自身的優(yōu)勢,如果決定了,就要堅持到底,否則時間成本會更高。
29歲就不要想了,你學(xué)習(xí)要時間,就算你一年學(xué)會了皮毛,30歲去應(yīng)聘,別人不會要的,現(xiàn)在一般情況下公司招程序猿年齡都限制在35歲以內(nèi),有的甚至在30歲以內(nèi),何況你還是個30歲的小白。有追求可以,但也要符合實際情況!
為找工作學(xué)編程確實太晚了點。不過你可以先試著學(xué)習(xí)下 visual basic 或者 網(wǎng)頁 javascript ,如果感覺自己有這方面的興趣和天賦,再深入學(xué)習(xí)繼而成為獨立軟件開發(fā)人也并非不可能。
孔子60學(xué)易經(jīng),馬克思50歲才開始學(xué)英語。盡管上面的各種現(xiàn)實和實用主義的回答有一定道理,但人總要有點追求,與其看抖音糟蹋自己的生命不如學(xué)習(xí)編程,你說呢
先說下我基本情況。我是85年的,計算機(jī)專業(yè)普通本科畢業(yè)。在一個二線城市,畢業(yè)后因為自身能力問題、認(rèn)知水平問題,再加上運(yùn)氣不好,換過多份工作,每份工作都干不長。導(dǎo)致我30多歲時,還一事無成,也幾乎沒有積累到什么經(jīng)驗技術(shù)、行業(yè)知識等。
我辭去工作,開始在家自學(xué)web開發(fā)。主要的學(xué)習(xí)方式就是在網(wǎng)上看視頻教程。那些視頻教程,初級的基本上免費。中高級的有些會收費,大概50-300元左右一套。反正“學(xué)費”上我沒花什么錢,總共不到一千元吧。
先是學(xué)了些前端基礎(chǔ)。在學(xué)后端時,猶豫了下學(xué)PHP還是JAVA。在我讀書時是學(xué)過JAVA的,雖然已記得不多了。學(xué)完前后端基礎(chǔ)后,我還跟著視頻教程,但是發(fā)現(xiàn)遇到了問題需要花費大量的時間去解決,而且效率也很低,我就找了好多機(jī)構(gòu),對比出來后選擇了優(yōu)就業(yè),對比過程就不在一一說了。
接下來開始準(zhǔn)備找工作,第一個難點就是簡歷。快32歲的人了,如果老實說剛自學(xué)出來沒任何實際工作經(jīng)驗,肯定是沒人要的。沒辦法,只好去包裝簡歷,說成有兩年開發(fā)經(jīng)驗。
當(dāng)時我的信念就是,大不了我花一年時間去找工作,找不到就繼續(xù)學(xué),直到找到為止!最終我花了近兩個月時間,可能參加了20次的面試,才勉強(qiáng)找到份工作。
那是家小公司,連同老板在內(nèi),總共十幾個人,給的待遇是6k。這待遇對于開發(fā)來說,算是最低水平了。但我當(dāng)時還是很高興。說出不來怕丟人,比起以前的工作,6k對我來說已是高薪了。
經(jīng)過一年的時間,我已成長為一個合格的增刪改查工程師。這里已學(xué)不到什么東西了,現(xiàn)在回想起來,那個公司沒有任何技術(shù)氛圍,在里面呆著,有一種養(yǎng)老的感覺,外部沒有什么動力和壓力,逼自己繼續(xù)學(xué)習(xí)。
經(jīng)朋友介紹,我跳槽去了另一家公司,很順利地通過了筆記和面試,工資開的15k。
對于那些一畢業(yè)就干開發(fā),目前不到30歲,但經(jīng)常聽說程序員只能做到35歲,并為此焦慮的同學(xué)。請你們盡管放心,只要你們做的不是養(yǎng)老的工作,每年在技術(shù)上都有明顯進(jìn)步,找到好工作絕對沒問題。至少在中型公司當(dāng)個leader是沒問題的。
謝謝邀請,如果讓我直接回答,我會勸你這個年齡就不要在選擇轉(zhuǎn)行做程序員了。但是我還是有些話想就這個問題和你和一些初學(xué)者聊聊。
1、程序員所需的條件和素質(zhì)
程序員主要的工作是進(jìn)行應(yīng)用類軟件系統(tǒng)的設(shè)計和開發(fā)(其他如工具類的、嵌入式的軟件,我們就不談了),要勝任這項工作首先要有較強(qiáng)的邏輯思維能力,理解和分析問題的能力,較強(qiáng)的持續(xù)學(xué)習(xí)的能力和毅力,一定的數(shù)學(xué)和算法基礎(chǔ)及英語水平,這些成為程序員的基本素質(zhì)。其次,要掌握計算機(jī)軟硬件、網(wǎng)絡(luò)、互聯(lián)網(wǎng)和PC、手機(jī)操作系統(tǒng)等方面的基礎(chǔ)知識;要熟練掌握一到兩門的編程語言(如C#或Java),理解什么是面向?qū)ο缶幊蹋炀氄莆障鄳?yīng)的開發(fā)工具,掌握對應(yīng)不同編程語言的開發(fā)框架、開發(fā)模式,掌握數(shù)據(jù)庫和SQL查詢的基礎(chǔ)知識等,到此有了這些條件和基礎(chǔ),恭喜你你入門了。但離你成為一個真正能產(chǎn)生價值的程序員還差的遠(yuǎn)那,下面就是不斷的深入學(xué)習(xí)練習(xí)學(xué)習(xí)練習(xí)。。。各種技術(shù)、框架、概念和理論撲面而來,各種分支盤根錯節(jié),如PC桌面開發(fā)、手機(jī)開發(fā)、WEB開發(fā)、前端系統(tǒng)開發(fā)、后端系統(tǒng)開發(fā)、數(shù)據(jù)庫開發(fā)、網(wǎng)絡(luò)開發(fā)等等無窮無盡,就像你面對大海的時候,你才知道自己的渺小無助和大海的深邃。當(dāng)你終于可以獨自駕船出海了,下面你將面對的是大海變幻無窮的用戶需求和用戶行業(yè)知識。等你驀然回首的時候已經(jīng)5-10年已過了。
2、程序員的學(xué)歷和年齡問題
對于程序員是否科班出身其實并不是個問題,很多偉大的程序員都是自學(xué)或半路出家的,中年入門的也不在少數(shù)。畢竟軟件行業(yè)最終看的是你的能力,你搞不出東西博士也沒用。但這并不是說你可以不具備科班所需的知識和理論,成為專業(yè)程序員是沒有捷徑的,靠隨便學(xué)點入門知識和編程技巧是應(yīng)付不來復(fù)雜系統(tǒng)的開發(fā)要求的。對程序員有年齡限制主要是考慮你的精力、體力和新技術(shù)的學(xué)習(xí)能力,這個行業(yè)繁重的學(xué)習(xí)和工作壓力會使35歲以后的人承受不了。
由于篇幅限制,只能簡單的聊這些了,要零基礎(chǔ)入門建議學(xué)python吧,可能會趕上大數(shù)據(jù)和人工智能的熱潮。最后一句話“一入此門深似海,終身學(xué)習(xí)無窮盡;百尺竿頭需努力,成功與否看造化”。
我26歲轉(zhuǎn)到產(chǎn)品經(jīng)理了,你要寫代碼?年紀(jì)大你學(xué)東西不去20歲的年輕人,沒他們能加班要求收入還高。很難的
29歲想要轉(zhuǎn)行程序員,讓后零基礎(chǔ)學(xué)編程,可能確實會有一定的難度,但是世事無絕對,有目標(biāo)比沒有要強(qiáng)很多。如果你確實想要學(xué)編程語言,并且入職成為程序員,那么在選擇語言時可以從下面幾個方面來考量:
決定你能否在程序這行持續(xù)的走下去,編程語言排行榜是一定要持續(xù)關(guān)注的,Java依舊穩(wěn)居第一,Python則升至第三位。
興趣也很重要但排第二位,自我感覺的難易程度和興趣要放到考慮因素之內(nèi)。
PS:有人喜歡做前端,因為前端比較直觀更有成就感。
不以薪水為工作的目標(biāo)都算耍流氓,如何了解技術(shù)語言對應(yīng)薪水高低呢?拉勾網(wǎng)每年都會發(fā)布互聯(lián)網(wǎng)職場生態(tài)書。
這里是指技術(shù)語言的發(fā)展前景,而非崗位發(fā)展前景:
(1)首先要看技術(shù)語言的持續(xù)性有多久。Java火了十幾年,放心以后十幾年還會一如既
往的火,為啥?它已經(jīng)產(chǎn)生了很多系統(tǒng)很多項目,以后需要維護(hù)/迭代/新開發(fā)項目也需要與老項目對接。
(2)預(yù)測未來技術(shù)卡位市場什么會火。要看現(xiàn)在的社會發(fā)展趨勢,預(yù)測未來社會稀缺技
術(shù)人才有哪些?架構(gòu)師(項目開發(fā)靈魂人物),大數(shù)據(jù)/云計算(互聯(lián)網(wǎng)項目必備),
VR/AR/深度學(xué)習(xí)/機(jī)器學(xué)習(xí)目前都還沒普適性的應(yīng)用產(chǎn)生未來肯定會的喲!
希望以上的回答對你有所幫助!
確實是不建議您去學(xué)的,因為29歲與大部分程序員相比已經(jīng)是一個中下水平的年紀(jì),而且您還是個小白,就算學(xué)成了恐怕沒有多少公司會愿意招的。
0
回答10
回答0
回答0
回答0
回答10
回答9
回答0
回答10
回答10
回答