原帖由 wudywind 于 2009-7-1 17:17 发表

楼主的说法是不是有点教条了,脱离了国内IT的实际状况。
程序员做技术确实是一条路子,但是在金融集成行业里(在大多数的行业),技术的路子走不下去。并不是说金融机构不重视技术,想反,金融机构是比较重视IT的,并且信息化是是比较密集和超前的。但是金融系统的开发并不要用到什么高精尖的技术,也不需要高精尖的技术人员。
不错,在金融IT行业,我们做的基本上都是应用技术开发,但这并不意味着这个行业不需要功夫精深的技术人员,我们见到了太多的应用系统,因为当初的设计缺陷,导致,系统成了应用 竖井 ,系统自成体系,与别的系统交互或数据共享成了问题,有的系统干脆就是使用的过程就是不停打补丁的过程,到了最后,补丁都没地方打了;用的应用当初数据库设计不好,一个简单的查询要求要化一大段的查询语句才能得到结果,我们还看到,系统上线后,在UAT中运行中正常的程序,到了生产环境就出现了内存泄露,有时候会莫明其妙的当机。。
所有这些,能说不需要高精尖的技术人员吗?
原帖由 liusf 于 2009-7-2 13:49 发表

不错,在金融IT行业,我们做的基本上都是应用技术开发,但这并不意味着这个行业不需要功夫精深的技术人员,我们见到了太多的应用系统,因为当初的设计缺陷,导致,系统成了应用 竖井 ,系统自成体系,与别的系统交互或数据共享成了问题,有的系统干脆就是使用的过程就是不停打补丁的过程,到了最后,补丁都没地方打了;用的应用当初数据库设计不好,一个简单的查询要求要化一大段的查询语句才能得到结果,我们还看到,系统上线后,在UAT中运行中正常的程序,到了生产环境就出现了内存泄露,有时候会莫明其妙的当机。。
所有这些,能说不需要高精尖的技术人员吗?
你说的没错,软件开发中,设计是最重要的,而且设计很需要经验。
请教诸位前辈高手,对于像花旗、大摩这些国际金融企业的IT岗位的职业发展,有什么看法呢?我觉得知名外企应该待遇比较高,有更大的发展空间吧?
对于提供软硬件产品(非应用)和系统集成服务的,技术还是很重要的,而且越是专、深,越是值钱。
对于做应用的,就要努力做到既懂技术又懂业务,技术要求几乎很低,业务多少一定要能理解一些。如果做应用的玩起了技术,那就要危险了。
管理能力是任何情况下都需要的,不仅是管项目团队,也包括对自身的管理,个人的工作能够有条不紊,同样是管理能力。
软件行业的程序员太笼统。如果是搞系统的,优秀的程序员可以一直做下去,但如果是搞应用的,就必须向设计发展。管理确实需要看各人特点。 |