在金融公司做 IT 是什麼感覺? | 知乎問答精選

 

A-A+

在金融公司做 IT 是什麼感覺?

2018年11月06日 知乎問答精選 暫無評論 閱讀 1 ℃ 次

【CaesarChan的回答(46票)】:

謝塔爺 @Tassandar、小V @Vas Brandon 邀

在業內公認領先的銀行IT機構裡搞過推廣、開發、生產運維和項目管理等多個角色,轉眼五年多過去了,昔日的同事一下遍佈整個金融IT圈子——國有大行,股份銀行,城農商行,基金證券還有互聯網金融公司。

金融IT算是金融業與IT業的混血兒,但卻有時候卻同時受到這兩個母業的誤解:

金融業:在金融公司搞IT也算是搞金融?那金融公司的門衛大爺也算是搞金融的咯?

IT業:金融IT也算是搞技術?我就不說你們那落後十年的水平了。。。

這不是段子,都是來自身邊的真實遭遇。

它一直以來都是作為成本中心而存在,想知道投入到哪裡的可以參考下面這個傳送門

銀行每年對 IT 方面的投入有多大?主要都投資在了哪些方面呢? - Caesar Chan 的回答

不用去管別人怎麼看,金融IT,我就是我,不一樣的煙火。

這裡主要講下金融公司總部的IT部門的工作體驗,如果想知道分行/分公司的發展規劃,請參考以下傳送門

在一級分行銀行科技部工作發展規劃如何?前景是怎樣的? - Caesar Chan 的回答

首先說的是不同金融公司的IT工作區別

從不同行業的橫向對比來看,業務種類越多越複雜的金融公司,其系統複雜性越高,所需的人力也就越多。商業銀行作為業務種類最多的金融機構,一直都是金融IT業的大頭,基金、證券、期貨和投行等金融機構業務種類較為單一,業務系統數量相對來說較為較少,可維護性較強。業務系統越多其系統複雜性便呈指數型增長:如果只有兩個關聯繫統,潛在的連接是兩個(雙向關聯),如果有三個關聯繫統,潛在的連接便是六個了。商業銀行特別是國有大行不同業務系統之間的關聯關係已經複雜到令人髮指的程度,越複雜體現在工作上也就是越繁忙。

發展時間軸來看,購買廠商產品--僱傭外包開發團隊--建設研發團隊是金融IT發展的三個主要階段每個階段內部員工逐漸增多,外部支持逐漸減少。在購買廠商產品階段,工作以搜集整理需求為主,廠商提供的一般是普遍適用的產品,金融IT從業員根據業務部門提出的要求整理需求,不斷向廠商提出個性化改進的需求。在僱傭外包開發團隊階段,工作轉向IT團隊及項目開發方向,IT外包公司提供駐場工作人員,提供部分技術支持,金融IT團隊在公司原有產品的基礎上增加自身的需求,逐漸轉化為獨有的產品;這個階段運維也逐漸轉為專業化,開始建設自己的專用機房。最後,在建設研發團隊階段,開發、測試及運維團隊開始轉向內部員工為主,外包外聘員工逐漸減少,產品在吸收公司產品優點基礎上,開始具有自主知識產權,開始大規模升級重構。

工作強度上來看,總的來說,「在路上」發展階段工作強度較大,用那句百用不厭的話來形容就是「時間緊任務重」。什麼是「在路上」?簡單來說就是正在面臨重大架構、體系調整,人數有限經驗有限,任務是死的人是半死的。如何巧妙地避開這類階段?從公司選擇上避開幾乎不可能,金融IT業近些年發展很快,幾乎每個金融公司的IT部門都會有這樣的項目,加入之後也就意味著較大的工作強度,同時也意味著較大晉陞機遇。

其次就是不同崗位的工作區別,大致上可以分為科技管理、開發測試和生產運維三個方向。

1.科技管理。聽起來似乎有些高大上,但實際上就是個打雜的。工作以溝通(吵架)、報告(請示)、協調(博弈)為主,瑣碎事情非常多。

工種涉及應用管理(應用系統建設規劃)、項目管理(跟蹤項目進度)、報告管理(定期整理匯總數據)、採購管理(產品、服務的測評及競標)、需求管理(將業務部門的需求翻譯成程序猿看得懂的語言)乃至專利管理(專盯專利局)、安全管理(合規內控、安全案件等)。

常見於銀行總行科技部,各公司PMO(項目管理辦公室)、研發管理辦公室、測試管理辦公室,項目組項目經理等。

工作體驗:鑒於廣大程序猿不愛說人話、不會說人話的特點,工作的成就感在於通過刷臉的方式幫廣大一線工作者提供翻譯服務,遊走在刀鋒的感覺;挫敗感在於經常被雜事所淹沒,經常一天下來發現沒幹正事。如果想要在這個崗位有所成長,那麼強烈建議在一線(開發測試、生產維護)鍛煉一年以上。

2.開發測試。金融IT的主力軍,大多數從業員「夢開始」的地方。

工種如果用遊戲來比喻的話,開發人員(碼農)和測試人員(黑盒)是兩個基礎職業,所有進階職業都需要在基礎職業滿足經驗需求後才可獲得提升。

開發人員(碼農):工作以修改代碼為主,參考老代碼根據業務規則的變化進行修改,新增功能等,工作難度不大,會讀代碼就能寫代碼,各類非計算機出身(數學、物理、電子等)的應屆畢業生可順利轉型。

對應進階職業(職業發展角度分析)

開發人員(技術專長):如Oracle、DB2、AIX、z/OS、Cobol等,通過時間累積總能在技術上獲得專長。

開發人員(業務專長):如銀行卡收單、法貸、紙黃金、電子銀行、SWIFT匯款等,代碼怎麼寫業務流程就是怎麼樣,業務人員也沒法比自己更清楚。

架構師:脫離了某類語言或某類系統的局限性,開始全局性考慮系統性能容量、體系架構、跨應用交互、橫向縱向擴展性等問題,可以回答「雙十一你這系統頂得住嗎」這類進階問題,開始思考應用系統「是什麼?從哪裡來?往哪裡去」這類終極問題。

測試人員(黑盒測試):工作以做交易為主,編寫測試案例,模擬業務人員交易場景,對照軟需驗證功能,發現Bug及時報告。

對應進階職業(職業發展角度分析)

