Upfront

Taking into account factors including projected growth rate, average salary, stress level, flexibility and creativity, Money magazine created a list of top careers. College professor and clinical psychologist rank in the top 25.

Growth in the top 25 jobs

1. Systems engineer

2. Physician assistant

3. College professor

4. Nurse practitioner

5. Information technology project manager

6. Certified public accountant

7. Physical therapist

8. Computer/network security consultant

9. Intelligence analyst

10. Sales director

11. Anesthesiologist

12. Software developer

13. Pharmacist

14. Occupational therapist

15. Nurse anesthetist

16. Software product manager

17. Business analyst, IT

18. Attorney/lawyer

19. Physician/general practice

20. Human resources manager

21. Senior financial analyst

22. Physician/obstetrician/gynecologist

23. Clinical psychologist

24. Psychiatrist

25. Veterinarian

Source: http://money.cnn.com/magazines/moneymag/bestjobs/2009/full_list/index.html