I am currently employed as a database developer in a mid size company in New York. I’ve been doing this for about five years now, and am looking to expand my horizons and branch out in other areas in IT.
I am now in my mid-thirties. When I was a college-age teenybopper, I earned a B.A. degree in Television and Radio (production) from Brooklyn College. I graduated with a GPA of 3.2. I never took the SATs, but got into college on the basis of my high-school grades. When I was in college, I did not take a single science (or computer) course beyond that which was required to graduate. About five years ago, I completed a year-long certificate (non-credit) program at Baruch College where I learned programming and database development.
The problem is that I am unsure where to go next. I have several options:
(1) Go back to college and get a B.S. in CIS
(2) Go to college and try for a M.S. in CIS
(3) Try to find additional non-credit training.
I have several questions about each method.
B.S. in CIS
Am I wasting my time in doing this? Should I go directly for a Masters? Will having a B.S. in CIS make me substantially more attractive in the job market than my B.A. in a completely unrelated field? Will the fact that I already have a Bachelor’s Degree make it difficult for me to get into a school? Will my five years experience in database development count at all toward earning credit for some of the courses?
M.S. in CIS
I have no doubt that I will have to take a few undergrad courses to qualify for a Master’s Program. Will my 3.2 GPA be enough to get me into a halfway decent Master’s program? (Keeping in mind, that if I do get into a program, it will likely be at a CUNY [City University of New York] school - which is about all I can afford at the moment.) Will my experience benefit me in gaining admission despite my lack of computer/science courses in my undergrad studies. And is a Master’s really even necessary anyway? What do I gain out of having a Masters? What fields open up to me that would have been closed to me with just a B.A. or a B.S.?
Continuing education
This is the least expensive option, but at the same times seems to be the one that I would get the least out of. I was lucky to get a job when I finished my initial education at Baruch when my employer was willing to take me as a raw rookie with no experience to their just-forming IT development department. Others whom I took the program found it very difficult to get IT jobs.
Any further education opportunities that I pursue would be on a part-time basis, as I have to hold down a job and support my family. Unfortunately, I’m not certain which of these options is the right one to follow and would appreciate some advice. I’ll be checking in on this thread, but please feel free to email me (zev at izev dot com) if you need further information.
Thanking you in advance for your time,
Zev Steinhardt