男,32歲,大專學歷,無計算機編程基礎,改行編程語言,風險大嗎?

Excel小樂樂


作為一名IT行業的從業者,同時也是一名計算機專業的教育工作者,我來回答一下這個問題。

首先,對於32歲的零基礎學習者來說,選擇軟件開發領域存在較大的困難,一方面學習壓力比較大,另一方面就業壓力也比較大,即使入職了,也會面臨較大的競爭壓力。

32歲開始改行從事軟件開發,比較現實的路線是應用級開發路線,從事基礎的業務邏輯開發任務,比如Java程序員、PHP程序員、Python程序員崗位等等。

但是應用級程序員目前的職業生命週期通常都比較短,不少應用級程序員在32歲時已經逐漸完成了崗位升級(研發級)或者是轉向從事行業諮詢、項目管理等方面的崗位,所以目前在應用級軟件開發團隊中,幾乎都是30歲之前的年輕人。不少企業在進行初級程序員招聘時,通常也會考慮年齡的因素,簡單的說就是年齡越小優勢越大。

32歲如果想進入IT行業發展,在當前產業互聯網發展的大背景下,可以重點考慮一下產品經理、策劃、項目經理、市場推廣方面的崗位,一方面可以充分利用已有的行業經驗,另一方面這些崗位對於年齡並不是特別敏感,30歲左右往往更加適合從事產品經理、項目經理等工作。

如果確實對於軟件編程比較感興趣,未來想從事軟件開發工作,從職業發展的長遠規劃角度出發,應該先選擇一個大方向,然後再逐漸深入,當前選擇大數據、物聯網、人工智能等方向都是不錯的選擇。如果要從事大數據、人工智能方向,對於數學基礎有一定的要求。一個比較可行的方案是讀一下研究生,這樣會明顯提升自身的崗位競爭力。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言!


IT人劉俊明


我感覺我應該給你一些鼓勵。

我個人從事軟件行業20多年了。先後工作過很多家公司,跨國的,國內的,還有外國的小公司。從事過很多種行業的軟件編程,使用過很多種編程語言。從手機端網頁端到後端,各種各樣的技術,基本上都用過了。技術是不斷髮展的,所以即使是幾十年的程序員,也是要不斷學習的。

我具體來說一下,從一個無基礎零基礎的一個人,如何進入到軟件編程這個行當裡來。

最重要的,就是你的恆心和你的毅力。這種東西,也可以說是你自己的特質,跟你做哪個行業關係不大,你只要有這種特質,你想做成一件事情,並不難。

接下來我們說一下具體的如何入門。現在的編程行業,跟以往傳統的軟件行業,有一些區別了。你自己一個人就可以很輕鬆的,寫一些程序發出去,讓別人使用,甚至可以賺到錢。

你可以從這個切入點來努力。

比如說,

你可以寫一些微信的小程序,這個你需要懂JavaScript。按照騰訊提供的入門資料,一步步的來模仿著寫。這些步驟都是很簡單的,可以照著做的。那麼這一步呢,就是按照別人的教材,把一個小程序寫出來。

你甚至可以多做幾遍,就是為了熟悉整個編程環境和流程,從開始寫,到最後發佈,整個流程走完了以後。你可以嘗試,對裡面的程序,做一些修改,比如說,把程序的名字改成你想用的名字,可以改改圖片,可以改改佈局,先做一些簡單的修改。

找到一點感覺,以後你可以嘗試,從零開始,寫一個簡單的頁面,然後,再寫更多的頁面,再嘗試寫更復雜一些的頁面。

如果碰上不懂的東西,不用太在意,你只需要按照整個教材去走就行了。

如果在自己寫創新式的頁面的時候,看到了一些問題,比如說程序無法跑了,那麼,你會看到一些錯誤的提示信息。如果這些信息比較清楚,那你可以根據信息,做一些調整,如果不清楚,可以在百度,或者谷歌上搜一下。或者去一些論壇,比如說微信小程序的論壇來問。肯定會有一些,做這一個類型程序的開發者,提供一些幫助。

你要記著,即使是非常資深的開發員,他在日常的寫程序的過程中也是需要上網上找資料,尋求他人幫助的。

如果你有了解決很多問題的經驗,你的自信就有了,隨著自信的等價,你對編程學習的興趣也會增加,這樣一步步的你就會成為這個行業的高手。你也會想著去幫助其他的人。

整個過程中最重要的就是你的信心,特別提醒一下,現在那些給你潑冷水的,基本上是沒有自己實際去寫程序的人,或者他們在寫程序的道路上沒有成功感覺的人。

一個事情帶你沒有做之前,你總會覺得很難。甚至感覺無從下手。這都是正常的。

但是別忘了有一句話。世上無難事只怕有心人。

我的觀點是,只要是你一個正常的人,只要你有心思在這個行業上弄出一點名堂來,那麼,你就要告訴自己,"我一定會成功而且必須要成功"。

