Want to be sure you'll have a successful career? Your future success will be determined in large part by your ability to work in teams, communicate your ideas, use different kinds of technology, and to think critically about both problems and opportunities. These life skills are important in every career, and engineering is no exception.
How do you become a better team player? Practice. Group projects, athletics, drama club, student government, youth group, and community service activities all offer opportunities for you to work with other people. Start with something you enjoy or are really interested in, but don't be afraid to try something new.
Being able to communicate your ideas to other people is a critical skill in any career. Take advantage of every opportunity to develop your speaking and writing skills. Even things as simple as reading a story to your younger brother or sister or writing letters (or emails) to your grandparents can help make you a better communicator.
Technology is more than just computers: it's tools, telephones, machines, and systems. It isn't necessary to know exactly how they all work, but being comfortable with technology and having a basic understanding what it is and what it can do for you will make your life easier and will help you in your career.
Critical thinking isn't just pointing out flaws and giving something a "thumbs up" or "thumbs down". Critical thinking involves asking questions, seeking out answers, comparing options, and making decisions. It is also about keeping things in perspective and learning from experience and practice.