作為一個程序員你們經常加班嗎?本人現在是一名女性程序員。平時,程口齒不清,經常加班。就我而言,"開始在外包公司工作的第一年,是我記憶中最累的一段時間。一年來,我幾乎沒有休息過。我從周一到周五晚上加班到11點以后。;時鐘和12點鐘,甚至更晚或整夜。周六周日白天去公司加班。當然我以前也是自己做飯,而且剛畢業,很珍惜工作機會。我真的是個女人。
后來轉到一家產品公司,做車載系統。公司比較注重產品質量,型號比較大,所以工藝操作比較規范,我也終于從沒日沒夜的加班中走了出來。
對于一個開發人員來說,加班的概率比普通工作要多。加班是互聯網行業永恒的痛。項目節點確定后,程序員為了保證項目的節奏,基本陷入無休止的加班。但是,我身邊真的沒有程序員不不要加班。其實程序員加班主要有以下幾個原因:
一.加班文化
公司提倡狼性文化,我可以大多數公司都是這樣,有些公司也是這樣。這些公司的高層認為,員工加班越多,對公司的貢獻就越大。對"加班文化"讓加班成為一種形式,即使你今天已經完成了一整天的工作。(國企可能更多,但這種現象確實存在。)這種加班是無效的,我最鄙視。
2.需求是不斷變化的
大部分原因是因為趕上了需求,所以為什么可以需求不能在正常節點完成嗎?你必須加班嗎?大概有以下原因:
2.1客戶和。;■迫切需要,我只需要什么時間和什么功能;
2.2市場需求,競爭公司都在開發這個功能,我們提前完成,甚至提前一個月就能贏得優勢;
2.3KPI,大部分部門都會有KPI作為部門考核的指標,但是如何體現自己的部門呢?當然,網上的功能更多。
......
3.該項目正在按計劃進行
項目上線的時候,也是程序員最忙的時候。測試提出了很多必須修復的bug,產品經理偶爾改變你的要求讓你懷疑人生。
希望所有程序員都能加班,弟弟妹妹們也能早日擺脫加班的痛苦。
作為一個IT從業者,我來回答這個問題。
首先,IT行業確實壓力很大。不僅是程序員,其他IT崗位也經常需要加班才能趕上進度。但加班是否是常態,往往取決于很多因素,比如程序員所在的崗位、行業等。
一般來說,程序員有很多細分領域,比如Rampampd從事平臺研發的程序員(平臺架構設計,平臺接口設計,平臺實現),有應用級程序員(前端開發、移動開發和通用后端開發)從事業務邏輯實現。不同領域的程序員往往工作壓力不同。一般來說,應用級程序員的工作壓力、學習壓力、競爭壓力都會隨著年齡的增長而增加。
程序員工作壓力也和他們所在的行業直接相關。一般來說,在傳統行業工作的程序員比在軟件開發公司工作的容易,在軟件開發公司工作的程序員比在互聯網公司工作的容易。此外,從事外包的程序員往往工作更努力。
一般情況下,傳統行業的軟件開發周期往往是按季度計劃的,有的是按年計劃的,而軟件公司的軟件開發周期通常是按月計劃的,而互聯網公司的軟件開發周期通常是按日計劃的。如果任務緊急,開發周期可以按小時計算。從開發周期的計算方法可以看出,互聯網公司對速度的要求非常高。在數據驅動的運營模式下,很多互聯網公司的程序員往往"積極加班,這就是"工作價值測量與評估。
對于外包開發人員來說,最難的部分通常不是開發周期的計算方法,需求的頻繁變更往往是大多數程序員頭疼的問題,尤其是來自專業團隊的程序員與來自傳統企業的產品經理合作時。
最后,相信隨著軟件行業的不斷成熟和發展,未來程序員的工作環境會不斷改善。
本人從事互聯網行業多年,目前在讀計算機專業研究生。我的主要研究方向是大數據和人工智能。我會陸續寫一些互聯網技術方面的文章,有興趣的朋友可以關注我。我相信我一定會有所收獲。
如果你有任何關于互聯網或者考研的問題,都可以咨詢我。謝謝大家!