Your e-mail indicates an interest in network development, without explaining what you mean by that term. In my experience, this could mean any of several things, 2 of which are most likely (and will be what I cover here). Forgive me if my "educated guess" is incorrect--if you want to clarify, I'll be happy to respond in a more targeted fashion.
1. Network service or application development
This is the software side of the equation, and will lead you into XML and programming languages. Everybody from IBM (WebSphere and XML) to Sun (Java and XML) to Microsoft (.NET and XML) is jumping on this bandwagon. To get started, some training in object-oriented programming concepts, tools, and techniques will be needed. A bachelor's in computer science would be the most straightforward way to go about this, but if you don't have that kind of time or budget you can find focused classes specifically on such topics. Next, it's time to choose and learn a suitable programming language (the Computer Science program will also address this matter, BTW): today, that means Java if you choose to stay outside the Microsoft "sphere of influence" or C# (pronounced C-sharp) if you want to go the Microsoft .NET route. After that, it's time to learn some set of application programming interfaces (APIs) and services. This is when you'd decide to specialize in WebSphere, Sun/Java tools, or the Microsoft .NET framework. Expect to spend at least 2-3 years to get completely up to speed in this world.
2. Network design, implementation/installation, and management Depending on whether you want to build or manage networks, you may have to focus more on hardware and installation issues (build) or on general software and hardware deployment and management issues (manage). I recommend starting with the CompTIA Network+ certification, upgrading your skills for NetWare 6.0 or for Windows 2000/.NET Server, and then considering the various Cisco certifications (CCNA, CCNP, and ultimately CCIE). Expect to spend 2-3 years up until you're ready to tackle the CCIE and another 2-3 years to attain that coveted and prestigious credential.
Dig Deeper on Networking Certs and Careers
Related Q&A from Ed Tittel
A network engineer job description will vary. Primarily, it depends on whether the job focuses on engineering a new network or on running a network ...continue reading
System administrator responsibilities are, fundamentally, about the care and feeding of systems but cover a broad range of possibilities when looking...continue reading
Get the inside scoop on a network manager's job description, workload and responsibilities which keep an organization's network infrastructure ...continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.