自学编程大都以失败收场,该怎样做才对
来给大家推荐两个特别好用的办法。
第一就是把你熟悉的事情让计算机帮你去完成,很多人编程永远入不了门,根源就在于永远试图解出别人给你提出的问题,而这个问题的难点根本就不在于语言,而在于流程你不熟悉,很多时候憋半天都憋不出来,非常打击自信心,那为什么要选自己熟悉的事情呢?就是要解决你憋不出来这个问题,你熟悉的事情,你是最了解它的流程的,那把这个流程梳理下来(这里就体现出画流程图的重要性了),让计算机帮你去做,一套程序就出来了,比如说你喜欢玩游戏,简单的双人对战类的回合制游戏,你用基本的语法就能完全实现,那一步步完成更复杂的充钱啊买装备啊,加攻击力这些逻辑其实也并不难,在比如说大家都去ATM机上去存钱取钱,那这套流程很简单,我们完全可以把它写下来,你只要清晰了现实生活中的某一件事物的流程,你也就该知道如何让计算机替你去做,这样用编程语言写下来,即熟练了语法,更能掌握控制机器的乐趣。
另外初学者不要总觉得自己的代码写的low,这个根本就不是关键,编程它没有标准模版,而且即便是对老程序员来说,先实现功能也是最重要的,更何况你一个初学者呢!动起手来写起来才是关键。
第二招就是模仿优秀的代码,优秀的代码会让你打开更多的脑洞,我们可以看别人分享出来的优秀项目视频,或者去GitHub上去搜别人分享的优秀源代码,你想实现的网上几乎都有现成的参考案例,先看懂,之后就是一个字,抄!到来翻来覆去的抄,如果说第一招是让你写自己熟悉的找到编程的感觉。那这第二招,就是让你接触自己不熟悉的,完成升华,这两招配合下来想学不会都难。
————————分割线————————
敲代码的时候要边敲边想他们的逻辑关系,形成一个编程思想
————————分割线————————