Possible Duplicate:
Is COBOL still worth learning?
One of my better college professors often talked about the advantages of learning an archaic language (COBOL or SAP ABAP for example) in one's free time because of the advantages it provides when looking for high-paying jobs, or if you find yourself out of the job and in need of temp work(consulting, etc.). I was curious what your thoughts are on this, especially if you work with these languages, and whether the time investment could really pay off for future job hunts.
For a little background, I am a junior software developer relatively fresh out of college, with knowledge of mostly just Java, SQL, and web programming (JS, HTML, CSS, etc.) which have provided me with no lack of job opportunities thus far.
UPDATE: I thought this was interesting. I am currently looking for jobs (always a good thing to do in my opinion, and DICE makes it simple), and was just approached by a company for an SAP ABAP position where training in the language would be part of the job. Thank you everyone who responded, I will certainly take your advice into consideration!