您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
零基础自学编程该怎么样入门?
基础,语言,自己的零基础自学编程该怎么样入门?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
可以去学校学习,有老师带着,学起来会快很多
回答于 2019-09-11 08:43:50
很多零基础想学编程的童鞋们,往往觉得编程太难,自学完全学不进去。其实大部分都是因为没有找到对的方式方法,导致学习起来困难重重。
高效学习,并不意味着要走捷径、抄近道。
对于新手来讲,首要的事情肯定还是一步步地打好基础。无论是看书,还是看视频课程,都可以从入门基础技术入手。这也有助于之后学以致用,甚至触类旁通。
只看书或看视频是学不会编程的,一定是要边看边实践、边思考,才能将看到的理论变成自己的东西。
都说“一个人的成长取决于他工作之外的时间”,当然,并不是说一天到晚二十四小时一头扎在编程上,而是说要利用好碎片时间,花费更多的时间去学习,不断积累会让你的学习更有成效。
三人行,必有我师,与其自己闷头研究,不如多与同行交流,各取所长,更加高效。
还有一个很好的习惯就是定期培训,因为个人的接触面毕竟有限,有一些新的技术,或者新的思维单凭个人能力有限,而去专业IT培训机构学习,因为更加专注和专业,对新技术的把控也比较快,能够更快的提升自己的编程能力。
感觉编程难,刚刚学习编程会走很多弯路,想找一个合适的方法学习。有这样想法是值得鼓励的,至少是知道怎么学习更好。
计算机重点在于用已有的知识架构搭建功能,而构建功能的步骤是固定的,只是需要掌握牢基础知识,并且提升自己的思考能力。思考能力也算是程序员的核心了(不是看,不是写,而是思考,如果照着别人代码写同时带上了思考,那么也是有效果的)。
学习编程,语言该如何选择?
对于这些问题,可以参考一下这个 Quora 帖子的最高赞回答:
\u003e 能找一份工作:Java
\u003e 能找一份高薪工作:C/C++
\u003e 啥样工作都能找到:Python
\u003e 总能找到一份工作:JavaScript
\u003e 永远找不到工作,但可以让其他程序员敬佩:Smalltalk
其实每个编程语言没有高低之分,都各自有各自的优点和缺点,说到底都是“给计算机下达命令”然后让计算机帮你完成你想要达到的效果。
对于在公司上班,你会发现思考时间越来越少,完全是需求到了就马上知道怎么写了。然后就是无聊听着公司领导介绍,开会讨论。但是不要忘了,自己得给自己找事做,停止思考或者习惯了某种思考模式后进步就会减慢,要进步就要不断尝试新东西,多思考。
以上就是建议的学习方法,每个人都有自己的学习方式和习惯,适合自己的,才是最好的。
回答于 2019-09-11 08:43:50
实不相瞒,本人也是通过自学编程,成为了一名光荣的码农。
工作中,我和前端、后端、测试都有过接触。
他们中有的是专业出身,有的属于半路转行。在基础知识方面,无疑是专业出身的更占优势。
别人比我们多花4年的时间在学习编程上,同时还有专业的老师进行引导。
基础知识更扎实,无可厚非。这一点,是我们得先认清的。
既然当初选专业的时候没做出正确选择,那就只有靠后天的努力来弥补吧。
回到正题上,自学编程怎么打下扎实的基础?
1、一定要找书来看,别光看视频课
我一直觉得书籍是最具体系化、知识点覆盖最全面的学习工具。书可以针对一个技术点、一门语言,循序渐进,深度挖掘。
而扎实的基础,必然需要我们去深度阅读好书。我见过一些程序员,其实做项目能力还是可以的,但却是知其然,不知其所以然,其实就是基础不够扎实。只会使用招式,而不会内功心法,功力会大打折扣的。
2、不要轻易换方向,沉下心攻破一个领域
以前班上和我一起自学编程的同学,最开始和我一样学JAVA。学了一个月觉得java太难了,听说Python很火,而且简单,于是跑去学Python了。结果三周后发现大数据、机器人很时髦。。。。。。
语言不在多,学通一门就很受用了。而且各类编程语言都有相通的地方,你学会一种,后面再学其他的就简单很多。
3、善用工具,很重要
搜索引擎—解决问题的能力
遇到问题一定要先尝试自己解决,而不会用搜索引擎的程序员,不是好程序员。
学习平台
视频课程:慕课网、实验楼、w3cschool、菜鸟教程、B站学习频道、网易云课堂、代码森林等;
刷题类(强化知识点记忆)
牛客网、LeetCode
程序员交流平台(抱大腿)
知乎、CSDN
删库跑路~
点赞回复
回答于 2019-09-11 08:43:50
任何对自己感兴趣的知识和技能,学习起来一定会事半功倍。零基础想学学编程是可以的,要从努力和坚持开始,尤其要借助现在有的发达的互联网、大数据、智能手机等,对学习帮助很大,如果再加强自身英语能力,那就更容易了,下面结合我个人的经历,针对零基础学编程的一些事,让大家有一个感性的认识。
八十年代初,我开始接触编程,不过所述的接触的编程是在工厂里加工零件时所用的数控线切割机床的编程。那年代编程对于一个学机械制造专业的中专毕业生来说是很陌生的。函数计算器、打孔机、纸带、笔、纸是当时编数控线切割程序必备的工具,所述的纸带是程序的载体,根据所编写的程序要逐条逐句穿完指令孔后,又要用眼睛对照在纸上所编写程序逐条逐句检查,即使条件差也能圆满完成工厂下达的任务,所以说零基础学学编程是可以的,何况现在有那么好条件呢。
上一篇:庄股发威怎么样分析?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |