Soft skills lack the clean, well-defined boundaries that characterize hard skills like database programming or authentication protocols, but they are the grease that keeps the corporate machine running. They include:
- Work Ethic
- Problem Solving
- Time Management
- Accepting Constructive Criticism Calmly
There are more qualities than those listed, of course, but teams that have people who embody these qualities work better. A lot better, in fact, than those teams who lack them, however highly trained they might be.
Want a Computer Science degree? Fine, but a Philosophy degree may be just as helpful in the long run, according to Mark Cuban, who is quoted in the article.
So, teachers, how do we prepare our students for the future? Well, you can't go wrong with team building, interpersonal skills, communication, and patience, among other things. That's a safe bet on the future.
You may read the Forbes article here.