这个问题应该是对一万小时理论的思考,一万小时理论是说人们眼中的天才之所以卓越非凡,并非天资超人一等,而是付出了持续不断的努力。1万小时的锤炼是任何人从平凡变成世界级大师的必要条件。一万小时是必要条件,但不是充分条件。不是只要经过了一万小时的练习,就可以成为大师。
编程一万小时也是一样,有可能还是跟刚入行时一样,只是熟练了些,但也有可能成了大师。如果每天只是重复着自己会的东西,而不去学习和提高,那随着时间的积累,只是经历和经验的增多,只是同一个经验用了10000个小时罢了,并不会有质的提高。但是如果你尝试着走出舒适区,每天的工作都是经过思考,不断的探究更深层的原理,不断想办法去优化,也不断的去学习未知的领域,那经过了一万小时的编程,一定是可以成为大师的。
所以跟其他的行业一样,只有经过一万小时的刻意练习,才能达到一个较高的水平。