编程语言(精通):
找一份尽可能简洁的入门教程大概阅读下。
安装一份好用的开发环境。包括下断点调试、单步执行。代码自动补全、语法分析检查、不良代码风格提示等。
尝试做一些基本但有实际用途的小模块或软件,一边做一边熟悉语法,有不会的地方随时查阅。
尝试开发一些规模稍大的软件,做完后各种语法和常用库应该已经比较熟悉了。
找一些高级或技巧类的教程,先简单翻阅,遇到感兴趣的地方精读。尝试使用新的技巧对之前的程序重构。
想一些此语言适用的场景或程序,构思程序架构,用此语言如何实现,有何优缺点。
可整理些自写的常用模块、惯用法、心得笔记。
尽可能多的找机会使用此语言。
编程语言(了解):
快速阅读些介绍性的资料,了解此语言的使用场景、优缺点等情况。
找一份尽可能简洁的入门教程大概阅读下。
如果有时间可安装一份开发工具,写几个hello world级的程序。对学习中不太明白的语法,可以写简单的程序实际感受下。
对学习到的知识做笔记。
工具:
快速阅读些介绍性的资料,了解用途和优缺点。
尽可能安装并实际体验下。
新技术:
阅读些介绍性的资料,获得尽可能多的宏观性认识,对涉及的具体技术、工具、编程语言也做一些概要性的了解,在头脑中要形成一个整体的概念和框架。
开始时应尽量避免陷入某个局部细节,阅读资料时应避免贪多求全。
形成整体认识后,可根据实际情况选择感兴趣的部分深入。
经典书籍:
反复精读,阅读、思考、实践相结合。
虽然大都来自牛人,但仍应批判性地阅读思考,不能照单全收。
逐渐将认可的部分融入自己的思维。
尽可能对当前流行或兴起的各种技术或工具都有一些了解,对有兴趣或符合未来潮流的东西多了解一些。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。