導航:首頁 > 程序命令 > 程序員的上班生活

程序員的上班生活

發布時間:2025-01-30 10:55:37

㈠ 自從當了程序員後作息時間是哪樣的

‍‍早上6.40起床,坐地鐵加走路一個小時到公司,8.30-12.00,中午吃飯,下午6點下班出去吃飯,7點加班到8.30,回家10點左右,11.30睡覺,一周6天,一月4周,如此反復。‍‍

㈡ 從事一份996的程序員工作是一種什麼樣的體驗

第一,收入很可觀。大公司的程序員收入在同齡人中算是不錯的了。很有可能是最高的。剛畢業就能拿到十萬以上的年薪。當然這只是在一線城市的水平。

大廠也好,小公司也罷,以後的發展都靠自己的努力加上運氣。大公司出來也不乏混日子的,小公司出來也有很多大咖。從一開始就做好職業與學習規劃,不斷提升技術實力,懂得溝通技巧,培養管理能力。這些都是關鍵。

㈢ 我在百度做程序員到現在在家上班遠程辦公的真實工作經歷

大學畢業後,我步入了網路,成為一名程序員。在網路的這些年,我經歷了不少,也想記錄下來。起初,我在網頁上處理所謂的「牛皮癬」問題。人們常說這是讓人厭煩的,但也有理論試圖證明其存在意義,比如長尾理論,它還發展出了計算廣告學等學科。不過,我只是一名碼農,負責的是沒日沒夜地編寫代碼。

網路引入了彈性工作制度,但這是中國特色式的彈性,只能延長,不能縮短。通常,九點下班被視為早的,十點或更晚才算是正常的下班時間。實際上,沒有真正的下班,隨時可能因為一個電話而需要返回公司處理線上事故。為何事故常在凌晨出現?這與線上服務的特性有關,晚上上網的人較少,所以進行復雜操作,如更新數據,更可能引發事故。面對凌晨的事故,即便加班費不存在,人們仍需要在凌晨起床處理,而沒有加班的概念,因為是彈性工作制。第二天的首要任務是追究事故責任,如果代碼導致了線上事故,責任者將被扣款、批評並自我檢討。如果是其他代碼導致,則需反思應急機制並扣款。

長期的加班、周末與節假日的加班,加上事故後的無盡跟進,導致人們身體疲憊、早生白發,同時伴隨著強迫症,無論是編寫代碼還是線上操作,都極度小心謹慎,反復測試。做項目時,人們總是被鼓勵「好好乾,辛苦幾天」,但實際上一個項目還未完成,另一個項目已經排期。原因在於,碼農的需求主要來自產品經理、策略團隊以及公司高層,他們的要求涉及產品、規則和商業模式的變更。作為碼農,我們的工作是這些人的共享資源,所以永遠沒有閑暇之時。即便有時似乎有空,上級也會找事讓我們做,比如整理文檔或報表。

在這種高強度的工作下,代碼能力逐漸下降,就像小時候寫字原本不醜,後來頻繁抄寫課文導致字跡變丑一樣。看到前輩的代碼,有時會感到惡心,這通常是在長時間加班、壓力巨大的環境下編寫的。經理有時會鼓勵我們,做任何事情都能提高能力,清掃廁所也能成為清掃天下的第一步。至於分工,主要涉及產品經理、研發、質量保證和操作人員。這些角色都強調自身重要性,實際上,產品經理傾向於人工干預,自以為了解用戶,導致系統混亂。研發負責產品設計,與產品經理關系緊張。質量保證喜歡自認為是安全保證,測試只是其一部分工作。操作人員負責線上機器操作,出現差錯時容易產生強迫症。

在這種環境下寫代碼,容易導致代碼質量下降,甚至出現惡心的代碼。經理有時會用激勵語言,說做任何事情都能提高能力。至於分工,產品經理、研發、質量保證和操作人員各司其職,但都強調自身的核心地位。產品經理面向用戶,偏好人工干預,問題解決多是頭疼醫頭,腳疼醫腳。研發是主要工作群體。質量保證關注於測試,但更喜歡被認為是安全保證,忽視了真正提升產品質量的意義。操作人員負責線上操作,出錯時容易產生強迫症。

