Skills Required for Successful Enterprise Drupal

Just for fun, I was thinking through all of the skills required to build a successful enterprise website implementation with Drupal. The result is the following Top-30 list:

  1. Datacenter Hardware
  2. Linux
  3. DNS
  4. E-mail
  5. FTP
  6. Apache
  7. MySQL
  8. PHP
  9. XHTML
  10. CSS
  11. JavaScript /jQuery
  12. Flash
  13. XML
  14. RSS
  15. Information Architecture
  16. Content Strategy
  17. Web Design
  18. Drupal Configuration
  19. Drupal Theming
  20. Drupal Module Development
  21. Project Management
  22. Internet Marketing
  23. Search Engine Optimization
  24. Security
  25. e-Commerce
  26. Social Networking
  27. Analytics
  28. Image Editing
  29. Video Editing
  30. Graphic Design

Intimidating, eh?