Comment Re:SAP (Score 1) 772
The problem is learning ABAP. You can only really learn it on a SAP system, which means you have to already work at an SAP customer. There are very few places you can learn it otherwise. You can try the basement schools you see advertised in Indian sources all ove the world. I did that for a BASIS course. But without some sort of official SAP training, it will be almost impossible to get work. (try sulekha.com for an example)
As someone that went through an SAP conversion, had training for ABAP both in-house and at SAP's training centers near Boston and near Philly, as well as private BASIS training, I can tell you SAP is not that great a system to work in. Yes, there is demand, but that is because it will burn, or bore, you out fairly quickly. They need to replace people fairly often as the burn out. SAP is an extremely complex system with close to 2 dozen separate, specialized modules. Consider it a massive CICS system, sitting on top of a virtual operating system (BASIS) that runs under any of many different operating systems, that accesses data from a deeply integrated database that does not need to be on the same OS.
I went BACK to mainframe COBOL, and now also Unix/Linux scripting and PL/Sql. It is by far more fun, you have a lot more freedom to think up your own solution.
In ABAP, most of what you do is the equivalent of TPS reports, or moving data between tables. (SAP is ALL tables, thousands of them).
The only people that really enjoy SAP are the people cashing the checks in Waldorf Germany.