作为一个小白我该怎样开始学习编程
看书是很难学会的,编程学习一定要多敲敲代码,反复练习练习,书本看起来比较枯燥,还是视频更直观一些,可以从python学起,语法简洁高效,适合初学者学习,百战程序员可以在线学习,随时随地都可以学习,还有老师监督和解答问题,多敲敲代码自然就记住了,熟能生巧。
■网友
谢邀。本人大专机电一体化,现从事java服务端研发工作。从2015年初开始编程相关工作。在校期间只接触过静态 HTML ,毕业后自学编写过简单的 JavaScript,之后在装机店工作,自学 Batch 脚本用于批量部署Windows。开发工作前,在国内某培训机构参加为期四个月的 java 培训,个人建议,不要从书本开始学习编程。从一些几乎不需要开发环境的脚本语言开始比较容易上手,比如 JavaScript。不会的地方利用百度,或从相关书籍上查找你遇到的问题。你需要一个简单的需求,比如实现一个按钮特效,或者字符串的替换。之后去完善这个需求在不同场景下的表现,然后开开脑洞,进化它。在此过程中,你会遇数量众多的各种问题,独立解决他们,你将学到很多东西,这会对你以后至关重要。不要沉浸于语法和规则的世界,不要照着书本去开始一个复杂的项目,你需要快速摘取小果实来激发对编程的兴趣。以及培养自学的习惯。书本知识很重要,但请放倒略有所成之后进行观看,或者将其当作资料库,便于开发中查询。如何入门一个语言?我的做法就是,用这个语言,写一个复杂些的工程。当这个工程可以在其适用范围内正常工作,很少出现错误,并对各种意外有比较友好的应对情况。你就会自然而然的掌握这门语言的基础。我个人觉得,每次做项目,总是副产物远比工程目标价值更大。如果你成功培养出对编程的兴趣,那么你也有了进阶更高阶段的资本。编程能力实质上是解决问题的能力,而不是对编程语言了解的程度。这种能力,随着你用程序实现并完善自己或他人的需求中,会不知不觉间提高。编程重要的是思想,能够开拓思维的书籍,建议加大阅读量。关于 batch,这家伙虽然比较怪异,不过用来开脑洞还是很有意思的。还有,数学在大部分实际项目中只会涉及到四则运算,这在服务端程序开发中尤为明显。即使有复杂的运算,也会有各种库帮你搞定中间过程。当然,如果你要开发比较低层的基础功能,会要求一定的专业数学功底,这和在校学习的有一定差别,而且不是初学者该涉足的领域。你在遇到瓶颈之前,请不要去肯任何乏味的知识。等你真正需要了,再学不迟。最后,不建议直接学习高级语言,建议从脚本语言开始。
■网友
你已经跨出了第一步,还有很多这样的类似问题,做一个整理和甄别,会有帮助。
等你做完这些整理的时候,内心大致就有一个方向了。
等你接触一段时间后,有必要刷题,甚至报班都OK,慢慢来吧。
我恰恰刚回答了一个问题,你可以看一下30 岁才开始学习编程靠谱吗? -
■网友
可以从c#开始,写些自己日常用得上的小程序。
■网友
谢邀!学编程英语并不是那么重要,真正重要的是数学,计算机科学严格来说就是应用数学的一个分支。英语只要过了四级,应付编程绰绰有余。学编程最重要的是基础,基础越牢,学习起来越轻松,以后干编程方面的工作也会更轻松。建议从C语言入手,C语言占据编程语言市场份额榜第一名,40多年来长盛不衰。windows、linux、unix几大操作系统都是C语言开发的,安卓的底层是linux,IOS的底层是unix。C语言学完后,可以做些小项目练手,增加自己的兴趣。比如用链表实现一个通讯录,或者一些小游戏之类的。———————————————————上班了,后面有时间再接着更吧。
■网友
作为小白,对编程还不怎么了解,可以先上网了解下,编程大体上要学习什么。
了解各方面编程语言的优势,有利于你选择一门编程语言。开始学习编程可以先选择一门语言来学,直接选择一本经典的书籍坚持把里面的内容实践一遍,如果实在不好理解,可以自己上网找一套视频,配备书籍,一起学,效果就会好了,学习编程重点在于坚持每天学习。
推荐阅读
- 同比■同比增长7.1%!2021年的第一个节你花了多少钱?
- “他是我第一个会说普通话的老师”:一对师生折射青海山村蝶变
- 『板房』搬新房迎新年 2021听他们说幸福 告别大板房
- 有必要重新开个C店吗
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 汽车|长安UNI-K又将开创一个新的"引力"纪元?
- 神话|武汉传奇父亲:一个平行班孩子创造的高考神话(感动上万家长)
- 王者荣耀李白能不能出肉
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 怎样成为一名合格的Python程序员?
