- Dec 11, 2006
- 7,851
- 6
- 81
Background: I was a mainframe programmer for 4 1/2 years. I was doing great but got laid off when my company went under, and was unable to find another mainframe job as the job requirements for the positions at the time all skyrocketed to beyond my experience (typical requirements in that area of the country, at that time, were 10+ years experience, or 5+ of development experience). Jobs in other cities typically ignored my resume altogether and I got discouraged from the field and basically gave it up.
So I restarted back into customer support and have gotten into creating and maintaining my company windows image, doing deskside support, and supporting the executives. My company is steering me into the role of infrastructure, a role which I would gladly take, but it seems my skills are lacking and there isn't a vacuum yet for me to advance. I want to get back into programming again since I was good at it when working on the mainframe.
My question is this: If I were to go back to college to refresh my programming schools in order to aim for an infrastructure type role, which programming languages should I be looking to take? Would it be better to go in and go for a full bachelors of computer science, or would I be better off just getting started with some C++, VB and java courses and skip going for another degree?
My background: I have experience with C (yes before C++ became more common), Assembler, and mostly mainframe languages (COBOL, Easytrieve, CICS, DB2) and have an associates degree from 15 years ago, back before all of the newer styles of programming developed. Heck I remember coursework for the Assembler course which took 2 pages of code just to print out a couple lines of text on the screen. So I'm familiar enough with programming in general to do well, I just don't know the newer languages - at all.
The State schools in my area won't take the majority of credits from my associate's degree since it was a private institution; there are other private universities and such in the area that will transfer the credits but they are stupidly expensive compared with the state schools.
So I restarted back into customer support and have gotten into creating and maintaining my company windows image, doing deskside support, and supporting the executives. My company is steering me into the role of infrastructure, a role which I would gladly take, but it seems my skills are lacking and there isn't a vacuum yet for me to advance. I want to get back into programming again since I was good at it when working on the mainframe.
My question is this: If I were to go back to college to refresh my programming schools in order to aim for an infrastructure type role, which programming languages should I be looking to take? Would it be better to go in and go for a full bachelors of computer science, or would I be better off just getting started with some C++, VB and java courses and skip going for another degree?
My background: I have experience with C (yes before C++ became more common), Assembler, and mostly mainframe languages (COBOL, Easytrieve, CICS, DB2) and have an associates degree from 15 years ago, back before all of the newer styles of programming developed. Heck I remember coursework for the Assembler course which took 2 pages of code just to print out a couple lines of text on the screen. So I'm familiar enough with programming in general to do well, I just don't know the newer languages - at all.
The State schools in my area won't take the majority of credits from my associate's degree since it was a private institution; there are other private universities and such in the area that will transfer the credits but they are stupidly expensive compared with the state schools.