-
1 # 零一研究院
-
2 # 黑米桃
作為一名優秀的程式設計師還不想熬夜,這個想法其實是很不好的喲,作為一名優秀的程式設計師,應該把加班和熬夜當成一種家常便飯才是更好的選擇呀。
程式設計師是比較忙一些,特別是上新專案的時候,程式需要改動變化的事情是非常多的,這些都是需要加班熬夜來做的,那麼簡單分類來看,前端後端還有測試相對來說誰會加班少一點兒呢,一般是測試會少一點兒,因為測試就是找毛病的,它需要有一定的間斷性,所以測試的程式設計師相對會好一點兒,只是相對而言喲。正常來說,前後端都很忙的情況下,測試也不會好到那兒去的。
還有就是加班和熬夜是要看老闆,看事情的,還有就是看公司的管理的,並不是一定要去加班的,因為一般公司也做不到如華為這樣一個公司要對付一個世界最強悍的國家,所以華為非常的拼命,加班會很厲害,而一般公司都是正常小經營,程式設計師也不需要非常的拼,但是總體為說是重腦力勞動者,所以掉頭髮是正常的,即便是不加班不熬夜,也是很累神的。
-
3 # 投影手機炫歌
相對來說,測試人員稍微好一些。現在前端後端都比較核心,後端肯定是要熬夜的,前端也是,現在對前端要求很嚴格,都需要很細緻。
-
4 # 玄若虛夢
按照工序來說,測試在的時候,前端後端都在。前端可能熬夜的可能性更小一點,有問題也都是小問題居多,後端那就基本沒辦法,出問題都找他。
-
5 # 會技術的葛大爺
所有的程式設計師都會熬夜。
正常的軟體專案中,專案的資源需求會隨著專案的進行逐漸升高,然後在後期迅速的回落,對於程式設計師和測試來說,主要的工作內容在專案的執行階段,也就是中期到中後期。
我們在計劃專案的時候,自然是不會計劃到加班這樣的事情的,一般都會按照正常的8小時/天的任務來進行排期。但是,專案總是有他的特殊性,例如:客戶要求某個時間節點必須交付,那麼工期縮短了,對於專案負責人來說只有三個選擇:要麼降低質量標準,要麼減少需求,要麼加班。
但是,質量是底線,雖然可以降低,但是總有一根紅線不能觸碰,需求是客戶或者產品經理說了算,並不是說砍掉就能砍掉的。所以,大部分時候,經過各種拉鋸戰後,還是隻有加班。
對於前端和後端程式設計師來說,研發的中後期是加班比較多的時候。因為在前期時,產品經理自以為使用者的需求已經挖掘得比較透徹了,研發基本就是按部就班的照著既定的計劃研發,即使出現需求的變化,由於研發才剛剛開始,所以需求變化的代價很少,所以加班時候不多。到了中期和中後期,需求變化的代價越來越大,研發過程中可能發現需求中的一些不合理之處,從而產生了大量的溝通成本和調整成本,這時加班就開始越來越多,這個過程會一直延續到測試階段。
而對於測試來說,只要研發開始大量加班了,就說明產品的質量可能有風險,那麼測試階段就沒有好過的。如果情況良好,在測試階段的中期,這個加班情況會有所緩解,但是很多時候,這種加班情況會一直持續到上線前。
所以,沒有熬過夜的程式設計師一定不是一個好測試。
當然,加班對於程式設計師來說其實也是一種歷練。曾經我也是比較反對加班的那一類人,能早點溜就早點溜。也有很多人說,加班時候的質量是得不到保證的,加班時候的效率很差等等,我承認,加班做出來的專案質量一定不高,但是個人覺得不是因為加班本身導致的,而是專案緊張到必須趕工的時候,那麼一定不可能像不加班時那麼的周全,可能單元測試能省就省,設計文件能省就省,自然就質量差了,這並不是加班的人的原因。
我還記得曾經我在做一個專案的時候,涉及到一個計費的模組,非常的複雜。有什麼基礎套餐,組合套餐,增值服務,還有優惠券、退費、取消套餐、換套餐等等,還需要計算銷售提成這些。財務的要求就是,一分錢都不能錯,而當時套餐有非常複雜的計費限制,就是一部分套餐在換套餐的時候可以把餘額退出來抵扣新套餐的費用,一部分不行。而退出來的這個費用需要按天來計費,那麼每個月的天數是不同的,如果這個使用者剛好是在1月31日定的套餐,2月27日退是一個價格,3月30日退又是另一個價格,演算法十分複雜。(當時的專案經理甚至提出,穆斯林的客戶能否按照穆斯林的日曆來計費)
為了這個計費模組,我和兩個小夥伴連續熬了幾個夜晚去畫圖、分解,最終是把這個模組給做出來了,並且分毫不差。而其中工作效率最高的時候就是我們凌晨2-3點的時候,全公司就我們幾個人,在那裡肆無忌憚的爭吵、反駁、說出自己的思路。當然,我們得到的也是很多的,至少未來我們再次面對計費的類似模組時,我們並其他人更有經驗,我們能夠避免很多坑,這些都是我們的財富。
所以,對於那些不願意熬夜的,想著按時下班,朝九晚六的程式設計師們,說真的,這個行業不適合你。
-
6 # 阿思翠依依
應該是測試程式設計師,但一般起步時的從業要求會比較高。
周邊我所知道的軟體測試程式設計師,一般都差不多碩士研究生學歷,也有可能只是我看到的。
後端會比較忙,前端經常被後端嘲笑。
但選擇的公司和行業很重要。比如銀行,很舒服啦。
然後,熬夜不可怕,可怕的是失去生活呀。程式設計師的儀式感大概就是在深夜裡戴上耳機,抽著煙,敲著我們看不懂的程式碼。
回覆列表
都可以不熬夜,主要看業務是否繁忙,個人是否高效。通常情況下,不存在不加班的網際網路開發。網際網路的高工資是依靠業務的高速推進帶來的,背後則是各個環節的從業人員的全力以赴。
什麼事都有代價!