天天看點

在國企裡面當程式猿是一種怎樣的體驗?

在國企裡面當程式猿是一種怎樣的體驗?

前言

2018年底,我通過半天的筆試及面試加入一家(某一線城市事業機關全資控股)研究機構(省級研究院),任職軟體工程師;在這邊工作了整整兩年半,目前已經在做跳槽準備,回頭看看這幾年,感受頗深,隻好一吐為快,以便對想進入國企的程式員幫助及借鑒。

入職考試

筆試部分:國企面試與其他企業并沒有太大差別,首先是筆試,一般都是前面50道選擇題,後面兩道是開放性的大題,大題沒有固定答案,題目是我做過的比較簡單的技術題,雖然自己筆試成績不是很理想,但還是順利進入了面試部分。

面試部分:由未來的直屬上司來面的,也就是技術 leader,問題問的比較基礎。個人當時是非常喜歡這個上司的,講話親和,沒有強烈的壓迫感,在後來的工作生活中也能深刻體會到他的能力強,脾氣好。雖然後來有跟總經理以及公司 HR 面過,但是主要的決定權還是在技術 leader 手上。

PS:進國企最重要的素質是文憑,我們研究院高學曆人才非常多,據統計,全院有 97% 以上是碩士及以上學曆,而且大部分畢業于國内一流院校,其中不乏大量北大清華等 top 學校的畢業生。

工作強度

三個字,不加班。

雖然也經曆過加班的時候,但是整整兩年多,加班的次數 5 次都沒有,那可以約等于不加班了。2020 年因為安保加強,甚至于自願加班不得超過晚上 7 點半,到點了保安會來辦公室趕人,對比各大網際網路公司的強制 996,007,這個确實是最大的優勢了。

當然,不加班不代表沒事做。任務量的安排其實取決于上層上司,這個按道理來說,和是否國企沒有很大的差別。

入職的前幾個月,是我的面試官擔任技術 leader,在他的上司下,公司的生産節奏都比較平穩,大家幹活也能保持在一個平穩的節奏上,不趕進度但是也不會閑的沒事,即使是手上沒有項目做的時候,leader 總能跟你探讨一點其他的技術難點或者是技術手段,讓我們自己去學習去消化,去應用到現有的項目中來。

不幸的是,2019年4月份,也就是我入職的第四個月,團隊的技術 leader 提出離職,跳槽到網際網路企業了。離職的那天晚上,他叫團隊幾個幹活的一起吃了頓大餐,然後忠告我一句:在這個公司學不到什麼東西,别待太久。

那時候我還一知半解,如今已體會透徹。

上一任上司離職後的大半個月裡,大家都在迷迷糊糊,也不知道該做點什麼,群龍無首的狀态,帶來的是團隊中的幾個核心開發相繼離職,總經理一時間找不到合适的 leader,便任命目前公司工齡最長的一位初級開發,作為 leader,然後就開始了團隊的噩夢。

有關為什麼一時間找不到合适的 leader,在後面的薪資那塊會詳細說明。

新任上司,作為一個工齡 5 年多卻還是一直停留在初級開發的崗位上,确實是因為他的技術很不過關,各種基本的問題都不知道,甚至是 git 都不會用,更不要說管理團隊了。以至于後來的一年多的時間裡,團隊的工作節奏亂的一塌糊塗,有項目做的時候,就是每天都被催着趕進度,遇到技術難點了,要麼自己想辦法解決,實在解決不了的問題或者是評估後需要時間來解決的問題,上司直接一刀切,說不做了,又或者是拿假資料來敷衍。沒有項目做的時候,大家就是坐在辦公室玩手機,刷知乎,有上進心的同僚可能會自己學習一點新技術,這個就隻能靠個人的追求了。

隻是好在這種上司是被框在了國企的體制下,是以依舊是不加班,項目做不完就往後拖,無限的往後拖,直到做完為止。

從這裡其實可以清楚的認識到,我們作為研發人員,一個有本事有技術懂管理的 leader,才是導緻工作累不累的重要決定因素。即使是國企這種朝九晚五的機關,遇到一個不好的上司,一樣每天忙的不可開交,即使不加班,但是每天上班還是心累。

