在國企和央企當程式員體驗,太真實了。。

来源:https://www.cnblogs.com/javastack/archive/2023/09/10/17691362.html
-Advertisement-
Play Games

大家好,又到了求職季,給大家分享一段一位網友的央企工作經歷: 來源:zhihu.com/question/276681361/answer/2134441878 希望對於觀望工作機會的小伙伴,有些參考~ 我校招加入了某壟斷央企,在裡面從事研發工程師的工作。下麵我將分享一些入職後的一些心得體會。在國企 ...


大家好,又到了求職季,給大家分享一段一位網友的央企工作經歷:

來源:zhihu.com/question/276681361/answer/2134441878

希望對於觀望工作機會的小伙伴,有些參考~

我校招加入了某壟斷央企,在裡面從事研發工程師的工作。下麵我將分享一些入職後的一些心得體會。在國企中,開發是最底層最苦逼的存在,在互聯網可能程式員還能夠和產品經理argue,但是在國企中,基本都是領導拍腦袋的決定,即便這個需求不合理,或者會造成很多問題等等,你所需要的就是去執行,然後完成領導的任務。

下麵我會分享一些國企開發日常。

1、大量內部項目

在入職前幾個月,我們都要基於一種國產編輯器培訓,說白了集團的領導看市場上有Eclipse,idea這樣編輯器,然後就說咱們內部也要搞一個國產的編輯器,所有的項目都要強制基於這樣一個編輯器。

在國企里搞開發,通常會在項目中塞入一大堆其他項目插件,本來一個可能基於eclipse輕鬆搞定的事情,在國企需要經過2、3個項目跳轉。但國企的項目本來就是領導導向,只需給領導演示即可,並不具備實用性。所以在一個項目集成多個項目後,可以被稱為X山。

你集成的其他項目會突然出一些非常奇怪的錯誤,從而導致自己項目報錯。但是這也沒有辦法,在國企中搞開發,有些項目或者插件是被要求必須使用的。

推薦一個開源免費的 Spring Boot 實戰項目:

https://github.com/javastacks/spring-boot-best-practice

2、外包

說到開發,在國企必然是離不開外包的。在我這個公司,可以分為直聘+勞務派遣兩種用工形式,勞務派遣就是我們通常所說的外包,直聘就是通過校招進來的校招生。

直聘的優勢在於會有公司的統一編製,可以在系統內部調動。當然這個調動是只存在於規定中,99.9%的普通員工是不會調動。勞務派遣通常是社招進來的或者外包。在我們公司中,項目幹活的主力都是外包。

我可能因為自身本來就比較喜歡技術,並且覺得總要乾幾年技術才能對項目會有比較深入的理解,所以主動要求幹活,也就是和外包一起幹活。一開始我認為外包可能學歷都比較低或者都不行,但是在實際幹活中,某些外包的技術執行力是很強的,大多數項目的實際控制權在外包上,我們負責管理給錢,也許對項目的瞭解的深度和顆粒度上不如外包。

上次我空閑時間與一個快40歲的外包聊天,才發現他之前在騰訊、京東等互聯網公司都有工作過,架構設計方面都特別有經驗。然後我問他為什麼離開互聯網公司,他就說身體受不了。所以身體如果不是特別好的話,國企也是一個不錯的選擇。

3、技術棧

在日常開發中,國企的技術一般不會特別新。我目前接觸的技術,前端是JSP,後端是Springboot那一套。開發的過程一般不會涉及到多線程,高併發等技術。基本上都是些表的設計和增刪改查。如果個人對技術沒啥追求,可能一天的活2,3小時就幹完了。如果你對技術有追求,可以在剩餘時間去折騰新技術,自由度比較高。

所以在國企,作為普通基層員工,一般會有許多屬於自己的時間,你可以用這些時間去刷手機,當然也可以去用這些時間去復盤,去學習新技術。在社會中,總有一種聲音說在國企呆久了就待廢了,很多時候並不是在國企待廢了,而是自己讓自己待廢了。

4、升職空間

每個研發類央企都有自己的職級序列,一般分為技術和管理兩種序列。

首先,管理序列你就不用想了,那是留給有關係+有能力的人的。其實,個人覺得在國企有關係也是一種有能力的表現,你的關係能夠給公司解決問題那也行。

其次,技術序列大多數情況也是根據你的工齡長短和PPT能力。畢竟,國企研發大多數乾的活不是研發與這個系統的介面,就是給某個成熟互聯網產品套個殼。技術深度基本上就是一個大專生去培訓機構培訓3個月的結果。你想要往上走,那就要學會去PPT,學會鍛煉自己的表達能力,學會如何講到領導想聽到的那個點。既然來了國企,就不要再想鑽研技術了,除非你想跳槽互聯網。

