Several types of positions exist in networking, each with different average salaries and long-term potential, and one should possess a clear understanding of these. Unfortunately, job titles in networking, and in Information Technology (IT) generally, often lead to confusion among beginners and experienced folks alike. Bland, vague or overly bombastic titles often fail to describe the actual work assignments of a person in this field.
The basic job titles one sees for computer networking and networking-related positions include
* Network Administrator
* Network (Systems) Engineer
* Network (Service) Technician
* Network Programmer/Analyst
* Network/Information Systems Manager
The Network Administrator
In general, network administrators configure and manage LANs and sometimes WANs. The job descriptions for administrators can be detailed and sometimes downright intimidating! Consider the following description that, although fictitious, represents a fairly typical posting:
NETWORK ADMINISTRATOR - HOBO COMPUTING
"Candidate will be responsible for analysis, installation and configuration of company networks. Daily activities include monitoring network performance, troubleshooting problems and maintaining network security. Other activities include assisting customers with operating systems and network adapters, configuring routers, switches, and firewalls, and evaluating third-party tools."
Needless to say, a person early in their career often lacks experience in a majority of these categories. Most employers do not expect candidates to possess in-depth knowledge of all areas listed in the job posting, though, so a person should remain undeterred by the long, sweeping job descriptions they will inevitably encounter.
Comparing Roles and Responsibilities
The job function of a Network Engineer differs little from that of a Network Administrator. Company A may use one title while Company B uses the other to refer to essentially the same position. Some companies even use the two titles interchangeably. Firms making a distinction between the two often stipulate that administrators focus on the day-to-day management of networks, whereas network engineers focus primarily on system upgrades, evaluating vendor products, security testing, and so on.
A Network Technician tends to focus more on the setup, troubleshooting, and repair of specific hardware and software products. Service Technicians in particular often must travel to remote customer sites to perform "field" upgrades and support. Again, though, some firms blur the line between technicians and engineers or administrators.
Network Programmer/Analysts generally write software programs or scripts that aid in network analysis, such as diagnostics or monitoring utilities. They also specialize in evaluating third-party products and integrating new software technologies into an existing network environment or to build a new environment.
Managers supervise the work of adminstrators, engineers, technicians, and/or programmers. Network / Information Systems Managers also focus on longer-range planning and strategy considerations.
Salaries for networking positions depend on many factors such as the hiring organization, local market conditions, a person's experience and skill level, and so on.
Which certification is best? MCSE? CCNA? Something else? Again, the answer depends on the individual's interests and also the preferences of hiring companies. Some ambitious students of networking avoid this problem by acquiring multiple certifications... sometimes as many as five or more! Be aware, though, that certifications are an incomplete substitute for formal education and industry experience. Ideally, one will acquire a few certifications as part of a balanced overall mix of education and career experience.
Many companies, particularly larger ones, offer their employees ongoing training opportunities. The employer will either build their own courses or will bring in an outside company to hold the training. These courses are typically focused on a specific product technology or tool, or on the specific technical information needed to pass a certification exam. One could argue it is preferable for the beginning networker to focus on general technologies at first rather than certifications, as companies in these case likely prefer to train employees "their own way" anyhow.
One way to gain networking experience is to pursue a full-time programming or help desk "internship" during the summer months, or a part-time "work study" job at school. An internship may not pay well initially, the work may turn out to be relatively uninteresting, and it is very likely one will not be able to finish any substantial project during the limited time there. However, the most important factor to consider is the training and hands-on experience such a job offers. The mere fact a person invests their time in this way, demonst
Answered By: Tweety - 12/9/2009