免费注册 查看新帖 |

Chinaunix

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

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

论坛徽章:
0
171 [报告]
发表于 2009-05-08 15:27 |只看该作者
我也感觉金融系统的程序员技术含量不高,算法几乎用不到,业务流程用熟了就行了

论坛徽章:
0
172 [报告]
发表于 2009-05-13 00:11 |只看该作者
原帖由 kevinpiggy 于 2009-4-23 15:17 发表
  难得看到两年前的帖子还这么火。。。。。
  楼主的全局观很差,而且视野很狭窄。对于用户来说,我们关心的是这个系统能不能用,好不好用,出了问题怎么办?好不好纠错。具体实现的算法说不好听点,关我屁 ...


这位兄台,“我问你1+1等于几,你花个几十年时间给我用一大堆纸证明1+1为什么等于2有什么用,不如三岁小孩直接用两根棍子摆摆,告诉我等于2”
1+1=2是不需要证明的,你说的几十年时间证明是哥德巴赫猜想吧,那个跟两根棍子摆摆的是两回事! 区别大了。
何况你要真能证明出来了,绝对的名利双收,名垂青史啊,比起在公司当个主管、经理之类的还是有用的多吧。

金融行业的IT人,IT技术是立身之本,打个不恰当的比方,IT技术宛如一副骨架,而业务则是附于骨架上的血肉,看来看去,只要骨架不太畸形了,一个人的相貌美丑当然还是更多的由血肉决定,至于骨骼是坚实还是松脆在短期甚至长期也未必有区别。

人各有志,楼主追求技术,看看算法、操作系统、数据库也未必就是错了,有扎实的技术也多一点选择,而且长远来看,中国也确实需要许许多多的人才来振兴IT行业,赶上欧美。

最后祝楼主技术越来越精湛,这位兄台的业务也越来越精深!

论坛徽章:
0
173 [报告]
发表于 2009-07-18 17:21 |只看该作者
原帖由 piao2004 于 2008-5-27 09:14 发表
唉,你们信不信我一个大学同学的算法水平随便可以丢翻一个银行工作10年以上的技术员,是的,银行的确不需要太高深的技术,但是一个工作10年所谓的IT精英连个在校生的算法都整不赢,你凭什么整天口上挂着业务夸夸其谈 ...


首先你这个说法肯定不对。
你说的应该是事实:一个大学在校生比一个毕业十年的银行it精英算法好。
可能不仅如此,一个大学在校生可能比毕业十年的电信行业it精英电子政务行业it精英医卫行业it精英等等的算法都好。
你可能认为只有搞通用软件的才是计算机技术,搞行业软件的就不是计算机技术了。这是不对的,哪个行业都很深,并且通用软件已经被垄断,os,中间件,数据库等。中国的绝大部分计算机毕业生都是在做行业软件。行业软件涉及的纯算法当然就很少了。
但是金融行业技术也是很深的。举一个项目例子:现在要你在没有任何框架可以参考的基础上设计一个银行支付系统,那你考虑的东西都多了,系统要分几个模块,模块间接口怎么定,数据库怎么设计,通讯怎么设计等等。算法再好也不行。
工作要求你做你该做的事。你做银行的把算法搞的好远不如把简单代码、网络、数据库、unix系统、shell编程知识搞的好(人的精力是有限的)。
其实业务也是技术,它是金融技术。没听好多人说,销售也是一门技术,管理也是一门技术——难道计算机软件编程里只有算法才是技术。
还有你上面有提到说:做了多少年银行系统,别人给你出个算法题不会就脸红。其实不用的,如果你做了10年的银行系统,去面试时别人要你写八皇后算法。要么就是你自己找工作完全不得法,如果你还是找做银行系统的工作,你可以直接给面试你的人说:我认为贵公司的招聘制度有问题,这样的公司我不值得在这干,88.
当然你说的是去找别的工作,说实话,人的精力有限,又做银行几年了,咱就不说钱了,你再往别的行业跳,或者说你非得跳到一个写算法的公司。那是你的兴趣吧,金融整个行业应该是不会垮的,并且金融行业也是计算机信息化程度最高的行业之一(基本是第一了,如果说计算机技术最早用于军队,那信息技术最普及的应该就是金融行业了)。

论坛徽章:
0
174 [报告]
发表于 2009-10-19 14:58 |只看该作者
我倒觉得做技术的最穷了,呵呵,技术部一帮穷人。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
175 [报告]
发表于 2009-10-19 15:39 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
176 [报告]
发表于 2009-10-24 20:14 |只看该作者
激烈啊

论坛徽章:
0
177 [报告]
发表于 2009-11-02 15:08 |只看该作者
金融系统不只是银行(银行系统的挑战性也在投资银行),这些中国只是刚刚起步,做个优秀的金融程序员是非常有挑战性的,不要用蓝领coder的标准要求自己,这个世界也没有只会1+1=2就能拿一辈子金饭碗的事情。

论坛徽章:
0
178 [报告]
发表于 2009-11-17 16:44 |只看该作者
好的程序员=算法+数据结构

我的看法
好的程序员=沟通
好的开发工程师=沟通
好的系统分析师=沟通
好的系统架构师=沟通
好的项目经理=沟通
。。。。。

你在金融IT业,乃至现在国内占绝大多数的应用系统开发相关行业,不搞懂业务,你连沟通的基础都不具备,谈什么优秀?IT系统永远不直接产生价值,信息化的价值体现在能节约多少资源、能提高多少效率,更进一步,能不能主动优化或者推动业务模式发展。

去看下windows 2k丑陋的源代码吧,没有什么优秀的算法和数据结构吧,何况,现在的高级语言,还要你自己去实现很多数据结构?

在不需要高深算法和数据结构的地方使用它们,不是好钢也可以用在刀背上的问题,而是完全搭错了神经。这样得到的程序效果不比不用高明多少,反而增加了项目对具体实施人员的依赖,增大了项目的维护成本,经验难以积累和延续,提高了企业实施成功同类项目的不确定性和降低了项目质量稳定性。

看看LZ的其他帖子,你觉得你是一个成功的沟通者么?

[ 本帖最后由 轩辕砍刀 于 2009-11-17 16:50 编辑 ]

论坛徽章:
0
179 [报告]
发表于 2009-12-09 13:13 |只看该作者
我是一个做项目实施的,技术水平确实比我们公司的那些程序员有一定差距。
不同的职位,不同的工作性质,所侧重的方向不同,就会出现这样的情况。

论坛徽章:
0
180 [报告]
发表于 2009-12-11 11:26 |只看该作者
原帖由 piao2004 于 2007-8-3 16:58 发表
我认为一个程序员连基础都没了就算不上一个合格的程序员,我毕业几年里除了工作加班太累外,我每晚坚持都要看2个小时的基础教材,温故知新,一本数据结构的习题不断被我反复的做看,数据库原理,操作系统帮我更 ...



同感,此人时间安排上有问题。你主要还是想考研。而且感觉你是没有搞过数据的,应该做EAI方面的吧。
一家之言,一家之言
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP