① 當了程序員會不會單身一輩子
哈哈,不是這樣的,難道所有的程序員都註定孤獨一生嗎?當然不是的,這只是大家對IT行業工作者的一種偏見,只是可能IT行業工作者由於工作忙、理工男、技術男等問題不是那麼地幽默、浪漫,也不太好好打理自己,再加之這類企業的女性少,所以單身的概率會高一點,但是我們不能以偏概全,也不能以為這個給所以的程序員下定義、貼標簽,起碼我身邊的程序員還是很逗比可愛的,當然也很受女生們歡迎的。
希望可以幫到您,謝謝!
② 單純作為一個職業來說,程序員在中國能幹一輩子直到退休嗎
程序員的工作比較累,對身體傷害也比較大,年齡大的人不太適合做。
平均工作時間是早上九點到晚上九點,如果遇到產品上線或者急需處理的問題,加班通宵也是家常便飯。
但如果說每天都是這么辛苦,倒也不盡然。那要是呆在什麼公司和做什麼項目,有的公司大部分都是閑的時候閑的要死,忙的時候忙的要命。而忙閑的比例一般在2:1到3:1之間吧。忙的時候加加班是應該的,閑的時候看看小說刷刷網頁隨便你,只要別太過分,基本沒人管你。當然,也有的企業「文化」看程序閑著就難受,程序員技不壓身,開心快樂很重要。
程序員的累體現在頻繁加班以及休息期間還要及時響應線上問題。
原因有兩個:
1.整個行業對快速迭代要求很高,越快佔領市場越好。
2.產品質量難以把控,會頻繁出現bug。
具體有多累我就不廢話了,網上有不少吐槽加班的段子。
我想說的恰恰是程序員其實並不累,因為你可以很輕松找到不加班的公司而且工資還不低。魚與熊掌可以兼得哦。
1.網上有不少某工作油水高的傳言,例如金融高富帥、國企員工的隱形福利等,但是這些工作很難跳槽,程序員基本可以做到一年一跳,北上廣深杭兜一圈沒問題。
2.工資起點高。我們不說特例,有一到兩年工作經驗,人人都敢要價月薪10k。
③ 你認為在中國的程序員,能夠干一輩子嗎
隨著社會的發展,我們的科學技術變得越來越先進,很多人都開始使用計算機了,有一個職位叫程序員,我認為在中國的程序員是能夠干一輩子的,因為一方面我們的計算機發展迅速,另一方面程序員也是有很大發展空間的,除此之外,只要是掌握創新的能力,當然是能夠干一輩子的,接下來跟大傢具體說明。3.只要我們掌握創新的能力,什麼東西都可以干一輩子。
對於程序員來說,現在計算機事業發展良好,應該是可以干一輩子的,但是科技的發展是我們想像不到的,未來即使有什麼變化,作為一個優秀的程序員,也應該具備創新的能力,隨時應對時代的變化,這樣一來就可以做一輩子了。
總而言之,我認為在中國的程序員是能夠干一輩子,因為一方面我們的計算機事業發展良好,未來的就業前景非常大,另一方面,程序員本身的上升空間也是非常大的,除此之外,程序員只要掌握創新的能力,當然是可以干一輩子的。
④ 自由程序員能幹到多大歲數還是青春飯嗎
程序員第一大職業風險就是被科技浪潮無情淘汰。
很多行業,從業者的職業生涯從入場到退場,像是在乘機場的自動傳送帶。人少的時候,你可以往前挪挪,或者伺機走一下快速道,越過那些擋在你前面的渾渾噩噩的傢伙,但你能做的也就這些,快不了太多;人多的時候,你只能耐心排著,什麼歲數到什麼位置,前面的人不離場,你不能搶下他的位置。這一路你走的慢慢悠悠,四平八穩,但好歹,不那麼辛苦,除非遇著劇變,你被踢出傳送帶的幾率不大。
程序員不一樣。從入場到退場,活脫脫一出 tomb run 的游戲:身後怪物窮追不舍,你只能不停地往前跑。雖然沿途可以收獲很多金幣(package),但你一旦放慢腳步,或者沒能及時變道,就不得不主動出局或者被清場出局。主動出局一般是體面的 —— 當 manager,當法人,轉 VC,轉 sales,去教書,做莊德撲等等, 總之換個角色浪,從此和之前的角色相忘於江湖;被清場則是不體面的 —— 錢還沒賺夠,就被服務了多年的東家無情拋棄。為了養家糊口,只得 restart,重歸賽道。可賽道哪是那麼好擠回來的 —— 略微謝頂,銀發中間或夾雜著些許黑發,肚腩厚實得,從上往下看,都看不見腳趾的奔四大叔,被二十歲出頭的毛頭小子面試:大叔,說說看,你能給我們帶來什麼價值?
程序員的第二大職業風險是馬太效應過於明顯,有時候稍低的起點就意味著經年累月數倍於別人的奮斗。
2017年的計算機應屆生,我聽說到的白菜價是二十五萬。我信,但這可能是 top 10% 在北上廣深的水平。剩下的,平均收入至少要攔腰。五年後,這些 top 10% 平均水平能上五六十萬,加上股票就沒邊了;而剩下的,平均水平可能還達不到他們同齡人五年前所謂的「白菜價」。
這個游戲是這么玩的:
你學習好,卯足勁上了 985,然後大學的四到六年又認認真真地學習和開發,畢業後工作找你,拿了 BAT 等一線的 offer,兢兢業業工作,工資水漲船高,公司股票翻番,周圍還都是優秀的人,有閑得無聊讀個 MBA 的,有出國接受更大挑戰的,有跑去創業公司當 CTO 的,人比人氣死人,你也就被逼不斷學習維持優秀的狀態,好讓自己不至於墊底。市場上滿滿都是向你拋來的橄欖枝,挪個窩輕松二三成的漲幅,你卻不待見;
你學習不好,僅僅夠上了個一本,大學有點荒廢,代碼沒寫幾行,畢業後你找工作,鞋底磨穿,勉勉強強有個外包公司收留,沒日沒夜地工作,但公司就這么個水平,薪水很難漲,周圍的同事渾渾噩噩地混日子,你稍微努力點,就顯得鶴立雞群。想跳吧,履歷不好,跳不出好結果 —— 給心儀的幾個大公司發了簡歷,卻好像荷葉上瀉過的水,連個痕跡都沒有。
這個行業就是這么操蛋:起點低一些,人生的軌跡就差了很多。你要認清這一點,如果你不幸是那個起點低,現狀差的人,那就加倍努力,想辦法證明自己不比別人差。和咨詢這種出生決定命運的行業,這一行還有很多證明你的水平的機會 —— 起碼,talk is cheap. Show me your code 是行業的共識。
程序員的第三大職業風險是誘惑太多,容易毀了自己的職業生涯。
這里的誘惑主要是市場機會的誘惑。前面說了,局部供需嚴重不平衡,因而不乏揮舞著巨額鈔票的工作機會。如果你沒有一個良好的職業規劃,也沒有清楚地計算機會成本,那麼就很容易被這樣那樣的高薪誘惑,從而在不合理的時間,不合適的機會上跳槽。當新的工作沒有想像的那麼好,或者新的公司遭遇崩盤,你不得不止損出局。這時候,找下一份工作就相當棘手。市場不認可你的價值,而你卻經歷了由儉入奢的過程,不願回頭,於是下一份工作依舊是一個不夠深思熟慮的選擇。當連續幾次錯誤選擇之後,你的職業生涯就岌岌可危了。
我見過五年換過八份工作的人,也見過對自己沒有穩定定位,在幾個方向上來回飄的人。我還見過履歷倒著來的人 —— 在矽谷,見得多的是 Google - FB - Airbnb 的職業切換,我卻見過 FB - Google - MS 的切換(沒有貶低 MS 的意思)。這種沒有想清楚,僅僅因為 package 一時之高低就隨意跳槽,是程序員們的《傷仲永》。
以上。希望能觸發你的思考。陷入深深的沉思前:請先不吝贊賞
⑤ 能一輩子做程序員嗎
出來做程序員,一寫就是好多年,發現身邊的大齡程序員也多了起來,盛傳的"程序員30"的這道坎是不是會落在每個人頭上? 的確,快三十的人慢慢地不大願意像以前那樣加班了,得考慮身體和家庭;薪水漲到了不少,但經濟壓力還是那麼重,估計再找工作,很多老闆看到簡歷的薪水要求就會馬上把自己否決;技術更新那麼快,自己沒有時間去一一追逐;想想同學都是什麼經理,什麼長了,自己還是一個developer, 也許頂個leader的小頭銜,老爸老媽是否還能像以前那樣誇兒子有出息.隨著年紀繼續大下去,還玩得起么? 程序世界不是只有VC/DELPHIC這些程序語言,也不是只有MFC/GLIBC這些庫,NT/Linux這些操作系統, 也許有人覺得做特種兵就是要精通各種語言, 熟悉各種LIB和SDK, 才能玩得轉, 這些都是耗費巨大體力和精力的事情, 老了就完完了. 人家一個密碼學的專家可以幹上一輩子, 為什麼程序員甚至程序特種兵30就玩不動了? 假如一個程序員把自己的價值就定位到VC java DotNet上, 的確就會疲於奔命, 漸漸就玩不動了. 你看招聘, 很多公司上來就要求各種語言,各種資料庫, 甚至還要你精通PS,還能算帳頂個會計, 要求多得不得了. 你看了以後要麼自卑,要麼鄙視: 他們自己都不知道該做什麼東西, 該要什麼人. 那些招聘網站的首頁,那些有名的外企,絕對不會show這種招聘廣告: 丟人哪. 他們只會在基本的程序和平台外語技能後面加上: 精通xxx尤佳,最好該領域有xx年經驗. 這里xxx可能是內核定製,可能是語音視頻技術,可能是OA系統開發, 或者...這些才是他們想要的關鍵技能, 才是你的價值所在. (語言是很基礎很重要的技能,它們就像廚師的菜刀和鍋鏟,它們是一門藝術,但是一個廚師不應該僅僅了解這些。) 常常看到有人問: 我精通這個語言,那個語言,大家看看我到底值多少錢哪? 假如你幹了兩年還這么問,你就麻煩了, 老闆看的不是你單純的程序語言技能, 他要的是你解決問題的能力, 這些更多的和你做過什麼項目, 從事哪個領域或者行業的開發有關. 舉個例子: 你給一家外包公司的簡歷, 說你精通VC或者其他什麼的那行(不是不要你說), 遠遠比不上你說有在外包企業從事3年工作的那行文字重要. 很多人說外企好,別人老闆尊重程序員,他們的程序員干到50還樂呵呵. 這裡面文化的原因當然有, 但是更加主要的原因, 是因為資本家覺得他們還有價值, 而且是比那些剛入行的青年有大得多的價值. 那麼多的內部技術文獻, 那麼多年通過開發和維護系統換來的經驗, 該領域裡面那麼多的細節, 系統該這么作,不該那麼作, 只有這些老傢伙了解, 而且幾乎是直覺上的了解, 我不僅不能開掉他們, 還要讓他們HAPPY, 不能讓他們被別人挖走了.不可能每個人都能轉成市場和管理,每個人都能做首席架構師, 但是這不妨礙我們繼續在一個自己精通的領域內作我們的特種兵: 我們比客戶還清楚他們要什麼; 我們不僅知道系統怎麼做的, 而且知道為什麼必須這樣做. 有些地方, 架構師設計的時候, 必須通過我們的REVIEW評審他才放心; 而且有一點很重要: 這些知識比那些易變的語言甚至穩固的硬體更難過時. ------------------- 不管大公司小公司,對於一些不管什麼項目都做的公司,只想安心做事情的程序員是永遠沒有前途的,對於那些沒有根,沒有技術積淀,沒有行業背景的公司,程序員假如不能轉型成市場或者管理者,他不僅低人一頭,而且對於公司永遠只是一個可以隨時炒掉的螺絲釘。 成為為資深技術人員是出路之一,但是需要合適的土壤,歐美這方面的確好很多,但是在中國找到類似的土壤並非不可能。另外做技術比不上管理風光是必然的,外國中國都一樣,但是是否一直做技術,要看個人興趣和能力。不要迷信外企的"技術管理雙階晉升",那是糊弄人的,但是他們會給技術人員一個起碼的自尊,你起碼可以說:在公司我比經理級別高(雖然你沒有那麼大的辦公室)。 這也是一個一直做技術是否現實的問題,一個如何實現更高的自我價值的問題:有人說年紀大了學習能力並沒有下降,但即使保持了學習能力,給你開那麼多的薪水,你比剛入行的小夥子的優勢在哪裡?可以說,對於新的語言的掌握甚至實戰能力,很多學校出來的新人非常不錯甚至可以說精通,你難道和一批批的新人反反復復的拼這些?就算你樣樣比他們強,性價比呢? 改編自:
⑥ 程序員這樣的工作,真的可以做一輩子嗎
時代在快速發展,任何一個行業都不敢說做一輩子,但是如果跟上時代的節奏就可以,一直在學習在時代前沿肯定不會淘汰,被淘汰的 你懂的
⑦ 程序員有發展嗎,java程序員的最終歸宿是什麼
中學政治學科的課堂上,辯證唯物主義告訴我們,任何事物都包含著既對立又統一的兩個方面。要如實的反映事物的本來面目,就必須堅持一分為二的矛盾分析法,對矛盾作全面的分析要運用兩分法、兩點論去認識事務的本質。簡單的意思就是,萬事萬物都要看到它好的一面和不好的一面。
IT也是如此,程序員的職業也是如此。「程序員的最後歸宿是什麼!」、「程序員為什麼到了30或35就會想要轉行」、「邊緣化的IT人」等等諸如此類的話題漫天遍野,「程序員吃的就是口青春飯」如一根刺隱隱的扎在了程序員心頭肉上。這已成為程序員們深思的職業規劃問題。
搜了搜論壇里相關的帖子,仔細看看熱心的網友們的討論,不難發現大家各自的論證都集中「轉行」與「不轉行」這兩個對立的觀點上,大家談到了很多,有關於軟體行業這個大背景的討論,也有關於職業規劃與個人現實狀況相結合的討論、更有轉了行的程序員道出了轉行後的心境,等等。
一定堅持奮斗在這一行的IT人說,他們認為問題的根本還是在個人的心態上。他們表示,實際上程序員是完全可以干一輩子的。國外鬍子一大把還干著開發的老外多了去,他們的思維同樣活躍,精力充沛,並且還有大量的經驗和積累。一行行看似簡單的代碼之中卻蘊含了無數思想,足以體現出其功力,而這也並非一日之力所能。有位網友說,他所在單位隔壁研究所的一位年紀60的工作人員,他的程序思維還是很不錯。
IT人確實很累又辛苦,但是真正熬過幾年coding日子的程序員,到哪裡又不受歡迎呢?可以選擇去外資、大型企業作高級工程師,待遇又好,工作也不會像最初做底層開發時那麼得忙。也可以選擇取中小型企業,做技術經理、研發主管。敢闖一點的,在技術、管理、人脈積累到一定的程度的時候,更可以出來創業。又或者在家作soho一族,承接外包項目也未嘗不可。實際上這個行業正在不斷地創新中,因此機會也還是很多。
有網友毫不客氣的指出,矛盾在轉與不轉行中的人,其實就是個人能力的心虛。
城外的人想進城,城內的人想出城,很多其他行業的人還很羨慕IT這個行業,IT之外其他行業的苦楚也並非我們能夠想像。
生活中的壓力,買房子買車,償還貸款,贍養老人,結婚生子等等,這對任何一個行業的現代人來說都是一個要處理的問題。並非只存在於IT這個行業的從業人員中。計算機行業並非那麼的苦不堪言,IT一族雖然掙錢不會太多,相對來說算是比較穩定的,不會太窮。
任何一個行業,想要有更長遠的發展,前進的動力就在於由被動到主動,主動去工作,主動去學習,主動去尋找這個行業中的其他道路,認認真真將這個行業捉摸透,只要做到積極與主動,推動職業發展的強而又力的動力就有了,那麼職業生涯的道路必然就掌握在自己的手中。
少一些浮躁,沉下心來體會技術的真正精髓,踏踏實實的做,最終會有一個好的歸宿。
要在程序中用代碼作詩,要做個IT李白。一部分IT人表示一定要做個純粹的IT人。始終堅持自己的興趣和理想。繼續向軟體狂人、頂尖科學家進軍!。
另一部分IT人,他們毫無遮掩的指出了一個同樣令人發省的問題:現實呢,這個行業確實發展太快,技術的不斷更新,隨著年齡的上升,體力腦力精力不可能隨之快速的適應,不能適應,也就意味著被淘汰,那麼那時該怎麼辦呢?與其這樣,不如提早為自己找尋另外一條路,提早認識這一點,算是對自己的負責。
關於轉行的觀點中也有兩個集中點:行業自身與年齡問題。
30或者35歲的IT人為什麼要轉行,因為生活的關注不同了,有了家庭,不再是單打獨斗,有的是更多一份責任的承擔。年齡的增長帶來了生理上的改變。這是討論的主要觀點之一。
技術的日新月異,各個公司的血液不斷換新,企業想要發展依賴於產品,而產品的開發歸於技術的支持。新老開發人員的不同在於,老一輩的開發人員在年輕時學的技術在現在應用的很少了,生活上上有老下有小,體力和精力投入的要少,學習新技術的能力比不上年輕人,思路也不靈敏了,邏輯分析能力,理解能力逐步減退,唯剩經驗,但是IT屆的經驗不如創新值錢。
相比較,新一代開發人員對新技術的學習及應用所花的時間要多一些,他們的生理機能也正在上風,他們更多的技術起點也是基於此,他們有的是時間和精力投入其中。大部分企業也認為,招聘年輕的開發人員,他們沒有太多生活負擔,他們能將更多的時間投入工作中。公司總是希望自己的員工將精力投入到公司的工作中越多越好,至於員工的其他生活呢,公司又會管你多少?
還有IT人表示現在做開發遠沒有之前那麼熱情了,隨著工作時間的變長,發現當初懷著對技術的崇敬,加入其中,原本以為這是個崇尚技術本身的隊伍,但慢慢發現很多技術管理,技術經理他們的技術並非想像中的那麼好,依靠著資歷換得職位,技術為上的夢想也逐步幻滅。Coding如同打字,代碼貼過來,轉過去,全成了一種體力上的勞動。積極與熱情大大打消了。這也是主動性減少的原因之一。
另外一點就是,國內的軟體業形勢不好,需求乏力,盜版猖獗,成本提高,規模小,導致了軟體業的不景氣。在這樣的大環境下,前景並非樂觀,因此程序員的職業發展也受到了相當大的阻礙。
⑧ 程序員們面臨著技術的快速迭代,這行真的能幹一輩子么
很多人在大學的基礎課程學習後都面臨畢業求職的問題,對於各種各樣的職業,人們往往很難選擇。程序員是這些年來越來越火的一個職業,程序員更是慢慢成為了高薪職業的代名詞,因此越來越多的學生開始學習計算機一類或者相關的職業,希望畢業之後能夠從事程序員,並且以此希望讓自己的生活越來越好。
程序員業內都有一個35歲的門檻,就是說程序員在35歲之後,有很大一部分就會改行做別的,或者去轉而做管理,或者乾脆徹底換個行業重新發展,所以說,程序員也並不是人們想像中的那麼光鮮亮麗,發展前景好。所以每個人在選擇職業的時候,一定要按照自己的情況去選擇,而不要人雲亦雲隨大流,盲目選擇可能只會浪費自己的時間。
⑨ 大家都說程序員是吃青春飯的,那等他們年紀大了該怎麼辦
1)程序員就是吃青春飯的!那麼程序員35歲後怎麼辦?
這是個老生常談的話題。
我在跨入行業不久後,親戚就對我家人說,程序員這個行業吃青春飯的,干不長。於是乎,家人一
度勸我說,要不你還是找個銀行里的工作好了, 穩定-點。我對此嗤之一 笑。 給家人解釋了好久,
因為我們這個行業起步晚,所以干這一行的大都是年輕人,年紀大的少,不代表等我年紀大了,就
找不到工作了。
確實, 35歲被清退的例子也有不少!
但說實話,我-點都不害怕35歲的到來,反而還有點期待他能給我的人生帶來些許義無反顧的變
35歲而已,離退休還有20年以上呢。職業生涯都沒走完一半,擔心個啥!
2)程序員35歲後可以幹嘛?
繼續這條路,幹得好的、熱愛的可以繼續死磕代碼,可以當架構師,還可以升級做管理。
轉行,跨度小點,當項目經理,測試經理,產品經理。這些個職業,程序員去做都是很占優勢的。
換個跨度大的,培訓,咨詢,自媒體,民宿, 快遞外賣,司機,自主創業,個體戶或者回家種田順
便搞養....
52072日....
這些個職業哪個又是程序員不能做的?
現在我越來越覺得,總是給程序員們嚷囔著「青春飯, 35歲"也未嘗不是好事。
程序員的35歲,己經是一把達摩克利斯之劍了。
依我的經歷來看,在到達30歲之前,很多曾經的程序員或者計算機專業學生發現自己不喜歡不合
適,就已經轉行了。
能留到35歲的,屬於技術水平還不錯的,對程序員這個職業還是有些情感羈絆和拿捏水準的。混的
好的,可以選擇繼續在這個行業里深耕。稍微迷茫的,也不用擔心,達摩克利斯之劍帶來的危機意
思,讓他們在35歲到來之前,給自己准備了撤退之路。
我目前是在職Java開發,如果你現在正在學習Java,了解Java,渴望成為一名合格的Java開發工程師,在入門學習Java的過程當中缺乏基礎入門的視頻教程,都可以相互交流學習,可以加我的技術討論自學資料qun:前面是926:中間是452:最後是303
3)有的人可能又要說了,你說的這些職業,人人都可以做。
是,是,是。現在很多職業其實都不難。學習個精髓,實操個兩三年,只要不是虛度光陰的基本上
就很快能有一定的立足之地了。
所以未來有什麼可擔憂的?
不過,我們程序員去干這些個職業也還是有優勢的。
互聯網這個行業基本上技術更新換代快,作為程序員,學習能力必須杠杠的。活到老學到老,絕不
在話下!
遇到問題就會不停想辦法去解決,死磕bug ,這些寫代碼時鍛煉的品質絕對會幫助前程序員們腳踏
實地把事情做好。
最後還想說一句,別給自己的人生設限。
"啊,我是女生,我拿不了重物,我註定寫不好代碼,我就是沒法一次考過駕校考試 ,我註定沒法
當好司機,註定。。。
啊,我是男生,我做不了家務,不了綉花針,照顧不了小孩子。。。
啊,我已經50歲了,所以我不會互聯網,我QQ微信都不會用之類。。。
bullshit !
別給自己的人生設限,別總覺得自己做不好是因為性別的原因,那完全是你自己心理懈怠的原因!
也別為自己年齡大找借口,巴菲特90歲還在炒股還在掙錢呢!前幾天有個老奶奶70多了還在考大學
以彌補自己心中遺憾。
幹嘛總覺得自己年齡大了,這也做不成那也做不成呢!即便年齡大了, 接觸新鮮事物的興趣點和靈
敏度、速度、激情等都趕不上年輕人了。但人生雖是一場比賽又不僅僅是一場比賽,不是只有你跑
了前幾名才有獎勵。
年紀而已,不足道哉!
⑩ 長期做程序員會失去什麼
會失去健康,會失去生活的熱愛