Hacker News new | ask | show | jobs
by _fizz_buzz_ 3428 days ago
What are you trying to say? You want education to be less accessible, so that poor people cannot compete with you?
1 comments

Computer science is like a self-devaluating industry.

We have tons of websites dedicated to teaching our trade, most of them for free. We actively encourage everybody to learn to code, and tell them how easy it is, and how it makes you a better person. We say schools should teach everybody how to code.

Do you imagine medics, attorneys, engineers, etc doing the same things about their own professions/skills? "Yes I'm an architect... yeah but you should learn the same skillset, this thing I do is super easy! Everybody could be an architect easily!"

Of course corporations like this: more coders! Cheaper labour! For example I found this video disgusting while everybody else applauded the effort:

https://www.youtube.com/watch?v=nKIu9yen5nc

Do you really think your (our) skillset is worth 0?

What I'm getting from your post is: When you teach other people, you devalue your own knowledge. Knowledge should be hoarded, guarded jealously, and others discouraged from learning the things you know. Because if knowledge is shared, that knowledge becomes less valuable, and so you are less valuable, and so can earn less money.

Is this a fair statement of your views, or am I misinterpreting you?

I didn't interpret his post the same way as you did. I think he was suggesting that we, as programmers, tend to act in ways that are not necessarily conducive to maintaining our own job security. We often advocate (strongly even) for importing labor, making CS education and tools cheap/free etc. all of which while certainly making knowledge more accessible also increases the supply of coders.

And it's true, you definitely don't see doctors, lawyers, accountants etc. acting in the same way. I'm not suggesting a grand conspiracy on their part, but the certifications (difficult to obtain), years of schooling etc do have the effect (intended or not) of limiting competition.

It's hard to argue for better wages and treatment from employers on one hand, while simultaneously propagating the view that "anyone can do this". Well, if anyone can, then why should you get paid $150k/yr or more?

From an individual & egoistical perspective, that is a very logical point of view.