回覆列表
  • 21 # 職場新人王小明

    我們公司是做軟體開發的,我也剛好做HR這類的工作,我收到很多簡歷,有之前做廚師的、有美容美髮的、有修車的,現在都轉行做程式設計師,我並不反對別人轉行,但真正堅持下來的不多。很多都是培訓學校讀3個月或者半年,就敢出來面試找工作。其實什麼都不懂,一問就露餡。

    什麼時候轉行做程式設計師都可以,唯一的要求就是要看你是不是真的決定在程式設計師這行做下去,30歲才轉行做程式設計師,除非你打算一條路走到黑,不然你非常容易就放棄了。現在太多人看到程式設計師工資高,剛大學畢業就轉行過來,但真正能堅持下來的人不多,而且工資也不高。

    程式設計師是個吃青春飯的職業

    雖然很多人不承認這點,愛拿外國的例子來反駁,但在國內35歲以後還寫程式的非常少,要麼晉升到了管理層,要麼改行了。這是國內的現實,35歲之後的程式設計師想找工作很難,除非是真的很牛,已經在大公司工作很多年了,否則工作真的不好找。

    小明是計算機專業畢業的,我的同學基本已經不寫程式了,做得好的自己開科技公司指揮別人寫,和他們聊天,他們最大的感慨就是:年紀大了,寫不動了。

    這主要在4個方面:

    1、程式設計師經常要熬夜,35歲之後真的沒那個體力了

    2、程式設計師加班多,我們這些中年人都有家室,更願意陪家人

    3、IT行業更新太快,下班不學習很容易被淘汰

    4、腦子沒有年輕的時候靈活,一個邏輯BUG要弄半天

    這些原因,歸根結底還是和年齡有關係,國人比較推崇成家立業,當到了中年,重心往往會往家庭上偏斜,像寫程式這些工作,可能更適合沒有談戀愛或者結婚生子的年輕人。

    網上流行的段子不就是程式設計師連續加班幾個月,回到家發現女朋友都沒了,這也是對程式設計師經常加班的一種調侃,但程式設計師加班也是普遍現象,最流行的996制度,也是從各大科技類公司流傳出來的。

    30歲已經成家了吧,就算沒成也快了吧,做程式設計師最大的壓力可能就來至於家庭,如果你每天都在公司加班,我相信沒有哪個妻子會沒有意見,而工作和生活二選一,這真的很頭疼。

    所以大多數程式設計師都選擇在35歲轉行,或者跳槽到其他公司做管理,真正還在寫程式的非常少。如果你選擇在30歲轉行做程式設計師,那麼你的時間不多了,除去學習時間,真正讓你學習和積累經驗的時間,可能就3、5年,如果在這幾年你得不到更大的發展,肯定你還要面臨一次轉行,那時的代價就太大了。IT行業更新太快,需要非常多的時間更新知識

    IT行業是個日新月異的行業,今天的這個技術有用,明天也許就淘汰了,學習成本要比別的行業高很多,你想一個語言用一輩子,幾乎不現實。但廚師、美容美髮這些行業,只要學會了就是用一輩子,不會有太大的改變。

    我08年大學畢業,當時最流行的是asp和flash,學校也主要教C和ASP,結果沒幾年ASP就淘汰了,而C非常難學,學得好的非常少,幾乎可以用國寶來比喻。

    那些培訓機構說得輕鬆,3個月到半年就能學會,這真的是忽悠一些小白的,我正規大學計算機專業4年,我都不敢說我學會了,頂多算是瞭解基本語法和邏輯關係,真要單獨做程式,還需要老程式設計師帶個一年半載。

    其實他們教你的也就是一個“照葫蘆畫瓢”的方法,幫你包裝一些簡歷,就把你推出去了,我面試過一個程式設計師更誇張。

    他當時來面試,問了他一些書本上的問題,他都答不上來,最後問他簡歷上的事情,他說是培訓機構幫他寫的,讓他照著培訓機構的方法來面試,就能透過,還說我們公司是他們的定向合作機構,讓他們不用擔心調查之類的問題。

    我們公司雖然小,也的確不會去調查簡歷的真偽,但是這種連基礎問題都不會的求職者,根本不需要調查,就知道他是被騙了,還定向合作機構,真的能吹。

    人都趨利,哪一個行業工資高就往哪個行業轉,這無可厚非。但並不是說計算機行業就能靠零基礎走進來,這個行業更新太快了,沒有長期的知識積累,很難搞懂一些新的東西,甚至被淘汰了還不知道。

    培訓機構能賺錢,都是因為有些人做事總想著速成,而別人怎麼勸都不會聽,只會相信自己想相信的事情,我把這個叫:人傻錢多。現在各大科技公司也達成一個默契,培訓機構出來的都不要。

    晉升非常困難

    程式設計師要晉升非常難,因為專業性的東西非常多,光程式寫得好永遠不可能晉升。必須要是全棧工程師,所謂全棧工程師就是要懂得資料庫最佳化、架構架設、運維等等,簡單來說就是關於系統方面的所有東西都懂。

    光一門資料庫的最佳化,就能學個2、3年了,而要把所有都精通,沒天賦光靠努力我覺得沒有可能。30歲以後,學東西真的很慢,記啥忘啥,這是身體的因素,是所有人都要遇到的阻礙。

    這也是我的一些同學離開的原因,按他們的話,“實在是幹不過年輕人。”

    如果只是簡單的寫寫前端,寫寫後臺,這類程式設計師的薪資並不高,這些崗位很多都是一些剛畢業的大學生在做。你和他們拼加班,拼薪資,你覺得勝算是多少?

    年輕人更有時間學習,可塑性也更強,公司也更傾向選擇一個20多歲的年輕人,何況正正經經計算機畢業的學生非常多,大家起點一樣,何必去找一個半路出家的中年人,你說是不是。

    最後囉嗦幾句

    轉行可以,但千萬不要因為看到別的行業賺錢就轉行,各行有各行的門檻和高度,你並不一定適合。

    在決定轉行做程式設計師之前,先考慮清楚長期的加班,你的家庭是否同意,你的身體條件是否允許,你的學習能力是否很強,不要只看到別人吃肉,多想想別人怎麼捱打的。

    我不建議題主30歲才轉行做程式設計師,每個人在做一件事前,都覺得自己肯定會成功,但結果往往都是事與願違,多客觀的分析自己的優勢和缺點,也許會有更適合的行業。

    而程式設計師,我一直認為是個吃青春飯的行業,沒有幾年的知識積累和技術沉澱,晉升無望。作一個底層的程式設計師,並沒有你想象中那麼賺錢和光鮮。

  • 22 # 楓飄夢緣

    作為多年的碼農,我也來湊個熱鬧

    很多人轉化程式設計師,最主要的原因,是這個行業的工資普遍會比其他的行業稍微搞一些,差不多工作兩三年之後,普遍的工資收入應該在12k左右,如果你的能力稍強,做事比較積極的話,15k到20基本都有可能

    其實我個人轉行做程式,差不多也是這樣,當年轉行的時候,就是因為聽一個同事說,做程式可以月薪過萬,然後我就立馬辭職,轉行網際網路行業,差不多到現在也快四年了,工資你也能大概猜的到

    我來聊聊我轉行的經歷,我從實體行業轉到網際網路的那個階段,應該算是移動網際網路的末端,寫Android和iOS的程式設計師在市場上已經趨近與飽和,很不幸的是,我學的就是Android開發

    在快畢業是時候,很多同學都開始發愁,不知道何去何從,班裡面經常會流傳著一句話,一畢業就是失業

    其實我心裡更慌,我只有高中學歷,跟他們對比起來我絲毫沒有競爭力,身上沒揹著學貸,沒有工作,每個月還得還不少錢,壓力有點頂不住

    但是偶然間跟隔壁班的一個同學聊天,他說他們班裡面有一大半都找到工作了,一打聽才知道,他們是學後端,差不多每個星期,都會有很多網際網路公司到學校裡面去招聘,只要對課堂上老師講的一些知識點大概掌握,再加上平時看看面試題,找工作基本上沒啥難度

    然後我開始自學java,開始背面試題,兩個月的時間,我把java基礎掌握的差不多,立馬投簡歷,參加各種面試,但面試並不理想,不是我面試回答的不好,而是學歷,其中有很多家公司因為學歷問題,根本就沒有給我面試的機會,這個過程還是挺難受

    不過還好,差不多面試了兩個星期,我終於找到了一份工作,正在開始了我的程式設計師生涯,我也倍感珍惜,有時候為了實現一個需求通宵達旦,開始喜歡上了這種狀態

    其中我有換工作,這個過程中我也拿到了我的大學學歷,現在找工作也會也到各種問題答不上來,失去機會,但相比起剛入行的時候,心裡會坦然很多

    但是現在又遇到一個問題,就是年齡,程式設計師屬於一個快速發展的行業,差不多也是吃青春飯的,30歲的程式設計師,也已經屬於大齡了,如果沒有找到自己合適的方向,也會被淘汰

    但是如果你的有心鑽研,有心學習新的技術的話,年齡也並不是問題,架構師、技術專家、CTO,都是未來的發展發現

    回到這個問題的話,30歲轉行程式設計師,零基礎轉行也是沒問題,但得有幾個前提:

    一、學歷

    首先你的學歷必須達標,最好是本科或者以上最好,否則你的面試也會受很大的影響,我當時轉行的是時候,市場的需求還是挺大的,但是現在行情不好,職位難求,學歷能夠為你加不少分

    二、熱情

    再者就是你第對程式設計的熱情,程式設計是一個需要持續學習的,一個技術還還沒有用多久,馬上就會被新的技術替代,各種各樣的框架一個接一個的長出來,如果真的只是因為工資高,想進入這個行業,沒有熱愛,就算入行了,用不了多久,你就會被替代,因為年齡在那裡擺著

    三、所選領域

    還有就是你所選的領域,每個程式語言牢牢地佔據著一畝三分地,你需要進入的領域跟你學的語言有很大的關係,你是學java、C、js、還是Python,這個的考慮好,我當時如果沒有從Android轉java的話,現在也不會進入這個行業

    如果真的想轉行,可參考一下

  • 23 # Java架構師CAT

    可以,你覺得為時已晚的時候 ,正是開始的好時候 。況且IT技術更新迭代,每出現一項新的技術或者語音,每個人都是從頭開始,更何況興趣是最好的老師和動力

    有沒有可能,先看兩點,所謂知己知彼百戰百勝,首先看看這幾年的工作積累裡哪些和程式設計相關,儲備了哪些技術知識。再一個要看看外面的工作崗位需求和自己的定位,以及想去什麼樣的公司。這麼一比較,就知道缺啥了,就知道該補啥了,最後可以去投投簡歷面試實際體驗,還有就是要有準備,做好“轉之前”的準備。

    同時友情提醒,it人中年危機足夠強烈,確認一下這個日新月異的行業是不是你喜歡的。

  • 24 # 鴨丫吖啞

    0基礎轉行還是找個靠譜點的機構吧,畢竟學習能力也不像上學的時候那麼好了,自學太浪費時間了,而且本身沒有什麼基礎,入門就很困難,選方向還是得看看那塊更適合你後續的發展,找個靠譜的機構,拿人家專案多練練手,短時間轉行還是沒有問題的,年齡這塊也不要太過於自卑,自己要承受住壓力

  • 25 # 我是雙魚座2020

    中國沒有35以上的程式設計師嗎?認真思考一下,這個問題不攻自破。我覺得可以學習程式設計。你需要考慮清楚,你的時間成本和精力成本,還有本行未來發展問題,是否真的熱愛這個行業,假如符合這個四個條件,就能嘗試學習程式設計,因為換個行業會對你的生活有深遠的影響,此時學習程式設計應該是用以輔助和提升你現在從事的職業或你現在的一技之長。這個年代網際網路+大資料+人工智慧的年代,應該說各行各業都可以和程式設計結合啊,你學習程式設計肯定是有用的。

    如果確定要轉開發崗位,那就轉吧,越拖越沒有優勢。java比較好就業一些,找個培訓機構,有老師帶著,可以帶你快速的入門,節省你學習的時間,這個時候就沒必要自學了,浪費時間。入行後在自己摸索擴充套件。可以瞭解下北京尚學堂,十幾年的老機構了,線上面授都有,java是現在行業數一數二的了,師資雄厚,我有朋友在他們家學習過,不止北京校區,其他校區也都是老師面對面授課,比那些大螢幕授課靠譜多了。你多諮詢一下,選個好機構能讓你投資更有價值,早點開始吧。

  • 中秋節和大豐收的關聯?
  • 小米衝擊高階市場能成功嗎?