No matter where you are in your career, the greatest challenge you face will probably not be the technical side of your job, but rather interacting With other people. When it comes to technical skills, they can be taught and learnt. However, the art of dealing With People is very challenging, because not every person is the same. What drives one individual will differ from another, as well as morals, values and upbringing - all of which play a part in how People behave and interact.