编程跟数学一样,只是工具,而现实的问题是你面对的具体问题,是物理的、化学的、金融的、信息管理的,你不可能全部精通,那就是我常说的专业知识。只会编程是不够的,必须看你进入的具体行业来恶补专业知识,否则是无法实用的,老板也用不着这种只懂理论不懂实际的人。道理其实很简单,1+2+3+……+100,这样的程序,你学过数学,自然知道那个公式,但并不表示你没学过数学就解决不了这个问题,是吧?那么,难道说没学到这个数学公式的小学生,就不能编程序解决这种问题了?又如求素数,即使你不知道只需要算到开平方根就可以了,那又如何?这些妨碍你解决问题吗?现实是你不可能知道世界上所有问题的解决办法,也不可能要全部学会了才能编程,这就是我说不必数学很好也能编程的原因。
学编程,其实应该广泛搜集信息,了解最多最新的资讯,而不必把精力都花在某门语言和技能上——但必须有一两门是你最熟悉和有把握的。这样就够了,将来工作,重点是从事的专业。只会编程,是吃不到饭的。
[
本帖最后由 TonyDeng 于 2012-7-23 23:33 编辑 ]