工作環境讓員工身心俱疲,盡管薪資和福利看似可觀,但評職稱和漲工資時,領導總強調技術含量問題,而真正負責加班的管理層卻能一路升遷。這種情況下,同事們普遍成為「祥林嫂」,抱怨自己只是在為人做嫁衣。最終,許多人選擇離職。在離職過程中,經理會嘗試挽留,但挽留的四個階段通常以失敗告終。他們許諾好處、打擊信心、人身攻擊或拖延,直到員工徹底失去希望。

經過一番掙扎,我最終跳出原先的環境,加入了一個服務於日本淫民的部門。在換部門後的上海交接工作時,正值世博會,住宿和餐飲都頗為不便。我雖未前往參觀,但交接工作流程涉及看代碼、文檔,與他人交流,解答問題。接手別人的模塊,是最令人不爽的任務,猶如掃雷,代碼中布滿了雷區。

代碼中主要存在的問題包括:可讀性差、潛伏的BUG、冗餘代碼多,以及性能和穩定性問題。在團隊中,偶爾會出現對代碼有潔癖的開發人員,他們希望改進代碼的外觀,但在項目經理、質量保證團隊的反對下,這一嘗試往往難以實現。這就是所謂的「破窗戶理論」,隨著時間的推移,人們逐漸習慣了代碼的現狀,並不再覺得它醜陋。

最終,產品經過幾年的運營,短視的做法逐漸減少。那些負責埋雷的工程師升職後,也開始關注代碼的優雅性。他們開始意識到,只有做出優雅的代碼,才能真正讓產品變得更好。回到北京後,我負責策略、抓取、存儲和構建資料庫等工作。在日本的工作開展得並不順利,我只能假設市場份額最大的是依靠人工推薦聞名的Yahoo。

在公司里,工程與策略的區別在於,雖然都稱為研發,但工作內容大相徑庭。工程涉及解決不能用數學、計算機或現有硬體解決的問題,而策略團隊則嘗試各種方法解決問題,類似於中醫的經驗積累。在討論工程與策略的區別時,我提到,盡管都稱為研發,但工作內容、責任和方法存在顯著差異。

職稱評定時,由於前經理給我的評分過低,導致我無法參加。盡管在換部門前就意識到可能無法參與職稱評定,但真正面對時,仍感到不爽。這如同在監獄待久了,即便越獄成功,找到好地方也不容易。職業規劃不善是主要原因之一。

公司里的做事原則是「簡單可依賴」,即追求簡單和可依賴性,但同時存在難以兼顧的問題。在老員工離職率高、新員工缺乏系統培訓的環境下,事情必須簡單到畢業生可以直接接手。然而,公司對復雜技術的推崇並未體現在員工的工作中,相反,他們更傾向於貶低復雜的任務。這種做法導致了「將熊熊一窩」的局面。

會議在公司中頻繁舉行,導致了「白天開會,晚上編碼」的現象。會議的作用在於解決問題,但更重要的是讓領導感覺事情正在推進。會議和郵件群發是實現這一目標的有效方式。會議人數眾多、涉及部門廣泛,但往往解決不了實質問題,反而導致了辦公室政治。此外,會議也是搶奪功勞的方式,通過露臉和將問題歸咎於他人來提升自己的形象。

項目的命名常常令人困惑,通常源於中國古典神話或希臘、羅馬神話,這些名稱具有高度的神秘感。在日文工作中,我低估了困難,獨自負責完全陌生的領域,並在協調和人手不足的情況下進行工作。這是一段產出較少的時期。後來,我被調到中文圖片部門,負責檢索系統的優化。雖然覺得這項工作沒多大意義,但考慮到優化領域有較多產出空間,容易晉升,我接受了這個職位。然而,工作仍面臨許多挑戰,如對模塊的不熟悉、缺乏測試工具、資源不足等。

