English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I am trying to decide. I know VB, VBscript C++ , Java, Python, PHP , but don't have real world experience only class work leading to an associates so far. Also when I grad I will have my CCNA, mcse a+ and net+ and cna(novell) I am torn between networking and programming. Everybody says how hard it is to get into IT and that all the programming jobs are going overseas. Which way should I go or should I just change majors and forget the whole thing?

2007-02-04 13:15:23 · 7 answers · asked by d_k_wallace 2 in Computers & Internet Programming & Design

7 answers

Most programmers I know end up learning everything a network admin knows, plus they know how to program. However, the reverse is not true. Network admins do not 'pick up' programming, or if they do, their knowledge is very basic.

Programming is theoretical in nature and requires higher mental function. Real programmers usually do not learn how to program from do it yourself books. They have a solid understanding of mathematics and numerical analysis, algorithms and algorithm analysis, and know the linguistic theory behind the syntax and grammar of languages themselves.

Network administration is task oriented. Any monkey can learn how to configure hardware, install an operating system, monitor a machine or server, and set up a routing table. Okay... maybe not ANY monkey...

Anyway, don't believe the hype. There are tons of jobs out there. You just have to know how to market yourself and your skill set. In the end, both will pay the bills. The real question is, what are you happiest doing? You will either hate programming or you will love it. Same goes for network tinkering, er, administration. Get an internship this summer, or as soon as you can. The experience will help you get a job later, and it will also help you decide which direction to turn.

Good luck.

2007-02-05 19:42:29 · answer #1 · answered by Paul P 2 · 0 0

Networking, go stat out in a NOC. BTW...MCSE is not a networking certification.

At this point though certifications are a joke for serious companies w/ serious network engineers. . Certifications in general are good if you are ready to go beyond a NOC (network operations center) and into a tier II position. The best way to get into network administration/engineering/architecture is lots of years (5+) working for ISP/NSP etc..doing cutting edge stuff.

If you wanna be a programmer better move to India.

2007-02-04 13:21:48 · answer #2 · answered by m34tba11 5 · 0 0

Network administrator.
They need someone to maintain their networks so that they could sell their products to local people while hiring programmers from India and China :)
Learn some database like MySQL or oracle.
Wow you must know how to program CGI and such.
personally I prefer C++ ,Java and Perl. :)

2007-02-04 13:27:04 · answer #3 · answered by JavaClark 5 · 0 0

You need to make this choice based on what you enjoy and where you would prefer to live. Not all firms are out sourcing to India and more firms are learing each day how huge the communication gap is between the two.

2007-02-04 13:24:57 · answer #4 · answered by blndchik 5 · 0 0

I would say at this point unless you want to work for a chop shop, networking is the better way to go. More options.

2007-02-04 13:17:58 · answer #5 · answered by Gene M 6 · 0 0

in case you do flow into the sphere of laptop technological know-how be arranged to earnings an outstanding sort of laptop languages. And in case you artwork on the marvelous institute you're able to as nicely get a super gamble to assist write the subsequent laptop language.

2016-09-28 10:34:51 · answer #6 · answered by gizzi 4 · 0 0

I recommend the one your better at. But just incase, you should be prepared for anything so that if one fails, you will have a backdoor.

2007-02-04 13:26:36 · answer #7 · answered by Troubled 3 · 0 0

fedest.com, questions and answers