回覆列表
  • 1 # 朝學朝用

    有夢想永遠也不怕晚,怕的是隻想不動。

    28歲轉程式相對中國來說,是有點晚了,在中國程式是青春飯,工作強度大,加班是常態,28歲相對也成家了,也可能有孩子了,這時候開始介入程式設計師行列,肯定要付出更大的努力才能快速進入這個行業,但也不能只以年齡來衡量是否適合做程式設計師,首先;外40-50歲的程式一大把,那怎麼才能以最小的代價達到目的呢?

    1、挑新生的行業入門。

    比如這幾年人工智慧,大資料,演算法比較熱門,大家起步早也沒有早多少,只是有基本和基礎差別,這個時候只要下足苦工,總會有收穫的。

    2、從新的技術入門。

    比如:GO、Swift、R等,相對新興程式設計序語言開始學習,也能達到彎道超過的目的。

    3、從舊技術新用法

    比如基於Dart語言的flutter、javascript+css+html相關的 Xamarin,PhoneGap,Ionic,React Native等也是很好的入門的。

    總之學習沒有捷徑,前提是自己要愛好這一行,不愛好你永遠也只是把它當成工作,人生最快樂的莫過於把愛好變成工作。

  • 2 # 雪天驚雷

    28歲轉行當程式設計師當然來得及,不過前提是你要能吃得了苦,耐得住寂寞!

    說實話,雷哥並不贊成所謂的“程式設計師是吃青春飯”這樣的說辭。

    雷哥理解,之所以有這樣的論調,主要是因為程式設計師非常辛苦,面對專案進度要求,只能加班加點趕進度,所以,熬夜加班成為常態。如果沒有年輕硬朗的身體,恐怕無法吃得消,所以,才會有程式設計師必須年輕的這種說法。

    就題主而言28歲還是算很年輕的,所以,如果想轉行來做程式設計師,其實一點也不晚。現在是網路的時代,計算機應用程式的開發和應用,是當下最為熱門的職業。

    無論是人工智慧、物聯網,還是區塊鏈、大資料,亦或是我們每天都會用到的各種APP和小程式,都需要程式設計師為其搭建架構、梳理應用、明確流程、完善程式碼,一步一步把需求變成現實。可以說,程式設計師正用手中的程式碼一步一步改變著這個世界。

    不過,有兩點還是需要給你提醒一下:

    一是你是否有相關的工作經驗,如果你只是一個文科生,想轉到理工科的程式設計師身上,實在跨度過大,怕你會力不從心。

    二是你是否能吃得了苦,程式設計師的工作是非常枯燥的,也非常辛苦,俗稱“碼農”,這是程式設計師自嘲的一種方式,也間接說明程式設計師工作的辛勞。

  • 3 # IT人劉俊明

    年齡對於程式設計師職業確實存在一定的影響,雖然目前程式設計師的職業生命週期在不斷延長,但是相對於傳統職業來說,還是明顯偏短。

    28歲開始轉行做程式設計師,首先要考慮的是發展路線問題,一條路線是應用級程式設計師,另一條路線是研發級程式設計師。如果28歲開始走應用級程式設計師路線,那麼一定要慎重,因為應用級程式設計師目前的職業生命週期還是比較短的,而且應用級程式設計師的從業壓力也比較大,具體的壓力體現在崗位任務壓力和學習壓力兩方面。

    如果28歲選擇走研發級程式設計師路線,這個年齡並不算太晚。研發級程式設計師相對於應用級程式設計師來說在職業生命週期上具有明顯的優勢,雖然工作壓力也比較大,但是研發級程式設計師更關注於底層演算法設計等內容,研究的連續性比較強,能夠在某個領域做深度垂直以突破已有的技術邊界,所以經驗對於研發級程式設計師來說還是比較重要的,這也是為什麼研發級程式設計師的職業生命週期比較長的根本原因。

    如果要走研發級程式設計師的路線,可以把學習計劃分成以下三個階段:

    第一:系統學習數學和計算機基礎知識。數學基礎包括高數、線性代數、機率論和離散數學,計算機基礎的重點在於作業系統體系結構,建議學習Linux作業系統。

    第二:系統學習一門程式語言。研發級程式設計師建議從C語言開始學起,學習C語言之後可以順利閱讀Linux原始碼,另外掌握C語言之後再學習其他語言也會容易很多。

    第三:系統學習演算法設計和實現。演算法設計和實現是研發級程式設計師的主要工作內容之一,所以要重視演算法設計知識的儲備,建議讀一下演算法導論。

    在學習完以上內容之後,建議參加一個專案組的實習,進而一步一步向研發級程式設計師方向發展。

    最後,透過讀研能夠更加順利的從事研發級程式設計師工作。

    作者簡介:中國科學院大學計算機專業研究生導師,從事IT行業多年,研究方向包括動態軟體體系結構、大資料、人工智慧相關領域,有多年的一線研發經驗。

  • 4 # 沉思的狗

    大多數程式設計師確實如此,但是真的愛好程式併成長起來的例外。如果你愛好,強烈建議你試試!如果為了工資,不太建議。

  • 5 # jet1982

    35以上程式設計師的不是工作能力的問題,而是這個年紀的都要成家了,有了老婆孩子不可能再長期的加班出差,網際網路行業的根本在服務而不是軟體,微信淘寶並沒有太高的技術含量,中國要的程式設計師主要還是密集生產型的,和以前全力發展工廠初加工一個道理,工廠產能過剩繼續生成還浪費原材料,所以現在開始鼓勵IT,金融,因為華人力資源過剩,這兩類除了人力其它消耗可以忽略,還能解決就業,而且投機佔7成,就和打牌一樣,不作弊的情況下技術再差也不見得會輸。

  • 中秋節和大豐收的關聯?
  • 為什麼有些閨蜜會搶自己朋友的男朋友?