首先要确定编程方向,有移动端,桌面端,web端等。编程方向确定之后,需要确定的就是编程语言,因为我们编写程序,无非就是编写一堆字符的集合,所以起码你得会打字,最好能打的比较溜;然后就是会按照软件,学编程偶尔需要安装个软件很正常的事情,学习编程是有一定的门槛的,需要以下基础就可以了。
1、学编程需要什么基础?
学习编程是有一定的门槛的,需要以下基础就可以了:1、需要一定的计算机基础。因为我们编写程序,无非就是编写一堆字符的集合,所以起码你得会打字,最好能打的比较溜;然后就是会按照软件,学编程偶尔需要安装个软件很正常的事情,2、需要懂点英语其中这句话的潜台词就是你起码得个初中学历,因为有不少地方是初中开始学英语,我们编写代码用的不少开发环境都是英文,看有些函数的帮助文档也可能是英文,所以懂点英文是需要的,如果你想针对性的学,可以看下计算机英语。
3、一定的时间保证除了上述的两点外,还需要你每天抽出一定的时间去学习它,时间不保证,今天看下,下个月看下,不连续会造成学习效果比较差,4、善于思考,有点执着精神学习程序的精髓在于学习用它解决问题的方法,学习过程中,难免会遇到些问题,遇到问题,对我们来说是个难得的提高机会,我们要去思考,坚持,实在解决不了,可以和别人去交流,慢慢就好了。
2、自学编程应该从什么地方开始,有什么建议吗?
您这个问题是所有想要进入IT行业的小白都会顾虑的问题,下面我来发表一下我的个人见解:1、首先要确定编程方向,有移动端,桌面端,web端等。每种方向涉及到的编程语言各不相同,所有首先要确定的是自己的编程方向,2、编程方向确定之后,需要确定的就是编程语言。移动端有安卓类应用开发,ios类应用开发等;桌面系统有windows开发、linux开发、mac开发;web端有前端开发(js、vue)、后端开发(java、php)等,
3、确定好编程语言之后就是基础学习了,基础学习的话,如果感觉自己自控能力强,完全可以自学,学完基础之后,从网上找一些项目,跟着项目做一次从头到尾的开发,这个是很有帮助的,项目开发可以提高自己的逻辑思维。4、多看一些框架的源代码,可以学习框架的底层逻辑,理解原理之后,就能很熟练的掌握框架的使用,并且在查找bug的时候能够快速定位错误信息。