These 25 occupations account for 8 million new jobs and about 40 percent of total job growth over the next decade, according to CareerBuilder.com. But, as you'll see with the average salaries, just because there's big demand doesn't mean you can expect big pay.

  1. Retail Salesperson
  2. What it pays: $22,880
  3. New jobs by 2014: 736,000
  4. Registered Nurse
  5. What it pays: $55,680
  6. New jobs by 2014: 703,000
  7. Postsecondary Teacher
  8. What it pays: $62,032
  9. New jobs by 2014: 524,000
  10. Customer Service Rep
  11. What it pays: $29,350
  12. New jobs by 2014: 471,000
  13. Janitor or Cleaner (except maids and housekeeping cleaners)
  14. What it pays: $20,800
  15. New jobs by 2014: 440,000
  16. Waiter/Waitress
  17. What it pays: $15,980
  18. New jobs by 2014: 376,000
  19. Combination Food Preparation and Serving Worker
  20. What it pays: $17,850
  21. New jobs by 2014: 367,000
  22. Home Health Aide
  23. What it pays: $19,200
  24. New jobs by 2014: 350,000
  25. Nursing Aid, Orderly, Attendant
  26. What it pays: $21,890
  27. New jobs by 2014: 325,000
  28. General and Operations Manager
  29. What it pays: $93,580
  30. New jobs by 2014: 308,000
  31. Personal and Home Care Aide
  32. What it pays: $17,560
  33. New jobs by 2014: 287,000
  34. Elementary School Teacher
  35. What it pays: $46,350
  36. New jobs by 2014: 265,000
  37. Accountant and Auditor
  38. What it pays: $57,160
  39. New jobs by 2014: 264,000
  40. Office Clerk
  41. What it pays: $24,440
  42. New jobs by 2014: 263,000
  43. Hand Laborer and freight, stock and material mover
  44. What it pays: $22,190
  45. New jobs by 2014: 248,000
  46. Receptionist and Information Clerk
  47. What it pays: $22,900
  48. New jobs by 2014: 246,000
  49. Landscaping and Groundskeeping Worker
  50. What it pays: $22,260
  51. New jobs by 2014: 230,000
  52. Truck Driver, Heavy and Tractor Trailer
  53. What it pays: $34,920
  54. New jobs by 2014: 223,000
  55. Computer Applications Software Engineer
  56. What it pays: $78,570
  57. New jobs by 2014: 222,000
  58. Maintenance and Repair Worker
  59. What it pays: $32,290
  60. New jobs by 2014: 202,000
  61. Medical Assistant
  62. What it pays: $25,860
  63. New jobs by 2014: 202,000
  64. Executive Secretary and Administrative Assistant
  65. What it pays: $37,350
  66. New jobs by 2014: 192,000
  67. Sales Representative, Wholesale and Manufacturing
  68. What it pays: $54,500
  69. New jobs by 2014: 187,000
  70. Carpenter
  71. What it pays: $38,250
  72. New jobs by 2014: 186,000
  73. Teacher Assistant
  74. What it pays: $20,750
  75. New jobs by 2014: 183,000