Good technical skills aren't enough to be successful in the workplace. You need to be able to work well with others - to be a good team member, to handle difficult situations at work, to negotiate and to be a leader.