在实践API的时候,我们的目标就是理解并掌握这个API的使用方法。当初步熟悉了编程 语言的API之后,就可以设定下一级的目标,尝试着用已经掌握的知识去实现这个目标。 不需要完成一个大程序,对于大多数情况而言,这时候试着编写一个诸如贪吃蛇这样 的小游戏是合适的:
当然这种阶段性的目标也是与你的最终学习目标相关的,例如,如果你的学习动力是要开发 网页应用,那么这个阶段试着实现一个简单的图片分享或者博客系统都是可以的;而如果 你的目标是人工智能,那么这个阶段可以试着用神经网络解决一下文本分类的问题。总之 阶段性的分级目标的设定是为了给自己一个前进的动力,过高或者过低都不好。
4、在战斗中学习战斗
学习编程的目标是不是学习,而是开发出有价值的程序。因此完全脱产的学习终究会告一段落, 你可能会投入到繁忙的编程工作中去。不过这并不意味着你不再需要学习,事实上, 技术的演变是极其快速甚至剧烈的,因此别忘了:
保持积极学习的心态和敏锐的好奇心,在战斗中学习战斗!
5、交流
三人行,必有我师。和有经验的开发者或其他处于同样学习阶段的同学一起交流也是非常必要的。 手机QQ扫描下方二维码马上加入编程学习交流群:
汇智网原创,转载请标明出处