• 老生常谈:学习Java自学好还是报培训班?


    无论你是大学生还是在职人员,想学Java时,都会面临两个选择,自学或者报班。报班通常太费钱,时间又不自由;自学又不知道如何下手,担心自己坚持不下来。怎么办?

    我们先分析一下自学和培训班的优点。

    我们先讲自学

    优点:

    ①会养成自我分析解决问题的好习惯,这是做开发需要掌握的必要因素。

    ②学习时间和节奏比较灵活,可以根据自己的情况自行安排,可以半工半学,利用闲暇时间学习。

    ③学习成本小,零投入。

    缺点:

    ①学到的技术不够系统,不全面,可能达不到就业的水平。

    ②学习的周期会拉长,可能会走很多弯路。

    ③公司现在招人不仅对技术水平有要求,还要求有一定的项目经验,自学项目经验这块缺乏。

    ④学习没有方向,遇到问题得不到及时的解决,网上搜的答案可能不精准不专业,有时候一个问题困惑好几天解决不了,时间久了问题积累多了就会对学习失去兴趣,产生自我怀疑,慢慢会容易放弃。这就是一个学习效率的问题。

    自学还是选择最多的方式,大多数人最开始的时候都是先尝试自学。

    如果你决定自学这门技术,首先要有一个良好的学习习惯,合理安排学习时间,尽量保证每天都要坚持学习,因为学习Java到成功就业不是一蹴而就。

    然后我们讲一下培训班

    优点:

    ①有一套系统的培训体系。

    ②学习氛围,有同样和你一起学习的人。

    ③学习动力和学习代价(这里解释一下:因为付出了高额的学费,不管自己的学习效果如何,也一定会硬着头皮跟着学习的。这里就和自学形成了鲜明的对比,如果是自学,并没有什么代价,如果不想学习了,或者自己的学习效果不好直接就不学了,但是参加了培训机构就不一样。花了钱会有很大的动力,这是比较实在的话。)

    缺点:

    ①学习节奏快,周期短,填鸭教学。

    ②助教答疑。(多数机构都是在宣传什么名师授课,用这样的方式去吸引学生,他们的一些讲师确实是非常厉害,但是不管是面授还是远程看直播,在学习的过程中你并不会和这个讲师有什么交集,老师也就只是负责讲课而已,你学习遇到的都是去找助教老师解答,这些助教老师很多都是在培训机构学习最后找不到工作,就留在学校当助教了。和这样的人交流问题并不会得到什么帮助,他可能自己都不明白,而且很多时候都是让学生自己去百度。而那些培训机构厉害讲师的课程,网上到处都是,自己在网上看也是一样的。)

    ③学费太贵。

    现在的培训班基本都是速成培训,周期短,节奏快,像是车间批量生产,最后的质量肯定会参差不齐。

    每个人的学习能力都是不一样的,不可能同一技术,两个人学会的时间是一样的。

    培训的初衷还是很好的,带人们系统学习这门技术就业,只是说现在想要转行互联网的人越来越多,多数人还是不适合这种快节奏的学习方式的。

    如果是科班毕业,在学校学的不好,或者没怎么学习,但是大学几年也是耳濡目染,对于编程不陌生,有一定的编程基础,参加培训速成一下效果还可以。

    但是对于那些零基础,非科班,没有接触过的人来说,参加培训一段时间都会时间跟不上的情况,大致就是这里的知识没搞懂,老师已经讲下个知识点了,长期积累就是恶性循环。

    个人还是不建议参加培训班的,真想把技术学好,首先就是找一套教程去学习,学习遇到问题养成自己解决的习惯,可以去加一些交流群请教,如果是身边有做这行业的朋友带你学习是最好的,也可以去网上结识一些大佬。

    有人带少走弯路,节省不必要浪费的时间。

  • 相关阅读:
    Java 多线程为啥要有ThreadLocal,怎么用,这篇讲全了!
    机器学习入门教学——过拟合、欠拟合、模型验证、样本拆分
    fatedier/frp内网穿透详细安装及使用教程
    企业特权账号安全管理建设思路
    2022年暑期及9月份CSP-J1 CSP-S1初赛 培训计划及学习要点
    Python有向图从起点到终点遍历所有路径
    给sample_gpt 增加 lisa 微调
    微信小程序-自定义组件checkbox
    深度相机(3D相机)
    Vitis之Linux应用程序开发流程
  • 原文地址:https://blog.csdn.net/m0_72088858/article/details/126656825