導航:首頁 > 程序命令 > 程序員加班多

程序員加班多

發布時間:2025-05-19 17:11:40

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

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

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

Ⅱ 程序員為什麼要加班呢

你好,首先程序員加班是一個常態化狀態。加班我們分兩種情況,第一公司業務確實比較好,在有限的人員中開發量很大,這個沒有辦法只能加班;另外一個就是自己負責的模塊變化很多,比如bug太多,業務邏輯不嚴謹等。這樣的解決辦法是多學習知識來填充自己,下面是部分學習知識點,希望能幫到你。

索引在遍歷過程中的次序無定義,即使是數字索引也是這樣。(如果想按數字次序遍歷表,可以使用數字形式的 for 。)

當在遍歷過程中你給表中並不存在的域賦值,next 的行為是未定義的。 然而你可以去修改那些已存在的域。 特別指出,你可以清除一些已存在的域。
如果 t 有元方法 __pairs, 以 t 為參數調用它,並返回其返回的前三個值。
否則,返回三個值:next 函數, 表 t,以及 nil。 因此以下代碼
能迭代表 t 中的所有鍵值對。
參見函數 next 中關於迭代過程中修改表的風險。

傳入參數,以 保護模式 調用函數 f 。這意味著 f 中的任何錯誤不會拋出; 取而代之的是,pcall 會將錯誤捕獲到,並返回一個狀態碼。 第一個返回值是狀態碼(一個布爾量), 當沒有錯誤時,其為真。 此時,pcall 同樣會在狀態碼後返回所有調用的結果。 在有錯誤時,pcall 返回 false 加錯誤消息。

接收任意數量的參數,並將它們的值列印到 stdout。它用 tostring 函數將每個參數都轉換為字元串。 print 不用於做格式化輸出。僅作為看一下某個值的快捷方式。 多用於調試。 完整的對輸出的控制

在不觸發任何元方法的情況下 檢查 v1 是否和 v2 相等。返回一個布爾量。
rawget (table, index)

在不觸發任何元方法的情況下 獲取 table[index] 的值。table 必須是一張表; index 可以是任何值。
rawlen (v)

在不觸發任何元方法的情況下 返回對象 v 的長度。v 可以是表或字元串。 它返回一個整數。
rawset (table, index, value)

在不觸發任何元方法的情況下 將 table[index] 設為 value。table 必須是一張表, index 可以是 nil 與 NaN 之外的任何值。 value 可以是任何 Lua 值。
這個函數返回 table。

如果 index 是個數字, 那麼返回參數中第 index 個之後的部分;負的數字會從後向前索引(-1 指最後一個參數)。 否則,index 必須是字元串 "#", 此時 select 返回參數的個數

希望能幫到你,謝謝!

Ⅲ 從經濟學角度解釋程序員為什麼經常加班還沒有加班費

最近在看經濟學的書,深深的被經濟學的理論所折服。看完經濟學的人絕大多數都會有試著用學到的理論解釋一下自己周遭的事物,我也不例外。自己是一個程序員,我想試著分析一下「程序員為什麼經常加班並且沒有加班費」這種現象。此乃一家之言,權當茶餘飯後的消遣。

很多同行們估計都經常加班,而且也能經常聽到別的公司的程序員也經常加班,並且加班通常沒有加班費。接下來我試著分析一下這些現象。從經濟學角度來看,程序員出賣勞動力(包括體力,腦力),企業購買勞動力,這裡面就蘊含著供求關系,只要是有供求的地,經濟學就會發揮它的亂入威力。接下來探討我們關心的幾個話題,而加班只是其中一個話題。

問題一:是什麼決定了你薪酬多少?

其實,是供求關系決定了你的薪酬。我們發現,周圍的(處於同一級別)程序員薪酬並沒有相差很多。整個行業的供求關系決定了你薪酬就是這么多,各個行業都是如此。如果想要企業付給你高工資,你就必須有出色的能力,並且拿高工資的人一直都是少數。能力特別出眾的人佔少數,而這些人會給企業帶來巨大的收益,所以企業願意為這些少數人支付高工資。相反,對於能力一般的人,企業只會支付你一般的工資。能力再差一些的人企業會把他拒絕。不同企業對於程序員的需求也不一。牛逼一些的企業需要優秀的人才,所以願意支付高工資來吸引優秀的人。而一些比較普通的企業對優秀的人才的需求不高,所以願意支付的工資也就偏低。而程序員的質量千差萬別,優秀的人去牛逼的企業,一般的人去一般的企業也就符合這個市場規律。

