普通人,如何自学成为程序员?
本人从事Java岗位开发,文章以Java程序员观点来说事情。
自述
目前我在Java方面已经工作几年了,从一个刚开始写功能,写的都是Bug的程序员,发展到已经能够写一般的业务。说真话,我自己每次学习一个新的技术,都有点头疼。我是属于那种特别笨的人,别人看一下网上的文章,写一个Demo就能够学会。但是,我通常要花费很长时间去学习新的知识,我在学习过程中也积累了一些方法和技巧,送给那些想当程序员的朋友们,文章很小白,希望大家能够喜欢。
入门
我觉得学习一门编程语言,需要从基础学习,基础最为重要,当工作几年后,才知识基础是以后找工作的资本。所以,每当我们学习语言的某个特性时,你一定要揪住技术底层的实现电影蜜蜂原理。也有一些人说,先学如何使用,以后再更深层次学习。但是没有那么简单,往往工作中的Bug,就是你自认为简单的那些特性造成的。与其通宵加班找Bug,还不如把基础打实。所以说,先学基础,首先,先学Java基础知识,再学Web相关技术,框架。
工具
想成为一个程序员,必须要有一个好的工具,现在从事Java开发岗位的人,都偏爱IntelliJ IDEA这款工具,这个工具,可以让你快速的编写代码。但是,如果你是初学者,你应该用那些记事本软件,例如:Notpad++,这个软件,新手可以用它来编写任何语言的代码。写代码的工具有了,但是写好的代码也需要管理呀!我觉得应该学习Git代码版本管理工具,你必须学习。现在,大多数公司都在使用它。
项目
如果你想自学成为程序员,你必不可少的要写一些项目,这些项目可以把你所学的知识全部都用起来。回顾自己学习的知识,能够让你深刻理解,每个技术为什么会用到这个功能上面。当你自己写了一个功能完善的项目时,你的心里会很开心。这样你学习其它技术时,就会更快的学完。
举报/反馈