是以,不加班不代表工作輕松,很多時候,精神透支比身體透支更容易疲憊。

薪資待遇以及福利

重點:國企沒有獎金,國企沒有獎金,國企沒有獎金。

對于IT行業來說,國企的工資是非常低的。以我所在公司(廣州)為例,待遇采用工資+福利(過節禮品,電影票,接近1500RMB的補助等)的方式,一年隻有一次加薪的機會,并且加薪從未超過20%,遇上2020年疫情,直接全員沒有加薪。

不算補助的工資,初級 4k-6k,中級 6k-8k,進階 8k-10k,碩士學曆可在這個基礎上再加2k。是以前面所說的總經理為什麼會找不到合适的進階工程師,當然是因為市場找不到。

而這個薪資待遇呢,對于一線城市,不買房的話,剛剛好夠花。

另外,包吃。

嚴格意義上來說,也不叫全包,但是全程自助餐,早上 1 塊,中午和晚上 2 塊的入場費,加起來一個月 100 塊不到的食堂費,還要什麼自行車,更何況,國企食堂給的可是豪車(豪華菜)。

食堂聘用的是三星級或以上的廚師,從早茶糕點到各種中式道地特色菜,都做得一應俱全,任我們選擇。

這裡可以給幾張圖檔,可能在不鏽鋼的餐盤裡看不是很美味,但是吃進嘴裡,确實實實在在的道地菜。

在國企裡面當程式猿是一種怎樣的體驗?
在國企裡面當程式猿是一種怎樣的體驗?
在國企裡面當程式猿是一種怎樣的體驗?
在國企裡面當程式猿是一種怎樣的體驗?
在國企裡面當程式猿是一種怎樣的體驗?

廚師們粵菜做的最好,是以廣式早茶糕點,每天都有,而且變着花樣來上,每天都不重樣的,另外湘菜,川菜,魯菜,甚至是東南亞菜,食堂廚師們也是做的相當的道地,再加上每天都有水果和糖水供應,在國企食堂吃飯,那幸福感爆棚。

當然,在問過一些其他機關國企員工的食堂情況之後,客觀來說就是,一般國企都有自己的食堂,價格不貴,衛生健康,但不是所有食堂的菜都有那麼好吃,有的食堂菜就寡淡無味,是以這個福利也還是要看運氣。

工作環境

國企辦公環境一般都是比較好的,我們例外,在一棟非常破舊的老樓房的三樓辦公,沒有窗子,沒有任何陽光,每天都是開着燈和排氣扇工作,因空氣品質差,我在公司的第二年患上了過敏性鼻炎,隻要離開辦公室到空氣流通的地方,鼻子就不會那麼難受,以至于有時候實在難受,我就站在廁所的窗戶下面呼吸新鮮空氣,因為全公司就隻有總經理辦公室和廁所,有窗戶。

辦公環境這個,其實大家最好還是在面試的時候就好好看一看這個,有時候還是很影響體驗的。比如我們公司辦公室的蚊子非常多,而廣州的夏季又很長,是以伴随來的就是幾乎一整年都是被蚊子咬。老樓房還有一個很大的問題就是老鼠很多,有多嚣張的老鼠?一次我放在自己辦公桌上的蘋果,午休的時候被老鼠啃了一大塊,而我就躺在辦公桌旁的折疊床上午休。是以平時我們都不會帶零食一類的到辦公室來,非要帶也會買櫃子或者是硬收納箱收納好。

工作穩定性

很難想象,在這麼差的環境下我竟然待了兩年多,其實在第一年的時候就準備好了跳槽,然而剛好疫情階段,而疫情的沖擊,又充分展現出了國企的穩定。

在身邊很多朋友都被降薪的時候,我依舊正常領着工資,即使是隔離在家,是以國企給了員工很大的安全感,畢竟不差錢。

還有就是每天下午五點半下班,踩着夕陽走在回家路上的時候,會感概這種毫無愧疚感的下班,是有多幸福。其實所有的工作本應如此,是打勞工們自己把境地變成全民内卷的,别說什麼萬惡的資本,若是沒有打勞工的縱容,資本敢如此嚣張嗎?