問題二:程序員的薪水為什麼要比國內其它行業的薪水高很多?

其實,大家可以想想商場里的物品。牙膏和牙刷的價格不會一樣,牙膏和肥皂的價格可能也不一樣。每種物品有每種物品的價格,勞動力也不例外。律師和醫生的薪水不會一樣,清潔工和商場收納員薪水也不一樣,程序員的薪水和其它行業薪水也不一樣就是很自然的了。一個行業的薪水水平與這個行業本身的供求關系有關,行業之間的薪水差別體現了全社會對某一行業的認可和需求。

問題三:為什麼國內的程序員工資要比國外程序員低很多?

其實,只要引入地域性,很多東西之間的比較都是很困難的,不可能三言兩語道明的,商品的價格就是如此。美國人抽的香煙不太可能和中國人抽的香煙是同一個價格,牛肉在美國的價格和在中國的價格也不會一樣。同樣程序員在國內和國外的工資可能也不一樣。每個地域都有每個地域的供求關系,從而加劇了地域之間的比較的困難。但是我不能逃避這個話題,因為確實國內的程序員工資要比美國低,接下來我就試著分析這個問題。舉個非常簡單的例子來說明地域性的影響。美國把製造業搬到了中國,比如生產晶元的流水線搬到了富士康。為什麼會這么做?官方說法是美國的勞動力成本要比中國高,但是為什麼美國的勞動力成本就高了,中國的就低了?一個人選擇當流水線的工人還是當清潔工時,本能的會比較兩份工作的成本,包括體力、智力這些顯而易見的成本和看不見的機會成本。選擇當流水線的工人時,我就放棄了當清潔工所帶來的收入,那麼當清潔工的收入就是在我選擇當流水線工人時的機會成本。我們都知道,在美國各個行業的工資水平都很高,所以選擇當流水線工人時的機會成本都高,在這種情況下,企業不得不提高工資水平來招聘需要的流水線工人,想當然企業僱傭成本會提高。而在中國,選擇當流水線工人的機會成本很低,因為中國的清潔工人的工資本就不高,所以美國企業把製造業搬到了中國,其實就是看中了中國的各種勞動力成本都低這個事實。並且,當美國把製造業搬到中國時,美國的流水線工人也就失業了,對美國的就業在短期內有一定的影響。但是不可否認,長期看來,這么做使得兩國的生活水平都提高。美國企業降低了生產成本,電子產品價格降低,這樣美國居民把省下的錢購買其它產品,促進了其它產業的就業。而中國人找到了流水線的工作,有了收入。不論怎麼看,都是一個雙贏的局面。返回來說程序員的工資,除了需要體力、智力這些成本以外,機會成本相比美國來說是比較低的,所以國內的程序員工資相比美國會低一些。但是假如,國內的程序員可以毫無障礙的與美國企業進行溝通交流,並且提供與美國程序員一樣的勞動力的時候,美國企業會不會清一色的僱傭中國程序員來降低企業的研發成本呢?美國的程序員是否失業了呢?通過比較富士康的例子我們不難看出會有相同的結果。至於為何中國的勞動力成本普遍比美國低已經超出了這個話題的討論范圍(宏觀上講,一國經濟水平決定工人的工資),暫不展開。

問題四:為什麼程序員經常加班還沒有加班費?

首先我還是需要澄清一個事實:並不是所有企業的程序員都加班。比如,銀行工作的程序員,國企的程序員,一些傳統行業的程序員。需要程序員加班的企業,無不是站在時代風口浪尖上的企業,而這些站在時代風口浪尖上的企業無不例外的願意支付更高的工資,並且這些企業員工的技術水平也相對很高,其實都是供求導致的,而這些站在風口上的企業的程序員加班表明:供大於求,最起碼在這一小撮企業中,勞動力的供給一定程度上大於了需求,程序員不得不加班來保住自己的飯碗,防止被替代。那些對加班不滿的程序員完全可以退而求其次,找一個不加班的企業也可以照常度日不是么?加班的程序員真的不要抱怨,你加班說明你的企業正處於風口,未來有各種可能,並且你是被公司所選中認可的人(畢竟有好多人沒有通過公司的考察)。

以上純屬一家之言,各種見解仁者見仁智者見智。如果有程序員看了這篇文章之後選擇出國就業,那絕對是理解了本文章的內容,但是前提:學好英語。如果有的程序員看了這篇文章之後,坦然的接受事實:國家的經濟水平影響了你和國外程序員的薪酬水平,並且不再抱怨,踏踏實實的工作,我想這才是一個人真正的成熟和理智。

