回覆列表
  • 1 # 寵物哈小萌

    不是,假設本科22歲畢業,那麼工作的前5年對你來說是打基礎的階段。在這5年時間裡面,你要積累足夠的程式碼量,打磨自己的技術實力,成為某一個技術細分領域的牛人。

    28-35歲:形成思維方法論和知識體系的階段。

    當你積累足夠的程式碼量,例如超過10萬行程式碼以後,你應該形成了自己的思維方法論和自己獨立的學習技巧,任何新的技術在你眼中都能迅速的看到技術的本質,快速吸收成為你的知識體系的一部分。

    到了這個階段,你會發現你所完全不瞭解的新技術新知識是非常少的,新技術對你來說也不過是幾天時間就把玩的很好的玩具,學習越來越輕鬆,掌握的知識儲備越來越多。

    開始逐漸的不再滿足於純技術領域的探索,而是思考更多的問題:如何將技術轉化為生產力;什麼技術在什麼樣的場合能夠發揮最大的價值;技術團隊應該怎樣構建;在一家公司裡面,我怎樣才能將自己的技術能力最大化的發揮出來?

    在這個階段,積累技術對你來說簡直是小菜一碟,你更需要磨練的是思考能力,形成自己的思維方法和知識體系,這將是你幫助你一生的武器。

  • 2 # 阿飛Deep

    我都35了,在自學程式設計。一是因為入錯行耽誤了。另外的原因是我認為時代變了,學程式設計年齡越大越要越學。

    具體如下:

    1.人工智慧和機器人,以後發展遠超想象。就像10年前,想象不到手機能做這麼多事。會淘汰大量職業,程式設計需求會更大。可能成為像說話一樣的基礎技能。因為要與計算機溝通,就得用它能聽的懂的語言。

    2.人生還很長,以後壽命越來越長。而且我們人口老齡化會嚴重,年輕人越來越少。會延遲退休。就需要工作更久。跟上時代才能不被淘汰。

    3.如今知識爆炸,學校裡的知識跟不上需求。而且學的也不夠用了。以前畢業就能應對工作。以後越來越難。工作中得一直學習才能應對。知識技能更新快。不被淘汰,得終生學習。

    所以,雖然老了,我沒放棄。

    程式設計師就更不用談吃青春飯了。只是表相。其實最保值。

  • 3 # JavaEdge

    所謂青春飯,無非是年輕時貌似工資挺高,相對其他行業,但到了一定歲數,房貸車貸,婚姻生活開銷各種,都需要很多錢,程式猿這種體力腦力雙重要求,很容易被年輕人打倒

    所以,其實不只是程式猿這種看起來高薪的職業是青春飯,沒法留在體制內的不穩定工作都是青春飯

  • 4 # 青島趣聞軼事

    在中國,對大多數人來說答案是肯定的。

    1. 中國的程式設計師起步比起歐美比較晚,基礎較弱。 包括在學校裡,甚至是很多計算機系畢業的學生,也沒有寫幾行程式碼,面試的時候回答只用過matlab. 所以作為程式設計師後,才開始真正學習程式設計,由於起步較晚,由於專案緊,所以做的很累。早早的透支著自己的青春。

    2. 公司也喜歡用年輕人,因為到了35歲後,從人的發展週期來看,也已開始走下坡路。 由於程式設計師這行每天都是新的東西, 技術也是日新月異,今天C語言, 明天Java,更新快。程式設計師的經驗沒有其他行業值錢,因為在新技術面前, 35歲的人可能沒有年輕人學得快。 所以公司更願意用年輕人,因為他們敢打敢拼,精力充沛,有著更多的激情。所以很多程式設計師,就會遇到中年危機。

    3. 但不是人人如此, 技術比較厲害的, 改行做到了技術大拿,CTO等職位,已經很少寫程式碼。 另外一些人,走上了管理崗位。 這些崗位可以乾的長一些。

    4. 在國外,經常看到一些白髮蒼蒼的老人,還工作在一線寫程式碼,不知道什麼原因,在中國, 35歲後在投簡歷,連面試的機會就少了。

  • 5 # 學語學優

    這個要看怎麼定義程式設計師了,是隻寫程式碼的普通程式設計師,還是進階了的高階、資深程式設計師或者架構師。如果只是一個能寫程式碼的程式設計師,那根本不用到35或者40就要被淘汰了,這種工作剛畢業2-3年的都可以做。

    程式設計師發展到後期就跟打遊戲一樣會有不同的進階路線。純粹喜歡技術的就轉架構師了,一個資深的架構師對於網際網路企業就是顧問,對於傳統企業比如金融類,那就是守護神,金融企業始終是安全第一,一個資深的架構師絕對會養著的;做技術過程中對對口業務領域有了深層理解的,往往也有轉業務的,不過這種在傳統行業居多,而且會要求你的學歷及相關領域的資質證書,比如基金類的IT部門需要你有基金從業資格證,且必須研究生以上學歷,在讀的還不行;處於中間位置的就是技術管理崗位了,瞭解業務與業務對接,針對業務需求提供可行性意見及開發成本,回頭還能給開發人員講解需求及技術實現方案,這個職位我個人覺得是很重要的,節約了業務與技術溝通的成本,也是整個環節中承上啟下的一個關鍵點,業務可以換人、開發可以換人、只要這個中間環節的人在就不會亂,所以成為一個這樣的存在也可以保住飯碗。

    總的來說,只要你在崗位上是一個不可或缺的存在,一個想發展好的公司不會輕易就開除你的,關鍵還是在自己。

  • 6 # K12學習資源

    很遺憾, 就目前觀察來看, 程式設計師無論在哪裡都是“青春飯”。

    但是,在你站在40歲50歲時候的自己這個角度來思考問題,從而害怕程式設計師是青春飯,自己被年輕人"幹掉"的同時,你也要從另外一個角度(年輕時的自己的出路是什麼?)來思考問題; 一個行業如果完全以年齡為衡量,以年輕為最高優先順序,新入行的年輕血液立刻或者簡單熟悉行業規則之後很快就可以替代上年紀的中年人,那麼此行業一定是吃青春飯的,你可能覺得不好不穩定;那麼考慮另外一個極端,以年老和資歷為最高優先順序,一個行業如果非常穩定,不混個10年20年完全混不出來,即使你天賦異稟入門也只能做小弟,被只是早來10年站住坑的混吃等死的平庸之輩壓制10年20年才能出頭;作為一個朝氣蓬勃的年輕人,你不覺得絕望麼?

    當然世界是複雜的,沒有行業是絕對看年紀的,即使是演藝圈這種世俗目光中的標準“青春飯”行業,也會有年輕人無法輕易戰勝的“老戲骨”; 總會有特例的情況下我們用統計這個工具來下定義,那麼在計算機行業,百分之多少的年輕人在剛入行3-5年內就可以替換掉百分之多少的老年“掉隊者”呢? 很遺憾的是,就我觀察到的現象來看,這個比率在計算機/程式設計師這個行業很高, 這也是我說程式設計師無論在哪裡都是青春飯的原因;因為這是一個不斷變革的行業,可以說幾乎2-3年就有一次"工業革命", 發生在這個行業的各個不同的角落:

    從waterfall開發方式到敏捷的開發思想,再到Agile is Dead, DevOps的興起...從過程式的程式設計思想到OO的興起,再到FP慢慢滲透到現代語言的各個角落...從RMI的失敗,到WSDL和SOAP的興起,再到RESTful…從3層layer的單機構架,到SOA/ESB,再到SOA is Dead, 微服務興起...從實體物理機器,到VM虛擬機器,再到docker+Kubernetes這種輕量級容器的興起..從SQL和Oracle的霸業,到NoSQL的興起,再到NoSQL轉向NewSQL...從ActiveMq到SQS, Google pubsub這種完全用consistency換scalability的分散式佇列,再到Kafka這種可以保證partition的strong ordering的分散式佇列...從RDFS到OWL,再到現在利用deep learning的知識圖譜建造,和knowledge graph embedding…從管理大型機5000個cpu的網格計算,到把計算資源當作自來水一樣即開即用的雲計算從計算最多隻能多執行緒的跑在cpu上,到hyperThread,GPU的大規模並行運算,再到TPU的大殺器…從僱傭專門的部署和運維管理團隊,到現在的infrastructure as code,network as code…從認為流系統無法保證consistency的初始storm和2014年才問世的Lambda Architecture,到4種可以一定程度保證end2end consistency的state of art的流系統(僅僅4年後lambda architecture就被Stream System一書的作者按在地上摩擦),再到提出流和batch/表有本質聯絡的google Dataflow模型…即使是在很多人眼裡還是新概念的"大資料", 也已經經歷了Hadoop+MapReduce 到Pig/Hive這種高層模型,再到Spark, Flink的無數迭代了;甚至從手調openCL手調cpu最佳化,到現在的autoTVM…就更不用說machine Learning特別是deep Learning的大發展, 強化學習, 甚至量子計算機這些前沿領域了...

    想想6-7年前最拿得出手的技術: Design Pattern, OO, Hibernate, Oracle, , SOA+ESB, JMS/ActiveMq... 如果現在還只是懂這些東西,就絕對會被熟悉雲計算和各種分散式資料庫的年輕人吊起來打... 然而 如果你願意學習,學習的飛輪是會加速的。

    計算機是獎勵精英和努力的人的行業,它是青春飯, 給予年輕人以嘉獎,讓你不會被平庸之輩用年紀和所謂"資歷"壓的不得翻身;然而平均的年輕精英(百年一出的天才到從年輕到年老都是爸爸,不適用於此討論)卻無法輕易戰勝也衝在研究和學習第一線的“老學究”, 因為新知識很多時候對他們來說只需要學習一個增量即可,且很容易和他們的已有知識產生化學反應;如果你擁有天賦或努力中的一樣, 或者2樣皆有,那麼你就可以在年輕時用新思想新技術打敗90%的“不思進取”的前輩的同時,在老年用自己的豐富和見多識廣的學識壓制90%的年輕人;

    給平庸的年輕人希望也就是給平庸的中老年人予絕望,反之亦然;而一個人,必定要在一生的舞臺中中扮演兩次這不同的角色…

    平庸而又毫無自知,毫不努力的自己,才是我們應該害怕的事情

  • 7 # 程式設計社

    從目前的國內現狀來看,程式設計師工作確實是一份青春飯,下面為您提供2018年2018年中國程式設計師薪資生存現狀調查報告。在國內程式設計師男士佔比92%左右。

    同時程式設計師的年齡普遍集中在25-34歲之間,35歲以上程式設計師僅佔比7左右。這是程式設計師生存狀況最直觀的反應。主要原因在於35歲以後很多人轉到了管理或者架構師崗位上面。

  • 8 # 夢幻風衣

    我覺得不能以偏概全說完全是青春飯吧!程式設計是技術型的工作,只要掌握了並能在崗位發揮應有的價值,同時與時俱進肯定是能持續走下去的,隨著時間推移個人能力也會得到磨礪、提升。可能會存在公司想要年輕人的想法,思想活躍易於培養,不過我還是覺得只要不斷提升個人技能、與時俱進、發揮自己無可替代的作用、價值肯定可以在這條職業道路上一直進行下去。以上純屬我個人見解,大家各抒己見,希望對你能有有所幫助。

  • 9 # Java武學秘籍

    我不喜歡看一些資料! 我就是一個喜歡槓的工地搬磚的程式設計師。

    我還在很小的時候,那時候我不知道程式設計師這個職業。我知道跳舞的人,那時候還小,我喜歡跳舞,但是 聽人家說跳舞那就是吃青春飯的,我就沒有好好學了,放棄了,我不想吃青春飯,我想要鐵飯碗啊!

    但是世事弄人,如今我成了一個搬磚的,你說搬磚的是吃青春飯嗎? 二十歲搬磚小夥和三十歲搬磚的中年人能一樣嗎?肯定是不一樣的,還好,我二十歲的時候好好搬磚了,如今快三十歲了混到一個 搬磚的小組長,我每天不用搬那麼多的磚了,不過我的工錢比以前還能多一點。

    在回到程式設計師是吃青春飯的嗎? 我給你肯定的回答,不是!!! 絕對不是!!!

    如果你覺得是的話,那是你在青春的時候,沒有好好寫程式碼,一天天就知道打遊戲,混日子! 不思進取! 等你的青春被狗吃了的時候,你就會抱怨說:“ 艹,程式設計師TMD就是一個吃青春飯的職業”。

  • 10 # 一個小小小碼農

    其實我很想回答說不是,也很想回答只要是一心鑽研技術,就不會是青春飯。可惜騙不了自己,也不想騙別人。程式設計師在中國實際上就是青春飯。因為我們國家的整個網際網路行業都是處在快速迭代,新技術不斷湧現的狀態。而且還在不斷的提倡年輕化。程式設計師這個行業絕大部分人的技術積累其實沒有與年輕人拉開太大的差距,再加上絕大部分公司加班堆人力的工作模式,註定這就是個青春飯。

  • 中秋節和大豐收的關聯?
  • 哪些是你婚後才明白的道理?