最後,在國企底層隨著工齡增長工資增長(不當領導)還是比較容易的。但是,如果你想當領導,那還是天時地利人和缺一不可。

5、錢

在前面說到,我們公司屬於成本單位,到工資這一塊就體現為錢是總部發的。工資構成分由工資+年終獎+福利組成。

1.工資構成中沒有績效,沒有績效,沒有績效,重要的事情說三遍。工資是按照你的級別+職稱來決定的,公司會有嚴格的等級晉升制度。但是基本可以概括為混年限。年限到了,你的級別就上去了,年限沒到,你天天加班,與工資沒有一毛錢關係。

2.年終獎,是總部給公司一個大的總包,然後大領導根據實際情況對不同部門分配,部門領導再根據每個人的工作情況將獎金分配到個人。所以,你乾不幹活,活幹得好不好只和你的年終獎相關。據我瞭解一個部門內部員工的年終獎並不會相差太多。

3.最後就是福利了,以我們公司為例,大致可以分為通信補助+房補+飯補+一些七七八八的東西,大多數國企都是這樣模式。

總結

1、老生常談了。在國企,工資待遇可以保證你在一線城市吃吃喝喝和基本的生活需要沒問題,當然房子是不用想的了。

2、國企搞開發,技術不會特別新,很多時候是項目管理的角色。工作內容基本體現為領導的決定。

3、國企研究技術沒有意義,想當領導,就多學習做PPT和領導搞好關係。或者當一個平庸的人,混吃等死,把時間留給家人,也不乏是一種好選擇。

近期熱文推薦:

1.1,000+ 道 Java面試題及答案整理(2022最新版)

2.勁爆!Java 協程要來了。。。

3.Spring Boot 2.x 教程,太全了!

4.別再寫滿屏的爆爆爆炸類了,試試裝飾器模式,這才是優雅的方式!!

5.《Java開發手冊(嵩山版)》最新發佈,速速下載!

覺得不錯,別忘了隨手點贊+轉發哦!


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 功能介紹 登錄 首頁 修改密碼 提交申請 提交列表 數據可視化 審核列表 前端 components結構 搭建Vue項目 ​ Vue3快速上手: ​ https://cn.vuejs.org/guide/quick-start.html#creating-a-vue-application 頁面佈局 ...
  • 溫馨提示:本文以vue3+vite+ts舉例,vite配置和ts語法側重較少,比較適合有vuex或者vue基礎的小伙伴們兒查閱。 安裝pinia yarn yarn add pinia npm npm install pinia pnpm pnpm add pinia 1-開始 方式一:在main. ...
  • 官方代碼是直接使用JDK的Deque對象,這樣的代碼能學到什麼?熟練操作API嗎?還是自己實現一個最小棧吧,用時擊敗100%,記憶體擊敗78% ...
  • 在您的應用程式中,由Spring IoC容器管理的形成其核心的對象被稱為"bean"。一個bean是由Spring IoC容器實例化、組裝和管理的對象。這些bean是通過您提供給容器的配置元數據創建的,例如,在前面章節中已經看到的XML <bean/> 定義。 Bean定義包含了所謂的配置元數據,容 ...
  • 因為Docker Hub無法打開,Jupyter Notebook等官方鏡像也無法下載,所以另闢蹊徑下載了熱門的Python3基礎鏡像,從頭開始安裝純凈版本的Jupyter Notebook環境,本文記錄了完整的Jupyter Notebook安裝過程,方便自己查閱,也供其他人員參考,請確保當前已有 ...
  • 1 Nacos ⼀致性協議 1.1 為什麼 Nacos 需要⼀致性協議 Nacos儘可能減少用戶部署以及運維成本,做到用戶只需要⼀個程式包,就快速單機模式啟動 Nacos 或集群模式啟動 Nacos。而 Nacos 是⼀個需要存儲數據的組件,為實現目標,就要在 Nacos 內部實現數據存儲。單機問題 ...
  • 在定位公司問題的時候,需要瞭解一下skywalking的相關知識,而agent就提上了日程。 官網文檔 Agent技術是Jdk在1.5版本之後,所提供的一個在jvm啟動前後對部分java類代理加強的機制。由於是直接修改位元組碼,並不會對業務代碼有註入,所以可以很好的應用於監控或者熱部署等場景。 正常所 ...
  • Matplotlib 文本和標註可以為數據和圖形之間提供額外的信息,幫助觀察者更好地理解數據和圖形的含義。 文本用於在圖形中添加註釋或提供更詳細的信息,以幫助觀察者理解圖形的含義。標註則是一種更加細粒度的文本信息,可以被用來為特定的數據點或區域提供更詳細的信息。 本篇通過示例依次介紹文本和標註的常用 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...