Ⅳ 程序員加班都很多嗎

這個肯定不是一概而論的,具體也要看行業和單位吧,一般私企、合資、外企加班可能會比較多吧,事業單位和國企還是比較規范的,但也不排除有例外,所以就得具體問題具體分析了。

如果你不想加班,並且很堅定的話,面試就可以提出來,不接受加班,如果同意就行,如果談不好就再找。

我面試的時候就是這樣的,都會提前把話說明白,省得以後麻煩。因為我的態度是很堅決的,絕不妥協,所以就說出來,但如果是那種耳根子軟的,心裡搖擺的,禁不住領導的軟硬兼施的,那就另當別論了。

加班永遠都不是常態。無論有償加班還是無償加班都不是常態。在軟體公司,經常加班的人什麼精神狀態,除了想騰訊阿里那種一年給上百萬或者是幾百萬的,靠著錢在打雞血支撐著,有多少人都是拖著疲憊的身心在考點。

永遠都不排除極個別人,有著明確兒崇高的理想,為了改變世界而加班。

永遠都不排除少部分人,有著正義感和責任感,為了拯救世界而加班。

永遠都不排除相當一部分人,為了金錢而加班。

剩下的,加班既不改變世界,也不拯救世界,更不會為自己和家庭帶來經濟上的改變。僅僅是盲目的加班,因為老闆讓加班,不敢反駁,因為別人加班,不敢不從眾。反復的做重復的勞動,也並不會給自己提升多大的價值。

所以加班肯定不是常態,而是變態。

Ⅳ 程序員為什麼死的早

問題一:程序員為什麼死得早 程序員之所以死得早,其原因主要如下:接觸電腦太多,電腦輻射大,對人體影響大。很容易導致身體狀況下降。
加班過度,程序員普遍加班多,需要完成任務而拚命加班,這種加班為常態的生活方式對身體是很不好的。
普遍缺乏運動,較宅。程序員通常不喜歡外出,有休息也會宅在家裡看電視看電影,玩游戲。這種生活方式也不夠健康。

問題二:知乎 為什麼程序員錢多話少死的早 錢多:錢有多少嘛,人家妹紙也是按價位挑選的嘛
話少:少的什麼程度?是對於不熟悉的陌生人坐對面也沒話說,展開不了話題,性格內向呢
還是見到異性就內分泌失常,雞凍的不會說話?
死得早:這個你怎麼知道,你比未來媳婦死得早呢?這個你孩子知道嗎

問題三:當程序員是不是都死得很早? 也不是絕對的,只不過這些都是腦力勞動,反而會變得更聰明

問題四:錢少,事多,死得早中國的程序員為什麼如此苦逼 程序員還好吧。說是潘浚大多都是程序員自嘲的。程序員加班多,周圍女的少是事實。但是同等級別的情況下比其他行業待遇要高出不少。

問題五:為什麼程序員錢多話少死得早 網易 錢多:錢有多少嘛,人家妹紙也是按價位挑選的嘛 話少:少的什麼程度?是對於不熟悉的陌生人坐對面也沒話說,展開不了話題,性格內向呢 還是見到異性就內分泌失常,雞凍的不會說話? 死得早:這個你怎麼知道,你比未來媳好扮態婦死得早呢?這個你孩子知道嗎

問題六:為什麼程序員會比較多猝死的情況 工作壓力大
腦力工作
工作時間不規律
生活不規律
飲食不規律
不愛運動
缺少壓力釋放的方式

問題七:程序員真的是"錢多話少死得早"嗎 作為程序員,我很藍瘦。
首先我必須反駁話少這一點,據我身邊的男性程序員可知,大部分都是正常人甚至言談幽默且有條理的人,
其次我必須反駁死得早,雖說程序員猝死的新聞屢見不鮮,但是哪個行業沒有意外而亡的新聞?醫生有「醫療事故」的危險,教師有呼吸道和神經系統的疾病,建築工人、司機師傅等等職業也常有意外,偶然事故不代表全體人員,
最後,我不得不反駁錢多,我並不知道錢多是多少算錢多,但是近幾年的經濟改革,人才的大量湧入,現在的程序員不好找工作,有文憑沒經驗-3000;有經驗沒文憑-3000,作為北上廣深等一線城市才有更多就職機會的程序員來說,3000連房租都不夠啊啊啊!!!
謝謝,希望大家不要對程序員有職業偏見,就像不要有地域偏見一樣樣的,感謝大家了。

