Original question from Quora:

From 1 to 10, how hard is learning to code?

My Answer:

Learning to code is easy. I would say it’s about a 1 or 2 out of 10.

That is to say, most poeple who can read and write can learn to code without too many problems.

However, what your question seems to miss is to what level are you wanting to learn?

If you want to stop at “hello world” then it is a 1.

If you want to write mobile phone applications, it might be a 5.

If you want to build computer languages and operating systems, it might be a 9 or 10.

Learning follows an exponential difficulty curve.

Each level of skill is more difficult to master.

In the most practical terms, someone can go from zero to useful in a matter of days or weeks. Becoming a junior level professional might take a year or two to be really competent in that role. Becoming senior level takes five or ten years.

Beyond that…

Mastery takes a lifetime.

-Brian

P.S. Have you subscribed to Code Career Genius yet?