TOC

如果再来一次,大学我会怎么读(计算机专业)?

计算机专业课程 比较多,学校教的太杂,往往还没得选,总不能挂科毕不了业吧。

关键是在校期间,对于外面的就业环境完全不知道怎么回事,不知道以后会做什么工作。所以学习也没有重点。

如果我在大学期间就有现在的视野,那我会怎么学习。

确定方向

  1. 我从来没有准备考研,再来一次我还是不考研,早点出来工作赚钱对我和我的家庭来说,是非常务实的选择。
  2. 除了重点科目之外,一律混得过去就行,不用花时间研究。
  3. 选择一个门槛不要太高,好找工作的方向,比如 Java 程序员,PHP 程序员,Linux C,先能在社会上立足,再思考下一步的发展。

基础科目

这几门课程都要认真实验,在课程基础之上要自己去专研。

  • 计算机组成原理
  • 操作系统
  • 结合 Linux
  • 计算机网络
  • Linux 网络管理
  • 数据结构与算法
  • 数据库系统原理
  • 结合 MySQL

编程语言

学校安排得语言都认真学习,不要用来考试,花太多时间研究 i++++i 这样没有实际意义的问题上,要用来写项目。每学一门语言都要写一个真正的项目。

  • C / C++
  • Java
  • PHP Web 开发(PHP + MySQL)
  • Python

PS:每一门语言都要实践一遍数据结构与算法课程的知识,还有设计模式。

工具

  1. 学习 Linux 基础,然后后续所有实验都在 Linux 上操作。
  2. 代码用 Git 管理(GitHub,Gitee)。
  3. 学习笔记采用 Markdown 记录,通过网盘同步。

自学前端

不管什么方向,能弄个 Web 系统都是必要的。

  • HTML, CSS, JS 入门
  • React / Vue 入门(如果是现在)
  • 能在开源项目基础上改改

其他

  1. 了解互联网架构设计,及常用的服务和组件。
  2. 不求多么深入,只要在心里有个基本概念。