對了,上面我只是用微信小程序做了一個例子,你可以嘗試,其他的入口。比如,安卓的編程,蘋果手機編程。這幾種技術的特點就是你以個人的力量,就可以把程序發佈,不需要涉及後端的太多東西,你甚至都可以不要後端。

如果你有機會,到一些軟件項目裡面做實習或者是做助手的話,那你可以嘗試做一些代碼的修改。經過一番調試,然後看看你修改後的成果。因為項目組裡可能有很多程序員,可以向他們請教,一定要虛心,不要在乎別人的態度,你關心的是學到東西。所以態度一定要好。

做軟件編程,開始的時候可能不用顧忌太多,但發展到一定程度,你需要在意提高自己的如下素質: 系統架構的理解能力,邏輯思維能力,數學歸納能力和對語言學習的舉一反三的能力。

尤其是開始階段你不要想得太多不要開考慮太多困難,只要你能夠邁動步子,就走下去。

所以萬事開頭難,只有走進門你才能夠看到裡面具體的風景是怎樣的。

好了,先說這些吧,希望對你有所幫助,歡迎訂閱丁哥開講。





丁哥開講


32歲,無基礎就算了,現在去學,培訓的很多,一般來說半年學習,學費2w,然後也會給你推薦工作,你也可以自己去找,實習工資2k―3k,轉正4k―5k,這時間,一年就過去了。這一年你家裡的開銷怎麼辦?以上是一切順利的情況下才行,如果邏輯思維混亂,記憶力不好,你會很吃力的,本人31歲,大專,專業計算機信息管理軟件工程,當兵5年,回來公司不要,投簡歷回覆的都是培訓機構,現在已經改行做廣告了,2019年各行各業都不景氣,做廣告也沒有人願意招收,現在自己開店了。大多軟件公司不擅長培養年輕人,就是培養儲備,也會選擇剛畢業的年輕人,而且現在名校畢業的軟件人才更多,老闆有能力選擇更好的人才,不會選擇年紀較大的人。好好考慮吧,如果有編程的朋友多聽聽他們的意見,我的同學其中一個專升本畢業已經26歲,邏輯思維還不錯,編程技術班裡面前三,現在在當老師,就實習在軟件公司待過,


光頭的小哥亮閃閃


本人從事多年IT開發,對於這個問題,我建議你還是不要轉。

首先需要明白,寫編程語言的職位大多為一些Java開發、C語言開發、PHP開發,這些職位現在有一個共性就是:30歲以上人員從事的很少。

編程語言的相關職位一般都會面臨工作壓力大、工作時間週期長等特點,加上您的年齡相對較大。轉行可能會面臨比較大的崗位競爭壓力。

應用級軟件的開發職位的生命週期 都比較短,很多人在從事這一行的人員,大多數30歲之前就已經完成的崗位的升級,轉行去一些項目管理、培訓講師之類的職業。目前研發團隊中的大多數都是出於20多歲的階段,並且企業在招聘的時候,你的年齡可能會是您的弱項。

30多歲轉行互聯網,你可以考慮一下技術含量比較低的職位,比如項目經理這些崗位,崗位的職責大部分為負責項目的運轉,這些崗位對年齡的要求也會比較低。或者您可以研究學習一些大數據、人工智能等技術的知識,深入研究。


希望回答對您有所幫助。

我本人從事多年互聯網Java開發,感興趣的朋友可以關注私聊,共同努力,共同進步。

謝謝!


凱騰凱


想到《解憂雜貨店》裡的一句話:大部分人在徵詢別人意見的時候,其實他的內心已經做出了抉擇。題主的問題是32歲,大專學歷,沒有編程基礎,學習編程是否合適。其實吧,就筆者的觀點,顯然風險是挺大的,但是這又能決定什麼呢?題主如果真心想學習編程的話,這點風險有算得了什麼呢?想學就去學唄,至於未來是什麼樣的情況,誰又知道呢?國內找不到工作,現在全球化已經是一種趨勢了,國外找工作也未嘗不可,題主只需要考慮是否能夠靜得下心,懷著一顆"工匠"的心,努力鑽研,其實這種"工匠"精神,在其它行業也是適合的。


大熊聊源碼


先說答案,九死一生。

為什麼不建議,除了常說的年紀大學歷低以外,2019年的物聯網就業環境比過去幾年都糟糕,對新手幾乎不存在寬容。

程序員是體力活,35歲不僅僅是自身身體條件的分水嶺,更是hr簡歷篩選的一條線。如果沒有做好足夠的履歷背書和亮點,工作多年依然得到處找工作。

當然,小馬過河冷暖自知,花一年時間去買個教訓也未嘗不可。

順便,老哥我也是富士康幹了5年換行的,在互聯網繁榮時轉程序員。現在轉行,不明智。


新一代魔暴龍


