There are many options available in the IT world other than being a developer. Business Analysts, Project Management, User Experience Developer/Prototyper, Enterprise or Solution Architects, Database Administrators (DBAs) all involve working with people on a daily basis to elicit requirements, translate requirements into diagrams, prototypes, and project plans. Having a technical background (i.e. understanding what developers have to go through on a day to day basis, understanding how different system components work together, understanding the way data is organized helps you be a better all around IT professional and gives you the greatest opportunity for career growth.
Additionally, you can consider the customer service (either corporate, software, or hardware helpdesk) or a hardware technician (server administrator, telephony engineer, data center engineer).