晉升空間

在國企好的表現并不會帶來好的回報,最多就是口頭表揚。升職加薪幾乎是不可能的,前面有說到任命技術 leader 的事情,就是按工作年限來的,即使你能力再強,也不一定能撼動“老人”們的位置。

雖然是身處 IT 相關部門,但是部門内官僚主義依舊嚴重,想升職,還是需要酒場博弈,溜須拍馬,送禮賄賂,這種風氣着實讓我一個隻想靠技術實力晉升的人,感到惡心,待的越久這種惡心感就越重。

在這個風氣下,許多真正幹活的人,拿的工資少,而每天吹水摸魚的,卻坐上了上司,拿到了更多的工資。這不是我這家公司的個例,是一個普遍現象。

技術棧

這個點每一家國企的技術深度可能都有不同,但是絕大部分都是老技術,求穩定。

我所在的公司,做的項目主要是兩大類,一類是給上司們做業績用的,隻要是一個完整的可用的系統,但是沒有任何使用者使用,開發完成了就丢在那裡,簡稱 ppt 項目。隻是上司要的不隻是假資料,他要真實可互動有存儲的産品,是以,我們經常開發這種,耗費很大精力,卻從來沒有任何使用者的産品。這一點對于幾乎是所有的軟體工程師來說,都是質的打擊。當我們寫的代碼沒有任何作用的時候,誰不會懷疑一下自己工作的意義。

當然,也有另一類,就是有使用者使用的,使用者量也不大,隻是這些系統絕大部分是早就開發好了的,我們隻需要維護,是以經常改 bug 的時候,就能看到各種十年前甚至是十幾年前的前輩寫的代碼,并且沒有任何注釋,改動的時候完全靠猜,還要盡量避免一處修改整盤崩潰的風險,有時候隻是修改一個字段,從定位問題到測試上線,需要花整整一周的時間。

我統計過自己接觸過的其中一個老項目的代碼量,一共 324 萬行,在與上司溝通期望重構的時候,上司的回複:現在是穩定能用的就行,能不動就不要動這些,免得上面批評下來,我們要擔責。

是以我們公司在新技術的應用創新,甚至是現有的技術,是遠遠落後于目前主流水準的,在充分了解到這些過後,再想起來當初前任上司給我的字字箴言,我能明白的很透徹了:在落後的技術環境下待的越久,越是會被這個時代所淘汰。

多說兩句

本人所在國企的官僚主義非常嚴重,扁平化管理?不存在的。上司一人堂。

這裡舉個例子,因為不隻是我們公司,我在網上也看到很多身在國企的人也抱怨過這個問題。

前面有說每年過節的福利,之前是直接發米油一類的實物,後來忽然變成了發購物卡,給了幾家購物網站的購物卡讓我們自己選要哪家。首先這幾家都是我們沒有聽過的購物網站,沒有淘寶京東,并且裡面的所有商品價格比市場價格至少貴了40%,也就是說,如果以前發的實物禮品價值500元,現在給你發500元的購物卡,卻隻能買到300元的東西,那我們每個人少得到的福利去哪了?

更加迷幻的是,國企中的僞民主和僞競标,在一切都已經内定的情況下,上司依舊讓我們走一遍民主的形式,實則上司說什麼就是什麼,沒有人能改變。(相關的還有一些上司吃相難看或者是以合法手段撈錢的事情,就不多說,也不能多說)

總結

絕大部分國企不加班,但是打工的體驗取決于團隊氛圍和你的直屬上司,不加班不代表很快樂,但是加班一定是不快樂的。

是以,在選擇工作的時候,主動拒絕 996 一類的病态化加班。即使是看起來薪水很高的 996,請務必算清楚時薪到底高不高。

在這裡很想分享這句話。

在國企裡面當程式猿是一種怎樣的體驗?

如果你剛好遇到一家國企,團隊氛圍好,技術深度以及廣度能達到業内平均,那我還是極力推薦的,畢竟你會有很多時間擁有自己的生活。

當然,前提是你能接受做一個聽話的奴。

參考文獻

https://www.cnblogs.com/peiyu1988/p/9202224.html#!comments