先说说我是如何自学编程的吧,一般我学习一门新语言都时候是不看书的,首先书上的东西太多太杂了,完全分不清什么是重点什么是工作需要的什么是没必要学习的。所以我一直以来的自学编程都是从看视频开始的,但是看视频学习有一个缺点就是容易犯困,这个需要你有强硬的自制力了。我经常是站起来看视频经常困得人快倒下的时候给吓醒的,因为看视频我是加速看的,一直听感觉有些无聊,特别容易犯困,如果哪天你失眠了,你可以搞一个开发视频过来看看,有助于睡眠哟。

如果自己找不到你想要学习的视频,那就花钱买无论是 TB 还是闲鱼经常有这种贩卖资源的,价格便宜也就几块钱,几块钱你买不了吃亏你买不了上当。所以这些钱你是很有必要花的,不要觉得不值得只买了一个链接,你要知道你自己的时间也是有价值的,你现在是花钱去买时间,用省下来的时间去创造更多的价值,时间很宝贵。

建议弄一个学习小组,有共同点兴趣爱好,一起学习进步,你们时不时可以一起讨论问题,甚至可以协同合作尝试开发一个小项目。自己在自学的道路上是很孤独的,所以你很有必要有一个伴,不管是男伴还是女伴都不重要,以为到时候你重点都不是在伴上,而是撸码上的快感。严格要求自己,要培养一个好的开发习惯,勿以恶小而为之,勿以善小而不为。

编程最重要的是多敲,你看会了不代表你自己能够独立敲出来。我看过 Xdite 的编程课程,里面有一种编程方法挺好的,就是做什么都要做3遍以上。

  • 第一步不管懂不懂先对着代码敲一遍。
  • 第二步理解了之后再去敲一遍。
  • 第三步不看代码,凭自己本事自己去敲出来。

善于利用 GoogleStackoverlow来解决问题。永远不要好高骛远,先踏踏实实地把基础打牢,只有把基础打牢了,以后做什么都会得心应手。永远不要想着只有项目才能满足我,其实如果你基础不牢,看项目有时候也可能看不懂整个项目是啥意思,所以基础很重要。

祝你好运~




发现更多更好玩的,欢迎关注我的微信公众号: FullStacker