在與同事相處的過程中,我也體會到了類似監獄中的緊張關系。在這種情況下,重要的是選擇有潛力的環境,避免進入管理混亂的團隊。離職後,我開始從事兼職開發工作,專注於外包任務,工作時間靈活,收入更高,並能更多地陪伴家人。

㈣ 請問現實中程序員的日常生活是什麼樣子的

‍‍在上海工作了四年的女程序員,在公司做核心業務開發,公司前期忙的時候也會加班到十點,忙過一兩個月就好了,現在上班很輕松,每天六點半下班,八點到健身房,上瑜伽,搏擊操,還有尊巴等課程,有的時候直接去跑步,健身到九點半,然後在健身房洗個澡,做個按摩再回家,十點半的樣子吧,回家刷刷微博,練練字,看看書,十一點半睡覺!早上七點半起床去公司,上班。周末睡個懶覺,打掃衛生,然後去泡一天圖書館,或者約好姐妹去周邊的城市旅旅遊,逛逛街,晚上跟好朋友約個飯,回去各種各樣的館子吃各種料理,有的時候,也會約三五好友,來家裡自己動手做一頓好吃的,喝個小酒什麼的,反正就是日子平平淡淡的。有的時候趁著離職了有時間,會去遠一點的城市看看風景,呆個十天半個月的回來,看過了詩和遠方,還是得回來面對眼前的「苟且」的。‍‍

㈤ 做程序員是不是很累,每天要工作多久

1. 早上9點上班,晚上10點下班,一周休息一天,沒有加班費,這樣的工作時間安排讓程序員的生活彷彿成了鄰居無人知曉的謎團。
2. 程序員這一職業,常常給人留下高薪卻伴隨著長時間加班的印象,即所謂的「996」工作制。這讓許多對編程感興趣的朋友既嚮往又擔憂。
3. 作為一名程序員,我將以我個人的理解來探討這個職業的真實面貌。程序員工作的特點主要包括:
a. 持續的思考:軟體開發涉及大量的邏輯判斷、設計和優化,因此需要不斷的思考。
b. 頻繁的溝通:大型軟體項目通常需要多人團隊協作完成,因此需要大量的溝通來確保項目順利進行。
c. 追求設計與編碼的藝術:結合業務需求進行精妙的設計,並追求代碼的優雅和易理解性。
d. 不斷學習:IT技術更新迅速,程序員需要不斷更新自己的技術棧和知識視野,同時深入研究各種底層技術,以打下堅實的基礎。
4. 那麼,程序員是否真的很累呢?總的來說,程序員是一份腦力勞動強度較大的工作。設計和開發軟體、排查bug等環節都需要大量的思考。但如果對IT技術和編程充滿熱愛,那麼在工作中往往不會感到疲倦,反而會有持續的動力去面對挑戰、解決問題。因此,是否感到疲累,取決於個人對這一職業的熱愛程度,這與其他行業並無不同。
5. 我身邊有許多優秀的程序員,他們在出色地完成日常工作之外,還會在業余時間投入大量精力學習新技術、思考和提升自己。相反,如果僅僅是為了追求高薪而進入這一行業,長期下來可能會感到非常疲累。
6. 每天的工作時間通常由項目和公司規定決定,常見的情況是早9晚6。項目進度不同,工作強度也會有所不同。在項目前期設計和分析階段,加班較少;而在開發和提測交付階段,如果進度緊張,也可能出現加班的情況,即所謂的「996」。項目上線後的維護階段,則根據系統的穩定狀態來決定是否需要加班。
7. 許多程序員在下班後也會選擇加班,以學習新技術和提升自己的能力,保持競爭力。
以上就是程序員工作的真實情況,希望對您有所幫助。

㈥ 普通程序員的工作生活是怎樣的

