自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

程序員誤區(qū)2:做軟件開發(fā)必須要加班熬夜的工作

企業(yè)動態(tài)
程序員誤區(qū)2:做軟件開發(fā)必須要加班熬夜的工作。

一個外行老板:

有一個朋友在一個國際知名的公司工作,這家公司在北京的中國公司是被一個國內(nèi)電子商務(wù)公司控股的企業(yè)。

最近這家公司進行了人事調(diào)整,原來的外資管理層被中資管理層取代。

新來的中資管理人員是原來在其他行業(yè)的管理者,對IT行業(yè)并不是內(nèi)行,他們上任以來提倡了多個工作作風(fēng),其中一項就是,軟件技術(shù)人員工作必須是早9點上班到晚9點下班。

公司的管理制度所標識的“8小時”工作制度形同虛設(shè),當然,你也可以晚6點離開公司,但是,很快會收到點名批評的郵件。

這是一個外行老板去領(lǐng)導(dǎo)內(nèi)行的笑話,很明顯,這位CEO的想法是,“做軟件技術(shù)的怎么能不加班?不熬夜呢?”

他的這個想法恰恰是進入了一個職業(yè)的誤區(qū):“做軟件開發(fā)必須要加班熬夜的工作”。

2.2.1 程序員們熬夜工作的借口

對軟件開發(fā)職業(yè)的這個誤解并非“空穴來風(fēng)”,因為,我們確實看到很多的程序員在沒有硬性規(guī)定的公司中加班熬夜的編程序。

正是這一個現(xiàn)象,旁觀者們當然會很自然的聯(lián)想到“程序員們的工作需要這樣”的假設(shè)。作為程序員,“加班”是有的,但是這個“現(xiàn)象”本身是具有“偶然”性的,而不能成為一種“常態(tài)”。

程序員們總能找到熬夜工作的借口,我們來看看都有哪些。

2.2.1.1 代碼一氣呵成,一定要寫完而后快


想一口氣編完程序,是大部分程序員們自發(fā)加班的主要驅(qū)動力。比如,小張在開發(fā)一個圖形顯示組件的過程中,該組件程序已經(jīng)接近收尾,一定要寫完看到想要的效果才肯罷休。

這個加班的動力來自于程序員自身,這種工作的積極性來自于程序員發(fā)自內(nèi)心的對其工作的熱愛,是一腔熱血使然。這個現(xiàn)象對程序員是有幫助的,對整個項目組也是有幫助的,并應(yīng)該鼓勵,只不過不要成為“常態(tài)”。

2.2.1.2 明天要做一個命題演示,一定要調(diào)試好程序

明天急著給客戶做一個命題的程序演示,還差一點沒有搞定,急得抓耳撓腮,這時候,還不加加班?大客戶跑掉了,這個責(zé)任可承擔(dān)不起。所以,一定是搞定了才肯回家,明天輕裝上陣,順利完成演示工作。

2.2.1.3 安靜的工作環(huán)境

我們還聽到程序員們抱怨“沒有安靜的工作環(huán)境”,一般兩個方面:

其一,程序員這一天工作中,不僅僅需要編寫程序,還要花費時間閱讀并回復(fù)郵件,接電話處理各種問題的詢問,協(xié)助HR面試,甚至審閱產(chǎn)品使用手冊,等等,根本沒有辦法踏實下來一氣呵成寫完代碼。

其二,來自于周圍環(huán)境,如果程序員運氣比較差,正好和商務(wù)部門或客服部門做鄰居,那還真是存在這個問題,因為那里的電話與談話聲此起彼伏。

面對這兩個問題,應(yīng)該有各自的解決方案:

第一種情況,應(yīng)該安排好自己的工作時間表,盡量將自己的時間合理的分配。

第二種情況,申請調(diào)換座位或心靜如水、充耳不聞。

2.2.1.4 項目進度緊張,需要盡快完成任務(wù)

