首先说下技术氛围吧,银行it大多求稳,小心使得万年船,对技术创新没有太多的渴望。因为很多项目能用单线程搞掂绝不会用多线程,能不用开源不会用开源,因此看到很多项目用“jdk1.4,1.6”也不奇怪,毕竟,这是一个做多错多的体制,谁也不想承担风险,和银行相反的互联网公司,其赚钱的业务是软件,而银行系统本身不赚钱,因此互联网公司对技术极大包容和追求,氛围自由很多,一般有平台技术和主机技术,平台技术其实是java语言。前端开发仍然是土的jq,或者封装jq插件,因为不能连外网,并不可能用react等组件式开发,后端更不会用maven,gradle等进行项目管理。