通常我們進入公司以後,不會是重頭開始一個項目,而是在已有代碼的基礎上進行維護或新功能的開發,所以必須「讀代碼」。
讀有「泛讀」,了解系統架構、功能模塊,對系統有一個大致的認識,各個功能能找到相應代碼實現的位置。
還有「精讀」,通常就是調試了,在fix bug的時候使用。此外還包括審核:一些規范一點的公司,都會有code review,也是精讀,但不用debug。
對於一個成熟的項目來說,讀代碼——而不是寫代碼——可能是最耗時間的工作了。
寫注釋文檔
為了減少「讀代碼」的時間,我們不得不花時間「寫注釋」「寫文檔」——這個程序員最深惡痛絕的工作。所以現在「爛代碼才需要注釋」的聲音變得越來越強,但無論如何,文檔還是要寫的。(注意:要能區分注釋和文檔)
了解需求
好了,終於到了「寫代碼」的時間了。
然而,在動手開始寫代碼之前,你必須花時間「了解需求」。和自己寫個小程序玩玩不同,在公司,你是為別人寫代碼,所以你一定要了解別人究竟想實現什麼功能。通常,這並沒有你想像的那麼簡單,需要反復的溝通。
當然,也有一些團隊和個人,不願意在這上面「浪費時間」,通常他們的下場就是不斷的寫代碼,然後不斷的改代碼,加班加點的做大量的無用功,整個公司怨氣沖天一地雞毛。

㈦ 正在工作的程序員,生活狀態什麼樣

首先說一下目前日常的生活工作安排,每天7點40的鬧鍾,起來洗漱吃飯(如果起不來就不吃了,8點半差不多出門)上班。
因為距離公司比較遠在北京要橫穿半個市區才能到公司,大概10點左右刷公司卡,然後買早飯買水。

上圖是公司大門,那天去的很早(
我不喜歡喝白水,基本每天一瓶快樂水或者氣泡水。然後10:30大概正式開始工作。
上午的工作時間是到12:00整,基本上有1個多小時的時間可以專注工作,上午基本是處理昨天的任務,做當天的工作安排,小本本上列出來一天要乾的事,如果跨部門合作就盡量上午處理完,寫一下郵件之類的。
到了12:00准時去食堂吃飯,12:30吃完,我有午睡的習慣一直睡到1:30,就在工位上。(下面是一般的食堂餐食

1:30到6點整個時間段都是寫代碼的時間,目前因為人不多基本也就沒什麼管理的職責,基本上IM就能解決不用開會,所以下午可以開開心心的喝著快樂水寫自己喜歡的代碼了。
這里就要說一些題外話,因為我個人是非常喜歡寫代碼的那種程序員,是真心的可以從中獲得成就感和樂趣的人,所以我整個下午會覺得時間飛快,一般3點多有個節點就是去上廁所或者打水,基本上就可以紋絲不動的寫到6點吃飯。

下午快樂水喝完就換枸杞養養生…

閱讀全文

與程序員的上班生活相關的資料

熱點內容
pdf閃 瀏覽:289
手機伺服器地址填什麼 瀏覽:258
lrpython代碼 瀏覽:848
加密照片怎麼也找不到 瀏覽:796
卸載編譯安裝的java 瀏覽:299
desaes加密怎麼解除 瀏覽:409
最終幻想文件夾為什麼刪不掉 瀏覽:204
java中list的排序 瀏覽:239
php問答網站 瀏覽:926
為什麼蘋果appstore沒有面容了 瀏覽:403
空調銅管重量計演算法 瀏覽:477
linux如何打開軟體 瀏覽:397
基於51單片機的熱水器 瀏覽:698
圖片壓縮成一張圖怎麼解壓 瀏覽:777
還原文件夾英文 瀏覽:369
按摩手掌解壓視頻國外 瀏覽:608
空氣能壓縮機價格 瀏覽:532
php不能上傳大文件 瀏覽:240
消毒水清潔解壓 瀏覽:1000
cpdf閱讀 瀏覽:467