Take it from me - India is not serious competition. I've worked with Indian programmers, they're good for some things, and abysmal at others. A bank programmer shoudl be OK (especially if you program in COBOL, all those programmers are dead and companies with legacy software are chasing after any living ones :-D )
That would be great if true.
Sadly, (and I worked at an international bank - one that is still doing OK - as a project manager) it is not.
:music07:
<rant>
The high high high ups still think outsourcing is a good idea. They are shoving the "move to India" down everyone's throats, cutting programming and database admin jobs left and right.
And that DESPITE:
- Indian outsourcing companies are mostly SHIT
- Indian programmers are mostly not worth their money - I have seen them mess up the easiest, easiest tasks
- Indian outsourcing companies are constantly ramping up their rates
- Every project manager fears the fucking outsourced projects cause they are crap to begin with, crap to be in, crap in the end
- Any outsourced project will cost as much, if not more than an in-house project because of management overhead - for less value
And don't tell me I don't like the idea of outsourcing or Indians. I got along great with all the Indian programmers, most of them are just not worth their salt.
This also has to do with indian company politics, I will not expand on that now, though.
Still, outsourcing is going strong in every bank!
So - no serious competition, my ass!
Yes, they suck, but you will still loose your job as a programmer.
</rant>
To the OP:
Start AM or look for a job in anything but a bank.
::emp::