编程指南-学习建议编程指南-学习建议
首页
学习方向
技术学习
🚀 编程指南
首页
学习方向
技术学习
🚀 编程指南
  • 一、学习方向

    • 经典问题

      • 如何选择学习方向和目标?
      • 数学和英语不好,可以学编程吗?
      • 学历不高,可以学编程吗?
      • 学历不高,能进大厂吗?
    • 就业方向

      • 如何理性看待"Java已死,前端已凉"?
      • 选Java还是Python?
      • 选Java还是C++?
      • 选Java还是Go?
      • 什么是全栈工程师?我要做全栈吗?
      • 如何选择编程语言?
    • 岗位介绍

      • 后端开发是干嘛的?
      • 大数据方向怎么样?
    • 发展方向

      • 是否要选择互联网行业?
      • 读研还是直接就业?
      • 大四,考研失败,后面应该怎么办?
      • 计算机专业分流怎么选?
      • 是否要进实验室做科研?
      • 选择基础架构还是业务开发?
      • 是否要转行/转专业/转语言?
      • 学网站开发还是打ACM?
      • 感觉进大厂机会渺茫,要考研续命吗?
      • 大学阶段,通过编程赚钱的一些经验
    • 程序员从入门到就业的完整过程
    • 学习方法

      • 如何快速学好一门新技术?
      • 如何高效看网课?
      • 心流,学习效率倍增的法宝!
      • 提高行动力的几个好方法
      • 使用 Typora + PicGo 提升百倍写作效率
      • 如何开发小程序?需要学习哪些知识?
      • 快速发现优秀开源项目的三板斧
      • GitHub这5个骚操作,99%的人不知道
      • 学编程,要做好学习计划,确认学习目标
      • 学习源码的建议
      • 如何规划自己的编程学习之路?
      • 怎么高效搜索资料?
      • 如何正确选择编程学习资源?
      • 如何高效找到优质编程项目?
      • 有哪些参与项目的好途径?
    • 刷算法的经验

      • 长安大学四年,编程学习之路
      • Java 入门 + 基础 + 进阶学习经验
      • 10个宝藏级编程资源
    • 学习建议

      • 对程序员的几点误解
      • 如何提升自己的代码质量?
      • 代码质量重要吗?
      • 学编程,千万别背代码!
      • 软著有用吗?
      • 学编程框架的建议
      • 报培训机构还是自学?
      • 常见的编程学习误区
      • 如何给自己制定学习目标和计划?
      • 如何应对焦虑、压力、不想学的情绪?
      • 如何正确且高效地提问?
      • 计算机方向各个专业差别?如何选择?
      • 初学编程,遇到很多问题怎么办?
      • 只跟着学校的进度学编程,毕业能找到工作吗?
      • 学了十几种编程语言后,我有哪些感悟?
      • 如何做好时间管理,如何保持自律?
      • Mac 和 Win,到底用哪个系统学编程?
      • 为什么我不建议大学生接公司单?
    • 后端建议

      • 后端开发,要学前端吗?
      • 后端,Linux 要学到什么程度?
    • 学习经历

      • 长安的考证经历(Java认证、软考等)
      • 大学学习经历,拿下大厂Offer
      • 大一鱼友,坚持对编程的热爱
      • 大一鱼友,寒假总结
      • 大一鱼友,小学开始接触学习编程

计算机专业分流怎么选?

很多学校大一或者大二会有专业分流,从大类分到具体的专业。来问我怎么选的人不少。

常见的几个方向

计算机科学与技术:最传统的计算机专业,学的东西比较全面,什么都学一点。就业面最广。

软件工程:偏向软件开发,实践课程多一些,理论课程少一些。

人工智能:这两年新开的专业,学机器学习、深度学习这些。

大数据:也是新专业,学数据处理、数据分析。

网络安全/信息安全:学网络、加密、渗透测试这些。

我的建议

如果你不知道选啥,选计算机科学与技术或软件工程。

这两个是最传统的专业,就业面最广。学的东西都差不多,主要是后端、前端这些方向。

如果你数学很好,对AI感兴趣,可以选人工智能。

但要做好心理准备,AI方向卷得厉害,本科毕业基本找不到算法岗,得读研。

如果你对安全感兴趣,可以选网络安全。

安全方向岗位不多,但竞争也没那么激烈。喜欢的话可以学。

说点实际的

其实吧,选哪个专业没那么重要。

因为:

  1. 学校教的都差不多:不管哪个专业,基础课程都是那些(数据结构、操作系统、计算机网络)
  2. 找工作主要看你自己学了什么:专业是人工智能,但你啥也不会,照样找不到工作
  3. 转方向很容易:你学的软件工程,想做AI,自己学就行了

我见过学人工智能专业的最后做前端,也见过学计算机科学的最后做算法。专业只是个名字,关键是你自己学了什么。

选专业的常见坑

坑1:追热门

两年前人工智能最火,大家都选人工智能。结果现在这些人发现,本科毕业算法岗不要他们。

热门是会变的,你选的时候热门,毕业的时候可能就不热门了。

坑2:听别人说

你舍友说网络安全好,你就选网络安全。但你自己对安全一点兴趣都没有。

别人的建议只能参考,你得问问自己想要什么。

坑3:想得太远

"我选这个专业,以后一定能怎样怎样"。想太远没用,计划赶不上变化。

最后说一句

专业真的没那么重要。

你选了软件工程,不好好学,出来还是啥也不会。你选了人工智能,好好学,找工作照样没问题。

与其纠结选哪个专业,不如想想进了这个专业之后你打算怎么学。

上次更新: 2025/12/7 09:34
Prev
大四,考研失败,后面应该怎么办?
Next
是否要进实验室做科研?