Computer science and software engineering degrees are extremely hard, and completing one is an accomplishment of which you can be justifiably proud. So it may come as a shock to learn that your degree isn’t guaranteed to get you a job in IT. That is, not unless you can demonstrate that you have the ‘soft skills’ so many recruiters are eager to identify in prospective employees. Read on to learn more about what those skills are, and how you can show you’ve got them.
In shows like ‘The IT Crowd’ and ‘The Big Bang Theory’, IT professionals are unfairly depicted as introverts for whom direct communication is an unnecessary intrusion. In fact, well-developed communication skills are indispensable for IT workers, who often have to explain the importance of what they do to colleagues and clients who mightn’t have specific technical expertise.
The IT sector is a project-focused industry, so good planning and organisation skills are essential for success. Graduates are frequently require to manage tasks across multiple projects with different deadlines and competing priorities. With effective planning, they can accomplish this while also anticipating any challenges and transforming them into positive opportunities.
According to the proverb, a pack can only move as fast as its slowest horse - and that’s not who you want to be. Recruiters instead look for graduates who will help advance their team’s objectives by approaching new problems with drive, motivation and a positive ‘can-do’ attitude. Unsurprisingly, one of the best ways to show that you have this soft skill is by discussing a time when you’ve overcome an unexpected obstacle with a combination of intellectual curiosity and resolve.
The people who succeed in IT are often those who have the ability to approach problems in a constructive and systematic way, identifying root causes, gathering relevant information and generating appropriate solutions in a timely manner. Of course, problem-solving goes beyond addressing technical issues. You may also need to streamline existing processes to increase efficiency, brainstorm ways to improve a product or contribute your insights to discussions of complex business challenges.
Teamwork is essential for sharing knowledge, building relationships and supporting colleagues. It requires you to develop interpersonal and leadership skills so that you can guide and respond appropriately to others, adapting your personal style to achieve desired results.