我是一名业余爱好者,也是一个偶然的机会,让我觉得原来编程竟然这么有魅力,他的魅力在于他的创造性和严谨性,代码会因为一个符号就无法运行,并且编程说白了就是模拟生活,从而解决生活中遇到的问题。
当然这只是一部分,另外一部分是因为我想用编程创造属于自己的一个软件,软件中有自己的所有想法,现实生活中我们要想实现自己的一些想法,无可避免的会因为一些外在原因而无法实施,但是编程却不一样,就像建立的一个模型,我对此无比期待。
当然了,学习是枯燥的,这是或多或少不可避免地问题,但我发现,当我解决了一个难题,就会有一种莫名的兴奋感,也许是因为生活比较无聊,每天除了上班就是刷剧,对什么事情好像都毫不在意,即使是打游戏或者追剧也就一会儿的时间,然后就索然无味了,但我发现学习编程原来这么刺激。
学习嘛,没有一个好的方法也是不行的,我的方法倒也简单,毕竟是写代码,代码的基础语法找掌握的吧,然后就是多写多练,我们可以参考别人的代码,但是不能直接背下来或者抄下来,我们首先理解别人为什么要这么写代码,然后去模仿,我们需要的是一种编程的思维,毕竟代码的实现有很多中方法,自己也可以整一个错题集锦,把出现的错误,控制台所提示的错误记录下来,这样的话,如果下次再出现了类似的错误,是不是就容易解决了?
当然,还要熟练的运用自己的编写工具,尤其是代码的调试,熟练的使用调试功能,可以让你更快的找到问题所在,毕竟再厉害的程序员也无法保证,自己的代码是完美的。
由于上班的原因,每天也在只能抽出来大概5个小时的学习时间,所以要给自己规划好每个时间段要干什么,之前的学习方法也比较简单,就是比现在多了一条,遇到一个问题,这个问题解决了再去解决下一个问题。
听别人说这个IT公司厉害,那个IT公司厉害的,我是一个懒散的人,不喜欢进某一个公司,我觉得现在的工作挺好,如果进入一个公司,那么写代码就变成了一项义务,我不喜欢这样,不太像让自己唯一的兴趣爱好,就这样成为了一项义务,至少目前是这样想的,至于以后怎样,会不会转IT,我觉得技术如果足够厉害,即使转行也是可以有一份不错的收入的,在那之前,努力学习即可