Gamingphreek
Lifer
- Mar 31, 2003
- 11,679
- 0
- 81
What school do you attend OP? If you are attending a small little known in-state college, your GPA had better be top notch and your extra-curricular activities and previous experience must also be up there.
My GPA at present is a 2.56 (I hate that it is that low) and I go to Virginia Tech (I graduate this Spring). Going to a larger university, especially one that has a top tier reputation in the engineering field, gives you a little more leeway in your grades as the classes are, generally speaking, much more difficult.
Additionally, getting an internship/co-op is absolutely invaluable. You will learn SO much with one of those - not to mention, many times, they will turn into a full time job offer upon graduation.
Furthermore, as others have said, it depends on what you want to do with your degree. My desire was to work in the Intelligence Community doing IT Security (Ethical Hacking). I received offers from 3 different defense contractors. While I wont be doing IT Security until I get my Master's (I'll take night classes), getting my foot in the door is a huge step towards my career goals.
As for programming - there are always companies looking for competent programmers. If you can prove to them that you know what you are talking about and have a passion to learn more, a company will take a chance on you. That said, the more languages you know, the better. For instance, I have done some Perl, (X)HTML, and Python scripting; I am proficient in Java, C, C++, and x86 Assembly; and I have a somewhat advanced knowledge of the *nix OS. That makes me highly marketable. I may not know a lot of Perl, Python, or (X)HTML; however, just a rudimentary knowledge is better than none.
Game developing, Microprocessor architecture and Design (etc...) are all very very difficult to get into. Unless you are both at a very reputable school and at the top of your class, your chances of making any headway there is very slim.
Additionally, despite what some may say, a Math Minor does virtually nothing for you. Don't bother with it unless you have nothing better to do (Of course, if you have a desire to learn it, by all means continue to!)
Settling for an internship out of college in hopes of a full time offer is absolutely never a bad thing either. There is more than enough work out there if you apply yourself and are proactive in searching for it.
-Kevin
My GPA at present is a 2.56 (I hate that it is that low) and I go to Virginia Tech (I graduate this Spring). Going to a larger university, especially one that has a top tier reputation in the engineering field, gives you a little more leeway in your grades as the classes are, generally speaking, much more difficult.
Additionally, getting an internship/co-op is absolutely invaluable. You will learn SO much with one of those - not to mention, many times, they will turn into a full time job offer upon graduation.
Furthermore, as others have said, it depends on what you want to do with your degree. My desire was to work in the Intelligence Community doing IT Security (Ethical Hacking). I received offers from 3 different defense contractors. While I wont be doing IT Security until I get my Master's (I'll take night classes), getting my foot in the door is a huge step towards my career goals.
As for programming - there are always companies looking for competent programmers. If you can prove to them that you know what you are talking about and have a passion to learn more, a company will take a chance on you. That said, the more languages you know, the better. For instance, I have done some Perl, (X)HTML, and Python scripting; I am proficient in Java, C, C++, and x86 Assembly; and I have a somewhat advanced knowledge of the *nix OS. That makes me highly marketable. I may not know a lot of Perl, Python, or (X)HTML; however, just a rudimentary knowledge is better than none.
Game developing, Microprocessor architecture and Design (etc...) are all very very difficult to get into. Unless you are both at a very reputable school and at the top of your class, your chances of making any headway there is very slim.
Additionally, despite what some may say, a Math Minor does virtually nothing for you. Don't bother with it unless you have nothing better to do (Of course, if you have a desire to learn it, by all means continue to!)
Settling for an internship out of college in hopes of a full time offer is absolutely never a bad thing either. There is more than enough work out there if you apply yourself and are proactive in searching for it.
-Kevin
