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

    • 经典问题

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

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

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

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

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

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

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

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

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

只跟着学校的进度学编程,毕业能找到工作吗?

很多同学问我这个问题,今天直接说。

答案:很难

只跟着学校进度,毕业大概率找不到满意的工作。

这不是吓你,是实话。

为什么学校教的不够

1. 课程设置滞后

学校的课程大纲可能是几年前定的,技术已经更新了好几代了。

你在学校学的技术,可能企业早就不用了。

2. 理论多实践少

学校教的偏理论,实际写代码的时间太少。

找工作需要的是项目经验,不是只会考试。

3. 进度太慢

一学期学一门课,学完Java基础就结束了。

但找工作需要你会框架、会数据库、会各种工具……

4. 深度不够

学校只教入门,很多东西讲得很浅。

面试会问原理、问深度,学校教的不够用。

企业需要什么

一个应届生找Java开发工作,大概需要:

  • Java基础扎实
  • Spring Boot框架熟练使用
  • MySQL数据库
  • Redis缓存
  • 至少1-2个完整项目
  • 刷过算法题
  • 了解基本的计算机原理

这些东西,学校能教你多少?

怎么办

1. 提前自学

不要等学校教,自己提前学。

大一大二就可以开始自学了。

2. 多做项目

学校作业做完了不够,自己要做项目。

找教程跟着做,做完一个再做一个。

3. 找实习

大二大三开始找实习。实习能学到很多学校学不到的东西。

4. 刷算法

找工作要刷算法题,这个学校不会教。

从大二大三开始刷LeetCode。

当然,学校的课也不是没用

计算机基础课要好好学

数据结构、操作系统、计算机网络、数据库原理……

这些是基础,面试会考,工作中也会用到。

成绩不能太差

有的公司会看绩点,太低可能简历都过不了。

保持中上水平就行,不用追求第一名。

最后

学校是起点,但不要把它当终点。

利用好学校的资源(图书馆、实验室、老师),但也要自己主动学习。

你比别人多学一点,找工作就多一分优势。

上次更新: 2025/12/7 09:34
Prev
初学编程,遇到很多问题怎么办?
Next
学了十几种编程语言后,我有哪些感悟?