JAVA是自学好?还是去培训好?

2024-11-16 09:50:06
推荐回答(5个)
回答(1):

在Java开发这条路上,有一类自学的学员,让人感慨颇多,他们往往非常勤奋的学习,但真正成为Java工程师的人却很少。他们那么努力的学,为什么就是学不会Java呢?
这些人自学很难学会的原因如下:
1、上网搜索。虽然方便,但是同一个问题,网上的回答也是五花八门。新手如何分辨对错,把那些方法都试一遍吗?而且百度上的答案是有人问才有人回答的,谁能保证自己遇到的问题都是和别人一样?如果网上也找不到答案,又该去哪儿找?
2、看书学习。网上有很多Java学习的书单,小白带着虔诚的心一本本买回来,刚入门阶段还好,但是随着知识难点增加,自学就有点吃力了,跟上网搜索一样,每个人遇到的问题都不同,书上也不会有现成的答案,大部分自学者被折磨的越来越没自信。
3、网盘教程学习。很多人的网盘上有几十G的视频教程,有讲数据库的,也有讲框架的,那么为什么看了那么多还没有学会呢。很多人喜欢挑,比如一套课有杂音,不看,一套课声音不好听,不看,一套课讲的不全,也不看。东挑西挑,总想找到更好的教程,结果就是1套没有看完就去找第2套了,就这样一直找下去,认真看完一套的人是很少的。
所以要想自学的话,一定要有兴趣,培养出兴趣了还要坚持不懈,要有钻研精神。。
新手可以先从入手web前端开发,比如HTML和CSS的话,可以通过短时间的学习建立一个拥有用户页面的程序,会感到特别神奇,特别有成就感,要是上手就学C语言的话,学很久后,还会停留在黑框框里,也会挺打击学习的信心的。
刚入手,买本书先去模仿别人的代码,就照着打,分析过程,不懂了就去查,一定要动手去打,看别人的是看不会的,小细节格式也是要记的,错一点都不行。我们入门就是先从c语言开始的,总之,认准一门编程语言,认真去学就是了,学通一门语言,再接触别的语言就可以举一反三。
对于学成之后的程序员来讲,学习一门新的编程语言可能只需要一周,熟悉这门语言对他们来说顶多需要三周,毕竟编程语言都有共通性嘛,学习一门语言就可以轻松地接受其他编程语言,这就是它的特点优势所在。
当然新手可以先从入手web前端开发,比如HTML和CSS的话,可以通过短时间的学习建立一个拥有用户页面的程序,会感到特别神奇,特别有成就感,要是上手就学C语言的话,学很久后,还会停留在黑框框里,也会挺打击学习的信心的。
对于学成之后的程序员来讲,学习一门新的编程语言可能只需要一周,熟悉这门语言对他们来说顶多需要三周,毕竟编程语言都有共通性嘛,学习一门语言就可以轻松地接受其他编程语言,这就是它的特点优势所在。
计算机编程是一个感觉很枯燥无味的工作,自学的话要先有恒心,确定要学了就要不怕困难一往无前了!

回答(2):

我是自学的,不过是在一个公司里边学边做,不会就上网查,不行就要问.
现在是互联网时代,你上的高中,不能说绝对,但是跟上网上找名校的视频,你说哪个讲的好
关键在于态度,自学是遇到不会的,上百度,谷歌.再不行就记住以后在解决,时间长了就都会了.
多看看主流技术,能少走些弯路

回答(3):

你悟性还不错,有志者事竟成,但是java是很难的东西,而且更新的很快,像框架之类的,C是面向过程的,只注重功能的实现就好了,但是java是面向对象的,要做项目来累积的,自学效率太低而且解决不了最核心的问题,建议你还是找地方培训吧,都努力到这种程度了,放弃也可惜

回答(4):

两种方法各有好处,自学省钱费时间,培训需要付出四到五个月的时间和数万元学费。

回答(5):

现在培训出来就业 还比较难,毕竟学历 会是你障碍。

不过事在人为,你想学好还是要培训一下。不过你要是培训的话我建议你找一个可以学会的地方,而不是只顾赶进度的地方,还有很重要一点,可以免费重学的地方。假如有某个阶段学得不好可以免费重学,一定把自己的只能是能力提高,你的技术能力要比其他本科生的能力要强,这样你就有很强的竞争力。

你可以选择“人和创建”,学不会免费重学,老师讲课进度是根据你们的接受能力来决定,而且技术是最好用的,重点培养你们逻辑思维和动手能力,尤其是动手能力 。