測試人員(技術專長):不滿足於黑盒測試,開始閱讀代碼嘗試白盒測試,開發自動化測試工具、推進持續集成測試,編寫測試腳本,實施性能壓力/疲勞測試。

測試人員(業務專長):開發人員看到的只是一個點,測試人員看到的是整個面,相對於開發的深,測試人員更擅長廣,整個業務條線的交易代碼倒背如流,業務流程如何優化他們更有發言權。

工作體驗:誰說金融IT只能搞技術?技術和業務兩個方向始終向你打開。人的性格特點不一樣,有的喜歡跟機器打交道,有的喜歡跟人打交道,適合自己的才是最好的。我選擇了業務方向,你呢?不用急,慢慢摸,沒人在一開始就知道。開發測試累嗎?累,開發是一線,功能如何實現所有人都要問你;測試是二線,一不小心就可能漏過幾個億。

3.生產維護。金融IT成果的最終把關者,再牛逼的系統最後沒上線都是白搭。

工種涉及應用維護(與開發測試對接)、操作系統維護(操作系統用戶管理、參數管理等)、存儲維護(外置存儲掛接、NBU備份)、網絡維護(思科網絡實驗室算什麼!我操的可是跨國的廣域網!)、系統組件維護(DB2WAS等等)、運行操作(在規定時間按下規定按鈕)、設施維護(空調、排水、電力等)。

常見於數據中心。

工作體驗:系統上線、機房搬遷等是最崩潰的,為了減少業務影響,金融生產系統的變更一般安排在晚上10點後,凌晨6點前。熬夜是常有的事情,半夜被電話吵醒也是常事,加上數據中心常建在郊外,晚上萬物俱靜,加班後如何歸家是個難題。但如果系統運行穩定,事情會相對少些,由於工作的特殊性,調休也會比較容易,湊出個長假出個遠門還是很方便的——對了,手機別忘了開漫遊。

總的來說,金融IT是個細分度很高的職業,沒有人可以做到一門通門門通,永遠保持一刻謙卑的心,向不同專業的人學習才是成長之道。

本文未經許可不得轉載(轉發分享、知乎日報除外)

【醜老頭的回答(58票)】:

謝謝信任

請大家多去關注樓下庖丁&李天意的答案,那是正經的金融IT,我這只是個沾邊的傳統IT罷了,謝謝。

嚴格來說我司不算是金融機構,但是確有部分支付相關業務,更不用說老闆本人曾經的那一筆輝煌戰例(我就是看了這個戰例才拒了500,簽了這家的offer)

我會從個人和金融相關兩個角度來回答這個問題,另外因為這個問題很大,如有疑問,歡迎評論,盡力回答

自身角度回答正文

自己的IT崗位的工作內容

作為集團IT總監,主要的工作內容有2大類+項目管理:

對內:

基礎架構 ---- 負責全球各數據中心的運營;通過共享服務中心為終端用戶提供IT支持

日常運營 ---- 採購,費用及預算控制;人員,組織管理及評估等;

信息系統 ---- 開發和維護各類企業軟件平台,包括ERP,研發平台等內外業務平台

對外:

車聯網---為日系&德系車的某幾家企業提供車聯網平台的研發和研發上線後的運營

BPO ---為某美資銀行提供呼叫業務和支付業務的運營外包;為某美資連鎖餐飲提供運營服務外包

該崗位的職業生涯規劃

這個是很個人的問題,背景不同,很難有均一的答案。我自己來說上面是白人CIO,基本上兩條路

  • 跳槽

個人背景比較偏傳統IT,製造為主,其他各色如物流貿易研發互聯網也都有,所以這是比較可能的一條路線

  • 等著白人退休/被幹掉接班

從老闆的年齡和集團的整體戰略來看,也不是不可能,因為畢竟我比他小20歲,而這幾年我司IT又在向中國集中。

氛圍強度、以及工作感受等

因為國內偏研發,年輕人多,所以整體氛圍和互聯網公司差不多;個人團隊方面,Infra因為工作內容需要7*24*365,老闆叫我2點起床,你也別想睡覺,相關人員都起來忙活;研發方面反而自由的多,基本上任務下來,前期BA過後,理清楚思路和邏輯,大家悶頭碼就是了;共享服務中心本身就是3班輪轉,唯數字論英雄的,所以基本也就是悶頭幹活,沖ticket的量。

氛圍其實和團隊管理層有關,我屬於撒手那種,我的Copilot是個年紀略大的技術能手,他和我認識很久,私人關係也不錯,所以大家基本上就是任務導向,沒有扯淡下絆子那回事。我工作上屬於拒人千里外,除工作很少干涉他們,所以他們也算自由自在。

金融相關角度回答

自己的IT崗位的工作內容

我司和金融掛鉤的主要有2個部分

1 投資併購分拆賣出

2 外包服務的金融部分

投資併購分拆賣出

和大部分踏踏實實做業務的公司不同,董事長因為財富大部分來自投資,所以如果你比較一下我司5年前的架構和今天的架構,你會發現變動很大。例如某子公司的一條曾佔半壁江山的業務線整個被賣掉了,例如曾經服務世界盃的某子公司的某產品線也全部的消失了,再比如曾經的某子公司已經不屬於我們了。

對於IT來說從技術層面,各種硬件系統要隨之調整並進行割裂,這帶來的是類似賬號,郵件等IT軟資產的大量的遷移;從業務層面,你的各色企業應用平台,比如ERP的信息,數據,記錄都是要大量的進行調整,很多業務邏輯要進行重做;從管理層面,你的人員的變更,整個組織結構要隨著新的業務變更而調整。

外包服務的金融部分

因為外包的部分牽涉大量的支付,首先要面對的就是大量的合規,比如PCI審計,常見的SOX這些就更不用說了,每年春夏都要搞大量文檔以應付各路人馬的檢查;系統的開發上也要求滿足各色合規和安全需要,比如我就接到過需求,咱們能做語音識別麼?因為客戶打電話進來支付,說信用卡號的時候能自動停止錄音。

其次,銀行除了甩給你支付的接口和平台部分外,什麼也不管,所有的類CRM,考評,事件管理等功能全部要自己開發來解決,而因為承接了從水電煤到信託到汽修等各色支付業務,業態也流程完全不同,這些都需要你自己想辦法匹配。

