加班是常態?別再誤解軟體開發工作了!

某人發帖子:“各位JR,我想做一個程式猿,請問有什麼要注意的……”

某猿:“等我下班跟你細說……”

然後……就沒有然後了。

這雖然是個段子,但程式設計師加班問題由來已久。在這麼多職業中,可能屬程式設計師加班的現象最為嚴重。

前不久,有一條熱搜刷爆了程式設計師的朋友圈:深夜11點,一男子獨自到餐廳點了一份炒飯和一瓶啤酒,在和家人通電話時突然情緒崩潰淚流不止,但又怕電話那頭家人發現,不敢哭出聲。在夜深人靜的時候,情緒突然失控。

成年人的崩潰,總是來得悄無聲息。而且很多程式設計師往往哭著哭著,摸了下頭,哭得就又更厲害了。

加班是常態?別再誤解軟體開發工作了!

其實,程式設計師加班,大部分時候都很無奈。領導給程式設計師一天完成三天的工作量還要各種開會,沒時間細寫,那程式碼也不會很好。

一名程式設計師剛剛入職一家公司,就遇到了一件糟心事:剛剛接手了一個專案,開啟後幾百行程式碼寫得亂七八糟,相當不規範。

最要命的是,那位程式碼寫得奇差的同事,在這家公司幹了七年,成年累月積累了大量不規範的程式碼。這位程式設計師直言:好想把那位寫了爛程式碼的前同事拉過來暴揍一頓。

在阿里雲的雲棲大會上,就有程式設計師吐槽,程式碼很隱私,就像內褲一樣,就算有漏洞,不讓其他人看到就行了嘛,接著寫別人的程式碼,和翻別人的內褲有什麼區別?為了杜絕這種令人鄙視的行為,“前人栽樹,後人乘涼”這種常規套路在他們的圈子裡多半是不存在的,要是前一個“碼農”把樹栽到一半跑了,那後面的人就真的涼了!

程式設計師加班除了程式碼寫得爛,公司需求的變化,也是加班的一大原因。很多時候程式設計師往往拒絕不了,總是會被各種反覆無常、模糊的需求折磨得痛失秀髮。

加班是常態?別再誤解軟體開發工作了!

大多數時候往往是團隊在一邊超負荷的做著需求,一邊改著沒完沒了的Bug。生產效率上不去,只能加班;加班導致程式設計師精神狀態不好,從而影響生產效率。如此反覆,惡性迴圈。

確實如此,在軟體開發日常工作中,軟體開發本身需求不斷變化,開發週期長、程式碼質量低等一直以來軟體開發行業存在的普遍問題。

前不久, “飛算全自動軟體工程平臺”釋出會現場有這麼一個場景:一個普通IT工程師憑藉飛算全自動軟體工程平臺,僅用28分鐘就毫不費力地完成了以往需要三個資深IT工程師近兩個小時才能完成的開發工作。

飛算全自動軟體工程平臺是如何做到的?

這就得說說飛算全自動軟體工程平臺的核心技術——視覺化後端開發。

不敲一行程式碼,只需要輸入流程圖,就能夠實現後端快速開發。流程圖的繪製過程,就是軟體開發的過程,神不神奇!

很多程式猿看到產品後,都興奮的稱之為“解脫程式碼神器!”

又由於軟體開發過程中不存在像程式碼需要編譯之類的過程,因此工作時間、人力成本以及硬體儲存成本都做到了大幅縮減。

程式設計師也不再996無休止地加班了。

有了飛算全自動軟體工程平臺,程式設計師的雙手即將被解放,將不再為底層應用和底層技術費心費力,而是能夠專心思考業務邏輯。

加班是常態?別再誤解軟體開發工作了!

對於程式設計師來說,是個機會。那對於公司來說,就是個更大的機會!

原來公司需要聘請三個程式設計師才能完成的事,現在一個程式設計師只需要原來四分之一的時間就給幹了!這是什麼?專業術語叫“降本增效”,通俗來說,就是企業花更少的錢,幹同樣的事,節省了更多時間,這完全是很多企業夢寐以求而不得的事情,讓飛算全自動軟體工程平臺就這麼給實現了。

以某著名科技公司為例,開發一套網際網路技術的微服務架構體系,如果分別使用“傳統開發模式”和“飛算全自動軟體工程平臺”,使用後者可以給該科技公司每年節省75%以上的研發費用,特別是人力方面費用尤其節省得恐怖。通常一個平臺ID人員可替代傳統開發模式下六個崗位人員的全部工作,可謂是現實版的“一人更比六人強”,想想如果某錘老師用上這套系統,公司倒閉也不至於欠那麼多錢吧。

加班是常態?別再誤解軟體開發工作了!

如果企業能夠更好地降本增效,企業效益就會更好,越不用加班,工資也會越多,這妥妥地助力社會主義大繁榮啊!

正如格力電器董事長兼總裁董明珠在飛算全自動軟體工程平臺釋出會所言:

“我是衝著中國原創來的,只有核心技術才能改變我們生活。企業家的責任與使命是為了人類做貢獻,為了人類的幸福奉獻,從追求個人財富,到社會財富。飛算全自動軟體工程平臺將能讓中國製造業企業變得更智慧化,格力下一步的發展,需要與更多像這樣掌握中國原創技術的企業結合。”