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

    • 经典问题

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

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

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

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

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

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

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

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

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

报培训机构还是自学?

这个问题我被问过很多次,今天说说我的看法。

先说结论

大部分情况下,建议自学。

但也有例外,下面详细说。

培训机构的真实情况

优点:

  • 有人带,学习路径清晰
  • 有学习氛围,不容易放弃
  • 有就业服务(虽然可能不靠谱)

缺点:

  • 贵,动辄一两万
  • 质量参差不齐,很多机构就是坑人的
  • 学出来也不一定能找到工作
  • 培训班出身会被一些公司歧视

自学的真实情况

优点:

  • 省钱,网上免费资源很多
  • 灵活,可以按自己的节奏来
  • 自学能力本身也是很重要的技能

缺点:

  • 需要自制力,容易放弃
  • 没人指导,遇到问题可能卡很久
  • 学习路径需要自己规划

什么情况可以考虑培训

1. 完全没有自学能力

如果你试过自学,但真的学不进去,每次都半途而废。培训班至少能提供一个学习环境。

2. 想快速转行

如果你现在的工作很忙,没时间慢慢自学,想全职脱产快速学习。培训班的高强度课程可能适合你。

3. 有钱没时间

愿意花钱买时间,培训班可以缩短学习周期。

什么情况建议自学

1. 你还是学生

学生有的是时间,完全可以自学。B站上的免费教程质量不比培训班差。

2. 你有一定的自学能力

如果你能静下心来学习,能坚持每天花几个小时学,自学完全够。

3. 你没那么多钱

培训班一两万,对很多人来说不是小数目。与其借钱去培训,不如省下这笔钱自学。

如果选择培训机构

1. 一定要多考察

不要听销售忽悠就交钱。去网上搜评价,问问学过的人。

2. 试听

很多机构有试听课,先去听听,看看教学质量怎么样。

3. 不要相信"包就业"

这种承诺基本不可信。就算签了协议,最后也有各种办法不兑现。

4. 选择大机构

大机构至少不会突然跑路。小机构风险更大。

我的建议

如果你是学生或者有一定自学能力,先尝试自学。

自学3个月,如果实在学不下去,再考虑培训。

很多人其实可以自学成功,只是还没开始就被吓退了。试试再说,你可能比你想象的更能坚持。

上次更新: 2025/12/7 09:34
Prev
学编程框架的建议
Next
常见的编程学习误区