① 作為一個程序員不知道vim正常嗎你認為什麼才是真正的程序員
很正常,覺得不好用也很正常,這個不是評判程序員的標准。許多程序員喜愛稱自已為碼農,每日的工作中除開敲代碼,或是敲代碼。實際上,這當中較大一部分人僅僅自嘲罷了,她們大部分全是合格的程序員。而有的人,確實是切切實實的碼農,她們系統對、程序流程的了解能力不佳,本人的程序流程能力比較缺乏,談不上是合格的程序員。那麼,一個程序員要具有什麼能力,才可以算得上真真正正合格的程序員呢?
如果你實現一個產品研發任務以後,就需要立即匯總,關鍵有關「程序流程的運用狀況和客戶的應用意見反饋」,在匯總的歷程中,你就會發現自身的不夠,了解自身哪幾個方面必須提升。隨後,逐一擊敗,那樣你的發展會迅速。
自然,以上提及的基本都是做為一個程序員的基本上能力,這決策了你將來三到五年的工作上,是獲得了很大的提升或是沒什麼發展。假如,你認為自身如今以上能力也不徹底具有得話,提議可以鍛練提高,這對你的職業發展很有協助。
② 中國工商銀行軟體中心的待遇,職業發展怎麼樣
待遇:工行軟體中心有 珠海、北京、上海、廣州、杭州五個開發基地,同一個層級在各個基地拿的錢一樣的,結合當地的消費水平,無疑是在珠海最有性價比。作為12年入職的碩士生,我走的時候,大致一年的收入是15萬左右,這個收入對於在珠海生活的我來說,我已經很滿意了,但是北上廣的同事就比較苦逼了。
縱向和其他銀行來比較的話,工行開發中心的待遇是四大行最低的,和其他銀行例如廣發等更加沒得比。但是橫向和其他的IT企業來比,銀行的收入也還是不低,再加上福利什麼的。
我覺得就收入來說,工行軟體中心是一份不錯的工作。
職業發展:工行軟體開發水平在國內的銀行界是排第一的。
舉個例子吧,就我了解,目前只有工行的信用卡能夠做到差額計息,因為這些銀行的核心程序最早都是從國外買過來的,歷史程序很難改造的,只有工行有這個力量能改造。我們領導經常能夠自豪的說:「工行軟體開發中心是中國銀行科技屆的黃埔軍校。」其實這有兩個層面的意思:一是指的是工行的科技力量,以及各種規范流程都是在國內銀行科技屆領先的,如果從工行走出去,去其他銀行,基本上薪資和職位都有一個比較大的提升。二是指的是,工行待遇確實比其他銀行低,所以留不住人,尤其是北上廣三個基地,人員流失比較大。
那麼如果跳出銀行界,作為一個單純的程序員,職業發展怎麼樣呢?那麼這個情況就比較復雜了,我覺得這取決於你工作使用的技術平台和業務知識。
技術平台。目前銀行的技術平台大致分為兩類:主機和Java。
主機也稱是Mainframe,編程語言是古老的corbal,這種技術已經不流行了,但是在金融、股票等追求安全的領域還是應用很多,所以我覺得能成為一名做主機開發,雖然就業機會可能少,但是競爭也會很少,屬於程序員中的少數派。
銀行中的Java基本上值得就是企業級的Web應用了,我正好是做這塊的,其他銀行我不清楚,對於工行的Java開發水平,客觀的評價,大致落後主流的10年左右。對,你沒看錯,就是10年。造成這個原因我個人覺得是因為技術路線的原因,為了提高開發效率,減少開發人員的編碼工作量,工行的J2EE開發統一使用一個開發框架,但在實際使用中,基本上所有的業務邏輯都用Oracle的存儲過程實現,用PL/SQL做程序開發,自然就談不上什麼面對對象、設計模式之類的東西了,至於數據和業務邏輯解耦、分層的軟體架構等思想,在那裡工作了很多年的程序員都沒有聽過。
當然一個程序員除去本身的技術能力,如果能對業務很了解,也是很不錯的。但是你能了解的業務,只會限於你負責的應用,如果你負責的應用是網銀、信用卡反欺詐、數據倉庫等業務含金量高的應用,工作中自然能夠學到很多。我一個同事之前是做私人銀行的,後來調到上海的私人銀行部去了,也算是脫離編碼這個苦逼的行業了。如果你負責的是某些常年沒有業務量的應用,那隻能說你倒霉了。
③ 為什麼說銀行科技崗是程序員好的就業選擇
據我了解,銀行科技崗有大概兩類,一種是銀行的信息科技崗,這種崗位基本不敲代碼,算是甲方,工資跟普通銀行員工一樣,比較低,比如中國農業銀行浙江省分行信息科技崗;另一種是敲代碼的,即研發崗位,例如工商銀行軟體中心,中國銀行軟體中心等,建行是自己的子公司建信金科。招行也是自己的子公司,招銀網路科技。這種銀行研發崗位要求要高一些,待遇也更高。當然,子公司就不談了。中農工建交郵,招行,寧波銀行,浦發,上海銀行,浙江農商行等大行都有此類研發崗位。接下來談談自己。
2020年,作為某985計算機強勢高校的計算機碩士,有一篇計算機體系結構領域CCF A 類頂會,也有著中國互聯網兩大巨頭之一等互聯網企業的總包40w+的Offer,但是在最後,選擇了加入某國有四大行之一的研發中心。
其實無論是互聯網IT,還是銀行IT,還是其他的,只要適合你自己,都是好的選擇。對於我來說,我在碩士期間患上了嚴重的焦慮症,我很清楚自己不適合互聯網那種加班模式。於是我在尋覓其他的路,讀博,壓力太大,我會更焦慮,最近不會考慮;軍工所,錢少活多;公務員,老師?自己不喜歡。我還是希望能夠從事IT行業,我的目光在2019年開始投向銀行科技崗。
④ 鍥涘ぇ琛屼細寮闄ょ▼搴忓憳鍚
浼氥傚洓澶ц岋紙涓鍥藉伐鍟嗛摱琛屻佷腑鍥藉啘涓氶摱琛屻佷腑鍥介摱琛屽拰涓鍥藉緩璁鵑摱琛岋級浣滀負鍥芥湁澶у瀷鍟嗕笟閾惰岋紝瀹冧滑鍦ㄦ嫑鑱樺拰鍛樺伐綆$悊鏂歸潰鏈変弗鏍肩殑鍒跺害鍜屾爣鍑嗐傚紑闄ょ▼搴忓憳榪欑嶅嚦鍞琛屼負涓嶆槸杞繪槗瀹炴柦鐨勶紝浣嗗憳宸ヨ繚鍙嶄簡鍏鍙哥殑瑙勭珷鍘嗘粴鍒跺害鎴栨硶寰嬫硶瑙勪細榪涜屽紑闄ゃ傚傛灉紼嬪簭鍛樹弗閲嶈繚鍙嶅叕鍙哥殑瑙勭珷鍒跺害錛屼緥濡傛硠闇插叕鍙告満瀵嗐佽椽奼¤厫璐ョ瓑琛屼負鑲㈢矖浣欙紝鍥涘ぇ琛屼細鏍規嵁鍏鍙哥殑鐩稿叧瑙勫畾錛屽瑰叾榪涜屼弗鑲冨勭悊錛岀敋鑷沖紑闄ゃ
⑤ 程序員37歲後怎麼辦
程序猿有條件和機會的最好還是去一線互聯網城市發展,因為那裡比較正規,也有規范的晉升法則,乾的好的,出成績肯定會重用,這樣到35歲以後,可以達到一定的職級,享受不錯的待遇。比那些不正規的互聯網公司好太多了,入創業公司需謹慎,人治大於法治,全看創始人的人品。
對於像筆者這種沒有在一線互聯網公司做過的程序猿,只有過二線城市以下互聯網公司和創業型公司的經歷,35歲以後怎麼辦?二線城市的互聯網公司非常不專業,經常就是一個人身兼數職,伺服器搭建維護優化,產品設計,研發,都是一個人來干,非常的耗費精力,而這些互聯網公司也不會有專業的研發團隊組成,筆者最多帶過12人的研發團隊,大多數是單槍匹馬的從產品設計到軟體架構設計和代碼編寫到伺服器運維一條龍的搞產品,由此可知當地的互聯網公司的參差不齊,而最重要的是 這些公司 一般都做不了多久,畢竟互聯網行業,水很深,所以筆者現在謝絕了所有入職邀請,專心自主創業,由於十幾年的鍛煉,除了UI設計不太行外,其他都能做,也是個好事,這十幾年見證了數百個產品的成敗,對於產品的體驗和運營也有一定的了解,於是就開始研究一些垂直行業,自行設計研發出針對某個行業的軟體產品平台並提供有價值的服務,感覺這是像我這種二線城市的程序猿出路之一,現在已經可以產出和之前工作時相當的收入,而且不是那種苦逼接單的做法,符合遠期的發展方向。