没找到原文出处,这篇文章至少是2009年之前就有的,写的挺实在的。银行IT领域前辈的经验之谈自然要学习一下了。
以下是转载的文章:

软开开发篇

在我刚进软开的时候,我想,这有什么啊,泡着茶写点儿JAVA的日子么?最多用JAVA查个数据库,插个数据库,还有啥?
取钱存钱不也就是个人帐户数据的此消彼长么?IDE会帮你发现任何一个细小的失误,而JAVA的简单语法也不会让你担
心有什么疑难杂症.我不知道跟我想法法一致的人有多少,但这确实就是我刚开始看软开的眼光,安逸,挣闲钱的地方.

然则,就类似于能量守恒的定理,你做的东西少,一定是有人帮你做的东西多,JAVA是简单,可是那是JVM做的东西多,
就如银行,银行的系统之复杂,是任何一个人无法想象的, 然而它的真正目的不是像IBM一样要向别人出卖技术,所以对人
才要求很高,它只是要使成熟的技术造福于自己特色业务的推广,造福于针对业务的系统的开发,说白了,是靠业务的走红
而不是技术的复杂来挣钱,JAVA虽简单,但是要想彻头彻尾学明白也难,那么银行软开不允许这种复杂性存在,它简单,但
不彻底,那么我们就要让它变得彻底的简单,我们要继续开发自己的系统,提供一套很容易的开发平台,当这套平台
开发出来之后,就招一批能够泡着茶写JAVA的人去为业务服务,所以这就是软开表面给大家造成这样一种印象的
原因
,工作难度是不大,但是绝对不是说银行系统无人,只是那些平台的工作者没有浮出水面, 或者相对来说比较低调而已.

回到了我不屑的泡着茶写JAVA,啊,的确,难度是不大,数据库查来查去,日志记来记去,流程可能够复杂,但不是算法的
复杂,只是实现起来很烦而已.但是,这些人真的有足够的工夫泡茶么?大家喜欢用日新月异来形容当今社会的发展,形势日
新月异了,业务需求一样也是日新月异,于是他们每天都要针对各种业务需求写出不同的程序来,这个时候,他们的关注点
应该从技术转向业务上来.业务需求给他们的压力使他们再无暇关注技术本身
,所以写JAVA的人也有写JAVA的人的
难处,只是业务上的繁琐,向来被纯正的喜欢搞底层/搞算法的人所鄙视,的确,你的脑筋可能是很活,但是物尽其才,如果真的
有这样的思维,是应该去搞一些高深的东西,研究技术的创新,写JAVA,面对各种应用需求,是有些埋没,但是话又说回来,这
样脑筋很活的人能干这样的工作么?工作再枯燥也需要有人做,他们能有耐心应付这样的枯燥么?

现在满大街的小公司,没有几个是真正搞什么底层东西的,大家其实都在针对各种业务做各种项目,银行的开发之所以显
得有些乍眼,主要是因为:1,国企大氛围;2,做出的东西不用面对销售压力.其开发从技术含量来讲,并无本质区别. 所以在银
行软开工作,绝大部分人,绝对部分学计算机的人,需要面临的是一个方向的调整,需要将注意力从技术的深度转到业
务的广度上来
,一味盲目的觉得人家的工作乏味,没技术含量是不现实的,这也是我目前一个态度的转变.

技术做到最后,就是大同,惟有业务,才能使其中的努力变成钞票,大家(尤其是学计算机的人,尤其是并不适合搞算法,
搞底层的人)如果想进软开,一定要有这样的认识.

软开的压力篇

银行软开之所以有些乍眼,前面说过一条,不用面对销售的压力,是,我们做出来,业务人员就得用,可是真的没有压力么?
我曾经听说过这样一个例子:一个工行网点的客户经理,费尽了口舌,花了半天工夫,说服了两个客户买基金,终于她们被说动
了,坐下来填单子准备签字了,这个时候,系统出故障了,交易无法进行,没办法,客户经理只能含着泪,带着她们出来,把她们指
给旁边的农行/建行(本人属于工行,这些时候自然偏向工行,其他银行朋友勿怪).这个例子,体现了银行软开的一点压力吧,不
论什么时间,不论什么情况,不论你用什么手段什么方法,请你给我保持住稳定,如果系统慢,客户经理还可以陪客户聊天,可是
如果宕了,什么叫所有努力付诸东流,这就是.