該崗位的職業生涯規劃

從提問者的角度來看,我司IT3部分:基礎架構;共享服務;開發系統

共享服務---傳統意義上的修電腦,為公司各地的人員提供各種基本的IT服務,考慮到時差是3班導的。最主要的職業路徑是做到一定程度有經驗了以後,學一門基礎架構的技術比如網絡,比如Linux,比如windows,然後轉職到基礎架構組去。

基礎架構組-----主要是和服務器及網絡打交道的,基本上就是從共享服務那邊轉,然後主管經理這麼一步步升起來,然後接我的位置,這個組的頭是當做接班人來培養的,也是我目前的2號。要注意的是,因為有一部分業務是車載互聯網平台的運維,所以這個組是部分對外的,也是能給公司賺錢的,自然重要。

開發系統---主要是為公司內部系統提供各種開發,目前還承擔了金融業務部分的企業平台開發,所以也算是重要,人員基本上靠實習生--基本員工---開發頭目--開發大頭目這麼一步步來。但是因為不直接對外,所以只能屈居3號。

大部分公司的IT是支持部門屬於對內服務的,但是最有前途的肯定是能給公司賺錢的,對外的部門,這也就是為什麼我司的基礎架構組反而比開發系統組值錢的原因。所以一定要緊緊抱住,主桿業務這顆大樹,才能有前途,有錢途,有發展。

氛圍強度、以及工作感受等

金融相關部分的主要就是業務平台的運維和開發,強度還好,因為最早搭架子的時候就要求很高,想的也算很周全,所以這麼多年下來成熟的體系,運維部分還好,除了經常被半夜叫起床以外,別的其實OK。

開發反而是比較麻煩的,因為需求變來變去(這算是通病吧),而且奇葩的需求比較多,美國人又不肯好好聽話配合,所以開發的大頭目經常跑來抱怨美國人又xxxx,我也只能好言安撫,陪著一起罵老闆然後轉過頭來或者威逼或者利誘,讓老闆幫忙,讓美國人聽話。

對於具體事物和流程,因為簽了協議,我就不太好多說什麼,囉嗦了很多,謝謝各位的耐心和時間

【DeepNight的回答(16票)】:

金融公司的範圍太大了。我來嘗試從對沖基金的角度來說幾句吧。拋磚引玉,歡迎批評指正。

我現在工作在一個美國的對沖基金IT部門。

從我的角度來看,對沖基金的IT可以分為4個主要的方向:Front Office, Back Office, Risk和Infrastructure。

Front office

這個部門是進行交易的部門。

前台的IT主要是圍繞交易員展開的。前台開發常見的任務有:

  • 顯示倉位和Risk指標
  • 根據市場或者Risk指標的變動發出報警
  • 計算損益:不用特別准,要求快。
  • 生成並執行交易
  • 高頻交易的開發?(這個我們公司還沒有,不過我覺得應該是前台的事情。)

這些任務一般會:

  • 有比較複雜的UI:被要求開發一個同時用六個顯示器的程序,在開發的時候總是遇到顯存溢出。

  • 需要對某種金融產品很熟悉:你服務那個Desk,你就要熟悉他們的產品。
  • 可能會接觸到具體的交易策略:交易員會請你幫他們實現他們的策略。
  • 計算可能比較複雜:比如實現的BS模型。
  • 對實時性要求比較高:在市場大幅波動的時候,如果因為你程序的性能的原因,交易沒有完成的話,交易員慘了,你也慘了。
  • 主要是為了抓住市場機會,任務一般要求比較急:我們的一個程序按照正常的軟件開發流程開開發的,有DEV/QA/PROD版本。但是上線以後我們的交易員一直使用QA版本,PROD版本後來都不去做Release了。
  • 交易員脾氣一般不太好,尤其是你的程序出問題的時候……

Back office

這個部門是處理交易以外的事情的:清算,會計,合規,市場……

從開發的角度看,後台的任務的最終結果都是報表。後台常見的開發任務有:

  • 給金融產品定價:這個價格可能是來自Bloomberg/Reuters,也可能要自己算。
  • 計算倉位和損益:這個倉位和損益要求計算的要比前台複雜而精確。計算的結果要求是可以用來對賬的。
  • 管理交易之後的事情: 和交易對手對賬和確認之類的事情。
  • 給Marketing出一些用來宣傳的資料/報表。

這些任務一般會:

  • UI不會太複雜,可能就是一張報表,或者是一個Service。
  • 計算不會很複雜,但是計算量會比較大:集群啊,負載平衡啊,能用都用上。
  • 對數據庫要求會比前台會高一點。
  • 實時性不強:一般都是很多的定時Job在跑。
  • 不過特別精通一種金融產品,但是要瞭解很多的金融產品:比如你要把Stock, Bond,CDS, SWAP和MBS合在一起計算損益,你對每種產品都要有個基本的瞭解。
  • 對交易策略不會太熟悉。
  • 任務很少會特別急。
  • Business owner一般會比交易員nice一些

Risk

這個部門不應該算是IT部門。不過一般裡面有不少Quant每天也是在Coding,所以就一起說一說。

他們會偏數學一些,用的語言也會是C/C++/R/Matlab。而前台和後台的開發一般是:Java/C#。

Infrastructure

這個和一般公司差別不大。無非就是預算比較大,設備買好的。對於有交易Desk的地方,交易時間斷網了,他們就可以不用混了。

