『壹』 程序員為什麼會被稱為最累的工作
因為寫程序本身就是一件非常耗費時間的工作,同時也需要佔用程序員的大量時間。
在互聯網時代,雖然我們每個人都知道程序員的工資很高,基本上剛剛畢業的程序員都可以拿到月薪上萬的工資。在有些一線城市的大型互聯網公司,程序員的月薪甚至可以達到10萬以上。但是,程序員的工作壓力也非常大,工作的時間也非常長,程序員是一項非常累人的工作。
一、程序員的工作需要佔用大量時間。
我們都知道互聯網公司的加班情況比較嚴重,這個加班情況主要是集中在程序員身上。每當團隊需要改一個新項目時,有些程序員甚至會整天住在公司,每天的工作時間可以達到15小時以上。即便在平時不忙的時候,程序員也幾乎是全公司最晚下班的一群人。
綜上所述,程序員確實是一個比較累的工作,很多程序員的身體在30歲後就垮了,足以看出他們有多勞累。
『貳』 程序員三年工作了,來大連好找工作嗎,工資大約能多少
現在IT軟體開發,大連的工作機會比較多,但多數職位有加班要求,工作強度也會因為公司或者項目組不同而不太一樣。三年工作經驗一般8000元/月,還是可以給到的。如果技術方向與公司的招聘要求比較符合的話,還可以給到更多。
『叄』 程序員可以在北上廣深生活一輩子嗎
程序員可以在北上廣深生活一輩子嗎?創業環境不好,導致加班現象非常嚴重,很多老闆認為加班才能出成績,沒有給年齡大的程序員更多的生存空間!程序員在40歲之前要轉型做管理或咨詢才有出路!
『肆』 程序員太累怎麼辦
程序員真的很辛苦么?
做程序員不好!程序員就是一工地裡面提灰桶的民工。大公司的程序員還好,僅僅只是讓你每天提灰桶。小公司就不行了,你不但要提灰桶,而且還要去合泥,砌牆,做木工。甚至只要工頭(就是老闆)高興,泥還得客串著去做廚師,給民工們做飯。不過,忍一忍就過去了!當你的技術,你的經驗,你的聲望積累到一定的程度,你就可以升級成項目經理了!哈哈,那個時候你的日子就可以快活點了!
程序員本身:
這一行正如你所說得:壓力很大,工作量也很大,很枯燥,而且生命周期也就是到35歲左右。這些都是程序員的缺點。
程序員的優點:
掙錢比較多,工作環境好,能夠於時代共同進步。
程序員的發展:
如果單從程序員本身來說,發展不大,但是大部分程序員有了一定的知識基礎,和工作經驗後,都會繼續發展,你也可以理解為「跳槽」。隨著知識的基類,經驗的豐富,你的工資也會隨之上升。如果你有一定的領導能力,最後發展到「管理層」,這樣的話你就不會輕易的被公司和時代「晌銷淘汰」!
而且畢指,現在編程公司大多都是外企,如:美國,日本。發展好了有一定的出國機會,對你的前途也是大有益處。
所以不要從單發面來看「程序員」,要從工展的眼光來看,至於你自己的前途如何,那就要看你自己了!!
當程序員累嗎
您好,很高興為您解答!
我是程序猿轉行的,我給你說說一些我的體驗吧;
程序猿累是普遍的,但是也有一些例外的公司,幾個人維護一個項目,沒有什麼大需求,但是這樣的公司鳳毛麟角;
工資的話相對其他行業,偏高;但是最不好的兩點是,女生少,找女朋友不容易;還有就是天天都是對著電腦,對身體不好,也不會交接,很多人慢慢的就變成不太會說話,活在自己的世界裡。
希望我的回答能夠幫助到您!
我是一名程序員,感覺這工作太累了,經常有想放棄的想法,怎麼辦?
每一份工作都累,都不容易,換工作之前先了解一下自己適合什麼工作,有合適的可以換,但是不要一沖動就換了,祝你好運~
做程序員是不是很累,每天要工作多久
北京JAVA程序員一天九小時,工作不忙伺服器不用調試一周就有雙休,一個月月薪1w,不過也是有點累,一天基本看電腦,注意保護眼睛
程序員到底有多累,有多辛苦
在北京基本都是雙休的,之所以說辛苦,主要是公司可能某段時間趕項目的話會需要加班的。當然如果效率很高的話,那根本不涉及到加班這么一說啊。在很多大公司的話,程序員待遇是想當令人羨慕的。。根本就不是說的那麼苦逼
程序員手謹配到底有多累,多辛苦
互聯網行業和傳統行業相比,他們更強調快速迭代和開發,即時的用戶反饋;因此對於大部分互聯網企業來講,時間就是機會,甚至只要落後於別人幾天,就可能錯過發展的最好時間;因此互聯網行業的時間緊迫感比傳統行業以及傳統軟體行業都要更加強烈。
因此程序員們,尤其是互聯網的程序員的工作肯定是非常辛苦的,996(早上9點到晚上9點,每周六天)是很常見的工作時間;加班,躺椅基本上成為一些互聯網企業的標配;猝死是屢見不鮮的新聞;
很多程序員在出差,旅遊,度假甚至過年的時候筆記本電腦都不會離身的,因為你不知道什麼時候系統會出問題;不管你在哪兒,在什麼時候,只要一個電話,問題必須得到及時的解決。
程序員是辛苦的,程序員是勞累的,不過大部分程序員也是快樂的;大部分程序員看到自己的成果變成用戶的習慣,變成用戶的摯愛,享受著用戶的贊美,那個時候就會覺得一切勞累都是值得的;
自Avazu Holding張中慶
程序員到底有多累,多辛苦
程序猿的工作強度和工作內容密切相關。
如果從事和客戶密切溝通,需要及時解決問題的崗位,往往是非常辛苦的。每年支付寶和微信的負責紅包功能的程序猿都要守在伺服器前處理負載,解決網路問題。每到雙十一,也是淘寶程序猿加班加點的時候。
如果很介意加班的話,建議從事一些較為穩定的工作。例如維護,測試等。
做程序員工資高嗎?平時工作辛苦嗎~
我做過7年程序員轉行了,很辛苦,收入在北上廣很客觀。其實和蓋房子的民工是一個性質,人家搬磚你搬代碼,未來人家還能發展成包工頭,程序員如果不在外企,過了三十歲就歇菜了!慎重!
我是一名程序員,感覺這工作太累了,經常有想放棄的想法,怎麼辦?
每一份工作都累,都不容易,換工作之前先了解一下自己適合什麼工作,有合適的可以換,但是不要一沖動就換了,祝你好運~
程序員到底有多累,多辛苦
北京JAVA程序員一天九小時,工作不忙伺服器不用調試一周就有雙休,一個月月薪1w,不過也是有點累,一天基本看電腦,注意保護眼睛
『伍』 做程序員是不是很累,每天要工作多久
早上9天上班,晚上10點下班,一周休息一天,沒有加班費,活的像是鄰居沒有人見過你。
程序員這個職業常給很多人的印象是一份拿著高工資但經常加班996的工作。很多朋友想入行但是又擔心很累。作為一名程序員,下面我來聊消仿聊程序員這個職業的真實情況。
我對於程序員這個職業理解主要有以下幾個特點
常思考,軟體開發涉及大量的邏輯判斷,設計,優化等所以需要常思考。每一個軟體系統都是程序員們的智慧與經驗結晶。
多討論,大型軟體都是由多人團隊協作完成,所以需要大量的溝通去保證軟體開發整個生命周期流程。
追求設計與編碼,結合業務精要設計並追求代碼的優雅易懂。棚橋粗
不斷學習,it技術迭代更新速度很快,程序員需要在保持自己技術棧眼界更新的同時還需要深入各種底層技術進行研究打實基礎。
那麼真實程序員是不是很累?
總的來說程序員是一門腦力活,腦累,在軟體設計和開發到bug的排查等都需要思考。但是對於如果真的對it知識技術等十分熱愛而從事程序員一直,其實往往工作中並不會覺得累,反而是有持續不斷的動力去迎接挑戰思考並解決問題。所以累不累要取決於自己是否熱愛這門職業,這與其鏈鎮他行業一樣。我身邊也有不少優秀的程序員,他們在很好地完成本職工作的同時還花大量的空餘時間學習新技術思考和提升。相反的如果只是追求高工資而入行,那麼時而久之會很累的。
每天要干多久?
這個主要是根據項目以及公司規定而定。常見的情況下為早9晚6。主要根據項目的進度,項目前期設計分析階段不會太多加班,開發期到提測交付期如果進度很趕也會加班如業界所說的996情況。在項目上線後的維護期則根據系統平穩狀態來判斷是否需要加班維護。但是很多的程序員下班後也會選擇加班學習技術提升自身的能力,保持自身競爭力。
以上就是程序員的真實情況,希望對你有所幫助。
『陸』 程序員加班如此瘋狂,都有哪些原因
程序員加班是程序員,工作中很常見的一個情況。為什麼要加班呢?顧名思義就是工作沒完成,或者是工作任務量太大,他沒有辦法在規定的時間裡面做完,所以他就只能瘋狂地加班來完成自己的任務,這樣才能不被上司批評。
第三個原因就是因為程序員的日常比較繁瑣。因為我們都知道程序員這個工作對於工作人員本身的要求是非常高的,不管是她知識領域的專業性,還是她實際操作的技巧性,都是有著嚴格要求的。所以說這個崗位上面的人才還是比較稀缺的,工作的人數比較少,分配到每個人身上的任務也比較重。
『柒』 程序員的工作很累嗎
程序員的工作很累,他們每天都在輸入代碼,開發軟體,他們每天需要加班到九點。
『捌』 程序員的壓力有多大
作為一名程序員,壓力來自於生活中各個不同的方面,寫代碼完成工作只是一部分。
第一就是來自家庭的壓力,其實和大多數人一樣,程序員的第一壓力來自於家庭。單身的被催婚,結婚的又為生活中的瑣事各種鬧心。所以一個和諧穩定的家庭可以減少程序員絕大部分壓力。
第二是來自學習的壓力,為什麼是學習呢?因為IT技術變革和更新非常快,不想落後就得不停地學習,一個不擅長於學習和研究的程序員職業道路走不遠,因而也會因為自己的學習腳步跟不上而產生恐懼。
第三是來自房子的壓力,大多數程序員特別是在一線城市的,想買房太困難,去二三線城市發展,薪水很低,所以就像一個圍城效應。有房產的程序員就比較自由了,沒房產的就會壓抑一些。
第四種壓力,工作!沒得說,遇到坑跪著也得填完。
第五種就是年齡大了干什麼工作的壓力,畢竟程序員是青春飯的,到了35歲左右可能公司就要裁員了,隨著年齡的增長可能腦力活著學習能力都在下降,敲代碼熬夜的話可能會熬不住的。
關於程序員壓力的問題,網上普遍認為程序員「壓力大」、「996」、「易猝死」,就算直接采訪程序員:「你壓力大不大」,估計不同的人也有著不同的答案;下面我根據十多年的程序員工作經驗,談談自己的看法。
關於加班,關於996
首先不能否認,作為程序員,幾乎沒有沒加過班的,只是加班多少的問題。有些公司常年996,甚至到半夜也是經常的事情;能夠正常下班的公司,也至少在需求緊急的時候,項目上線的時候加加班。我現在在一家金融公司的IT部門,這些時候都是需要加班的:
但是,根據我的觀察,很多公司、很多人996都是 「政治996」 ,他們的工作量並不需要996,而是因為公司要求、領導要求、回家也沒事兒乾等原因,留在單位直到很晚。對於真假996我的看法是:
程序員的壓力究竟有哪些?
那麼程序員的壓力究竟有哪些,在我看來,有這幾個方面:
不過在我看來,哪些行業又能說毫無壓力呢?既然選擇了這個行業,那就堅持下去,如果真的覺得自己不太適合做程序員,那就果斷轉行。
我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。
項目工期的壓力
從我的從業經驗來看,尤其是從事互聯網行業的程序員壓力是很大的,經常會遇到來自運營那邊的緊急需求,比如什麼時間要上線個活動,時間都卡的很死,如果上線不了,對整個公司來說影響很大,我還清楚的記得,有一次公司臨時來了一個很重要的對外的合作,公司要求七天內上線,如果不上線,就會影響投資方對我們的投資,沒辦法啊,我們整個開發團隊,七天沒回家,在酒店住了一周封閉式開發,幸運的是,我們完成了,如期完成了項目上線,類似這樣的事情還比較多,有時候會讓人心力憔悴,還好那段時間我們年輕,扛了過來。
加班的壓力
首先選擇這一行,我們就應該有清楚的認識,加班是避免不了的,比如 996 這個概念有一陣子被炒的很火,我個人覺得,在一段時間內,比如為了趕一個項目上線,進行996我覺得是可以接受的,但是長時間,比如一年兩年都是這種狀態,你就得思考這正常嗎?問題出在哪了?這個公司是不是值得呆了?其實出現這樣的情況,大多數是內部管理問題或者所謂的領導為了迎合老闆的喜好,政治996,如果收入又不高,佔用太多的私人時間,就沒有了自己的生活,除了工作就是工作,你沒有辦法去提升自我,長久下來,你的技術會與時代脫鉤的,建議盡早離開。
年齡增長,工資增長慢,收入少的壓力
隨著年齡的增長,曾經我認為年輕的90後,也慢慢的30了,也不小了,大多數已經結婚有孩子了,雖然到了這個年紀,工資大概能到2萬左右了,但是這兩萬真的夠用嗎,房貸,孩子教育,贍養老人、自己的各種生活開支,算來算去,自己能留下的錢已經所剩無幾了。
我曾經看過《雲棲社區2017中國開發者調查報告》中顯示中國開發者月收入水平在10000元以下的佔49%,另有32.2%的人月收入在1萬~2萬元,真正月入10萬元及以上的高收入群體僅佔1.4%。 社會 普遍認為開發者群體是高收入人群,而實際上,相當多的人並不是。其實我們大多數程序員只是一個普通的打工仔而已。我們要正確認知這個現狀,拿高薪的只是少數而已。
技術更新太快的壓力
作為開發的我們深有體會,就拿我從事的前端來說,前端幾乎每年都有新的東西出現,有時候還沒學完,新的版本又出來了,為了讓自己的職業有保鮮期,不落伍,只有不斷的逼迫自己學習,不能有絲毫的放鬆。及時自己從事了管理崗位,對技術我也不敢絲毫的怠慢,還是在不斷的充電和完善。
每年湧入不少新人的壓力
我們都清楚,如果要是從事基礎的編程工作,門檻並沒有想像的這么高,基本上培訓學校出來的人只要有幾個月的時間,高中基礎的人,出來以後也能上手基礎的項目工作。因此造就了每年有大量的新人來到這個行業,剛入門的新人,工資低,又年輕,多少對我們這些比較一般,還從事基礎編碼的程序員增加不少壓力。沒有誰是不可替代的,即使你是老員工,有時候公司為了生存和發展,也不得不犧牲一些人老人,去招聘能力又強又便宜的新人。
焦慮:在別人眼裡你很「光鮮」,其實你就是一個普通人
我經常會遇到身邊的朋友這么說,你們這些在北京工作的人,尤其是做互聯網開發的,年薪也至少50萬+了吧,甚至還補充到,我朋友或親戚誰誰,在BAT、微軟、華為做開發都年薪百萬了,難道你不是嗎?每次聽到這個問題,我真的是很無奈笑而不語,難道真的是自己很失敗嗎,千萬不要被身邊的人左右了你的心情,你需要清楚的認識到開發者群體中只有少數人能成為管理者或高薪的技術人才,絕大部分還是普通人。一定要把自己的心態放平,不要被這些所謂的外因,讓自己整天憂心忡忡焦慮,做好自己就行了。
如何擺脫這些所謂的壓力和焦慮呢?靜下心來,踏實工作,做好職業規劃
首先我們要清楚的認識到我們是一個很普通的人,特別隨著年齡的增長,尤其到了中年之後,面臨著年輕人的壓力同時還有生活的壓力,確實要求我們有著強大的內心,生活確實很艱難,千萬不要給自己定性認為自己不行了,你越這么認為,生活就會越針對你。
其次想必大家和我都想過這個問題,如果我40歲了,還要和現在一樣從事這樣基礎的業務代碼工作嗎,環顧四周,這么多小年輕,我和他們從事一樣的基礎工作,是不是很尷尬,IT行業發展太快,需要不停地學習,年齡大了身體不如年輕人,就容易被淘汰。
然後你還要思考自己是不是一直要走技術路線,對開發來說,經驗沒有太大幫助(少數還是有幫助的,比如技術架構的能力),而且技術淘汰速度快,就拿我們前端的jQuery框架曾經是多麼的火,自從有了vue、react後用的就少了,這就說明了一個問題經驗往往很快就過時了,而轉管理崗位又太考驗天分了,比專研技術更難。技術路線,堅持精進和學習,跟著潮流擴充自己的知識體系,是沒問題的。但是開發能力只是個工具,做到最後牛的還是那些思維能力好、推演能力強的人。你在走技術路線的時候,千萬別忘記了基礎學科的學習,比如數學,計算機基礎理論。(搞AI的那幫人水平真高。大部分都是博士、數學等基礎學科方向畢業,而且接受過很好的教育,而這樣的人才,即使不在互聯網行業做開發者,往往也能獲得高收入,因此比我們選擇更多),所以建議大家在條件允許的情況下,考一下本專業的研究生,讓自己的理論和思維更加寬闊起來,及時以後不從事這個行業了,也能有更多的選擇。
最後,如果你實在堅持不下去了,無非就是轉行,你就要提前思考下做什麼,找個一個自己的興趣愛好,比如先做當下比較流行的自媒體,短視頻,或者弄個生意都行,還有一個比較有意思的事情,我也忘記在哪看過的文章,說的是一些一線技術大牛40多歲後,利用自己的互聯網思維,搞起了傳統的餐飲行業,而且弄的還很不錯,可見傳統行業也未嘗不可,只要自己喜歡,有時候我就想著弄個奶茶店,哈哈。
小節
今天和大家聊得比較多,請大家見諒,我們要清楚的認識到,天無絕人之路,不要杞人憂天,做好自己就行,我們就是一個普通的人,平平淡淡過好自己,做好職業規劃,堅持學習就夠了,老天是不會不辜負努力付出的人。
對於科班出身的程序員我不是很確定,但是對於非科班出身,尤其是培訓的程序員,他們的壓力真的是非常大,每一個堅持下來的同學都非常了不起!
金三銀四的時候,一位老學員和我說的:自己經人推薦,面試一家大企業,技術面試通過了,但在談薪水階段,hr很明顯的傳達,表示自己是非科班出身,不是特別滿意……雖然最後還是拿到了offer,但心中不免有些意難平!
相比於計算機相關專業,作為非科班出身的學員,從開始工作到有2年經驗這個階段,跳槽幾乎都會「被照顧」到這個問題,這很容易讓人產生對自身的不認可。同時因為基礎不夠扎實,對所學知識半知半解,不確定更大,從而加深自卑心理。有的時候明明已經學好了,但總覺得心裡沒底。
焦慮解決不了問題,只能拚命學習!
晚上下班回去依舊學習,像現在的演算法,Python都自主的學習;
因為非科班的出身,剛開始基礎不算好,所有周末都會去上海徐匯的圖書館學習;
這只是他和我交流中說到的這幾句,但是這幾句話背後付出了多少努力只有他知道吧,這僅僅只是自己在學習方向的壓力!
而面對職場,還有各種各樣的壓力向每一個程序員襲來,尤其是危機意識很強的人。因為技術變化也是非常快速的,而程序員可以說的上是技術前沿的職業,面對這種變化比旁人是更加清晰的,為了延長自己的職業壽命,多少程序員已經開始自學Python、自學演算法了,為的就是在今後的變化中自己能有競爭力!
你說壓力大不大,每個人都有壓力的,畢竟 互聯網帶來了機遇,也放大了焦慮,在焦慮面前,誰能淡然一笑!
沒有哪一項工作不辛苦,沒有哪一項工作毫無壓力。對於我們來說,最重要的是正面壓力,讓自己成長。
作為一個曾經在Oracle、阿里、網路都待過的程序員,來談談我對這個問題的看法。我認為,程序員的壓力,一部分來自工作環境,一部分來自內心的焦慮。
來自工作環境的壓力
來自工作上的壓力是必然的。特別是互聯網公司,長期處於快速迭代的節奏, 並且以結果為導向,以成敗論英雄。筆者從業多年來,曾經幾度面臨崩潰的邊緣,好在通過不斷調整,內心變得強大從容。總結下來工作上的壓力可能來自幾個方面:
來自內心的壓力
身在職場,工作是永遠都做不完的。其實更多時候,壓力是自己給的。這里筆者主要來剖析一下自己所面臨的問題:
做好規劃,時刻保持競爭力
有壓力不可怕。在外企朝九晚五,也會面臨諸多壓力。在互聯網公司小步快跑,加班成了一種常態,壓力更不用說。那麼我們要做的只能是調整好自己,直面壓力,獲取更大的成長。
歡迎關注筆者,每天分享架構干貨 。
程序員加班多,壓力大,有多大呢?有辣么大!
我不說壓力有多大,我就說說為啥壓力會這么大。
作為程序員,需要通過編程做出一款產品,然後把產品賣給客戶,這樣才能有持續的收入。而程序員的壓力很多是來自自己公司的銷售和客戶。
1、自己公司的銷售
銷售要把產品賣給客戶,就需要與客戶坐下來,大家一起開個會,銷售向客戶介紹自家產品,有時會出現吹牛皮吹過頭的現象。比如產品某個功能目前沒有實現,或者未來很長時間也不能實現,但是銷售已經誇下海口了,不能自己打自己的臉啊,於是,這壓力就轉到程序員身上了。
2、客戶的需求
銷售或者項目經理與客戶開會,談某個項目落地的事情。由於客戶比較急,要求多少多少天之內落地,於是壓力又集中到了程序員身上。
3、還是客戶的需求
項目落地了,但是客戶的需求隨時在變化。每變一個需求,程序員就要改動一次。如果需求變更比較急,程序員又要加班加點了。
程序員的壓力總是有的,在壓力中挺過去海闊天空!
程序員的壓力有多大?
壓力肯定有,至於說程序員的壓力是不是最大的,那就不知道了。各行各業的壓力都大,主要壓力來源於幾個方面,就看自己的調節能力了。
1、工作壓力,這個主要根據項目,要求按時交貨,必須加班加點完成。特別是產品調試階段,出現BUG的話,基本都是通宵,想辦法來解決問題,有時候連續幾個通宵。
2、知識更新太快。前端幾乎每年都有新的東西出現,有時候還沒學完,新的版本又出來了,為了讓自己的職業有保鮮期,不落伍,只有不斷的逼迫自己學習,不能有絲毫的放鬆。及時自己從事了管理崗位,對技術我也不敢絲毫的怠慢,還是在不斷的充電和完善。
3、家庭的壓力。雖然說程序員的工資高,基本都在加班,沒有時間談個戀愛啥的,家裡天天催。結了婚的,由於天天加班,不能好好的陪伴家人,也容易產生家庭矛盾。
4、程序員對年齡要求嚴格。一般程序員過了35歲,企業基本就不再會錄用了,所以程序員必須在35歲錢,完成兩件事,一,賺足錢,實現財務自由。二、努力提升成為管理者。過了35歲的程序員,沒有走上管理崗位的,基本都考慮轉行了。
歡迎留言討論
都這樣了,還有啥說的~
這個需要區分在什麼單位或者是部門做開發以及開發軟體的性質。工作中的壓力來自幾個方面,包括如下等一些方面:
首先,工作進度壓力是指要在規定的時間完成開發任務,上級確定的開發完成截止時間前必須完成任務,而開發工作具有很大的不確定性,每個系統的開發都和之前的開發工作有不同,雖然所用的技術是類似的,但總能碰上不一樣的或者需要公關的技術。所以為了完成任務有時只能加班加點,還要預留足夠的時間做測試等,每個人都不想拖項目的後腿,不能因為自己一個人延期而影響整個項目的進展,所以平時最大的工作壓力來自進度壓力。
第二點,軟體開發的技術更新非常快,參與開發時會碰到很多你不熟悉的技術,包括新的技術選型所採用的新技術,也包括開發軟體所涉及的業務領域的新技術,比如軟體涉及到系統安全,就需要學習加密解密,邊學習邊開發導致難度增加,還要保證進度,所以壓力就大。
另外,如果所從事的是核心系統的開發,比如電信的線上計費系統,互聯網的線上實時運行的系統,開發這類系統的壓力也會比較大,因為如果這類系統運行出錯,則影響會比較大,會導致使用者的經濟損失和惡劣的影響,所以從事這類開發的都需要小心翼翼,盡可能的避免出錯,需要嚴格的審核和測試,這種對工作後果的擔憂會對開發人員產生很大的壓力。
總體來說,程序員的壓力還是很大的,但也有一些單位或者項目對開發進度要求不緊或者對成熟的程序員來說沒有什麼難度,又或者說是不太重要的系統,參與這樣的項目會則會相對輕松,但熟悉的工作對開發者的技能提升有限,就看個人如何取捨了。
是很大,這個行業能在這么短時間發展的這么好,應該說是目前發展最好的行業之一吧。發展這么快,技術不斷更新升級,必須保持學習的狀態,否則很難做好這行,將面臨的就是淘汰。
這個行業薪資相對高,從業人員素質比較高,大都不安於現狀,每個人都不甘心落後,再加上大多公司都採用末尾淘汰制,不努力的淘汰掉。每年都有大量優秀的畢業生加入,競爭壓力可想而知。
錢不是那麼好掙錢的,通過薪資就可以看到一個行業的壓力。
『玖』 程序員為什麼總是加班
程序員為什麼要加班
首先,假設這個程序員是一位職場新手甲。他剛大學畢業,沒有工作經驗。來自產品的需求,他要理解很久才能做。然後開發的過程中會遇到各種問題,如果經驗不足以支撐他快速完成任務,那麼只能求助於網路,書籍,熟人。如果這些都幫助不了他。他需要求助於同事。但是次數頻繁,同事會厭倦於幫他解答;他也會羞於咨詢。這時,他一天下來,基本都會卡在一個很簡單的問題上。下班了,他還沒有完成任務。沒錯,他需要加班了,因為他的編程能力非常差。
大概沒有人會知道他是因為需要處理一個並非高科技的問題。不懂技術的上司以為他是個勤奮的員工,非常看重他。可是,這什麼進度還是會這么慢呢?創業的公司可等不起。這一切,如果招到一個有經驗的開發人員,這一切的加班似乎都不需要。
好吧,公司開除了這名程序員或者他因「個人原因」辭職了或者公司再招到一個相對有經驗的程序員乙。當然,有經驗的代價就是公司要付雙倍的薪水。所有之前的需求在他這邊都沒有遇到過加班的情況。他是一名非常有經驗的程序員,他在過去的二年時間一直在處理相關的開發工作。到這邊來,所有的問題都是小意思。他的優秀表現讓公司驚喜和意外,公司覺得即使再招十個之前的員工也比不過他一個人。所以,雙倍的薪水又有什麼呢?
一段時間後,公司開始提各種各樣的需求,他終於開始加班了。加班不是因為某段時間需求的總量多了。而是因為隨著公司的快速發展,需求也越來越多樣化。他的知識儲備不足以令他總能輕松應付。他變得和第一個程序員一樣,也加班了。只不過加班的原因不一樣,第一個程序員是因為一些代碼的調試的原因,而這位有經驗的程序員是因為一些從沒聽說過的技術。他的加班讓公司同樣對他很重視,甚至認為是一位好夥伴。
與此同時,公司在招他的時候也招進來了一名優秀的畢業生。他同樣是一名沒有經驗的程序員,但是他有很好的學習能力。開發進度緩慢讓產品人員和運營人員都難以接受。但是他總能在最後關頭交付代碼,盡管上線後需要修修補補。他經常加班來學習以便攻克技術難點,公司對加班的員工表示歡迎,因為沒有人讓他們加班,也不需要給他們加班費或者調休。公司為所有加班的人員提供良好的晚餐。他可以接大大小小的各種需求,只是,開發時間要比較長。但是他不會遇到那種代碼調試不通過的簡單的問題。相比程序員乙,程序員丙由於經常拖慢進度經常被產品和運營建議開除或者調崗。
可是後來,公司對他欣賞有加。原因有二:一是他終於可以用和程序員乙接近的時間來做任務;二是在程序員乙那裡看似不可能的任務,程序員丙總能在最近關頭給出解決方案和代碼,只是時間比較長。產品和運營的觀點發生了改變,向公司建議開除程序員乙。程序員丙是一個學習型的員工,時間讓他有經驗後,他成長成為一名更優秀的員工。
公司有過教訓後,終於不惜花重金去請各種優秀的程序員。因為只要有一名這樣的程序員,就可以少請許多敗壞項目的程序員。於是,公司有了程序員丁。他在過去的一段時間里有著不錯的工作經歷,幫助過所在的公司完成了各種重大的項目解決了相當多的行業技術難點。他的到來為公司帶來了很好的活力,所有之前遇到的問題都不復存在。他成為了所有程序員的主管。後來,他還是加班了。因為公司的良好發展,於是聘請了更多的產品和運營。開發團隊忙不過來了,他作為主管要求大家一起加班。
為了緩解這種局面,他向公司申請增加程序員。公司答應了並再招了二各分別類似乙和丙的程序員,沒錯,公司不會再招聘類似甲的程序員。團隊不需要加班了。
好景持續不長久,一段時間後,加班的情況再次出現了,因為競爭對手的努力,讓產品和運營提出更多的需求。他發現產品和運營的需求源源不斷地輸入。可是有些需求可能用戶永遠用不到或者三天後就變化了。為了解決這種局面,他找來領導和各部門的負責人來商討解決的辦法。有人提出走敏捷開發。公司決定新成立一個小團隊來做測試。於是公司每一個敏捷開發團隊成立了。時間證明了,這個新團隊終於可以不加班了。而對需求的完成總體讓產品和運營滿意。
樂觀的局面總不能持續很久,因為線上出了一個令用戶急劇下降的bug。他們需要加班通宵,或者回退代碼,或者修復這個bug。沒有使用很好的版本回退辦法,只能是一場惡夢。持續集成和自動發布加入到他們的團隊。沒錯,程序員丁開始在團隊里實施非常好的項目管理的方案。起碼發新版後,非工作時間在線上出bug,任何有許可權的人員都可以輕松地一鍵回退。剩下的,上班再說。 ... ...
這就是我要講的程序員為什麼要加班的幾個故事,歡迎各位補充。以後我也會補充更多的故事。其實所有的後面都不重要,我只希望各位創業者,在招聘程序員時,避免遇到程序員甲,爭取找到程序員丁。作為開發人員的我們,也要努力成為程序員丁,保證自己的職場競爭力。還是那句話,軟體開發不是高科技的東西,這世上並沒有軟體科學家一說。我們能做的是讓開發更像一門藝術。
PS:不過高質量了,供大家看吧。
『拾』 東北真的沒有程序員生存的空間嗎
程序員在東北發展空間不大。
東北的土壤並不適合程序員,這里沒有像北上廣深的優良就業環境和那麼多適合程序員的公司。
盡管沈陽軟體行業在國內外有一定的知名度,但是公司規模相對較小,多數企業難以接到跨國大項目,更多的時候是外國大公司將項目外包給北京、上海的軟體公司,然後這些公司再二次轉包給沈陽的公司。陽很多軟體公司開出的價格比較低,當然用工成本也比較低。
相對來說沈陽it行業還不錯
沈陽軟體從業人員數萬人,沈陽的軟體公司多分布於渾南和沈北,其中,位於渾南的沈陽國際軟體園就聚集了眾多的軟體企業,其中不乏世界五百強等國際軟體巨頭及全國軟體百強企業。
「沈陽軟體外包的發展前景是比較好的。各級政府非常重視軟體服務行業,提供了較好的辦公環境,搭建了良好的平台。不過,郝利科認為政府應該進一步對軟體行業加強引導,多組織開辦軟體交易博覽會,組織外國公司參觀沈陽軟體企業,加大對中小軟體企業的扶持力度。