問題八:程序員真的是"錢多話少死得早"嗎 每個行業都有各式各樣的人,員工也都有各種各樣的性格。總體來說,可能覺得程序員單日工作時間長,整天友源對著電腦,不過現實也確實是這個樣子的,隨著互聯網的發展 ,現在越來越多的工作都是整天對著電腦了。

問題九:為什麼這句話說得這么有道理 {要嫁就嫁程序員!錢多話少死得早}這句話本身帶著玩笑又警世的意思。可以說,每一個程序員一天絕大部分的時間都貓在電腦面前,程序員作為一個高端行業的設計人員做一個程序員的前提條件是一個超級網蟲,熬夜輻射傷身傷害眼睛傷害腦細胞飲食不規律什麼的,在電腦面前總是最容易得到的毛病。一般程序員都會有,損害健康損害壽命。程序員是一個高端的職業,往往開發出一個程序就可以賺到比平常人超出幾倍十倍百倍不等的金錢價值,當然了這要看開發出來的東西有沒有經埂價值。但是往往一個值錢的程序軟體什麼往往要很多很多程序員日夜煎熬加班猜得出的成果,所以就是賺錢也可能搭上了健康,死得早。奉勸人們不要為了工作金錢搭上了健康。

問題十:人都說程序員人傻錢多死得快,事實真是這樣的嗎 還有幾句話,叫「掙得多,死的早」、「有命掙錢,沒命花」。其實,這都有點誇張了!程序員是辛苦,但是看你干什麼樣的。比如,搞運維的,缺兄如果技術還可以的話,去個中等企業,就是有時候忙點,很多時候也比較輕松。當然,如果是干開發的那種,就非常辛苦,身體不好的肯定吃不消,會掉頭發、得頸椎病等等。望採納!

Ⅵ 程序員為什麼總是加班

程序員為什麼要加班

首先,假設這個程序員是一位職場新手甲。他剛大學畢業,沒有工作經驗。來自產品的需求,他要理解很久才能做。然後開發的過程中會遇到各種問題,如果經驗不足以支撐他快速完成任務,那麼只能求助於網路,書籍,熟人。如果這些都幫助不了他。他需要求助於同事。但是次數頻繁,同事會厭倦於幫他解答;他也會羞於咨詢。這時,他一天下來,基本都會卡在一個很簡單的問題上。下班了,他還沒有完成任務。沒錯,他需要加班了,因為他的編程能力非常差。

大概沒有人會知道他是因為需要處理一個並非高科技的問題。不懂技術的上司以為他是個勤奮的員工,非常看重他。可是,這什麼進度還是會這么慢呢?創業的公司可等不起。這一切,如果招到一個有經驗的開發人員,這一切的加班似乎都不需要。

好吧,公司開除了這名程序員或者他因「個人原因」辭職了或者公司再招到一個相對有經驗的程序員乙。當然,有經驗的代價就是公司要付雙倍的薪水。所有之前的需求在他這邊都沒有遇到過加班的情況。他是一名非常有經驗的程序員,他在過去的二年時間一直在處理相關的開發工作。到這邊來,所有的問題都是小意思。他的優秀表現讓公司驚喜和意外,公司覺得即使再招十個之前的員工也比不過他一個人。所以,雙倍的薪水又有什麼呢?

一段時間後,公司開始提各種各樣的需求,他終於開始加班了。加班不是因為某段時間需求的總量多了。而是因為隨著公司的快速發展,需求也越來越多樣化。他的知識儲備不足以令他總能輕松應付。他變得和第一個程序員一樣,也加班了。只不過加班的原因不一樣,第一個程序員是因為一些代碼的調試的原因,而這位有經驗的程序員是因為一些從沒聽說過的技術。他的加班讓公司同樣對他很重視,甚至認為是一位好夥伴。

與此同時,公司在招他的時候也招進來了一名優秀的畢業生。他同樣是一名沒有經驗的程序員,但是他有很好的學習能力。開發進度緩慢讓產品人員和運營人員都難以接受。但是他總能在最後關頭交付代碼,盡管上線後需要修修補補。他經常加班來學習以便攻克技術難點,公司對加班的員工表示歡迎,因為沒有人讓他們加班,也不需要給他們加班費或者調休。公司為所有加班的人員提供良好的晚餐。他可以接大大小小的各種需求,只是,開發時間要比較長。但是他不會遇到那種代碼調試不通過的簡單的問題。相比程序員乙,程序員丙由於經常拖慢進度經常被產品和運營建議開除或者調崗。

