Need programming for network career?
onemind
Member Posts: 12 ■□□□□□□□□□
Hi,
I am in the process of choosing units for my networking degree and was wondering what would be the most useful for a career in the network industry. There are lots of programming units with a focus on networking like java, php and other languages used for networking apps. Just wondering if real world network engineers and administrators have much need for programming and should i take some more programming units or focus more on the hardware side of things?
Any info would be greatly appreciated
Thanks
I am in the process of choosing units for my networking degree and was wondering what would be the most useful for a career in the network industry. There are lots of programming units with a focus on networking like java, php and other languages used for networking apps. Just wondering if real world network engineers and administrators have much need for programming and should i take some more programming units or focus more on the hardware side of things?
Any info would be greatly appreciated
Thanks
Comments
-
fondue Member Posts: 104Programming helps, even if it's just a scripting class. I run scripts to automate as much as possible.
-
onemind Member Posts: 12 ■□□□□□□□□□Thanks Fondue,
The thing is, i am already a reasonably competent programmer so taking a scripting class would probably be a waste of time as its pretty easy to teach yourself this kind of thing.
What i want to know is, would it be worth taking some upper level programming classes like oop, data structures and algorithms as they pertain to networking and other comp sci type classes or would being able to build an enterprise app or e-commerce website be overkill for a network engineer if all he need is a few scripts to automate whatever he needs to automate?
For example, would knowing the ins and outs of mysql, php, xml and java be of much use in becomming a CCIE or would this type of knowledge just be the wrong field altogether?
Thanks again -
JDMurray Admin Posts: 13,091 AdminWhat you are talking about is moving from beyond simple application programming and into learning the field of software engineering. Most network IT/IS people that I know benefit greatly from knowing server-side programming (e.g., Perl, PHP, HTML, shell scripting, etc.), but I can't say that they are involved on any projects where they need to be genuine software engineers using C/C++, C#, VB, Java, etc. They usually work on small programs and leave the "real" software projects to the engineers. IT guys are more concerned with learning the administration of Database systems, Content Management Systems (CMS), source code control systems, confguring routers and firewalls, etc.
-
Webmaster Admin Posts: 10,292 AdminFor example, would knowing the ins and outs of mysql, php, xml and java be of much use in becomming a CCIE or would this type of knowledge just be the wrong field altogether?
-
onemind Member Posts: 12 ■□□□□□□□□□Cool, thanks guys.
I think i might just continue programming in my own time and leave my uni stuff to the networking side. The network degree does have 2 small programming units (into to comp sci, and internet programming) that are compulsory so i guess they will be more than enough.
Cheers[/list] -
EshwarBaul Users Awaiting Email Confirmation Posts: 4 ■□□□□□□□□□i think in the computer industry it is safe to have ideas in all the fields
-
mobri09 Users Awaiting Email Confirmation Posts: 723Jdmurray well said - not that i know...but what my people tell me. A professor at my college just went over an entire lecture based upon this discussion.