初来乍到

132 阅读2分钟

普通本科计算机大一新生,掘金持续输出自己的内容。(欢迎指正)

个人现状,上学期学过了c语言,计算机导论,英语基础中规中矩,数学基础偏差,对于大学的水课早已习惯,很早就明白自学的重要性,执行力需要逐步提升。

个人大一下学期规划(按现实情况变更)

时间任务
2月中旬至3月初学习HTML和CSS主要内容
3月1.学习JavaScript,并搭建个人博客
2.学习Java,完成一个小项目
4月1.在linux系统上实现编程环境配置
2.用Java实现一个200行代码以上项目
5月深入学习Java,完成一个中型项目
6月学习《计算机网络》,为暑假准备

日常任务

  • 每天2小时高效编程,周末4-6小时攻克难点或完成项目
  • 睡前15分钟复盘当天代码(为什么报错,是否有更优写法)
  • 每天花30min,周末两天花2h+时间去学习《数据结构》
  • 三天一道力扣算法题
  • 高数,线代,英语,上课可不听,但一定要认真学(若日后考研,这是护城河)

学习方法

  1. 学校的课程作业按时完成,但不止步于此(自己升级功能),并加强git使用
  2. 用项目驱动学习,leetcode题作为辅助
  3. 阅读官方文档和电子书,不看原文笔记总结(费曼学习法)

其他的想法

  • 日常编程,一定要多用git命令,多逛github,这是你未来的简历
  • 电脑的Ubuntu系统要利用起来,多学习指令,以后就用linux来编程,Windows用于娱乐
  • 多动手写项目,多用Google,实践和搜索能力是关键中的关键
  • 每天花20min来练打字,typing club早日过百