做为一名编程初学者,总觉得有学不完的基础,不知道的基础又太多,自己像是海边捡贝壳的小姑娘,什么时候才可以,拿着捡到的贝壳盖一个漂亮的小房子。
做为初学者的你,是不是有相同体会。每天遇到一些问题,总想搞清楚为什么。
如果你每天都在为了许多种语言的基础问题苦恼,说明你走了弯路。初学者不用把所有语言的基础都学会。
1.初学者学习基础耗费精力大
想必大家都有过初学编程的感受,什么是数据类型,程序怎么运行的,变量怎么赋值的,如何传递的。开始学一种语言都花费了好长时间,如果再多加几种,简直要疯了。
2.大牛学习语言不费吹灰之力
成为大牛之后,你就会发现学习一种语言简直没有难度,语言之间都是想通的,很多基础知识都一样。理解起来容易,上手容易。所以在你精通一种语言之后学习另一种更容易。
3.容易混淆概念
初学者同时学习多种语言基础,可能会把概念混淆。把C++的字符串和java的字符串操作混为一谈。这样非常不利于对基础知识的掌握。
怎么才能让自己避免出现这种情况呢?
1.选择一种语言
人生需要有个目标,学习编程也一样。有了目标,就不会和无头苍蝇一样,到处乱撞。
现在的公司都是以编程语言为目标来招人,招聘要求里明确有一条就是精通XXX。所以学好一种语言,对自己以后有很大帮助。
2.选择一本好书
自学可能不知道如何下手,如何循序渐进。选择适合自己的一本书,按照上面的章节学习,让自己有路可循。
3.选择一个大牛带你
这种方式最保险,也最难得。因为大牛是有经验的过来人,能用他自己的经验引导你,他的项目经验,编程经验比学校的老师靠谱。
初学者不用把所有语言的基础都学会。只要精通一种,其他的都好说。
本文原创,禁止转载。
关注微信公众平台:程序员互动联盟(coder_online),你可以第一时间获取原创技术文章,和(java/C/C++/Android/Windows/Linux)技术大牛做朋友,在线交流编程经验,获取编程基础知识,解决编程问题。程序员互动联盟,开发人员自己的家。
本文原始地址:http://www.coderonline.net/beginners-going-to-language-is-the-basis-of-all-learning.html
本站所有文章,除特别注明外,均为本站原创,转载请注明出处来自http://www.coderonline.net/
否则保留追究法律责任的权利!
关键是现在其实大家都是第一要务就是糊口, 也不能挑公司是不是有大牛。 人生真是好艰难, 只能自己有时间自己摸索看。但是人的天性——一个人根本没有办法长久坚持。 求大神指点