“項目進度緊張”經(jīng)常成為“加班”的借口,一方面是項目經(jīng)理要求程序員加班的借口,另一方面是部分工作拖沓的程序員的加班借口。

之所以這么說,是因為造成“項目進度緊張”的直接責(zé)任應(yīng)該歸咎于“項目經(jīng)理”,而不是“程序員”。項目的進度應(yīng)該由“項目經(jīng)理”進行合理的安排與調(diào)配,“程序員”所需要做的是按照項目進度要求完成自己編碼工作,如果編碼工作是按照既定計劃完成的,那么造成項目進度的緊張自然就是項目管理的問題。

不過還有另一個現(xiàn)象,“項目經(jīng)理”安排的時間得當,某些程序員工作拖延,在沒有完成既定任務(wù)的情況下,工作時間在做其它事情,反過頭來造成項目進度緊張而“加班”。

所以,我們說凡是出現(xiàn)這個原因加班的情況,這一定是一個“警鐘”,那就是,“項目出現(xiàn)了問題”,因此,這個加班現(xiàn)象就一定要避免了。

項目進度緊張而加班:

是項目或者你自身出現(xiàn)問題的信號。

2.2.2 常態(tài)加班的危害

偶然的加班是不會造成影響的,甚至有可能激發(fā)程序員的工作熱情。但是當加班成為常態(tài),則會給工作造成很大危害。

2.2.2.1 危害1:項目進度不升反降

加班成為常態(tài)以后,尤其是老板要求其工作必須超過12小時的時候,你會發(fā)現(xiàn)程序員將私人事情安排進工作時間。要不程序員該什么時候處理自己的私人事情?

2.2.2.2 危害2:工作積極性被嚴重磋商

本來加班是一種工作積極的表現(xiàn),尤其是對于由于“代碼一氣呵成”原因而加班的程序員來說,更是為項目為公司努力工作的表現(xiàn)。然而,當被公司要求加班而不是自發(fā)加班的時候,這部分程序員的積極性可以說是完全被磋商。

2.2.2.3 危害3:程序員身體造成危害

 8小時的工作時間是一個比較科學(xué)和合理的,如果一味的去拼命的使用身體,必將使身體受到損害,勢必會造成如:工作沒有精神,記憶力差,反應(yīng)不敏捷,等現(xiàn)象,這些現(xiàn)象本身給項目造成的損害是更加致命的。

常態(tài)的加班危害巨大,有經(jīng)驗的項目經(jīng)理或者睿智的管理者,是不會允許這個現(xiàn)象發(fā)生的,哪里出的問題從哪里找原因,千萬不能通過增加工作時間來彌補事情的真實漏洞。

作為剛剛?cè)胄械某绦騿T,也要清楚的認識到這些危害,不要陷入“加班熬夜”的工作誤區(qū)。

2.2.3 控制好工作的一日時間表才是關(guān)鍵

前面提到程序員這一天工作中,不僅僅需要編寫程序,還要花費時間閱讀并回復(fù)郵件,接電話處理各種問題的詢問,協(xié)助HR面試,甚至審閱產(chǎn)品使用手冊,等等,根本沒有辦法踏實下來一氣呵成寫完代碼,無法白天安心編碼的問題。

我們程序員應(yīng)該給自己定一個“一日時間表”,這個一日時間表可以更合理的安排時間,把主要精力放倒最重要的事情上去。

比如,下面這個時間表可供參考:

接滿一杯熱水,打開電腦,整理思路,閱讀并回復(fù)昨晚下班后收到的郵件——0.5小時
專心軟件開發(fā)工作——2.5小時
午餐休息——45分鐘
閱讀并回復(fù)郵件——15分鐘
專心軟件開發(fā)工作——4小時
處理其他事務(wù)如接電話等——1小時
閱讀并回復(fù)郵件——10分鐘

