Ⅰ 互聯網公司的程序員會有多忙一般能朝九晚五嗎
互聯網的程序員忙起來真的很忙,他們每天都在打敲代碼,非常忙的
Ⅱ 普通程序員的工作生活是怎樣的
通常我們進入公司以後,不會是重頭開始一個項目,而是在已有代碼的基礎上進行維護或新功能的開發,所以必須「讀代碼」。
讀有「泛讀」,了解系統架構、功能模塊,對系統有一個大致的認識,各個功能能找到相應代碼實現的位置。
還有「精讀」,通常就是調試了,在fix bug的時候使用。此外還包括審核:一些規范一點的公司,都會有code review,也是精讀,但不用debug。
對於一個成熟的項目來說,讀代碼——而不是寫代碼——可能是最耗時間的工作了。
寫注釋文檔
為了減少「讀代碼」的時間,我們不得不花時間「寫注釋」「寫文檔」——這個程序員最深惡痛絕的工作。所以現在「爛代碼才需要注釋」的聲音變得越來越強,但無論如何,文檔還是要寫的。(注意:要能區分注釋和文檔)
了解需求
好了,終於到了「寫代碼」的時間了。
然而,在動手開始寫代碼之前,你必須花時間「了解需求」。和自己寫個小程序玩玩不同,在公司,你是為別人寫代碼,所以你一定要了解別人究竟想實現什麼功能。通常,這並沒有你想像的那麼簡單,需要反復的溝通。
當然,也有一些團隊和個人,不願意在這上面「浪費時間」,通常他們的下場就是不斷的寫代碼,然後不斷的改代碼,加班加點的做大量的無用功,整個公司怨氣沖天一地雞毛。
Ⅲ 程序員很忙嗎,一天到晚不聯系
做開發是一個吃青春飯的行業
關於這個觀點的論證,我們沒有必要去做過多的解釋,其實我們只需要看一下前段時間關於華為說要淘汰一些34歲左右的人的一份報道就知道了。
二、人際關系很局限
其實說起開發的人際關系,我們從他們平時的工作狀態就可以看得出。很多開發人員從一上班打開電腦開始,他們的大腦就開始高速運轉,隨著一行一行的代碼在屏幕上輸出,他們也將一個一個的需求變成了具體可視化功能。於是他們就這樣對著電腦,一天又一天周而復始的工作著。有的開發人員,除了需求確定時和產品交流幾句,其他時候他們甚至可以做到一天都不說一句話,這就是他們平時的生活狀態。
我們試想一下,如果一個人長期不跟別人交往,或者跟別人交往的很少的話,那他們就會容易沉浸在自己的圈子裡面,他們的人際關系就很受限。而我們當今的這個社會在很多方面又是受人驅動的,如果你想在外面做點事情,或者說你想混的風生水起,光靠技術好是很難混得上去的。
三、雖然在不斷的學習,但是學習永遠趕不上變化
對於開發來說,你需要不斷的去學習新東西,但是現在的技術變化確實很快,當你學會了這種語言沒過多久,新的東西就出來了。上次跟開發聊天的時候,他說,他對3種資料庫都很了解,同時,他還自學了六門計算機語言,同時他也看過很多關於代碼方面的書,但是就算他這么勤勤懇懇的在學習,他依然是趕不上技術更新迭代的速度。如果站在一個垂直的角度上來說,他從畢業到現在,他工作上的積累都已經可以做到一個行業裡面的專家了,但是就有由於一些的技術變化很快,所以他雖然懂很多技術,但是他仍然覺得他的技術沒有派上用場。所以他現在的狀況還是不斷學習,不斷迭代,然後再學習,再迭代。
四、關於工作時間安排
很多人都知道開發的工資很高,動不動就是月薪兩三萬,但是很多人只是看到了表面的工資高,但是他們卻沒有看到他們在背後加了多少班、熬了多少夜、掉了多少頭發。通過長期的加班熬夜,他們的身體狀況大不如以前,甚至,有的人通過長時間的工作,他們在奔三的年紀連對象都沒有找到。當然,這些還不是最主要的,在年輕的時候,由於你的身體承受能力比較好,所以你可以嘗試著長期的加班熬夜,或許那個時候你也感覺不到累,但是當年齡大了以後,你不光要考慮到家庭,同時你自己的身體狀況也已經不允許你再長時間加班了。而此時,你周圍好多都是20多歲的年輕小夥子,你當年所學到的東西,他們通過一段時間的學習很快就會掌握,況且他們學習的速度還比你快,所以這個時候你才發現,你的處境確實是很尷尬,但是你又不能停下來。
五、工作可被取代性增強了
對於開發來說,他們工作的本質就是學習一門語言,然後通過自己學習的這種語言來實現公司的具體業務方面的一些想法。但是現在就開發所用的語言來說,就算是比較繁瑣的c++,從零基礎開始學起,基本上學一年的時間就已經夠用了,至於其他的一些python、JS、Java、php這些語言學起來就更簡單了。其實對一門語言的學習,如果你有一定的基礎,學起來是非常快的。所以對開發人員來說,你想在學習語言方面和別人拉開差距是很困難的,接下來對開發人員來說,就是要熟悉公司的業務了。但是對於熟悉公司業務來說,你工作十年和你工作一年,其實對業務的掌握時間並不需要那麼長的時間
Ⅳ 程序員為什麼會被稱為最累的工作
因為寫程序本身就是一件非常耗費時間的工作,同時也需要佔用程序員的大量時間。
在互聯網時代,雖然我們每個人都知道程序員的工資很高,基本上剛剛畢業的程序員都可以拿到月薪上萬的工資。在有些一線城市的大型互聯網公司,程序員的月薪甚至可以達到10萬以上。但是,程序員的工作壓力也非常大,工作的時間也非常長,程序員是一項非常累人的工作。
一、程序員的工作需要佔用大量時間。
我們都知道互聯網公司的加班情況比較嚴重,這個加班情況主要是集中在程序員身上。每當團隊需要改一個新項目時,有些程序員甚至會整天住在公司,每天的工作時間可以達到15小時以上。即便在平時不忙的時候,程序員也幾乎是全公司最晚下班的一群人。
綜上所述,程序員確實是一個比較累的工作,很多程序員的身體在30歲後就垮了,足以看出他們有多勞累。
Ⅳ 程序員的工作很累嗎
程序員的工作很累,他們每天都在輸入代碼,開發軟體,他們每天需要加班到九點。
Ⅵ IT 軟體開發是不是很忙
1、IT編程程序員是很忙的,主要是指的現在做移動互聯網的程序員,他們的加班是經常的。相比其他的程序員可能不這么忙。
2、忙主要是因為加班,和沒有休息日。但是通常再忙,也有時間接電話。程序員的忙是屬於那種耐力型忙碌,而不是爆發性忙碌,所以需要持續不斷的工作,但是工作中忙裡偷閑還是可以做得到的,比如再忙也有時間喝水,也有時間上廁所,也有時間打個電話。一宿一宿的加班是不太可能的,因為晚上加班,白天工作效率會很低。最多可能就是突發事件,比如某程序突然癱瘓了,程序員需要緊急搶修,這種突發事件還是不多的,但是一般來說做多也就是一個通宵,因為通宵之後,第二天工作效率會明顯下降,對於整個軟體的整體進度是不利的。所以,連夜加班不太常見。
3、軟體開發是分階段的,通常一個階段幾周到幾個月大半年都有可能。所以大多數程序員需要很好的耐力。經常加班的程序員通常不是多麼優秀的程序員,所以能力不足,勤奮來補。
4、如果一個程序員連自己女朋友都照顧不了,我只能說他還沒准備好找女朋友呢。程序員有幾個優點:業余愛好少,專一不花,所有有大量的時間和家人在一起。程序員工作穩定工資比上不足但是比下有餘,所以有車有房衣食無憂基本可以滿足一般女友。程序員是長跑職業,工作年齡越大,能力積累越高,含金量越高。
Ⅶ 普通程序員一天的生活是怎樣的
普通程序員的一天基本上都是在寫代碼。
當程序員有項目的時候,程序員會根據自己的團隊項目來安排自己的工作,同時也會適時跟進自己的工作進度。當程序員沒有項目的時候,程序員基本上會根據團隊的安排來維護項目,同時也會檢修各種bug。與此同時,程序員的工作其實非常枯燥和單調,同時也有著非常大的工作壓力。
一、程序員需要不斷跟進自己的項目進度。
對於多數程序員來說,很多人都會選擇在公司團隊作戰,也就意味著程序員只是公司項目的一份子。每當公司開發新的項目,程序員需要按照相關的工作進度來執行自己的工作內容。在有些特殊的時候,程序員需要加班加點來完成自己的工作,這也是為什麼大家普遍覺得程序員的加班情況比較嚴重的原因。
最後,每個人的生活方式各不相同,我講的只不過是大多數程序員的生活狀態。
Ⅷ 程序員工作繁忙完全沒時間提升自己該怎麼辦
高效利用每天的時間。
即使工作再忙,總有碎片化的時間。將碎片化時間利用好,那麼長此以往就會得到很多的積累。一個知識點通過無無數個碎片時間的學習,那麼也會得到很好的鞏固。工作的性質不一樣,那麼繁忙程度也就不一樣。程序員需要經常性加班,回到家以後基本上都是深更半夜了。當公司忙的時候,更不要說按時吃飯了。有些程序員長期加班加點,身體都已經吃不消了,更不要說去提升自己了,他們就連睡覺都是沒有充足的時間的。
1、工作忙只是借口而已。
不管多忙,睡前的時間,吃飯的時間都可以拿來利用的。這些時間經常會被大家忽視,也就是我們俗稱的碎片時間,只有將這些時間好好利用了,我相信你會比別人提升的更加快。
平時生活當中,你有遇見過程序員嗎?他們平常的工作是不是真的很忙呢?你見過最晚的加班是到幾點? 在你學習的時候有什麼技巧和方法嗎?你又是通過什麼樣的方式提升自己的呢?當你感覺到時間不夠用的時候,你會怎麼辦?
Ⅸ 程序員累嗎
程序員這份工作還是比較累的。程序員最主要的工作開發程序,從網頁開發,APP開發,客戶端軟體的開發,都是程序員做代碼開發的,這是大多數程序員的工作職責。
有的程序員還有更高層次的工作,比如架構,統籌整個項目的開發,比如使用什麼開發語言,使用什麼資料庫,分多少階段來完成,每個階段要完成什麼內容等等。
程序員的職業要求
一般的程序員都有在專業領域的學習,還有很小一部分程序員是自學的,盡管一些專業性的學校或者綜合大學可以提供,但是也需要一些別的途徑來提供相關的人才。
盡管學歷是比較重要的,但是公司經常把重點放在應聘者的工作經驗上,很多剛從大學畢業的大學生雖然有引人注目的學位證書,但是他們找不到工作是因為他們缺乏經驗。
一個程序員雖然沒有正規的學歷,但是如果一個人擁有程序設計的深厚知識背景或者豐富的工作經驗的話,那麼他的機會要比有學歷的應屆畢業生大得多。所以要盡量抓住有用的工作和實習機會,這樣的話在畢業後你就會發現,多實習讓你有更多的經驗,在找工作的時候就有更多的機會。
Ⅹ 程序員工作壓力大,為什麼還有那麼多人想做程序員呢
程序員的工作壓力大,但是其他行業也有壓力,很多人想做程序員還因為程序員的工資比其他行業高,想要得到更多就必然要付出更多。一聽到程序員,大家的第一感覺就是加班多,忙的時候不分白天黑夜,還需要長時間坐著熬夜,程序員的工作確實比較辛苦。這個崗位還有很大的年齡限制,有可能三十五歲以後就被公司勸退,還有人四十歲以後辭職出來再也找不到工作的。按理說程序員的工作業力大,還有可能因此引發各類職業病,想入這個行業的人應該不多。然而事實恰恰相反,從統計的數據來看,想做程序員的人不在少數,很多高中生在選擇專業的時候也會針對性的選擇這類專業,以便畢業後能做一個程序員。
程序員是一個更新非常快的職業,所以為了趕上更新的速度,程序員需要不斷的學習。人就是這樣活到老學到老生命才有更大的意義,做程序員能不斷的為自己充電,讓自己得到提升,也是其他行業不能比的。