一、软件/环境配置
1.1 工具/软件的使用
像IDE
集成开发环境、Navicate
数据库连接工具、VSCode
代码编辑器、VMWare WorkStation
虚拟机、Postman
API调试工具等一众工具,要想熟悉需要安装卸载再安装,如此反复并体会其中各项步骤的配置项具体有什么用。
安装此软件得心应手以后,开始熟悉工具栏内的各个选项,能做到需要用到时即刻找到。
1.2 开发环境配置
像MySQL
和SQLServer
等数据库,Java开发工具集JDK
,Python
编程语言,Linux
操作系统等一众环境,可先使用安装版进行快捷安装。等对此环境基本熟悉以后,卸载之后安装绿色版(如果有),也就是需要手动配置各项参数和环境变量的版本,体会各个参数的作用。如此反复,直到配置参数胸有成竹,行云流水,一气呵成。
二、编程语言的学习
2.1 语法的学习
有官方文档的尽量将官方文档作为第一手参考资料,英文尽量不要翻译。学习语法主要靠练习,先读文档理解语法特性,然后上手敲代码实际感受。代码多敲几遍一定没有错,不要眼高手低。
学习语法是慢慢积累的过程,每次记住一个语法点,慢慢的就记全了。
2.2 编程语言的实际应用
学会基本语法以后,可以在生活中找实际问题,然后用该编程语言去解决。比如最直观的各种排序算法,以及针对编程语言特性的练习,比如pyhton的爬虫,你可以使用python去爬取一些小说网,图片网站,从简单开始,逐步深入。
学习编程的另一乐趣是你可以使用合适的编程语言,去写一些小工具来提高你的学习/工作效率。像一键打卡、文件的自动分类、定时提醒等