在一早來到公司到午餐前這2.5小時是一天中工作效率最高的時間段,應(yīng)該在這個時間段中完全投入到開發(fā)工作,這段時間頭腦清醒,思路敏捷,應(yīng)該盡量避免去做其他事情,你會發(fā)現(xiàn),這個時間的開發(fā)進度會事半功倍。

然后午餐,午餐回來后稍事休息,快到1點的時候,可以處理一下郵件。

之后,進入下午的開發(fā)時間,這個時間段效率最高的部分也是2.5小時,盡量投入全部精力在2.5小時以內(nèi)開發(fā)編碼。

電話等其他事務(wù),會穿插于下午的工作時間中,盡量壓縮在1個小時以內(nèi)。
最后在下班前,閱讀并回復(fù)郵件。

大家看,這樣安排工作時間,是否就不會被繁復(fù)的其他工作搞得手忙腳亂了?用效率最高的時間去處理開發(fā)任務(wù),用接近休息或者接近下班的時間去處理郵件,這樣你還需要加班嗎?

反之,如果整天被開發(fā)之外的事情搞得團團轉(zhuǎn),一行代碼都沒有寫,這樣的話,不加班都不行了。

時間策略:
好鋼用在刀刃上。

2.2.4 “偏執(zhí)與狂熱”不等于加班加點


作為程序員如果想成功是需要“偏執(zhí)與狂熱”力量的,這部分“狂熱”的力量促使著程序員永遠在關(guān)注著最新技術(shù)的前沿,關(guān)注著最新產(chǎn)品的實現(xiàn)方法。

英特爾公司總裁“安迪·格羅夫”說“只有偏執(zhí)狂才能成功”,抱定一個信念一直不屑的努力,最終走向成功的彼岸。對于程序員來說,這個“狂熱與偏執(zhí)”是一個持續(xù)努力的過程,首先成為軟件開發(fā)技術(shù)的“發(fā)燒友”,結(jié)合國際與國內(nèi)的技術(shù)形式給自己定位。

這個過程是艱辛的,但是不等于對“工作量”無限堆疊,不等于通過延長工作時間來達到其目標,這個過程是在不斷的探索與思考中進行的。

狂熱偏執(zhí)不等于加班加點的工作,需要的是理智思考、開闊的眼界、持續(xù)的努力。

文章鏈接:http://blog.csdn.net/useway/archive/2009/07/24/4376775.aspx

【編輯推薦】

  1. 程序員的誤區(qū)1:軟件開發(fā)職業(yè)是青春飯
  2. IT人35歲后做什么?一個軟件開發(fā)人員的見解
  3. 精通語言不等于是一個好的軟件開發(fā)人員
責(zé)任編輯:夏雨 來源: CSDN博客
相關(guān)推薦

2009-07-28 10:13:27

程序員軟件開發(fā)

2018-03-28 13:32:43

程序員技能溝通

2024-05-21 13:41:17

2009-06-15 10:43:45

Java程序員Java程序GC

2021-03-15 08:15:16

程序員架構(gòu)代碼

2020-12-08 13:23:34

程序員熬夜加班

2017-09-19 09:14:40

2014-11-25 10:14:04

程序員

2014-11-26 09:21:30

程序員

2011-07-04 17:09:54

2019-04-08 15:25:07

996ICU程序員

2022-08-16 08:31:11

軟件開發(fā)程序員

2021-03-03 23:25:28

程序員工具效率

2023-05-05 11:19:37

開發(fā)程序員

2015-07-08 09:39:53

程序員軟技能

2018-08-24 20:57:55

程序員編程語言Python

2012-11-01 11:31:56

程序員編程開發(fā)

2011-06-13 10:28:45

JAVA

2020-06-28 14:36:27

程序員技能開發(fā)者

2017-11-23 10:39:22

程序員Android人工智能
點贊
收藏

51CTO技術(shù)棧公眾號