1. 聽說30歲,程序員新手沒人要,我現在該怎麼辦
找工作要看三樣東西:需求圈、能力圈、興趣圈,三個圈都重疊的地方,才是最適合你的,問這個問題的話,應該是還沒有仔細梳理過,「種一棵樹最好的時間是十年前,其次是現在」,所以了解自己的優勢、劣勢永遠都不晚,現在再加上30歲這個定語,看看30歲的你有什麼優勢和劣勢。
然後思考感興趣的企業都有哪些需求,一般來說,企業對於30歲的求職者期望會更高,要求有更多的管理能力和商業嗅覺,光寫代碼,熬夜拼不過年輕人啦。如果有做過不錯的開發項目,並且從頭到尾都了解流程,並且對結果負責,我相信企業會對你青睞有加,當然,找一個對的企業也是很重要的,新興的物聯網3D可視化領域很有前景,3D商業項目有不錯的市場需求,要抓住這次機會。
ThingJS不是做項目的,我們是為項目開發者提供3D可視化開發組件,利用thingJS平台進行項目演示,一站式服務很方便,重要的是積累3D項目經驗,這種實操是到哪兒都學不到的財富。
30歲的你,有了自己的3D項目,尋找合適的人脈和市場應該不再是難事。
2. 30歲轉行程序員,阿里10年老碼農表示,穩進大廠
可是,這個行業真的是你所想的那麼簡單嗎?
門檻
學歷門檻:
現在找工作,第一眼看的當然就是學歷了,這是無可厚非的。
下面是某直聘上隨便一搜深圳Android開發崗的基本情況。
這時肯定會有人要說了:呵呵,誰說找工作就一定要去深圳、廣州了。
這是我個人的想法,互聯網行業肯定是要去北上廣深的,很簡單,工資待遇和普通城市相比是不在一個檔次的。如果有其它看法的,歡迎在評論區留言討論。
技術門檻:
想成為一名合格的程序員光有學歷肯定是不夠的。學歷只是敲門磚,技術 才是決定你薪資的頭等要素。
那麼,各級別的Android程序員需要掌握哪些知識呢?
java初級程序員需要掌握:java初級程序員知識點
java中級程序員必備知識:java中級程序員知識面
java高級工程師必備的知識體系
關於這份職業:
高薪、加班 是我們職業的標簽
拿筆者自己的經歷來說吧。坐標深圳。碼齡12年。已經轉行了。轉行錢最高月薪30K左右。
程序員確實可以說是薪資最高的「打工仔」。在深圳,12年的職業生涯,我在老家長沙買了車房和商鋪。身家大概300w。確實很掙錢,身邊的人都很羨慕。
人前顯貴人後受罪。高薪的背後,是多少個不眠不休的夜晚。更新一個版本,上線一個項目。行內的肯定都懂,就不多贅述了,雞湯啥的懶得講。就一句話,脊椎腰肩多少病,你的工資就有多少。不掉頭發不加班,晚上夜店撩妹子?…哦,政府國企啊,那沒事了。
關於轉行程序員
可行,但需具備這些:
對這個職業有興趣
有足夠的學習時間。
有一定經濟基礎。
有較強的學習能力
說明 :
興趣是最好的老師,想從事一個行業之前首先要想到的當然就是自己喜不喜歡這個工作。
成為一名程序員不是一朝一夕的事,所以你需要有足夠是時間精力學習。
3.學習進階光靠自學的話是很漫長的,而且效率不高,需要參加培訓班。並且初期的程序員薪資是不高的,所以需要一定的經濟基礎來支持這一段成長時期的開銷。
4.前面說過這個行業的技術迭代是非常快的,學習能力跟不上就意味著落後於人,如同逆水行舟,不進則退。所以學習能力十分重要。
成長的一些建議:
技術並非隨著工作年限的增長而一直增長 。通常畢業一兩年後,都可以獲得快速的成長,但後續的成長就很依賴於是否碰上好項目了。沒有好的項目,沒有實戰的經歷,技術能力很難有根本性的提升。
技術人員不止於技術。 作為一名程序員,技術能力是很重要的。我建議職業生涯的早期,都要專注於技術,保證自己能有一項核心競爭力,但不應該止於技術,如果有機會接觸業務,產品,管理,我建議都應該去試試。
3. 從事程序開發工作,已過33歲,還能撐多久
我覺得33的年齡不算大。我猜大概工作了七八年。也積累了很多的工作經驗。每天加班到兩點不是一種可持續的工作生活節奏。需要先分析一下原因。
1. 鍛煉身體,勞逸結合,保持頭腦清醒,提高工作效率。
2. 理清楚思路,避免重復勞動和返工。很多加班都是因為時間緊,來不及想清楚就開干。幹了半天發現不對,又重來。所以不管怎麼樣要先想清楚。
3. 及時解決技術債務。在很忙的情況下來不及重構代碼。到處復制黏貼,會讓你的項目越來越難維護。需要建個jira計劃時間來清理代碼,可以讀讀clean code這本書。清理代碼也是在清理思路。
4. 需要和產品經理充分溝通需求,確保需求的一致性,確定需求的重要性和緊急程度,估計需要的開發測試時間。利用jira管理好自己的task。可以嘗試kanban來管理項目和資源。整個小組相互幫助,平衡工作,集中力量完成最重要和最緊急的任務。
5. 學習和沉澱技術,熟練的使用工作中需要的工具。比如intellij比eclipse高效很多,要學會熟練的使用快捷鍵,提高效率。
6. 深入理解原理,可以提高學習新技術的效率。我分享了一些分布式系統原理的視頻和文章,歡迎討論。理解了原理也可以幫你轉型成為架構師甚至cto。或者去做培訓講師。做自媒體分享技術和經驗。至少可以鍛煉你的設計思維,改善你的代碼的設計。
慢就是快,少就是多。
33歲對於互聯網行業中的年輕力量來說,確實算不上小,蔣凡在成為阿里的副總裁時,年紀也就是33歲。但是,我們並不能說33歲的程序員就不行了,對於程序員來說,更重要的還是能力,年齡雖然也是一個參考,但是並不絕對。
就我個人的經歷而言,我肯定是大於33歲的,雖然現在不怎麼寫代碼了,但有些時候還是會上場練那麼一兩下。不說我就比所有人強吧,但是也肯定強過不少人。
而且,程序員是一個不斷學習積累的過程,很多的解決方案也是基於業務場景來設計的,所以,當你在技術和業務上的積累越來越多時,其實你能夠解決的問題還是多過於年輕的程序員的。
33歲的程序員的價值,更多的是在於你自己比別人(特別是那些年輕一代的程序員)強出多少。你可以寫代碼寫得少了,但是你懂的一定要比別人多,而且當遇到問題需要你親自下場的時候,那一定是要破門得分的。
所以,如果你在20多歲的時候,覺得自己年輕,覺得自己學習能力強、技術好,就在學習的道路上三天打魚兩天曬網,那麼到了30多歲的時候,確實就會出現能力不濟、精力也不濟的情況,可能真的就只有早早的改行了。
但如果你年輕的時候不斷學習,不斷積累,其實到了30多歲時,正是你將自己的所學所想用到實處的時候。也不必去擔心你的思維是不是慢了,說真的,只要你學習得夠多,理解的夠多,那麼你的思維就不可能會慢。因此,「改行」至少也是10年後的事情,現在完全不用考慮。
至於身體,30多歲的人肯定是比不了20多歲的人。但是也不是說就熬不了了,就算我現在沒有寫代碼了,但是身處這個行業,不可能說就不熬夜、不加班了。
而且,並不是只有程序員才會熬夜加班,測試、產品、項目實施、運營基本都是在項目緊急的時候連軸轉。這裡面有年輕人,但是也有比我年紀還大的人。曾經我在國外工作的時候,我的一位領導,每年從他手裡批出去的項目資金上億元。但是,每天2-3點都在給發郵件,上班也從來沒有遲到過,那時候他已經50歲了。
看到50歲的人還這么努力,當時還不到30歲的我,真的是有什麼理由說我身體受不了?
當然,我並不是說加班就是正常的,就需要沒日沒夜的工作。我只是想說,我們別把身體受不了這種理由當成了自己懶惰的借口,只要我們是正常人,那麼就應該不需要說我30歲了,做程序員我身體受不了的話。
因此,如果你覺得程序員是你的愛好,是你喜歡的職業,你想要未來做得更好,那麼30歲只是開始。如果你覺得受不了了、累了、堅持不下去了、不再愛了,那確實,可以考慮改行了。
談談我的看法。
本人已步入不惑之年,30歲之前編碼,後十年從事業務咨詢和系統交付。題主這個問題,我結合我周圍的情況談 一下。
首先,關於技術能否可以干一輩子,這個答案我認為是肯定無疑的。雖然年齡大了精力上不去年輕人充沛,但是在這個年紀也不用每天加班編碼了,主要工作是負責架構選型、疑難問題排查、效率優化、新技術跟蹤和預研等工作。我很多還在編碼的哥們兒,都是這種技術專家或者開發組長的角色,從事的就是類似評審,選型,攻堅等工作。
其次,對於題主提的思維邏輯遲鈍的事,我認為還是經驗導致,這個階段,題主除了一線日常工作,得安排一定時間學習編碼的一些方法和技巧,所謂磨刀不誤砍柴工,就是這個意思。框架學習、資料庫知識、構建工具、開發工具、中間件等,都要逐步學習,要是覺得記憶力不好,就做筆記!我本人不算聰明,學東西就喜歡做筆記。
再次,關於總是加班,前幾年由於產出比較低,肯定是如此,後續要多看案常式序和泡泡技術論壇,也可以公司內拜師或者跟小夥伴結對開發,這樣才能提升效率和質量。
最後,要說一句,任何的堅持一定源於熱愛,如果題主熱愛開發,那就努力做下去。如果興趣一般,盡早轉行也不失為一個好的選擇。現在的技術,種類眾多,一個項目或者產品涉及的各種技術很多,所以肯定要不斷學習和深入,還得緊跟潮流才行。
以上就是我個人的一點看法,如有不對請大家指正。
還是早做打算吧,程序員在中國的情況,你是知道的。
先不談職業生涯,你數數頭上的頭發還剩多少,你就知道還能撐多久[淚奔]
雖然我是學機械的,但是畢業後在16年也接觸過JAVA開發,那時候我以為我可以堅持做下去,最終放棄了。程序員吃的是青春飯,生活就是這樣很現實,雖然程序開發工資高,工作環境美好,但是時間久了,就會發現,年齡大了,如果不考慮轉方向,我覺得以後的路可能會難走。不管怎麼樣,趁現在多掙點錢,這樣的話,為以後做准備。加油
要撐就看自己的精神強度,要投入就看自己的未來選擇。
如果你真正熱愛程序開發,不管年齡多大,總是充滿激情,如果你只是簡單的把他作為謀生工具,那不管什麼時候都是煎熬,而且隨著年齡增長,這種煎熬會越來越明顯,越來越刻骨。本來挺好的一個技術人才, 社會 需求量也蠻大,而現在卻被戲稱為碼農,只是我們自己把他給做瞎了,一抓一大把的程序開發,可是精通的,專業的沒幾個,大部分都是蜻蜓點水,而大部分企業也不夠重視對程序的培養,只是簡單的把他作為流水線工人,要年輕能加班,工資少的,使得大部分人的路越走越窄
你怎麼老的那麼快,這就快報廢了,我比你大點覺得自己技術越來越牛逼了,我平時除了工作學習也很注意鍛煉身體,我感覺我能一直幹下去,我編程也有十多年了,正是牛逼的時候。
不好撐了,年紀大了,除非去做主管
4. 阿里低調程序員蔡景現:靠著寫代碼登上了胡潤富豪榜
人們對程序員的印象總是刻板而單一 "格子衫、雙肩包、禿頂、人傻錢多" ,他們熬夜加班是常態,透支生命換取高薪,是猝死的高危人群。難道程序員就沒有未來嗎?還真不是。 有一位程序員,靠著寫代碼登上了3年前的胡潤富豪榜。
蔡景現,花名多隆,1976年出生,1991年進入蒼南中學,理科表現尤為出色,在數學競賽中多次獲獎, 大學期間多隆更是瘋狂的研究計算機、編寫代碼, 在互聯網知識方面越發精進。
許是天賦使然,對理科和計算機的極大興趣為多隆冥冥之中選擇好了一條路。
千禧年,多隆加入阿里巴巴,那時阿里巴巴旗下還沒有淘寶、支付寶等產品,阿里巴巴自身也只是個初創公司, 這個"掃地僧"多隆就這么寫了3年代碼,日子平靜而安穩。
轉折發生在2003年,馬雲和多隆說要做一個秘密項目,多隆沒做他想,看著密密麻麻的全英文合同, 只是問道"是不是還是寫代碼?"得到肯定回復後直接簽了自己的名字。
這個秘密項目,就是後來的淘寶。 這個項目改變了中國的互聯網格局, 將神秘的東方古國推進了一個新的時代。多隆是淘寶的第一個程序員,不光是資歷長,各種令人費解的程序問題,到多隆這解決起來就是手到擒來。
多隆曾有一個同事遇到了伺服器無故崩潰的問題,自己抓耳撓腮想了好幾天始終沒有解決,於是前來請教多隆, 多隆三分鍾後就告訴了對方bug所在。 據說但凡有事找多隆,他總是隨叫隨到,沒有絲毫架子,態度和藹。
不僅解決問題是一把好手,多隆自己編寫程序更是不在話下。 常規來講需要一個團隊做的事情,多隆一個人就能搞定,而且完成的又快又好。
在阿里人眼裡,多隆已然封神,他簡直不像個凡人,一個人就是一支隊伍,以一敵百,而且能力過硬。
多隆的能力常人難以望其項背,但他也沒有因此恃才傲物、居功自傲,而是每天該做什麼做什麼, 搗鼓電腦、寫代碼,低調的像個再普通不過的程序員, 可他過手的都是上億的大項目。
努力終將有回報,踏踏實實不爭不搶,但該屬於多隆的一分也不會少。6年前阿里巴巴在紐約證券交易所正式掛牌上市,在上市前最後的招股書中,多隆赫然在列,得知此事, 多隆的反應是"讓我當入股?可我只會寫代碼啊。"
阿里巴巴資深副總裁彭蕾對此評價道,多隆作為公司最早期的員工,伴隨著公司一同成長,與公司文化完全契合,專業方面帶頭攻堅,個人魅力也鼓舞了許許多多的阿里人, 不論從各方面來看,多隆這個合夥人都是實至名歸。
彭蕾這番話,可以說是對多隆的至高評價,這並非上下級之間的鼓勵,而是身為同事,由衷對多隆的認可。
多隆成為合夥人之後, 是擁有提名權利的董事,對董事會成員的新增、更換都擁有表決權, 可他依然行事非常低調,網上關於他的資料少之又少,更別說接受什麼外界采訪,幾乎找不到。
在阿里內部,多隆更是如"掃地僧"般的低調存在,什麼時候看見他都是在敲代碼,生活的就像一個普通人,完全不像億萬富豪。
曾經有一位阿里人采訪多隆,問他如何成為技術大牛,多隆回答在他看來,沒有所謂的大牛, 都是遇到問題想辦法查資料把它弄懂、弄會,只要肯花時間和力氣,自然就能會了。 很多情況沒有捷徑,就看你肯不肯花時間。
這一番懇切的言辭道出了成功的真諦,從浙江溫州縣城走出來的多隆甚至不覺得自己多麼成功,在他看來他就是寫代碼, 做自己喜歡的事情,然後順水推舟的做到了這個高度,他本不是奔著這個目標來的。
多隆曾給同事們提過一個建議"發現問題,解決問題,不要繞開問題的本身;多做事情,不會吃虧,即使不是你的事情。"短短的一句話,其中的深意不可小覷, 一是積極解決問題,二是勇於承擔責任。
從這句話中,不難看出多隆的人格特質,這並不是一個呆頭呆腦程序員偶然成功的故事,而是一個踏實肯干,找到人生使命並肯苦心鑽研的人應有的光明未來。
阿里巴巴的技術崗位分為14個等級, 分別是從P1-P14,多隆目前位於P11,對應的管理級別為副總裁。
可別小看這P11,阿里巴巴P6的高級工程師,可以去大部分公司擔任部門技術總監,年薪在30萬-40萬左右,P7可以去很多公司當技術負責人,年薪在50萬-60萬左右。
至於多隆所在的P11已經是大部分工程師一生也難以到達的高度了,多隆也正因此, 在3年前就以26億身價登上胡潤富豪榜,當時他年僅41歲。 隨著時間的變化,多隆的身價也水漲船高,如今說他身價30億,一點也不為過。
生活中總會有很多不期而遇的幸運,有人的幸運是收到一筆突如其來的財富;有人的幸運是邂逅一段幸福甜蜜的戀情;也有的人如多隆這般, 在年輕時就找到了自己值得奮斗一生的興趣和使命。
有的人可能會說,道理我都懂,但是我就是不想去做,拋開拖延、自製力差等原因,認真思考一下,這件事到底是不是你的興趣和使命所在。
回想你在玩 游戲 的時候,你是因為自律而去按時按點玩 游戲 嗎?並不是,你是因為喜歡,才去玩 游戲 ,這個道理放在很多地方都是通用的, 如果要靠強迫自己才能完成任務,不如將視野放寬,尋找和 探索 一些人生新的可能性。
心之所向,無力抵抗,願你也能在年富力強的時候像多隆一樣,找到值得奮斗終身的使命。
文/亦言
5. 各大互聯網廠都紛紛裁員,年齡30+的程序員還好找工作嗎
各大互聯網廠都紛紛裁員,年齡30+的程序員還好找工作嗎?你要是BAT公司出來的程序員,就算是被裁掉的,還是有很多公司搶著要的。據說之前網易雲被阿里收購之後,獵頭們就開始蠢蠢欲動對一些技術程序員伸出來橄欖枝。如果你就是個小的公司出來的程序員,自己專業能力也就勉勉強強的話,基本上不管是辭職還是被裁,除非你有同事朋友幫忙推薦,自己找工作的話,需要費一些勁兒的。我有同事去年年初的時候離職,一周跳槽還漲薪了。
6. 程序員30歲以後何去何從
1.繼續做程序員, 向上爬做項目經理, 項目總監, 系統架構設計師等
2.獨立創業 至於還做不做這一行就不好說了
3.轉行
但個人認為30以後繼續本行最好, 原因:
我身邊30歲以上的程序員好多, 一直流傳著過了30就不適合做程序員了(原因是什麼思維遲緩 不具備創新意識), 其實根本不是這樣, 據說美國有80歲的程序員, 從目前的形勢看, 做這一行經驗最重要, 目前的主流編程方式是面向對象, 許許多多成型的設計模式, 成型的框架應有盡有, 程序員已經不在需要去做太多的創新, 能夠准確, 高效, 無誤的利用現有資源設計出優秀的軟體產品才是工作的重點, 而想做到這些必須有扎實的基本功和豐富的經驗, 經驗是平時的工作中一點一滴積累的, 所以經驗與年齡應該成正比.