曾来信问我学习编程问题的朋友们,几乎都有一个疑问,就是诸如”学C++好还是JAVA好?还是VB容易入门好?还是C#新潮点好?”这样的语言选择问题。这个问题几乎存在于每个初学者身上。其实,我是这样理解这个问题的,”学习哪门语言并不重要,它们哪个都好!只要你能通过任何一门语言理解了编程的思想和概念,然后你就能一通百通了。”因为我自己切身的经历就是这样。我在学校时我只会VB和一点C++,在校期间几乎没怎么接触过Java,但我毕业后找的第一份工作却是Java的。我在学习Java的过程中并没有看过任何一本Java的书,只是参考一下别人的代码、例子,一下子自己也就能上手了。当然,现在在Java方面我只能算是一个菜鸟,但起码能胜任现在的工作了。相信高手们应该也有这样的感觉的吧,举一反三,一通百通。
- 注重动手。切记:一定不要只看不动手。学编程,就是要跟着敲代码,尤其是新手,代码一点不懂?没关系,敲着敲着就懂了。
- 注意在实践中学习的速度是最快的。学完一个阶段后,就自己找个小例子进行学习。比如自己想实现个计算器程序,自己的备忘录程序等等。
- 有些新手看到别人写的程序感到很复杂,无从下手。其实程序设计可以一点点地进行扩充。比如一个简单的计算器程序,你可以先实现成功添加一个按钮。然后实现将这个按钮对应的数字显示到计算器的结果框中。然后实现多个按钮。进而实现加减乘除运算。从而一步步地完成整个程序。