自学java好还是上Java培训班好?

很多人在自考和培训机构之间犹豫不决,很多人有这样那样的看法。下面就我眼中的编程学习之路给新手一些建议。

很多编程行业的初学者都在犹豫一个问题:学编程是自学好还是培训好?

网上评论“培训机构的程是IT界的败类”。对此我持保留意见:“培训是为人们提供一个转行的平台,一个快速进入这个行业的机会,或者一个快速获得某种技能的途径。”它不能弥补你所有的缺点。毕竟培训的目的是帮助想学习的人在更短的时间内改变,而不是让人成为大神。希望大家能明白这一点。

不可否认,出去培训机构工作的学生,基础不是很扎实,和系统学习了几年的学生确实有差距。这是不可避免的事实。毕竟别人花了那么多时间学了那么多年,我们能在短短几个月内赶上吗?世界上哪里有这种事,告诉我,我们一起走!但是,进入机构培训学习是为了改变自己还是为了和各种大神攀比?这是明确的,你脚下的路是坚定的。当然,如果你有足够的兴趣和决心,再加上时间,自学可能更划算!当然,毅力和恒心占了很大比重。

对于初学者来说,如何在自学和培训之间选择?

首先,我们来做个对比。当然,因为我是java从业者,对其他语言并不熟悉。个人观点,如有不妥,欢迎留言讨论。

第一,自学。

1,学习周期:以java为例,从零开始学习到找到工作需要1到1.5年;

2、学习资源:需要自己买书,找视频。对于新手来说,获取初始资源并不容易。如果有bug或者百度,当你找不到的时候,你会面临无人可问的局面,尤其是学深一点之后。稍微复杂一点的问题很难找到人回答,或者经常几天都找不到人回答,有时候会很苦恼;

3、个人能力:要求个人自制力很强或者很感兴趣,否则2个月左右大部分人会放弃;能成功自学的人相信,坚持这么长时间,首先会比训练出来的人更好的掌握基础,如果自学需要一个一个的检查;能养成良好的纠错和自省习惯,处理一般问题的能力远高于学员;?

如果你想学习JAVA方面的专业知识,可以来这个群。开头第一部分是:426。中间第二部分是:396,最后一部分是:284。这个群里每天都有免费的JAVA直播课程。不懂可以在群里交流。你不需要付出什么,只要你有一颗想学习的心。

4.代码规范:因为自学大多是野路子,所以代码规范和注释一般不被重视。不知道,其实很多大公司在这方面都很严格;

5.工作:因为没有工作经验和漂亮的简历,第一份工作找到好公司的概率比较低,但是有些公司会看重你的学习能力。

第三,说说我接触过的培训的年龄分布。

来到一家机构后,发现我们学员的年龄集中在16-30岁之间,以下是一点年龄分布。

1,16-20岁。

在这个阶段,他们要么在读高中,要么在读大专,要么已经工作。有些同学可能是不喜欢自己的专业,或者是大专毕业后找的工作比较苦,或者是家庭原因,所以有想法的同学想换。培训可以给他们一个很好的进入行业的途径,所以这部分学生占了我们招聘的一部分;

2、20-24岁。

这个阶段的学生:

(1)有些同学即将大学毕业。因为他们在学校没有很好的学习编程的知识或者不是IT相关的专业,找工作的时候缺乏一个系统的训练,不能独立做项目或者什么都不会,想要提升自己。所以报名可以给他们一个快速提升自己的机会。

当然,如果这些学生基础扎实,找工作问题不大,但是起薪一般是2-3K,更多的是4 K

但基础生经过培训课程的系统训练,可以有自己的项目开发经验和作品。如果他们带着作品去面试,底薪可以大大提高。

一般我们上完中级班第一份工作的工资是6-8K,这其实是一件很划算的事情。相比正常毕业的学生,两个月学费就赚回来了。

当然,还活着就可以贷款,不用担心注册的资金来源问题。

(2)有些刚参加工作的同学拿不到满意的工资。经过系统项目的实践训练,他们构成了项目的基础,增加了实践经验。如果他们出去找工作,涨工资肯定跑不掉,但是这些学生占的比例很小,感觉都像北方的狼,哈哈。

3、24-30岁

这些学生除了博士生,大部分都已经工作了。这些同学,工作一段时间后,会被IT行业的高薪所吸引,或者因为各种原因,想转行IT行业,但是苦于没有基础,或者基础差,没有实战,没有很好的自学决心。

这样的学生,报培训班是一个非常好的途径,可以在短时间内培养出符合岗位要求的技能,而且很多。

4.16岁以下,30岁以上。

也有一部分同学,但是这些同学要么是非常想从事这一行,要么是因为兴趣,占的比例很小,这里就不赘述了。

4.培训选择线上教育还是线下教育?

我只说java,其他语言就不解释了。

线下教育

1.学费:1-4W(视学习时间和课程内容而定)。每个机构的课程内容都不一样。

行不同,不重复;

2、教学形式:类似普通学校,适合平时在普通学校很认真的学生。

其实面授要注意课堂环境,问题只能课后解决,有些人会觉得不好意思提问;

3、学习时间:全天候跟进学习,时间完全有限,适合没有自制力的同学;

4.课程结束后,老师不会去第二次;

5.师资水平参差不齐。

在线教育

1.学费:由于地域优势,不限制场地会便宜一些,大概1W,具体看院校;

2.教学形式:在线教育不受地域和时间的限制。只要你有一台电脑,你就可以学习和上课。

学生可以畅所欲言,有不懂的就问,课堂上有氛围;

3、学习时间:每天晚上准时上课,上班族可以晚上学习,白天正常上班,时间控制上更自由。但是适合有点自制力的同学;

4.课后有录制的视频,没有掌握或错过的课程可以通过看视频反复学习。每天答题老师16小时在线,随时可以提问;

5,一般能做在线教育的,创始人都有几把刷子,这个我相信,其余老师不评价。