再有就是對安全比較重視。裝一堆亂七八糟的監控。:-(

拉拉雜雜,暫時就想起這些,歡迎大家拍磚。

另:現在我正在找工作機會,歡迎大傢俬信我。

【高全兵的回答(21票)】:

手機作答,如有錯字排版問題敬請原諒。 本人曾經在top local ibank/top regional ibank/top global ibank的技術部門工作過,職位程序猴,簡單作答一下,有機會再補充:

1.工作的內容其實和在互聯網公司或者軟件公司區別不大,以開發為主。但開發的流程嚴謹和複雜程度,根據每個項目和每個公司不同而不同。

2. 生涯規劃這就不好說了。有穩定升職的,有跳到業務部門的,有轉行的都有。

3. 目前感覺工作幸福感挺高的,無論同事,技術氛圍都挺滿意。而且公司在技術上投入很大,很多技術的討論和分享,讓人感覺技術在公司是收到重視的。不過想想,幸福感高的原因,也可能是因為有個好老婆!

就醬

【庖丁的回答(188票)】:

謝邀。

背景介紹:計算機本科+碩士畢業。工作6年半,三份工作,都在金融IT。前兩份各三年,應該都比較充分,第三份半年。恰好是三個不同類型的地方。可以回答一下這個問題。

第一份工作:全國性大型知名商業銀行,軟開中心。作為應屆生從程序員做起,到小型項目的項目經理。行內對科技非常重視,有戰略性投入。以自主開發為主,絕少引入供應商,對新人的技術培養、老人的知識傳承都比較有體系。但實際陞遷空間有限。

技術上單位內有很好的一些技術資源儲備,有一些公共庫可以使用,一些技術業務方面的專家可以供你咨詢。開發上以解決需求為主,一些技術細節問題不會深究,能解決問題就行(參考我的另一個回答 金融業IT員工,在總行做軟件開發,職業發展道路真的很窄嗎? - 庖丁的回答)

開發、測試、發佈流程上相對比較嚴謹,分工很細。特別讓我印象深刻的是測試人員非常專業。基本沒有應用運維,應用運維靠開發組自己。運維只負責基礎環境準備和DBA。

按時上下班,中午休息兩個小時還能午睡。單位離市區近,整體生活節奏比較舒適。會學習到很多業務知識,和全國各分支行的業務人員會有不少交流,對整個銀行IT的生態分佈也有一個比較全局性的認識。在裡面,做一顆舒服的螺絲釘就好。適合應屆生鍛煉技術、業務、開闊眼界、或nb的社招專家進入,或靠經驗資歷頤養天年,不適合有很強事業心或提升慾望的人。

第二份工作:第二梯隊的全國性商業銀行,某業務條線事業部的科技團隊,對外和總行科技部對接,對內負責本條線一些系統的開發。做項目經理為主,往架構師方向進行發展。行內戰略對科技重視度一般,對本業務條線更是很弱。所以雖然收入上去了,但工作內容比較繁雜痛苦。

開發上比較依賴供應商,付款又很摳,所以供應商不可能給你交付什麼好東西,這樣反而耗費了自己人的大量心力在裡面。領導從上到下沒有技術精神,精力都在政治鬥爭和整人上面,幹活兒的人不到一半。這麼多系統的正常運行,靠的是基層員工的盡職盡責高素質,和比較強有力的運維保證。

單位在荒郊野外,上下班痛苦,生活質量比較低下。每天需要面對長途跋涉、年久失修的老舊系統,供應商希望給你不鹹不淡賄賂你還要擔合規風險,大領導信口開河畫大餅,小領導莫名其妙罵人,從不罩手下,只會把手下推出去擋槍,還要當心不小心說錯話被同事抓住把柄坑你。

團隊效率極低,內耗嚴重,每天的時間就在一封一封扯皮郵件中度過。倒是鍛煉出了一幅老油條嘴臉,和所謂「溝通能力」、「推動能力」。不適合應屆生、有技術追求、或職業追求的人去,比較適合有政治鬥爭經驗、或有相當社會資源的人進去獲取利益。

第三份工作:小型券商,初創的互聯網金融團隊,在行業內領先發力,處於急劇上升階段。公司戰略層面對團隊非常重視,有戰略性傾斜投入。領導技術出身,對前沿技術研究、儲備很有sense,對業務也十分精通。在招收團隊成員時候非常務實。互聯網風格的團隊。目前希望通過自己的努力,能夠成為團隊的骨幹。比較忙,時常可能會到晚上9,10點。到半夜12點都會在網上討論問題。

總結:在職場上,我的觀點還是「專才甚於通才」。回顧我遇見過的在職場上發展很好的人,無一例外都是有一技之長+執行力極強的人。「一技之長」這個詞其實是很重的,並不是你有個知識好像比其他人提前瞭解一點就可以的,而是確實要在某一方面成為專家,當別人有這方面問題的時候第一時間能夠想到向你求助,而你在大部分時候都能夠有效率的搞定。這樣才能樹立一個有一技之長的口碑。

特別在金融IT行業,會有很多「繼續做技術還是轉作業務」的迷思,可能是我個人能力有限,我還是覺得所謂「複合型人才」是個偽命題,在金融企業中就是定位你為技術人員,就是需要你把各類技術問題搞定,去應聘面試就是要考察你的技術能力。誠然瞭解一些金融知識會幫助你理解需求、更好溝通,但絕不是你的核心競爭力。除非你有過人之處,你的金融技術比科班出身的人更強,才能夠成為你的一技之長。

團隊需要的是能夠把一方面事情搞定落地的人,而不需要看起來背景優秀、風度翩翩、實際捲起袖子來卻又漏洞百出要人擦屁股的人。

【李嘉裕的回答(56票)】:

14年7月碩士畢業後在四大行之一的某行數據中心做運維,總行編製,做了6個月離職,現在在國內某團購網站做RD。。就自己的經歷簡單聊一聊。。

工作內容:

首先數據中心分為很多部門,有管理部門,安全部門,網絡部門,系統部門,還有測試部門等等,系統部門有分為大型機的部門,小型機的部門,X86服務器的部門,我就在X86服務器的部門工作。我所在的部門在數據中心還是比較核心的,正在響應號召做私有雲,也響應號召在做去IOE的工作,我做什麼呢?數據中心有一年有很多個批次,每個批次有很多的系統要上,我就是負責在批次上之前,根據基本不懂技術的部門提出的系統架構搭系統,首先呢,拿到架構,要審,發現不對,然後和他們溝通,他們說你認為架構是什麼樣的?然後我們團隊就把合適的架構弄好給他們,他們說恩,就這樣。然後再去其他部門協調搭系統需要的資源,比如硬盤空間,網絡端口等等很多內容,協調基本就是吵架,最後發現留給自己搭系統的時間很少了,然後加班加點幹活,銀行的系統基本就那麼多,什麼Apache, Jboss, Oracle RAC, WAS, IHS等等。然後把搭好的系統交付給應用部門,應用部門在上面部署要上線的應用,等到上線的時間了,大家就會收到通知,說「我行在某日0:00至4:00進行系統維護,什麼什麼業務無法使用」,我們就在幹活啦。。。前面的搭系統要搭兩套,一套是測試環境的,一套是線上環境的。然後系統上線後,我們負責後期的運維,用戶報bug啦,我們和開發商一起查log,分析問題,哎,說到這裡不得不吐槽一句有些開發的外包廠商(有次我行有個系統外包做了兩年了,還沒做好,正好我趕上外包開發到某個階段來弄系統,我負責帶外包廠商,結果在RHEL中外包打開一個文本文件非要堅持用gedit?居然不會用vi。這還好,他們那次裝系統出了bug,調了一個晚上沒搞定,害得我也跟著他們加班。還有一次和外包一起看日誌分析bug,最終發現是他們的代碼邏輯錯誤。。。)。然後如果系統運行一段時間這個數據庫硬盤不夠啦,我們就再給加硬盤。。。然後還要進行磁帶備份,配NBU。。。。等等系統後期的運維吧,做和線上修改有關的工作都是至少在晚上19:30以後才能搞的啦。。。當然這些都是在沒出什麼問題的情況下。。。批次的時候出了點問題搞不定了就找駐場,技術支持,再搞不定的時候就有一大堆不懂技術的大boss站在你後面給你各種壓力了。。。。

職業生涯規劃:

感覺一眼就看到了未來幾十年的樣子,所以就離職出來干了。。。

感覺如果是比較喜歡穩定的人啊,能耐的住寂寞,就行。

但是我感覺幾年之後自己的技術就忘了,自己在市場上就沒有什麼競爭力了,所以盡早離開了。我一直認為,我自己有能力的話是我在挑工作,而不是等到技能都忘光了,只能適應這份工作了,感覺那樣有點可悲。

恩,已經離開了銀行系統,至少近N年裡職業規劃就和金融行業無關了吧,這裡就不說了。。

氛圍強度,工作感受:

1.各種駐場,有什麼解決不掉的問題了就去找駐場解決,然後我行培養新人的時候有的時候希望駐場教一教什麼的,但是駐場一般都是熟練工,不怎麼教,三下五除二就做完了,新人學到的不多,以後估計還是很依賴駐場吧。。。。

2.平時做的活,重複性很大,太沒意思。。。

3.感覺有些外包系統很挫。。。

4.辦公系統很多軟件都是IBM開發的,挫的一逼,郵件收發用什麼NOTES,我擦,不叫發郵件,叫發消息,還經常卡死,我有的時候懷疑是不是國內的IBM工程師把國外開發的軟件直接用Google translate翻譯成中文就賣給我行了,官方採用的辦公軟件一個難用就算了,但是我行牛逼的地方就在於幾乎所有的辦公軟件都很難用,不但不能提高辦公效率,有的時候反而被辦公軟件搞的沒有心情辦公了。。。

5.最後說一下最近銀行系統流行的去IOE的看法,銀行去IOE基本行不通。理由:有些銀行認為技術部門是消耗部門,不重視,並且認為只有高管才有資格拿高工資,導致系統外包,挖牛人挖不到,據說我行原來想挖一個大牛DBA,結果人家的工資和我行數據中心的經理差不多,於是作罷。還聽說工行從阿里挖了一個架構師,貌似是副行長級別的待遇,直接向董事長匯報,所以工行的架構很厲害。阿里巴巴為什麼能去IOE?能開發出Tair?用開源的數據庫?那可是有一幫工程師在幹活啊,銀行也想去IOE,但是挖牛人挖不到,自己人太弱,也培養不起來,辦件事走流程這麼嚴重,還有大國企的姿態,怎麼可能去IOE?大型機zOS上跑的是核心系統,所以I去不了;開源數據庫不同的數據引擎搞不定,並且擴容也不是簡單的事,並且O數據庫性能好,還有技術支持,所以O也不能去;E在銀行裡用的不是很多,容易去。所以給你一道題,有的人說簡單,但並不是所有人都會認為這道題簡單的,更何況這道題確實也不簡單,阿里巴巴去IOE花了多少年,下了多大的決心才捨棄IOE的?參見《淘寶技術十年》,所以銀行去IOE也就跟著別人吆喝一下吧。。

一個已經離開銀行技術崗的人的一點感受,不同人的感受不同,不同崗位做的事情不同,感受也不一樣,不同部門感受差距更大,不同銀行也無法一概而論,因此我的個人感受難免有偏頗,大家隨意看看就好,請不要對號入座。

最後祝我行越來越好!

(完)

-------------

PS:

外包一般指給銀行給錢,讓其為銀行開發軟件的公司

駐場,廠商一般指銀行花錢買他們做好的軟件系統,他們給銀行提供技術支持,例如Microsoft,IBM,Oracle,vmware等。。。

【kaszy的回答(16票)】:

瀉藥。

你說的金融公司都是所謂的甲方。甲方的IT崗位,有很多維度可以說,我只說兩個,1. 按照IT崗位劃分,一般是開發和運維兩大類,其他還有規劃、架構、測試、IT管理等等崗位。2. 按照企業規模劃分,我簡單的劃分為大企業和小企業,劃分的標準,就是甲方是否自己寫核心系統的核心代碼。

先說小企業,這個簡單。

1、 RD部門,因為不會自己寫代碼,那麼所謂的RD部門其實以PM為主。這個PM既代表產品經理、也代表項目經理。從瞭解業務需求、邀請廠商進行方案設計、POC、採購、開發、項目管理、上線,一條龍。職涯就是幫閒--》獨自負責一個項目--》獨自負責一群項目---》a.對業務很熟了,和業務部門也很熟了---》跳槽到業務部門;b.和領導很熟了--》職級不斷上漲---》IT領導或者跳槽到業務部門

2. 運維崗、測試崗這兩個剛還是偏向技術為主的,在小企業裡面,技術要比RD牛多了。但是,重視程度卻遠不如,系統研發的再爛也會上線,除了問題要麼是運維不好,要麼是測試沒測到。職涯發展就是苦逼---》加班,繼續苦逼---》升點職---》幾年後,對某個或某幾個業務的系統或者業務流程極熟--》a.和業務領導混熟--->跳槽到業務部門;b.繼續苦逼加班---》熬到老員工都走了,或者領導也都走了,自己當領導---》退休或者跳槽到業務部門。

再說大企業,這個複雜了。。。

1. RD部門。除了有小企業的PM線,因為會自己寫核心系統的核心代碼,因此就有了技術線這個職涯路線,技術牛人哪裡都吃香。牛到自己可以寫策略了之後做私募、創業都可以。但是,前提是有好的項目做。如果上來搞到了什麼辦公系統的開發,那就呵呵了。所以一定要撈到好項目的開發崗,有了好技術,再會做人,職涯不是問題。過幾年自己琢磨吧,有的是地方要。

2. 運維崗。大企業的運維崗也複雜了,也受重視了,核心原因是能控制的預算多了。建個機房也得幾個億,整個新基礎架構設計也影響巨大、就連數據庫採購一年也得給oracle幾千萬,買機器是以千台為單位和供應商談。所以,除了業務系統運維,基礎架構運維也很重要,但離業務更遠。。。跳槽的路子也越來越窄,如果不當官,那麼就養老吧,別奢望太多了。

至於IT的其他崗位,要麼是過渡性的,要麼是養老性的,要麼是行政性的,跟計算機專業其實關係不太大了。

至於工作強度,個人認為,工作初期還是找越忙的工作越好,能學到的和填在簡歷上的東西更多。不同公司、不同崗位的差異都很大。很難說忙閒了,還是看自己,眼裡有活兒、有擔當就自然會忙。

【Norst的回答(4票)】:

剛好,工作將近四年,還一直在金融公司做IT。我盡量有邏輯的描述下我的經歷及感受吧(??????) ?

首先,我是研發,測試,運維三大IT系列中最不受待見的運維〒_〒,剛畢業時壓根就不知道世界上還有運維這個崗位啊。莫名其妙就入坑了_(:з」∠)_

第一家公司,世界五百強集團旗下銀行,信用卡部。

運維,7*24小時待命,剛入司兩個月撞上極其坑爹的事故,於是幾個小夥伴輪流值了幾個通宵.....後來發現,這只是熱身啊(╯‵□′)╯︵┴═┴,就算不出事故通宵這種事情是常態....

提供無間斷服務的銀行,管理的又是極其敏感的money,所以一切以安全為前提。答主所在團隊非常優秀(好懷念老大以及各位師兄師姐,還有吃貨團啊_(:з」∠)_),做事也不死板。再加上前兩年整個集團的技術都有一個子公司提供服務,幾千人的IT團隊和大規模系統的接觸。讓答主在前幾年受益匪淺。

工作風格嚴謹,工作流程複雜但是全面,比較切合實際,做事有邏輯講道理。任何事留退路。對溝通力及推動力要求比重較高。想做事,有平台。想混混...也能過╮(╯▽╰)╭...做為一個大型公司,有很多大公司的毛病,但是已經很好了。這是題主對第一家公司的感受。

剛加班回家...答主身體也不太好,先休息了,明天再繼續(? ??_??)?,第一次被邀,無論如何也要寫完(??????) ?,

嗯,謝邀( ????? )

============================4月3日分割線==================================

後來,遇上兩家公司合併重組……於是作為一個蝦兵,參與兩個不同公司的大規模系統群的數據及系統的合併。雖然說整合整體還算順利,但是作為掃尾大軍的一員……哎,又是一段充滿了激情和工作量的歲月啊~

再後來,就被換公司了。打個充滿惡意的比方,原來是115師的戰場救火團,後來被整編扔到其他師了。團還是團,但師部變了啊……唉,懂的人會懂

第二個公司辦公室政治更加濃厚,且做事情條理性相對較弱,制度有點脫離現實,跨部門辦事效率不高。兩個公司文化的嚴重衝突和落差讓答主嚴重不適,不過有失必有得,答主被進入了人生的又一個不舒適區,每天充滿了怨念和思考,每天在」一個有能力的人無論在哪兒都能成功「以及」尼瑪,挺不下去了啊……怎樣才能出頭啊「的想法中糾結。在答主數次人生的決策性失誤後,答主慫了,拋棄團友們撤了;換公司!

===================之前的答題太不嚴肅了,寫點正經的===================

銀行運維,我個人理解按照應用系統的層次分為了硬件、系統和應用運維。硬件主要指機房和服務器的硬件維護,系統運維再細分為DBA,操作系統運維(含存儲等特種設備)和網絡運維。這兩個運維崗位個人感覺現階段的崗位職責及劃分已經非常成熟和明確了。

但是!!答主之前是個應用運維……很多公司壓根沒這個崗位啊?_?

還在加班,來活了……回家再寫……

到家(??????) ?,繼續今天的內容~

題主做為一個應用運維,認為在一個大規模的需要承擔後期運維工作的IT公司,一批優秀應用運維是非常用的,他們通過以應用為單位,對系統在應用層的監控及運行狀態的趨向性分析,為系統在應用層級的穩定性,健壯性和高效性提供強力的保障和故障隱患的預見及排除。而且能有效降低開發們修復bug的人力和時間成本。

嗯,崗位職責的模塊化,各司其職,也是大公司的特色,有利有弊。

今天先這樣,好多錯別字,還把答主寫成題主←_←,不管那麼多,睡_(:з」∠)_

========分割,手機輸符號實在是太麻煩了?_?======

第三家公司,現在的公司,第三家是家創業沒多久的互聯網金融公司,答主抱著干自己活的心態加入的這家公司。畢竟在大公司沿著別人走過的路走都只是知其然,難做到知其所以然,再往上拓展時總覺得有點根基不穩。而且崗位職責過於模塊化,在銀行這種管理偏嚴格的公司不方便去實踐更多從書上學到的知識。

新公司很小,整個技術部還沒之前的一個組大。很多東西還在起步,答主做為運維整天在測試環境搗鼓來搗鼓去,測好了和boss確認好,然後上生產,大公司裡見識到的各種東西答主自己開始慢慢消化融匯貫通,同時開始逐漸整理自己的思想,忙的不亦樂乎,倒是折騰的蠻開心。而公司每週五下午還會開會讓內部的金融專家普及和講解金融知識(??????) ?,很是投答主這種什麼都想瞭解一點的人所好.....就是真的好累啊_(:з」∠)_,所以答主要多睡覺....

理論上來說結束了,睡覺去(??????) ?

【馬超的回答(2票)】:

穩定大於一切需求,所有非緊急更新都安排在半夜業務量小的時間段,夜間批量出故障被叫醒很頭痛,但只要在次日營業前解決就行,白天聯機業務故障更麻煩,必須立刻解決問題

【趙劼的回答(41票)】:

工作內容:寫代碼,優化代碼,修補代碼。

職業規劃:繼續寫代碼,之前大老闆對我說,既然你那麼喜歡技術,那就在做到ED(Analyst -> Associate -> VP -> ED -> MD,我是Associate)前不要考慮帶人,公司裡缺少專注技術的。

工作感受:強度不大,但工作挺麻煩的,需要處理的複雜問題挺多,每天都在想著怎麼把系統優化一點,經常走了一兩天結果撞牆了重新找辦法。

【風神宛然的回答(20票)】:

我的同屆同學,畢業時進了花旗銀行(天津)做技術支持,月薪1W+福利無限想像,在我們大都選擇了互聯網、手機廠商、軟件公司的時候。跟我們不一樣的節奏:朝九晚五,正裝上班,閒。當時惹來艷羨無數。

不到一年,他辭職了,北上南下地找工作,最後來到北京一家創業公司,降薪。

我問他:呆在花旗不好嗎?

他:好,但是再待下去會成廢物的吧。

金融行業裡做IT不是一定沒有前途,關鍵是業務重心和工作狀態。除去現下火熱的互聯網金融業務,很多金融IT只是支持部門,所做工作和能得到的鍛煉都不能跟互聯網環境相比。只說年輕人,都會恐懼自己的青春時間和激情被

【年薪20W】鎖死、消磨殆盡吧。

【代崛起的回答(8票)】:

計算機女碩士。畢業近五年,一直在銀行做著IT工作。我畢業的學校是一所純理工類院校。五年過去了,當年簽到據說最NB遊戲公司的同學,幾乎全部離職。當年為了安度歲月簽到國企的同學,很多又拚命的往外跳。因此具體的職業生涯,各有體驗,我就知對客觀情況做一個表述:

一、分類

銀行的IT分很多種。從總體層級來說,有總行級、分行級、獨立軟件開發中心。從職能分工來說,有開發、系統運行、質量測試、網絡等部門。有些銀行還會根據不同的業務種類成立獨立的技術支持中心。

二、體驗

被業務部門鄙視是一定的。不被BOSS認可也是一定的。因為你不帶來任何可見的收益。項目做得好是因為業務有思路,業務做不好是技術支持不到位。這是最基本的與其它部門相處的邏輯。

三、收入

低於業務部門是一定的,對此我從一開始就是認同的。因為銀行業務確實不好做,競爭很大。做技術很累,但終歸可以完成。但是產品賣不出去就是賣不出去,查再多的手冊,寫再多的方案,也改變不了什麼。

四、職業規劃

畢業以後的第一份工作,會在較大程度上決定你今後的行業。所以這既是就業也是入行。我的一個師弟,出身於我們學校一個挺牛的教研室,讀研三年每天在教研室打卡上班,因此在他所研究的領域多少有點成績。到銀行工作不到半年後,就後悔了,又想做技術了,想進研究所。一年後付諸行動,四處投簡歷。他一個在研究所工作的同學幫他投完簡歷回來後告訴他,領導說,銀行出來的人來這裡幹什麼。看,這麼快,你就被打上標籤了。

但是我也有聽說某銀行,一個獨立技術中心的負責技術的領導,在風險管控與技術結合方面做得很好,被一個綜合互聯網公司給高薪挖走了。所以,是金子總會發光的簡單道理,在銀行同樣適用。而且現在中國的互聯網公司,誰不想做金融?

哦,對了。我想到有一次接到的一個電話,技術部麼?我的燈不亮了,麻煩過來幫我看看。所以,別人可能不清楚你的定位,但自己一定得清醒。

【dingsendy的回答(3票)】:

銀行乙方IT公司,四年從業經驗,長年。

工作內容,我幾年裡現場實施做的居多,當然同事裡也有運維和產品研發的。

實施,基本按項目做,從需求到開發到測試到上線一條龍服務。

運維按年做,我聽說過最多的人有做三四年的,還有更久的就在項目地安家落戶了。

產品研發的話就我們公司的情況是一幫挺有資歷的老員工帶著一群新人做研發,產品成型以後老員工就會被分散到各個買產品的甲方去做實施。除了很少一部分人以外,剩下的最終都還是要出差。

甲方的工作氛圍是要分銀行的,可能某個銀行科技比較強勢,此時作為乙方就能感覺到銀行業務人員好相處科技人員不好相處或者規則屁多。

可能有的甲方業務人員強勢要求屁多但是科技就好說話好像你幹什麼他們都滿意。

都好的肯定很少甚至沒有,再說從質量上考慮有人事多也不是壞事。

實施和運維都在現場工作,一看水平,二看溝通能力,主要還是看處關係。

當然遇到不好處關係的也沒辦法,老老實實幹活至少不出錯。

職業規劃幾乎是沒有的,以我來說,沒背景沒關係想回到定居的二線城市找當地銀行進甲方,五六年裡基本沒機會,年紀大了銀行也就不要了。

長年出差的苦楚不用細說,問題是小商行太多了,有時候在犄角旮旯裡好個辦公室還美其名曰封閉開發,一年下來,一個個膘肥體壯,至少吃的不差,但悶都悶出病來了。

別的不知道要說啥,本行業內的職業規劃基本就是跳槽了,我是個不喜歡跳槽的人,但是看到水平與自己差不多或是不如自己的人因為跳槽進到公司就拿比自己高很多的工資,而自己一直待著工資也就均速網上漲還是很鬱悶的。

橫向比較,跟非IT的普通職業比收入還不錯,雖然都是靠出差和加班換來的。

跟IT的基本沒法比,我老公同班同學,,畢業時進了另一家國內ERP公司,工資比我高一點,我是一家有外資背景的公司。

四年過去了,他年年漲工資都比我多,而且去年剛拿了股票,雖然數量不多但是因為股市不錯已經翻倍了。

他在他們行業裡已經算有資歷的了,我在我們行業還只算入行而已。不知道這行多久才能拿股票,大概從業十年左右吧,傳統行業什麼都不透明。

所以我已經放棄職業規劃了,只有個人規劃。

【KevinDeng的回答(5票)】:

1. 小型城商行總行IT部門,典型崗位包括開發、測試、運維、系統管理/DBA、網絡、安全、值班、項目管理等。

2. 職業生涯,大部分人只能混著,不超過1/4的普通員工有機會熬資歷並晉陞為中高級管理人員。

3. 氛圍,不同銀行應該不一樣。總體而言,銀行IT部門年輕男性較多,平均學歷和素質都不錯,工作強度比互聯網公司和其它IT企業小,人員流動率低,這種情況下氛圍通常不錯。

【王小逝的回答(3票)】:

乾貨都說得差不多了,我來說點帶湯的。光說國外投行的經驗。

缺點:

  • 二等公民。造成的結果:系統混亂,項目紛雜。基礎設施和規劃基本就是一個字,亂。項目質量無法保證,因為預算沒優勢,所以不會有人願意讓你們花時間提高項目質量,又因為系統比較critical,沒人願意擔風險或者還是沒時間資源作稍微大一點的重構,所以系統就是一層層的補丁,一堆意大利面。
  • 不適合想從事嚴謹計算機事業的人,在這裡你只是一個支持服務行業的工人。

優點:

  • 收入高(否則來幹嘛?)
  • 金融方面能學到很多,特別適合喜歡跨行業的人。

【enfieldlee的回答(1票)】:

如果是在甲方:「做技術太累了,所以我現在轉其他崗位了」(親耳所聽!)

如果是在乙方:心中萬(草泥)馬奔騰。

【斯迪的回答(1票)】:

作為產品的創造者你根本就不知道自己在做什麼,

而作為產品的使用每天可能都應該在賺錢。

每次想到這個的時候我就深深為自己做IT而不是金融感到自卑。

【孫路的回答(1票)】:

就是混日子

【RioKwok的回答(1票)】:

瀉藥,手機黨,排版不好請見諒。

曾在某H打頭的跨國大笨象銀行集團工作近四年,僅供在外資銀行工作的研發同學參考。

優點:

1. 起薪不低(當年),差不多十年前就已經開出應屆4k+,當年互聯網的薪酬沒現在那麼誇張,所以吸引了不少986的同學蜂擁而至。現在起薪跟當年沒多多少,但對於並不拔尖的普通畢業生還是有一些吸引力。

2. 管理規範,各種制度讓沒有工作經驗的人可以順利的適應,建立職業規範。

3. 寬鬆人性化的氛圍,歐美外企都會比較人性化的制度,相對自由的溝通和不明顯的等級關係

4. 完善的福利,五險一金+商業保險,動輒10+天的年假,帶薪病假,加班雙/三倍工資等。

5. 高大上的工作地點和辦公室,金融外企的辦公室多數都在CBD,交通方便沒得說。

6. 體面的外表,各種正裝,搭配上面第5條,加上「金融」,「外企」的光環,讓人誤以為你是叱吒風雲的金融鉅子。

7. 工作穩定,無大錯不被炒,即使表現不好頂多就是沒有升職加薪。

缺點:

1. 技術老舊,10年的時候,很少系統用的是JDK 1.4以上,90年代的java代碼設計風格的遺留系統不少,各種冗余無用的代碼讓人痛心疾首,而且還不讓改,改壞了沒人敢背這黑鍋。

2. 技術封閉,開發出一大堆各種封閉性框架,出了這公司就沒有其他人用。

3. 非技術驅動,技術再厲害,也就是個解決問題的人而已,而且公司也不需要技術特別厲害的人(給不了那個錢),只需要對系統熟悉的人。

4. 工作流程繁瑣人員層級多,逐層向上匯報浪費時間。

5. 上升通道狹窄,要麼做consultant,要麼做管理,而且consultant這條路僅限java,as400和mainframe(不知數據庫的有沒有),其他技術的,不好意思,SSE(高級工程師)估計就頂了。SSE以上都是一個蘿蔔一個坑,慢慢熬年資混人緣吧年輕人

6. IT作為支持部門,不賺錢,即使有也很難量化,經濟不好盈利不好時開源節流的首選。君不見金融海嘯時,各種清退各種停招,什麼培訓全cut掉。

7. 雜事特別多,各種郵件各種會議扯蛋撕逼,各種合規考試每年重複,出個合規問題的話(例如被某國政府調查指控什麼的),就呵呵了,又是一大堆合規考試。

8. 薪水待遇漲幅慢,5年有個10k~12k算不錯了,年終獎也就意思意思,原因參看上面第6條。但是看看外面的物價房價,要結婚生子買房買車的,感覺要悲劇了。

9. 各種第三方同事(外包),各種世界各地的同事,溝通成本,工作時差,工作態度各不相同(特別是印度的外包的,曾經被活活坑了1個月,朝9晚12+沒有週六日+各種通宵,最後把它們踢走自己做,又快又好)

適合人群:

富二代混時間混人脈的、

準備出國鍛煉外語的、

沒有太高職業追求的

不適人群:

喜歡鑽研技術的、

英文不好的、

有職業追求的、

要賺錢買房的

【知乎用戶的回答(1票)】:

謝邀。1,在四大行之一開發中心任職,前期做過客戶信息、網上銀行、對公結算開發工作,現在做應用架構設計,之前寫代碼現在寫報告。

2,銀行IT開發,分技術開發和業務開發,我這裡主要拿業務開發來說,畢竟銀行技術主要還是依托IOE的產品,而且做技術開發的跳槽的範圍有限,因為並不是誰都能用得起IOE的。業務開發分為核心業務和非核心業務開發,核心業務開發主要包括存貸業務,銀行卡業務,內部核算,資金清算等。非核心業務開發包括銀行報表,客戶信息,參數管理信用分析等。如果你沒有跳槽的想法論職業發展的話核心業務開發與非核心業務開發的區別並不像字面含義表現的那麼明顯,無論到了哪個業務開發部門,做好自己的本職工作,多向老人學習一些開發經驗以及解決問題的方法使自己快速成長起來並等待機會的到來。如果要是想跳槽的話,那核心業務開發與非核心業務跳槽的頻率真的就如字面含義表現的那麼明顯了,因為銀行主要是靠核心業務掙錢的。

3,工作壓力還是比較大的,尤其是做核心業務開發,你想像一下生產上哪個機關單位幾十億的定期存款取不出來了、幾百萬個賬戶利息計算錯了、幾十萬筆的匯款手續費多收了等等。

標籤:-金融 -證券 -信息技術(IT) -金融IT -計算機


相關資源:





給我留言