免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: piao2004
打印 上一主题 下一主题

[金融] 大家讨论下金融程序员技术能力 [复制链接]

论坛徽章:
0
121 [报告]
发表于 2008-01-16 20:35 |只看该作者
从楼主描述的情况看来,楼主极有可能作的是应用级的开发,国内成熟的核心业务系统、综合前置系统已经实现了参数化设置、平台化开发,这自然对项目实施人员的技术要求大大降低,你认为你写的memset、strcpy太easy了,殊不知正是因为有许多技术强人给你搭建好了应用开发平台,才给了你可以鄙视同行的机会。
    你自认为技术很强,你能够设计出参数化程度极高、在大多数场合下仅仅通过修改配置就能实现新增功能的添加和既有功能的修改完善的业务系统吗(包含丰富的API接口以及易用的开发环境呢)。你能够保证你的系统稳定高效,能够在面对日益变化的需求时以最小的代价就能重构发布吗?
    所谓一叶障目、不见泰山,做架构师不是仅仅会结数据结构习题、通过系分考试就自以为大功告成了,Unix/Linux、DB2、Oracle、Informix、Sybase、MSSQL server、ACE、CICS、MQ、Tuxedo、C/C++、Shell、Perl、J2EE、Dot Net都是日常应用中经常要面对的,要做技术牛人还是踏实一点,把鄙视别人的时间用在学习上吧。技术是永无止境的。
    向金融行业的先行者们致敬,接触过一些系统的设计文档,深感设计者的思想即使在今天也是值得我们学习的。在中国这样的软件开发环境中还是有人在做事,而不止是为了赚钱的。
     最后还是奉劝楼主,做人还是少一些浮躁,光说不练是假把式,等你真正有了鄙视别人的资本后再来鄙视我们吧。

论坛徽章:
0
122 [报告]
发表于 2008-01-21 21:00 |只看该作者
就目前我所看,银行没有哪个代码文件的算法难度有好高的,甚至可以说毫无算法思想,贪婪,分枝,回溯,搞银行代码的人你们自己问问自己这些算法平时用到过几个,不管核心系统还是产品级什么的,都是一堆流水账式的代码(主要也是业务把代码整的个冗杂),一个精通算法的人看银行的代码简直想睡觉,我也就是觉得大家该在算法上下下功夫了,也包括我自己哈

论坛徽章:
0
123 [报告]
发表于 2008-01-23 14:27 |只看该作者
有道理呀!

论坛徽章:
0
124 [报告]
发表于 2008-01-23 16:22 |只看该作者
原帖由 QU2CN 于 2007-9-24 18:23 发表
其实真正的高手就是出在金融业.


你这话说得过了,估计没有己个人认可。

论坛徽章:
0
125 [报告]
发表于 2008-01-23 19:54 |只看该作者
楼主,还是稍显浮躁啊。首先要搞清楚,金融行业的软件开发不是算法密集型的,而且金融行业的开发分为产品级开发及实施级开发。成熟的产品大都提供了很多平台化的开发工具,使得实施人员尽可能的减少编码周期,提高生产率。从实施人员的角度来说,确实基本上用不到什么高深的算法,因为没有这个必要,因为很多功能开发平台本身就已经提供了(即使象二分法查找或快速排序之类的算法几个公用的动态库就能搞定有必要人人再自己写一个实现呢)。但是金融平台自身还是用到很多算法的,举几个简单例子综合前置系统的作业调度模块就会用到处理负载均衡的算法,其自身的进线程池管理也需要相应的算法,固定内容的大记录量参数的快速定位也会用到散列算法(甚至实时要求比较高的会接近实现一个MMDB),分布式事务的管理,核心业务系统自定义交易逻辑控制语言的解析......这些哪一个不会用到算法呢?

[ 本帖最后由 wingofwind 于 2008-1-23 20:06 编辑 ]

论坛徽章:
0
126 [报告]
发表于 2008-01-23 20:06 |只看该作者
原帖由 piao2004 于 2008-1-21 21:00 发表
就目前我所看,银行没有哪个代码文件的算法难度有好高的,甚至可以说毫无算法思想,贪婪,分枝,回溯,搞银行代码的人你们自己问问自己这些算法平时用到过几个,不管核心系统还是产品级什么的,都是一堆流水账式 ...

金融软件产品本身是为快速实现客户所要的功能而开发的,对于使用者来说在实现功能时尽可能零编码或少编码来说才是最需要的,成熟的产品大都会使用自定义的交易描述语言作为“粘合剂”将系统中的组件粘合在一起实现所需要的功能,从这一点上来说,算法的功夫是体现在产品中而非需要使用者recreate wheel。但如果你说金融产品本身没有任何算法思想,假使你是做应用级开发的我可以理解毕竟这类开发的确极少用到自己写代码实现算法,但是如果你是做产品开发的,那我只能说楼主你还是见识太少了

[ 本帖最后由 wingofwind 于 2008-1-23 20:10 编辑 ]

论坛徽章:
0
127 [报告]
发表于 2008-01-28 21:27 |只看该作者
看来楼主真是一个技术狂热份子。
我觉得技术提高最重要的是“环境”和“实践”。以国内现有的条件,很难有好的“技术环境”和“实践机会”给你,足以支持你达到你想实现的技术高度。因为绝大多数编码都是应用级别的。在这种条件下如果你不转变一下你的想法一定会走很多弯路的。不过还是祝福你:相信有志者,事竟成。

论坛徽章:
0
128 [报告]
发表于 2008-02-10 20:58 |只看该作者
太逗了。

技术和业务,永恒的话题。在金融这个行业里,如果想混,两个永远不要分家。

而且,楼主认为算法,高深的程序就是技术,我不苟同。

技术不是单纯的程序,等你做10年8年的就明白了。

论坛徽章:
0
129 [报告]
发表于 2008-02-17 22:23 |只看该作者
好钢用在刀刃上,用在刀背上也可以,就看你愿不愿意了。。。。。

论坛徽章:
0
130 [报告]
发表于 2008-02-18 18:45 |只看该作者
建议楼主去加解密软件行业,或者压缩软件行业,争取开发出新一代的加解密算法和压缩算法
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP