I got my start in the environmental field through the Environmental Careers Organization in 1989 (back when it was known as the Center For Environmental Intern Programs). They got me an internship at Arthur D. Little, which developed into the position I had there. If you would like to investigate ecological job opportunities, I highly recommend them.
I taught myself the basics of Java, and wrote some applets. The first one shows world population increasing over time. The second is a unit conversion program. The third is an animated graphic to help publicize my company.
Here are some shareware programs I use and recommend.