This originally appeared on Quora and is well worth reading.

Becoming a good programmer is incredibly difficult and it doesn’t happen quickly. We can’t expect to plant some trees and have 2000-year-old redwoods grow overnight, regardless of the demand for them.

via Why Don’t More People Work As Programmers? – Forbes.