5 ms·
I have heard some version of this argument frequently over the years: there is this "hard" skill in engineering or physics or computer science that has real las
by omarhaneef 5y ago
I have heard some version of this argument frequently over the years: there is this "hard" skill in engineering or physics or computer science that has real lasting value, and there there are these other disciplines that don't really have much of value.
Now, let's unpack what people mean by "hard" skills. Do you mean they are difficult to learn? Do you mean they are useful in today and tomorrow's economy? What exactly does the hard in hard skill mean.
I think you can see how the deconstruction of the argument works here. If by hard you mean difficult to learn, then I can list a bunch of hard skills that are not directly useful. If someone can rattle of all the major proofs in quantum mechanics on a blackboard, they may be a genius, have worked hard, and can do amazing things with their brain but that effort may not directly make them more employable.
If by hard skills you mean things that are useful to the economy, then that changes. I could have spent 4 years learning WAMP and then when I come out the economy has moved on to some other framework.
Maybe by hard skills you mean some skills that make it easy to pick up the other computer skills. So I may have learned a particular computer language, but along the way I know conditionals, loops, computational expense and so on. Are these harder to learn than presentation skills? Are they more useful than financial statements?
The example here of a slide that says "profit = revenue - cost" is hardly fair. That's like saying I once saw a piece of code on github that was very poor. Picking individual examples of something you don't find challenging is easy in any field.
Explain what you mean by hard skills, and then we can talk about whether a particular discipline has them or not.
- q-big 5y ago> Now, let's unpack what people mean by "hard" skills. Do you mean they are difficult to learn? Do you mean they are useful in today and tomorrow's economy? What exactly does the hard in hard skill mean. Hard skills are what is the scientific core of your degree course or PhD program. So knowledge about theoretical physics of you study physics or do your PhD in it. Knowledge of mathematics and ability to do hard proofs for mathematics. For computer science, the situation is more subtle: Here the hard skill is knowledge of computer science, being able to understand papers about this topic (degree course) or doing research (PhD program). In this sense, I would consider programming knowledge as a (central!) soft skill of a CS program.
- alisonkisk 5y agoHard skill is algorithmic, logical rigid, precise computations and physical manipulations. Soft skill is social-emotional, communication and artistic creativity.