knwminus wrote: » I should note that I do NOT want to be a developer NOR do I have an extreme interest in software development. I am doing this in route to a BSCS.
JDMurray wrote: » You are getting a CS degree and don't want to be a programmer? What are your career goals? Have you looked at CIS degrees instead? And if you only want the basics of programming in Java, the SCJA will be more than enough for you. The SCJP is definitely for programmers.
JDMurray wrote: » Have you looked into online universities? That's not be best learning environment for everyone, but it offers more variety in degrees. The major drawback for you would be the lack of hand-on lab experience online programs have. There's nothing better for learning than getting your hands dirty on real equipment.
JDMurray wrote: » Because you will be working as a system and network admin, I would suggest heavily favoring languages that you will most likely be using on Windows and Linux/UNIX systems, such as shell scripting (cshell, bash, ksh, etc.), perl, VBscript, and PowerShell. Languages like C++, C#, Java, and BASIC are used for writing actual applications, which is something that a sys/netadmin rarely needs to do. Because UNIX/Linux and the C language are inseparable, I would suggest making an effort to become a real C programmer. When you need to know how, you'll be able to tweak code in system modules as rebuild the kernel. This is a valuable "hackish" skill for any system security professional to have.
knwminus wrote: » Thanks for the tip. I don't have my C++/Java classes for a while, do you suggesting picking up a C book and going through it first, before tackling the C++ material?
JDMurray wrote: » And by the time you finish your CS degree you will be a programmer, but you may still not like programming. Time to go into management!
dynamik wrote: » Metasploit: Penetration Testing: Learn Assembly? rekindled my desire to get back into programming. I think I'm going to focus on C, assembly, and Ruby (at least to get started ). I have no desire to be a software developer, but now that I'm getting all the networking and systems stuff under control, reverse engineering is becoming more appealing to me.
knwminus wrote: » One of these days your gonna end up turning into a encryption algorithm or like backtrack or something. That is going to be pretty awesome.
knwminus wrote: » Are you a self taught developer? If I recall correctly, your BS is not IT related (not that there's anything wrong with that YouTube - Seinfeld- Jerry and George )
knwminus wrote: » Have you decided on what concentration you want to pursue in InfoSec? Are you trying to get away from development entirely?