A. 程序員日常生活面臨的問題和挑戰有哪些
一、熬夜
很多程序員將熬夜變成了生活習慣,還口口聲聲解釋「程序員只有在晚上效率才高」,這是非常扯淡的理論。有人將程序員做下圖的類比,雖然比較貼切,但這種方式對你的健康傷害是最大的。建議你嘗試一下晚上10點睡覺,早上6點起來工作的作息方式,也許會事半功倍。
二、久坐
有些程序員在電腦面前一坐就是一天,中間除了吃飯上廁所外,基本不起來動動。這是非常不好的習慣,時間久了,很容易得肩周炎、頸椎病,到時候後悔就晚了。建議每坐一個小時就起來動10分鍾,主要是轉轉手臂和脖子。
三、外賣和泡麵
很多程序員在飲食上也非常不注重健康,上班的時候為了貪圖方便經常叫一些外賣,更厲害的是直接搞一桶方便麵來做午餐。這里建議大家中午出去吃,葷素搭配,再可以弄點水果。
四、缺乏鍛煉
建議在工作日下班後做一些簡單的球類運動,乒乓球、羽毛球。
五、用眼過度
IT公司的員工的體檢報告中大部分程序員都患有「慢性結膜炎」,當然對於這個病並不是長時間對著電腦引起的,但是用眼過度也會加劇「慢性結膜炎」的惡化。
建議大家平時准備防止眼乾的眼葯水,如果確定是結膜炎的話,還要及時去醫院就診。另外電腦的背景可以設成綠色,這樣對眼睛也能起到一定的保護作用。
B. 程序員有了學不進去的煩惱該如何
1、調整心態
心態決定一切,面對bug和加班要少抱怨,多思考,學會善待自己,不要太苛刻,身體是一切的成本,不對它負責就對一切不負責,首先吃好喝好,任何事情都沒有盡善盡美,放低標准才能放鬆心情,減少壓力。
2、學會傾訴
程序員交際圈一般很窄,而且又是整天面對機器,語言溝通少,即便有個別「異類」喜歡調侃,可是時間久了笑聲也會淹沒在沉寂的大海。程序員有壓力的時候,可以嘗試傾訴,可以在閑暇時與同事開玩笑,調節氣氛,或者向家人傾訴,不必擔心他們能否聽懂,因為只要有人靜靜地聽就夠了。
3、合理膳食
程序員工作大都工作在一線城市,除非國企或者個別行業有餐廳,大部分中小型公司是沒有餐廳的,於是早上貪睡會兒,早飯時間就沒有了,晚上再稍微加個班,回家又不想做了,所以程序員一天三頓飯至少有兩頓在外面吃,先不說外面飯菜是否干凈可口,在選擇飯菜上,可以選擇利於緩解疲勞,補充腦力的飯菜。適當吃點營養品,比如蛋白質粉之類的,盡量少喝碳酸飲料。
4、適當運動
入程序員這門行業久了還會有頸椎病、腰椎病 ,久坐對前列腺有危害也容易導致肥胖問題,所以要適當運動,可以天氣晴朗的時候出去跑步或者辦個健身卡、報個瑜伽班,也可以下載運動軟體App跟著做,如果覺得這樣無趣,也可以每天去超市買菜,每次少買一點,多去幾次當做鍛煉。
5、調養作息
為了趕項目進度,程序員加班是常事,但是盡量提高工作效率,減少工作時長,試想夜晚通宵加班,第二天躺床補覺合算還是晚上提前休息好,第二天上班提高效率做好工作好呢?
6、改善環境
每天面對電腦上的一堆代碼,單調枯燥,可以在辦公桌上放置兩盆綠色植物,或者買個喜歡的杯子,放個愛人的照片等等,可以適當緩解一下壓抑的氣氛。
既然選擇了這個行業,就得扛得住壓力,工作不是生活的全部,但也是生活的重要組成部分,一個好的程序員要學會緩解壓力、懂得細水長流,只有這樣才能延長編程年限,不斷取得進步。
C. 程序員到底有多累,多辛苦
程序猿有多累,這個問題從三類人的視角進行分析:
一個是作為程序猿本身的自己,程序猿在不同階段會有不同的感觸
上學階段:時間是自己安排的,執拗時自己研究通宵達旦也不覺得累,即使累了也知道自調節,也有時間自己調節,所謂吃了睡,累了睡,想幹啥幹啥,那就是大學,程序猿基本對累沒感知
剛畢業兩三年內:初生牛犢不怕虎,剛畢業,絕大部分工作努力,一方面是工作與學習有很大不同,為了完成任務需要加班加點,剛畢業年少經常加班也不會累,畢竟還有精力;另一方面是為了成長,這種來自內心主動性的驅動力會讓程序猿感覺不到累。本寶寶剛畢業那會,項目上線天天加班到凌晨後,不上線的日子裡白天測試項目,晚上自己學習搞自動化,星期天也是趴在電腦前,完全就是靠著內心的驅動力驅使,那段奮斗的時光並沒有感覺多累
有了兩三年工作經驗後:不得不承認,我現在就是這個階段,連續一周凌晨多回家身體感覺疲憊,身體的每個細胞都在告訴程序猿自己已不再年輕,當你連續加班時,在明亮的辦公室里會感覺很困,不會介意那光的強烈,不會想起自己需要再熄燈的情況下睡著;而當項目終於上線,晚上早點回家,那種積蓄了N久的勞累疲憊感會一下子湧上來,一坐上班車就睡著,到目的後人都走了才醒來,然後走一段到地鐵站,地鐵上站著就能睡著,默默的站著睡著還錯過站,在那一刻你會知道自己有多困,看著地鐵里腳步飛快的人,明白原來這就是北京。回答家,扔下電腦包,啪的一下趴在床上,那種暈乎乎的感覺彷彿一下子就能睡著,但是當身體整體躺在床上的時候,不敢睡,為啥,想起了一個RD leader說的話:真怕一下子睡著了,就永遠起不來了。剛畢業的兩年內我倒頭就睡不會想這些,但是在工作久了,身體不如年輕時,那種累真的會讓自己覺得睡了就不會再起來。每一次項目上線都是這樣,這就是程序猿的累;程序猿經歷了下圖似的進化過程,
D. 程序員都有哪些苦惱呢
任何一個曾經被叫去調試一個資料庫伺服器上奇怪的宕機現象,或是被叫去解決RAID驅動器不能正確的工作的問題的程序員,當發現是硬體問題時, 都會痛苦不已,人們有一種普遍的誤解,認為程序員就是搞電腦的,他們肯定知道如何修理電腦。不可否認,有些程序員確實是個全才,但我估計,絕大部分程序員都不知道,或者根本不關心當程序被編譯成機器碼後如何工作的。
E. 程序員,感覺技術停滯了怎麼辦
程序人生 | 程序員感覺技術停滯了怎麼辦?java程序員如何打破工作2,3年的瓶頸問題,讓技術更上一層樓?? 很多人做java開發2,3年後,都會感覺自己遇到瓶頸。什麼都會又什麼都不會,如何改變..
F. 程序員的苦惱
這方面開發的書籍應該不少,你可以自學,老員工肯定不太情願教你,以後你可能取代他們,還是只好靠自己。建議你多把精力放在自己看書學習上,有經驗的員工不夠導致項目不能完成也不是你一個人能改善的事,如果學到了有用的東西,即使丟了這份工作也能找到下一份,IT很看真才實學和項目經驗,你最好有目標的去鑽研自己最感興趣的一方面,把它學精就不愁謀生了。
G. 程序員的悲哀是什麼
父母不理解你天天坐辦公室,有什麼苦的?什麼狗屁996?你爹媽年輕的時候哪裡有五天工作制,全是上六天班的,以前在工廠上班,天天都站著,空調都沒有,還能比你舒服不成?有的班上就不錯了,別天天跟個祥林嫂似的。
女友不理解
你每天加班,加班,加班,每天都到半夜才回來,想你難得周末有空能一起出去逛個街,陪我買買東西,結果你和我說你周六還要上班,那好吧,我他馬的等你到周日,我們剛准備出門,你說公司打電話給你,有個緊急的BUG要處理一下。我X,你眼裡有我嗎?算了,你和你的電腦和你的BUG過日子去吧,我們分手了。
同事不理解
這個需求你說你要二個禮拜才能實現?你和我開什麼國際玩笑,我覺得這東西二天就可以做出來了。你說太復雜你一個人不好弄?那別人淘寶怎麼做得出來,換你就做不出來了呢?別和我逼逼,我不要你認為,我要我認為。
朋友不理解
我操……你一個月的工資頂我三個月了,我羨慕死你了。你竟然還說你太累太壓抑做不下去了……你真是得了便宜還賣乖,要是別人給我這么高的工資,我命都可以給他。
路人不理解
瞧那個人,一臉猥瑣的樣子,眼圈黑得和熊貓似的,頭發都快禿光了,就留了幾根毛在腦袋上,哈哈哈,他一定是個程序員吧。
同行不理解
你找不到工作?活該啊,這么大年紀了你不緊跟技術你怪誰啊,這么多年你就光寫業務代碼么,新出的技術你都不去了解,呵呵,你說底層原理你都忘光了?這分明就是你不努力的表現。你老了,應該被淘汰了,別以為我現在是比你年輕才佔了優勢,我可是干勁十足,將來我絕不會像你這樣的。
老闆不會理解。
小張,我們公司打算做個微信小程序,你給我招一個程序員吧?要什麼要求?嗯招個條件好能力強的,這樣以後除了小程序也可以做點別的功能。最好帶有那個阿里網路騰訊公司的工作背景,我們早晚會超越他們做到市值第一的,所以在技術實力上也要對標這些大公司,招的人必須會開發蘋果App和安卓App軟體,必須精通大流量高並發,以後我們公司的注冊用戶早晚會突破1億。現在那個區塊鏈比較火,也必須要精通區塊鏈技術;呃……大數據,對,這個大數據也必須要精通,對了,還有人工智慧,我看很多公司都在搞人工智慧啊演算法什麼的,這個也必須要精通。
H. 程序員可能遇到的問題有哪些
很多人都說程序員是很苦很累的職業,但是這只是外表看到的,如果不深處其中是無法感受的。程序員也會出現很多無法解決的困難,除了身體上的累以外,在工作中還會遇到很多煩惱的事情,這些事情可能是什麼呢?下面雲南電腦培訓為大傢具體介紹。
1、錯誤的團隊
如果你不幸選擇了一個錯誤的團隊,經常遇到問題是不可避免的。很多時候並不是任何人的錯,但是團隊裡面的人會因為各種問題感到不開心,或者對瑣碎的事情感覺到厭惡,這些都是影響團隊氛圍的關鍵點。如果其他人只關心自己的職業生涯,這將是一個糟糕的隊友,所以雲南IT培訓認為一個錯誤的團隊會讓你度過一個艱難的時光。
2、荒謬的要求
一些項目需求就像科幻小說,非常抽象,而且根本不實際。擁有想像力的項目肯定是好的,但想像力必須適應團隊。如果項目團隊中有很多近期畢業生,那麼昆明IT培訓認為想要在項目中使用抽象內容是不太可能的,想要創建出最好的內容更是困難。
3、外行的期望
過高的期望值反而會影響程序員的發揮, 現在很多外行人對程序員的了解非常片面,導致對程序員的期望值過高,把程序員想像成超人。其實對於程序員來說,一個項目的開發和實施是需要很長過程的,並且還需要進行多次調試,程序員需要更多的時間進行調試。外行人應該對程序員做到正確的認識。
4、咖啡中度過夜晚
在很多情況下,超負荷的工作是經常的事情,嘗試完成超越身體極限的工作量。昆明電腦培訓發現如果當項目遇到問題的時候,需要非常盡力的去解決問題,這是會增加額外的加班時間,很多時候可能會直接工作到深夜。對於程序員來說,遇到問題,及時解決問題是非常重要的,咖啡能夠幫助程序員度過漫長的黑夜。
I. 比加班還令程序員厭惡的事情有哪些
加班對於程序員來說那是家常便飯的事情,也是程序員萬分厭惡和時常用來自嘲的事情。但加班卻不是最令程序員討厭的事情,以下幾件,件件都是能讓程序員欲哭無淚、頭皮發麻、咬牙切齒的事情。
1、產品經理改需求
產品經理每改一次需求,就算看起來很很簡單的一個按鈕變化,也會引發程序員改動上千行的代碼,這種蝴蝶效應是不懂技術的產品經理所無法理解的。特別是當程序員熬夜加班完成了當前需求的編碼工作,卻被告知修改需求。此前的一切都得推翻重來,又得不停的根據更改後的需求開始編寫程序,實在令人惱火,反復幾次之後,程序員看待產品經理就如殺父仇人般。
2、修改其他程序員代碼中的BUG
每個程序員寫代碼都有自己的風格和技巧,代碼中包含該程序員獨特的思維技巧,如果代碼沒有注釋,其他人是很難理解該程序員的思想,也就不能理解代碼,修改BUG的效率就會變得十分低下,在沒有注釋的情況下修改其他程序員代碼中的BUG就成了一件十分頭痛的事情。
3、修電腦
許多外行人認為程序員會寫電腦程序,自然也就會修電腦,於是四大姑八大姨統統找程序員修電腦,過年回家走親戚硬碟必須隨聲攜帶。其實程序員擅長的是編程解決問題,程序出問題後開調試器修改BUG自然不在話下。但操作系統和電腦硬體出了問題,著實就有些為難程序員了。且電腦修好了他們覺得是你理所應當的,修不好就會被鄙視,學電腦的還修不好電腦,程序員是深受苦惱。
4、別的程序員代碼沒有留下文檔
特別是剛入職時,面對前任留下的代碼,既沒有注釋,也沒有留下流程文檔,頓時雙目含淚,這代碼看不懂啊,程序怎麼運行起來都不知道啊,如果此時測試讓修復前任代碼中的BUG..........臣妾做不到啊,怎一個慘字可言。
可愛的程序員朋友們,還有哪些是比上面的事情更讓你所厭惡的呢,請在下方評論中留言,讓我們一起吐槽之。
J. 新程序員的苦惱
我也是跟你一個樣,今年我22,也是當個代碼農民工,好聽一點叫程序員。現在我打算一邊工作一邊自考,准備從事會計工作,畢竟會計這東西可是越老越值錢,程序員就是拿年輕的經力換錢而已,你可以留意下身邊的機會,畢竟深圳這個神奇的地方一夜爆富的機會太長見了,另外自己還可以炒炒股票,我就是拿1W當本錢玩玩,這個月可能好運,賺了2K,比打代碼爽多了!!!