Another network engineer would be making sure all systems are up and running so people can access servers, printers and retrieve files. I imagine just about every company, no matter what size, would need one because just about every company generally has a group of computers that are sharing info. I think mostly what's required is experience. I don't have a degree in computer science or a related field. It's helpful to have it, but not necessary.
Some companies have programs where they retrain non-computer science majors.
There are more positions open now than five years ago. Just about every company, no matter what size, is going to have a network of computers. Salaries have increased and I think the need is going to continue to grow, especially in the aspect of network administration that I'm doing now, with the growth of the Internet and e-commerce. There will be more Web sites and a need for more people to administer the Web sites. I'm always on the go.