What are the key soft skills that anyone aspiring for a successful career in technology should master?