可是後來,公司對他欣賞有加。原因有二:一是他終於可以用和程序員乙接近的時間來做任務;二是在程序員乙那裡看似不可能的任務,程序員丙總能在最近關頭給出解決方案和代碼,只是時間比較長。產品和運營的觀點發生了改變,向公司建議開除程序員乙。程序員丙是一個學習型的員工,時間讓他有經驗後,他成長成為一名更優秀的員工。

公司有過教訓後,終於不惜花重金去請各種優秀的程序員。因為只要有一名這樣的程序員,就可以少請許多敗壞項目的程序員。於是,公司有了程序員丁。他在過去的一段時間里有著不錯的工作經歷,幫助過所在的公司完成了各種重大的項目解決了相當多的行業技術難點。他的到來為公司帶來了很好的活力,所有之前遇到的問題都不復存在。他成為了所有程序員的主管。後來,他還是加班了。因為公司的良好發展,於是聘請了更多的產品和運營。開發團隊忙不過來了,他作為主管要求大家一起加班。

為了緩解這種局面,他向公司申請增加程序員。公司答應了並再招了二各分別類似乙和丙的程序員,沒錯,公司不會再招聘類似甲的程序員。團隊不需要加班了。

好景持續不長久,一段時間後,加班的情況再次出現了,因為競爭對手的努力,讓產品和運營提出更多的需求。他發現產品和運營的需求源源不斷地輸入。可是有些需求可能用戶永遠用不到或者三天後就變化了。為了解決這種局面,他找來領導和各部門的負責人來商討解決的辦法。有人提出走敏捷開發。公司決定新成立一個小團隊來做測試。於是公司每一個敏捷開發團隊成立了。時間證明了,這個新團隊終於可以不加班了。而對需求的完成總體讓產品和運營滿意。


樂觀的局面總不能持續很久,因為線上出了一個令用戶急劇下降的bug。他們需要加班通宵,或者回退代碼,或者修復這個bug。沒有使用很好的版本回退辦法,只能是一場惡夢。持續集成和自動發布加入到他們的團隊。沒錯,程序員丁開始在團隊里實施非常好的項目管理的方案。起碼發新版後,非工作時間在線上出bug,任何有許可權的人員都可以輕松地一鍵回退。剩下的,上班再說。 ... ...

這就是我要講的程序員為什麼要加班的幾個故事,歡迎各位補充。以後我也會補充更多的故事。其實所有的後面都不重要,我只希望各位創業者,在招聘程序員時,避免遇到程序員甲,爭取找到程序員丁。作為開發人員的我們,也要努力成為程序員丁,保證自己的職場競爭力。還是那句話,軟體開發不是高科技的東西,這世上並沒有軟體科學家一說。我們能做的是讓開發更像一門藝術。


PS:不過高質量了,供大家看吧。

Ⅶ 程序員加班嚴重,是怎樣提升自己能力的

1)接觸新的業務,初步的熟悉階段。一般這種情況在剛入職或者接觸一個新的領域/業務中比較常見,這種加班通常是階段性的。
2)接觸新的技術領域,技術轉型,這里就包括使用的技術語言的調整,接觸的技術環境的變化等。這種加班和上一點一樣,在熟悉熟練後,會有所緩解。
3)個人技術追求提升,修整以前覺得不夠優雅的解決方案。這就是一個程序員對自己技術上的追求了,比如方案優化或者重整,這些都是對技術精進的需求。再加上有的時候一些解決方案上的提升會涉及到比較繁瑣的重構,一般這種重構都不會有專門的時間處理,通常都需要程序員自發進行加班。

閱讀全文

與程序員加班多相關的資料

熱點內容
pdf文檔被保護 瀏覽:345
有沒有電腦公司網站源碼下載 瀏覽:230
智能電視哪個app看電影好用 瀏覽:224
微信頁面源碼下載 瀏覽:957
怎麼看5代噴頭加密 瀏覽:359
linux查找文件並刪除文件 瀏覽:872
單片機里的編程軟體 瀏覽:164
鑽石投票網站源碼 瀏覽:973
cidrphp 瀏覽:882
android測試用例文檔 瀏覽:820
單片機素數 瀏覽:838
怎麼在桌面上發送文件夾 瀏覽:759
海外貸款源碼 瀏覽:717
北航單片機實驗 瀏覽:799
私有雲伺服器在哪裡 瀏覽:939
強制查看qq加密相冊的軟體手機版 瀏覽:443
東莞程序員開發駐場需要多少錢 瀏覽:192
3年的程序員能達到什麼水平 瀏覽:797
手機解壓app哪個好知乎 瀏覽:646
編譯器功能大全 瀏覽:889