银行在全国的网点,大的数以万计,小的也数以千计吧,各个地方,招来的柜员,那是怎么样素质的都有,我曾听说过这样的柜
员,这辈子她就会干两件事,做取款的交易和存款的交易,转账怎么办?不会直接转账,先给A做提现的交易,再给B做存现的交易
.内部实现怎么别扭,但是外部的易用性你可得给我做足了,要不人家网点柜员是真不明白.记得唐朝诗人白居易还是王安石,
每写一首诗,都要问老百姓能不能看懂,软开面临的情况也很类似,白居易王安石历史上就这么两个人,然而你要求每个软开员
工每个项目都能做到这样,不觉得有压力么?尤其是心高气傲的计算机人,那更是不屑了.可是,这是软开,如果想进来玩, 请放下
你的架子,认真/细致的处理好所有细节. 还有一个路人皆知的压力,如何保障运营系统的安全,大家存钱的时候按完密码键盘
了,系统没有响应,柜员要求你重新输入你会怎么想?难道不是我的密码被盗了?你怎么能保证?这样的事情只要发生,只要桶上
来,整个银行总部的领导层都会开始关注这个问题,甚至银监会也要监督你的处理方式.这个时候,软开员工身上的压力将会可
想而知,一旦最后查明是程序的问题,所有一干人等(开发/测试/小组领导/部门领导),全部要受罚,这是肯定的.网银的运营,得
有多少加密措施来保障数据的安全,且不说技术上的加密算法,就拿业务来说,大家去办个U盾,看那个网点工作人员得填多少
单子,就知道银行为保证安全,得下多少精力了.

很多小公司,常年就给一个医院/一个机关做项目,每做一个,挣10几万,然后全组人出动到现场,花几天时间,解决各种安装
遇到的问题,保证没问题后再大家都撤,老总请大家吃饭.银行是怎么样?做一个项目,全国所有省份所有网点均要投产,如果大
家各自全都出动,人手够么?各种不一致的现象报上来,就是招10倍人也解决不了,所以银行软开压力最大的时候就是投产
前夕,所有人从老总到小兵全部通宵达旦地守在电脑旁,应付各种可能问题的出现
,而且作为高风险机构,银行在投产时
候遇到的问题的解决,一定要准,一次性成功!就如密码键盘来说,出现问题是系统不响应,马上回来改了,自己测过之后没问题,
再发补丁,结果造成系统崩溃,你可以想象一下客户的愤怒和不安!全中国这么大,我们不可能到处跑过去看问题,所以,怎么样
才能保证程序在全国跑都没问题,这是问题,也是巨大的压力.

银行软开的压力,不来自于有没有客户,而来自于客户太多,给我们系统造成的压力, 无人问津的悲哀和无数人目光如炬的
质询,后果都一样,让你身心俱疲.

银行软开的发展篇

银行软开的发展,对于学计算机的人来说,是一个不小的难题,也是很多人对于要不要来这很犹豫的问题,技术和业务上的
难以抉择.还有国企多少的一点特色对自己发展造成的干扰.

是的,这些都是问题,值得研究,第一个关于技术和业务的问题,我不想再多说,以挣钱为终点,那么条条大路通罗马,以境界的
追求为终点,软开可能不属于一个好的地方,毕竟你的心高高在上,不屑于一些简单的活.路是自己选的,怎么走都可以,但是有一
点要注意, 软开是有一部分专搞技术的人的,只是因为银行软开的出发点是针对业务做开发,所以为开发提供更便捷方式
的平台方面的人属于少而精的配置
.因为一些国企的特色,进来后可能因为我这篇文章,一些想要进来做平台的计算机人,有可
能被领导分配到业务为主的开发部门,关于这些人我想说的是,软开属于计算机研发为主的企业性质单位,人与人之间的关系,沾
点国企的影子,却远没有那么复杂,关于自己角色的的定位,你可以跟领导好好沟通你的长处和你希望干的内容,一般来说,领导是
会多少考虑的,即便不能百分百满足你需要,百分之三十/四十/五十等等也能满足一些,只会闷头做技术,不会与人交流的人还是
不要来了,这里不适合你,即便你不跟领导沟通,你也需要跟下面分行的人沟通,交流,是工作需要.