謝邀。

我個人建議哥們不要轉。畢竟改變職業是一件很危險的事情,隨著年齡越大,風險也就越高。

從頭學起,難度很大。且不說技能掌握,當你身邊的同事都比你年紀小,工資比你工資拿的比你高,成就比你大的時,你的那種挫敗感、恐慌、懊惱...各種複雜的情緒一併湧上心頭,非常難受的...
當然任何事情沒有絕對的,您可以先考察下JAVA培訓機構(學得快的話,估算是4-8個月),然後再結合自身實際情況,再做決定,畢竟這不是一件小事。

從筆者經歷來看,口碑比較好的JAVA培訓機構

  1. 慕課網
  2. 北大青鳥
  3. 傳智播客

當然您如果有java技術問題,可以私信我,歡迎交流哈。祝你好運!


Wooola


學軟件開發?那可不是鬧著玩的。不從事這一行的永遠不知道這行的艱辛,還咋巴著小眼睛問編程好不好學?

不知道LZ看沒看過聖鬥士星矢這部動漫,首先你得問問自己,想學編程,你有沒有像星矢一樣持之以恆百折不撓一步一個腳印忍受常人無法想象的困難和痛苦的品質,沒有?你說我開玩笑逗你,那好,下面的不用看了,因為你確實不適合學。

如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什麼?你看到的手機APP,各種應用,要想開發出來,不知道需要多少種技術。拿最常見的網站開發,需要後臺數據庫mysql,數據格式json,xml,各種網絡協議,還有網站開發語言PHP, JSP,ASP.NET,等等不下十幾種技術。而每一種技術都是一本厚厚的五六百頁的書,需要最少一年多時間掌握一門技術。最要命的,每種技術互不交叉還跨度很大,每種技術都有自己的設計理念和很多很多“天坑”在等著你攻克,你問問你自己,你有這個恆心和意志力天天捧著本大部頭的書天天看,天天上機操作學嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處遊玩泡妞基本於你無緣了,因為你根本就沒時間,談個戀愛都困難,還想打網遊玩王者?那算了,你還是別碰這行了,別耽誤你玩遊戲享受生活了。

程序員加班很恐怖,工作制通常是996,即早9晚9週六還要上班,晚9下班還是早的,一般到晚上十點。你想那時夜深人靜了人家都休息抱著老婆孩子睡覺了,你還在工作中,是不是很崩潰?

第2,程序員耗腦太嚴重。工作中需要十幾個小時大腦不停地運轉。需要設計算法,不斷地把代碼改來改去來適應客戶一天幾變的需求。很多功能沒有現成的解決方案,還經常遇到一些天書一樣的疑難問題,bug,實際工作中突發狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點一點查幾萬行的log日誌。而且也需要百度,google,英文論壇尋求幫助,理解錯誤信息是什麼意思。所以英文不好的沒耐心的還是算了吧,不適合這行。

第3. 程序開發首先是非常難學的,任何一門編程語言都有自己獨到的思想,概念設計,很多情況下一門語言與另一門語言沒有多大關係,知識經驗無法串用。而且工作中你還不得不用到這些技術你不得不去學。而且程序技術日新月異,新類庫新SDK每天都會推出,你需要日復一日不斷地學習新技術。如最新視頻解碼技術,遊戲引擎等等,而這些新技術可是國內沒有書和任何資料的,需要你到英文官方網站去找實例看文檔去學,更要命的,新的技術和老的還沒太大關聯,你得重頭去學。而且老闆急趕項目不會給你什麼時間,一般三天就是極限了,你需要這麼短的時間快速掌握一項新技術...

綜上,你明白程序員為什麼總要加班了吧,也知道這行不是人乾的吧。為什麼說程序員幹到三十干不動。很簡單,以這種消磨人生所有時間狀態,你生命中只有加班加班工作工作學習學習,你將不能顧家不能跟朋友聚會不能再有自己一點點休閒時間,更別說談女朋友戀愛了,以這種狀態你能堅持到三十歲?我想那簡直是個奇蹟了




呆呆座的小宇宙


本人 27歲轉行 以親身經歷來說生活和學習的壓力很大 而且你剛入行就面臨著是否堅持下去的想法 一般來說軟件行業是青春飯 到35歲以後如果還做開發的話 很大程度來說你的競爭力還不如應屆畢業生 因為他們經驗不足 價格便宜 公司用人的話 肯定是優先考慮應屆生的 這樣說吧 能一直支持你堅持下去的就是那份對軟件行業的熱愛 如果沒有足夠的熱愛就算了吧 不要進入軟件行業了 平時興趣愛好就足夠了


不羈的瘋16


風險大,計算機編程,新技術層出不窮,加班多,隨著年齡增長,家庭等問題學習精力不夠,會被新人趕超,35歲是個分水嶺,基本上不適合基層敲代碼了!慎重


分享到:


相關文章: