很多小白在开始编程语言学习之前,都会面临各种各样的问题,0基础学编程先学什么就是其中一个。零基础学习编程需要选择一门编程语言,确定学习编程语言之后,先搞定基础语法,再结合所学内容多进行代码练习。
1.选一门编程语言
学编程自然要先选一门编程语言当入口。语言都是工具,选工具前你要先明确自己想做什么东西,然后找什么语言适合做。例如做安卓应用学Java,做IOS应用学swift。现在热门的编程语言有Java、Python、C++、web前端,如果是小白的话,建议大家选择前端或者Java。
2.选好了语言不要纠结版本问题
选择了学习的语言之后就不要纠结学什么版本。例如现在是安装java6还是java7还是java8啊?学当下最新的就行,不要总纠结什么兼容问题。
新人在很长时间内达不到要被版本区别坑的水平。而且基本上作为新人从开始学到开始能做产品怎么也得一两年。到时候现在这个版本就是稳定主流版本了。
3.先搞定语法
一开始不需要学习枯燥的计算机组成原理、设计模式等知识。先学语言,直接学语法,不用深究历史、优势、差异。不要太担心,先做一些看得见的事情。
敲代码敲代码,不断敲代码,感受控制电脑的感觉。只有这样,你才能在学习的同时感到爽,激发与朋友聊天的热情。先学好一门语言,然后回顾历史比较,看看大师们的理论,慢慢向外扩展更多的知识,可能效率会更高。
4. 没有Linux,没有MAC,首先在Windows 上
很多前辈会告诉你Linux下编程有多酷,Mac下有多优雅,Windows下有多low。那些命令行系统是否真的高效还不得而知。
如果新手不知道如何使用 Linux,请不要先学习。不要刻意安装ubuntu,装个黑苹果,安装后不知道怎么搭建开发环境,折腾了半天。然后 Windows 习惯会持续一段时间。没有各种常用的软件,搞砸了我还没开始学编程的生活。所以最好从一开始就在 Windows 上进行。还有就是基于Windows平台的新手资料是最多的。
5.选择靠谱的教育机构或好老师
想从事新行业新工作,离不开好的老师带领。特别是对于像程序员这样的高度专业的工作。很多人可能会选择自学。最后,他们买了很多书,浪费时间和精力,但还是一团糟。
所以一个好的教育机构,一个好的老师就显得尤为重要。在选择教育机构时,可以比较这几点:企业实力、教学方式、学习时间、学费、就业率。上述对0基础学编程先学什么进行了详细介绍,希望以上内容对大家有所帮助!