But there is even more: every Earth Scientist is part of a larger community of researchers. They share information over the Internet and via electronic mail -- systems designed specifically for their use by computer programmers who understood what they needed. And it's not just scientists; all earth science agencies need computer programmers to design applications to track their budgets, manage personnel records, schedule meetings and even publish scientific findings to the world.
The need for programmers, system administrators, designers and network architects is only going to increase. Our global community has ever more information it needs to collect, compile and share. That's where you come in: weather stations, volcano monitoring sites and satellite tracking stations all need specialized equipment and software, which can only be provided by trained professionals.
If you like the smell of Java in the morning, there is a career for you in earth science!