The Importance of 'Soft-Skills' for Professional Practice in the 21st Century | Hacker News Reader