㈠ 做程序員的職業壽命有多久
這個要看你職業規劃了。 舉個例子,假設你現在畢業開始就業,定位的方向就是程序員。月薪3000。 然後一年後工作突出,工資翻一番,月薪6000。 然後,三年後,技術積累到位後,月薪到了12000。 假設這個時候,你仍然是個程序員,那麼不好意思的告訴你,你應該感覺危機感了。 因為,公司聘請你的成本是月薪12000,這相當於4個甚至更多的大學畢業生的成本。一個人再牛逼,單純以程序員來講,他創造的價值,絕對超不過5個人。 所以職業規劃很重要,這將直接決定你的發展前景,當你從程序員的圈子裡,跳到其他圈子裡,你的職業壽命才能長久不衰。
㈡ 能一輩子做程序員嗎
出來做程序員,一寫就是好多年,發現身邊的大齡程序員也多了起來,盛傳的"程序員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評審他才放心; 而且有一點很重要: 這些知識比那些易變的語言甚至穩固的硬體更難過時. ------------------- 不管大公司小公司,對於一些不管什麼項目都做的公司,只想安心做事情的程序員是永遠沒有前途的,對於那些沒有根,沒有技術積淀,沒有行業背景的公司,程序員假如不能轉型成市場或者管理者,他不僅低人一頭,而且對於公司永遠只是一個可以隨時炒掉的螺絲釘。 成為為資深技術人員是出路之一,但是需要合適的土壤,歐美這方面的確好很多,但是在中國找到類似的土壤並非不可能。另外做技術比不上管理風光是必然的,外國中國都一樣,但是是否一直做技術,要看個人興趣和能力。不要迷信外企的"技術管理雙階晉升",那是糊弄人的,但是他們會給技術人員一個起碼的自尊,你起碼可以說:在公司我比經理級別高(雖然你沒有那麼大的辦公室)。 這也是一個一直做技術是否現實的問題,一個如何實現更高的自我價值的問題:有人說年紀大了學習能力並沒有下降,但即使保持了學習能力,給你開那麼多的薪水,你比剛入行的小夥子的優勢在哪裡?可以說,對於新的語言的掌握甚至實戰能力,很多學校出來的新人非常不錯甚至可以說精通,你難道和一批批的新人反反復復的拼這些?就算你樣樣比他們強,性價比呢? 改編自:
㈢ 程序員能做多久發展方向是什麼
寫代碼不可能寫一輩子、最多就是到33左右 之後你可以做項目經理、不用寫代碼、就是要做一個程序之前你先整體分析、合理分工之類的。工資的話各個城市的不一樣 因為消費水平不同。你只要網路一下程序員工資 就可以看到全國各地的情況。
㈣ java程序員能做多久
相信很多人都聽過,程序員過勞死,程序員找不到對象,程序員經常加班等等。 其實加不加班首先是要看公司的需求,大公司平時工作流程比較正規,分的比較細,每個人有自己固定的工作,有自己的模塊需求,如果項目緊的話,一般還是會加班的。
㈤ 程序員工作到底能幹多久程序員的前途如何
千千萬萬的程序員們一直困惑「程序員的前途如何」、「程序員工作到底能幹多久」的問題。目前比較普遍的認識,程序員的職業通道有兩條進階路線。一條 是技術路線,即由程序員、高級程序員、系統分析師,到架構設計師。在這條路線上,立足於從業務模型到計算機軟體模型的轉換,成為高端的軟體技術工作者。另 一條是管理路線,即由程序員,經開發小組負責人、項目經理,再到企業中高層管理者。程序員加強自己管理意識的培養,多站在組織的角度來分析問題和解決問 題,成為優秀的管理者,甚至職業經理人。近年來,產品管理成為企業多產品經營形勢下一個越來越受重視的管理課題。特別是知識經濟環境下,諸如互聯網與軟體、創意、傳媒等現代新型產業鏈中, 其幾乎可以忽略不計的復製成本,有競爭力的產品與優秀的產品管理成為了制勝的關鍵。基於產品的商業化運營,在越來越具聚合效應的網路時代,扁平經營、草根 聚合、精準營銷、直通車服務等全新的經營環境常常造就了贏者通吃的局面,以產品為中心的企業管理逐漸形成獨立的產品管理體系,被眾多企業所關注和採用。在軟體企業中,隨著產品管理的興起,可以說,走向產品,是程序員在技術與管理之外的第三條職業通道。越來越多的程序員開始轉型做產品工作,特別是對 那些具有創業意識的程序員而言,走向產品是一條必經之路。騰訊的馬化騰和360的周鴻禕,他們都是由程序員做起,然後開創自已的產品和事業。產品管理的興起,產生了以產品經理為中心的產品工作職業方向。產品職業方向可以從產品系列的職務與崗位兩個維度來觀察。職務上,有首席產品官 (CPO)、產品總監、產品經理、產品專員、產品助理,其中尤以產品經理一職最為中心;崗位上,有產品競爭分析與用戶需求管理、產品創意與策劃、產品原型 設計、產品運營規劃、產品實現過程跟蹤、產品商品化實施、產品運營、產品經營成果分析與跟蹤、產品升級維護管理、產品管理體系與制度建設、產品人員技能培 養等。這些基於產品而設計的崗位以有效滿足用戶需求為中心,它不同於其它以專業技術和職能效率為中心的因職能分工而產生的崗位。產品管理是近些年隨著IT和互聯網的快速興起而被各企業所重視,而現在的各大院校並沒有產品管理相關的專業,各類培訓機構也少有類似培訓課程,從事 產品工作的人員大多是從不同專業、不同崗位轉型過來的。相比較而言,程序員有著營銷、測試、客服等崗位走向產品的人員所難以比擬的優勢。有些公司甚至做出 了規定,欲從事產品工作,必須要有多年的軟體開發經驗。程序員轉型從事產品工作所具有的獨特優勢主要包括以下幾點:第一,程序員能夠更好地理解產品的實現方案,所策劃的產品更具可行性。做產品策劃工作,也許缺的不是點子或創意,而是有效可行的方案。多年的程序員 工作經驗,對軟體技術和軟體實現方案的判斷,可以規避那些天馬行空的產品想法,工作更有成效。比如在整理用戶需求時,程序員的前期有效判斷和可行性辨別, 會大大提高產品的策劃質量與速度。程序員出身的產品人員可以和研發人員進行無隙的溝通,用更便於研發人員理解的語言和思路來進行產品方案的解讀和跟進。第二,程序員的軟體開發工作,與其說是代碼的編寫,不如說是邏輯語句的組織。程序員一般都具備嚴密的邏輯思維能力,這是進行紛繁而雜亂的需求分析和 產品概念設計必備的優勢,更有利於從中分門別類理清脈絡關系,轉換為產品功能規劃,把產品做成精品。例如需要往U盤寫文件,產品人員可能只想到正常的操作 邏輯,但程序員可能會想到更多異常情況,如:U盤損壞、傳輸過程中拔出、斷電、傳輸的文件損壞、U盤防寫、重復文件、焦點位置、空間不足等等。再有,好 的用戶體驗的產品,在本質上,就是產品功能的邏輯展示,或者說用戶操作的邏輯引導。第三,程序員往系統分析的技術方向發展,從本質上來說,同往產品策劃方向發展是相通的,都需要對真實世界本質關系有著充分的理解與把握。能夠走向系 統分析員的優秀程序員,完全有可能成為一個優秀的產品策劃人員。差別在於系統分析員的工作成果是面向程序員、面向計算機,而產品策劃是面向用戶、面向市 場。每一名程序員也必定是某個軟體產品開發工具的使用者,有深厚的軟體產品使用體驗,具有從用戶出發來表述問題的基礎。第四,程序員一般都具有快速學習能力,保持對計算機相關行業動態和技術革新的觀察與思考,這在一定程度上會培養對行業與技術的洞察力。產品策劃和設 計工作,最後能否獲得市場的成功,考驗的正是這種洞察力。因為產品工作是時時圍繞「解決的是什麼人的什麼問題」來開展,也就是始終圍繞「做正確的事」。只 有對行業與技術有洞察力的人,才能夠站在用戶需求的角度來理解與體驗,激發創意,做出好產品來。當然,程序員雖具備上述獨特優勢,並不等於程序員轉做產品工作,就一定能夠成功。要策劃出好的產品,要成為一名優秀的產品經理,他們也面臨著各種挑戰:第一,創新和結構化思維的沖突。結構化思維可以說是程序員的典型標志,這種思維模式對於把一件事情做好是很重要的,但它往往也會是創新思維的天敵。創新卻是產品工作的靈魂,程序員需要不斷打破常規激發靈感才能做好產品工作,就必須克服已經形成的思維定勢。第二,團隊協作與英雄主義的矛盾。程序員往往習慣於單打獨斗的工作方式,崇尚技術牛人,缺少團隊協作意識和與人溝通的技能。產品工作則需要大量的溝通協調,甚至組織領導工作,強調的是團隊作戰。在合作精神方面,想要轉向產品工作的程序員的確亟待加強。第三,商業意識和市場運營知識匱乏。特別是在全面產品管理思想下,產品人員需要有很強的市場營銷方面的知識和商業化運作的策劃與分析能力,僅僅把產 品做出來是不夠的,賣得掉才是硬道理。產品策劃的環節,面臨著營銷模式、目標用戶、渠道選擇、競爭策略等的選擇與設計,這也是擺在技術出身的程序員面前的 重要課程。每個企業,都會根據自身所在行業特點和本企業的資源優勢,來部署不同形式的產品管理機制。程序員針對自己的性格特點和能力特徵,抓住產品管理這一方興未艾的職業機遇,走向產品,以優秀產品經理的能力模型培養來規劃學習道路與職業生涯,是值得重視的一個職業方向。沈陽師范大學火熱招生中!
㈥ 成為一名正式工作的程序員需要多長時間左右
當你自己真正的完成一個程序時你就能夠成為一個真正的程序員了。之前是需要你向前輩們認真學習的階段。
如何成為一個優秀的程序員:
同一時間處理多個工作任務,我們對這種情況並不陌生。有時候是迫不得已,但有時候也是個人的習慣造成的。「同一時間處理多個任務」看起來不錯,給人感覺你的工作出色,但實際上,由於要不斷轉換工作內容,它會影響了你的專注力和創造力。
對於程序員來說,專注於某一個開發工作是很重要的。如果要同時處理幾個任務,你不得不為此消耗精力,這樣一來工作效率就會降低了。解決的方法是做好工作安排,把相似的工作放在一起,專心做好一個工作直到它完成了為止,再去做下一個工作。
制定日常的工作程序也可以有助提高工作效率。沒有計劃的工作會打亂你的工作節奏,導致工作質量不一致,增加失誤和犯錯。如果你現在還是一名編程的初學者或者你剛開始從事編程工作,對於制定日常的工作程序還不甚了解,你可以請教身邊那些資深的開發者,或者在社交平台上與其他人互相交流學習。
什麼是程序員:
程序員是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、中級程序員、高級程序員(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。
㈦ 做程序員能做多長時間 如何發展
程序員靠的是工作經驗,我想不是年齡的問題吧.
因為我覺得程序員是要過硬的本領,而不是年齡上的差距,其實這方面前景還很廣,我有在兩個工廠上班當文員,用的都是他們自己公司的程序,但有的還不完善.且有的大多的公司或工廠根本還沒用上,還是靠手寫,你看這樣多浪費時間呀,所以你要極力推銷自己.加油.
㈧ 程序員能做多久
做到你的腦力不如年輕人 做到你的思維跟不上年輕人
㈨ 程序員能幹多久
跟別的職業差不多,一般都能做到40歲左右,除非是國企一直做到退休都可以。而且如果轉型轉的好的話 一直幹下去也是可以的,比如說從程序員變成技術部門的管理者或者項目的管理者。企業的架構師之類的。
㈩ 一個從事程序開發工作的程序員,職業壽命能夠有多久
之所以絕大部分程序員只能做到35歲左右,主要有以下幾個原因。
3、性格原因,晉升或者轉型困難。
不可否認,隨著技術水平和管理經驗的提升,有一部分人是可以獲得晉升的,但是那畢竟是只是少數,相當一部分的程序員,因為長期和電腦打交道,不善於與人交流和溝通,這也成為他們晉升和轉型的最大障礙。
4、干久了,對這個行業產生了厭倦
熟悉的地方往往沒有風景,同一件事情干久了,必然會有厭倦的情緒,這就好比夫妻之間相處久了,有一種左手摸右手的感覺,工資上不去,強度那麼大,明天卻沒有奔頭,誰還沒有點兒別的想法呢?
5、當然也有相當一部分人,他們早早地給自己做好了職業的規劃,第二職業或者副業都做得相當的不錯。當35歲危機來臨的時候,他們依然可以從容面對,華麗轉身。
可能很多人會拿身邊的極端例子來反駁,認為程序員這個職業,只要保持空杯心態,只要你還想干,你就可以一直幹下去,干到老。還是那句話,你見過35歲以上的程序員嗎?如果你見過,你見過幾個?
在中國,程序員是一碗青春飯,這本身並不重要,重要的是,當青春漸遠,你是否做好了准備!