有的人会说,银行软开不挣钱,挣钱的是那些懂业务的人,这里首先要明确,什么样算挣钱,工资是每个人都挣的,要是拿这个说
的话就没意思了.大家说的应该是提成/分红的那一类人,的确,软开挣不到那样一些钱,那些属于业务部该挣的钱.我觉得大家在
讨论这样一些问题的时候,首先要把自己摆正,软开的人,其实也就相当于一个IT公司的人,IT公司的那一部分分红,软开一分钱都
不会少,而且软开的钱有保证,不随经济危机而起伏.平时福利也还可以.大家在羡慕业务的人拿得多的时候,是否可曾想到自己公
司的销售在谈好一个项目的时候提成也是远胜于自己工资的呢?只要你自己肯转变思路,专心学业务,借助于自己的技术优势,
以后去业务部分挣钱也不是没可能
,关键就在于自己怎么看,不能既不想作出改变现状的努力,又觉得人家挣钱挣那么多不公平.
再者如果你实在干不了业务, 那么就干技术,转管理或者技术做到死当技术经理,总之就是成为领导,软开领导同样挣不少钱,他
们地位也和HP/IBM的高管地位一样,也许钱一年比人家的少些,但是国企有国企的福利,这个是外企不能比的.每个人都该知足,生
活提高一点,抱怨就该少一点,自己已经挣了30W一年,够花了,听说别的部门一年年终奖拿了20W,全年工资50W也该把心态放
平和些,不就是钱么,又不是不够花,何不知足长乐呢?(注:业务部门不包括那些网点的柜员,他们工资很少的).

软开的发展空间最大的难处在我看来,是这里虽然由业务指导开发,但是开发量很大,导致你也不能完全放下你的技术,
这样技术和业务之间徘徊不定,最终会有碍人的成长, 而且他的技术为了业务开发的便捷,被很好的简化了最后有可能技
术没学成技术,业务也没懂多少.这个是确实,一个地方不可能十全十美.

我的意见是,你一生比较想过安稳的生活可以来这,你如果是一个有追求的人,并且脑筋可以变通的人,也可以来这,你如果是
一个有追求的人,并且好学的人(无论是业务还是技术,都多得让你学不完,当你学得够多就有资格提前成为领导了),也可以来这.
一个有追求的人,并且勤勉踏实的人也可以来,有这么两类人,技术的大牛人不要来,你应该去百度/GOOGLE发挥你的优势所在,
有追求,但是没有什么魄力改变现状的人,就不要来,免得一辈子平庸的现状可能让你万分苦恼.

还有一个难处我也提一下,它终归是国企,它注重能力,毕竟银行的系统不能瞎来,同时也要求年限,年限一到才能往上升,所以
不能忍的人也不要来了吧,当然也可以来了再走~呵呵

最后我说一下薪资发展空间吧,现在银行软开一般待遇都不差,但是升值空间,在你没成为领导之前涨幅不大,其实任何地方都
一样,只有当领导,工资才能有质的变化,只是软开要当上领导的周期比外企要长一些,也不会长得不可理喻,大家有的总说想来这
,觉得稳定但是又嫌工资涨得不快,这就是典型的鱼和熊掌都想得到的心理了,选择了软开,选择了国企的稳定,必然要放弃一部分
收入的增幅,既然思想不够纯粹,要为追求奋斗一生,而是选择既有保障也要有追求的奋斗,那么你的生命里必将在别的地方付出
一些代价,怎么样都能成功,问题还是在于个人吧.

我简单说明一下,工行软开,属于总行编制,恩,就这么多了.

转载于:https://www.cnblogs.com/yuquanlaobo/archive/2010/06/18/1759508.html

