I've learned that after two years from getting my BSCS degree and working for a huge corporation as a programmer that I'm most interested in front-end web development. I enjoy creating the front-end portions of applications that include technologies such as JavaScript, Ajax, flex/flash css, xhtml, etc. There are not many opportunities for this type of work at my current position, so I have decided to change jobs that will allow me to have more time for career development. This new job is still as a programmer( some web dev ), but I will have so much more time than where I currently work.
So, I wanted to hit up the SO community to see what would be the best options or a combination of them that will help me to get into front-end software development.
Options:
1) Build a awesome portfolio
2) Take graphic design classes
3) get a graphic design degree( 44 hours away, about 12 classes )
4) get a masters in CS
5) get a software engineering certificate( you need 2 years working exp. to be accepted for this program which I have now ). This is one I'm about 12 hours away from so 4 classes.
6) get a cognitive science certificate( would be interesting and related to human computer interaction which I'm also interested in) about 18 hours
Right now I'm leaning towards 1, 2 and ( 5 or 6 ).
Thanks to all that respond