大家好,今天小编关注到一个比较有意思的话题,就是关于编程***学习的问题,于是小编就整理了2个相关介绍编程***学习的解答,让我们一起看看吧。
学编程遇到难点怎么办,学了很久断断续续的,一直学不会,还买了很多有关编程的书,在网上也找了很多***?
我觉得是没有找对方法。建议入门时候还是打好基础,学习数据结构很重要,这是任何一门编程语言的核心理论。学好以后只要熟悉编程语言的语法就行,都是触类旁通的。另外持久不断的练习也是必不可少的,先模仿再自创,把书上每个例子都敲一遍运行通过,再以实现一些比较实用的应用场景为目标去制作一些小工具,不断迭代优化。
学习编程语言跟学习自然语言是有区别的,学习任何一门编程语言都需要经历几个过程:
一、迷茫期,C、 C++、 JAVA、 python、 C#、 前端(html+css+js+各种切图工具)等一大堆选择摆在你面前,到底选哪个?哪个未来工作有钱途呢?非计算机专业的还要自己补补数据结构、相关数学知识等。因为一个人的精力有限的,任选一个方向都要花很大的力气才能学好学精。当年我们宿舍就我选了JAVA,我铁定了心搞JAVA,其他的同学搞C#的有,搞C 的有,也有什么都搞后来什么都没学好的。
二、枯燥无味期:选定了一门程序设计语言,接着就是开始枯燥无味的学习了解语法喽,一个个demo写,网上很多免费的收费的教程的,我建议还是花点钱的,免费的不成体系。注意,学语法不是叫你把所有API都背熟,而是了解它有什么函数,什么功能,在哪里?写代码的时候你会查API并且会使用就可以了,千万别死记硬背啊,背死人不偿命啵。
三、当你把API搞得有点熟了,你会发现你啥应用都做不出来,就像我们学了十几年的英语一样,看好像还能看得懂,却一句话说不出来。这个时候可以找一个好的demo 去研究,研究人家是怎么实现的,并且自己修改它,修改成你想要的样子。
四、最好找个师傅,让师傅给你一个真正的项目源码去研究,你把那个项目的源码搞清楚了基本入门了。
五、接着你会发现,应聘的时候要求熟悉各种框架,你苦***的又得去学习研究各种框架,熟悉各种框架的使用。
六、当你语法熟悉得差不多了,框架也熟悉几个了,你发现你可以笔试通过了,HR就会问你有什么项目开发的经历吗?
七、所以必须自己整一两个项目啊,不自己整一两个项目怎么吹自己有经历、经验?
八、顺利入职后,你的学习也才算刚刚开始,好好跟大佬,几年后你也会变大佬的。程序员基本是敲到老学到老的(大多数敲不到老,哈哈),边搞项目边学习边提高。几年后,当你发现你的头发越来越少,额头越来越光,恭喜你,程序员!
不知道你的编程基础如何,是刚入门还是有些工作经验,如果刚入门的话,遇到困难确实不知道怎么办,看书是学习的一种方式,但不是解决困难的方法,遇到困难,还是先学会用搜索引擎吧,国内的没有,上国外的,如果是在工作中,还是自己先查资料,最后实在解决不了再问同事,或者领导,毕竟人家挺忙的,有业余时间的话,可以加些技术群,虽然好多群都是扯淡的多[黑线],解决问题的少,不知你学的是啥语言,我是php,Python,go都会点,但算不上精通,我问题可以问我,一起进步[呲牙][给力][来看我]
新人自学编程,有哪些书或者好的学习***?
新手可以从php或者前端开发也可以。书籍的话,没刻意去选择,因为你是新人,建议买最基础的书籍,学习网站很多培训机构都有免费基础班视频,内容都是非常基础的,而且讲的很详细,但是不足的是没有一个统一的项目让你完完整整的实践,免费的***,可以私信我,转发云盘的基础教程***、新手入门最好找个懂得小伙伴带一下,不然看的懵逼而且一头雾水。
最后我们要知道如何看书,要做到就是坚持。
到此,以上就是小编对于编程***学习的问题就介绍到这了,希望介绍关于编程***学习的2点解答对大家有用。