[转载]中国工商银行软件开发部门职业发展相关推荐

  1. 软件测试:保障软件质量的关键性关口——记中国工商银行软件开发中心北京研发_manok_新浪博客...

    因为近一年来做金融行业的软件测试工作,所以转载了这篇工商银行开展测试工作的相关资料. 题目:软件测试:保障软件质量的关键性关口--记中国工商银行软件开发中心北京研发部的测试工作 作者:王冬 加入日期: ...

  2. 2021年--中国工商银行软件开发中心--社会招聘(春季)

    考试题型 今天上午刚结束中国工商银行的春季社会招聘考试(线上考视),在通知我笔试的时候给我了一个岗位编码,我选择了数据分析岗位,我以为社会招聘的题型多以专业题为主,但没想到考视居然考了140道的职场能 ...

  3. 中国工商银行软件开发中心 暑期实习心得

    过程:按时间先后顺序. 一.熟悉业务流程.和以前做的XX管理系统或者XX模型来说,复杂了很多,理不清思路会导致数据库都设计不出来,进而使后面无法继续. 二.设计数据库.与业务关系极大,不再是简单的几个 ...

  4. 2018年工商银行软件开发中心面试总结

    本着水一水提前感受一下面试套路的原则,讲一下我的面试经历(还谈不上经验~): 我去工行的时候差点迟到,第一次去,又有点路痴,看不懂地图=_=,所以各位小伙伴要是去自己不熟悉的地方面试的话,一定尽量给自 ...

  5. 影响中国I软件开发的二十人

    被列入"影响中国软件开发的20人"分别为:陈榕.严援朝.求伯君.王江民.鲍岳桥.宫敏.谭浩强.李开复.陈钟.杨明.侯捷.王志东.周奕.陈天桥.吴涛.雷军.丁磊.张小龙.廖衡毅.袁红 ...

  6. 中国第一软件开发_我第一次开发企业软件中学到的知识

    中国第一软件开发 In this article, I'll share ten lessons I learned from my first project as a self-taught so ...

  7. 小明一家过桥,过桥时是黑夜_过桥:如何过渡到软件开发的职业

    小明一家过桥,过桥时是黑夜 by Marilyn Magnusen 玛丽莲·马格努森(Marilyn Magnusen) 过桥:如何过渡到软件开发的职业 (Crossing The Bridge: H ...

  8. 论软件开发之后的发展趋向

    随着社会的进步和科技的发展,计算机越来越广泛的应用于社会的各方面.人们对计算机应用的需求越来越大,质量要求越来越高,这推动了计算机应用往大型化.复杂化发展.计算机应用的大型化.复杂化,对应的计算机软件 ...

  9. 博世中国创新软件开发中心 BCSC

    Bosch China Innovation and Software Development Campus 博世中国创新软件开发中心 BCSC Welcome all CSDN friends to ...

最新文章

  1. 设计模式六大原则(6)——开闭原则
  2. powershell实例第1讲:判断某个文件夹是否存在,存在则删除
  3. 6、Java Swing JTextField:单行文本框组件
  4. 逐行对比两个文件内容的好用软件
  5. Angular模板高级使用
  6. 信息学奥赛一本通(1051:分段函数)
  7. python需要配置环境变量吗_w10版本python怎样设置环境变量
  8. linux 远程 mysql,linux下mysql远程访问
  9. 派生类的构造复制与析构
  10. python竖着输出_Python中三种格式化输出的方式
  11. mysql默认dba_DBA 基本常识 - 安装完 MySQL 后必须调整的 10 项配置 - iTeknical
  12. Illustrator 教程,在 Illustrator 中了解图层
  13. mysql存储脚本实例_Mysql存储过程中游标的用法实例
  14. linux+shell+解压命令,linux shell解压命令
  15. google 翻译 tts 语音 tk tkk代码
  16. HTML iframe标签用法案例详解
  17. %date~0,4%和 %time~0,2%等用法详解
  18. 中国数码门锁市场趋势报告、技术动态创新及市场预测
  19. 论语之泰伯第八、子罕第九、乡党第十
  20. 数据分析----jupyter工具使用指导

热门文章

  1. 函数重载(续)==》函数重载和函数指针在一起
  2. [Asp.net mvc]OutputCacheAttribute
  3. windows下一个,OracleServiceXXX和Oracle 关系实例
  4. centos快速安装cacti
  5. 几种检查调试CSS布局的有效方法
  6. 06.Java虚拟机问题
  7. LAMP+Postfix+Dovecot+Postfixadmin搭建邮件管理系统(六)
  8. 企业级LNMP架构搭建实例(基于Centos6.x)
  9. 谈谈-this与super
  10. Know more about RAC statistics and wait event