Hacker News new | ask | show | jobs
by lloeki 2185 days ago
Quoting this because I would only fail to phrase it any better:

> Getting hooked on computers is easy — almost anybody can make a program work, just as almost anybody can nail two pieces of wood together in a few tries. The trouble is that the market for two pieces of wood nailed together — inexpertly — is fairly small outside of the "proud grandfather" segment, and getting from there to a decent set of chairs or fitted cupboards takes talent, practice, and education.

- Poul-Henning Kamp

[0]: https://queue.acm.org/detail.cfm?id=2349257

2 comments

The thing is; there is actually a big market for nailing two pieces of wood together; there is just no market for someone whose only skill is nailing two pieces of wood together [0]. Consider a chair where one of the cross supports got unattached. You could by a new chair, or hire a carpenter to fix it. In most cases, unless you already have a maintenance staff, you would probably just fix it yourself.

Similar with programming. If you core product is software, you should probably have an expert. However, if the software is just ancillary; you can often get by with just the basic skills.

[0] Maybe assembly lines; but with modern manufacturing technology, I doubt that is the case anymore.

That is excellent quote. Thank you.