想转行学java,0基础可以吗?怎么学?

天才小馒头110


可以,完全没问题,报个培训班,或者网上找套适合自己的教程,坚持学,多上手实践。总之,要坚持。


小路生活SHOW


做项目吧,通过项目就会激发学习的兴趣。即使是零基础,也可以边做项目边学习,如果只是单纯的看基础知识,看着看着就没兴趣了,做项目可以激发兴趣

当你开始奔跑时,才会知道奔跑的意义

最初刚开始学习安卓时,也是一头懵逼,不知道怎么下手,只知道安卓是用java写。然后去搜了百度、博客、贴吧——怎么学习安卓,发现很多人都推荐“第一行代码”这本书,于是果断去买了本。

从此开始对着这本书一点点敲,那时候还是eclipse +sdk的方式开发,不过开发的app都可以装在自己手机上,一边开发一边就能看到效果,第一个应用在手机上跑起来时,很有成就感(虽然只是简单的跳转页面)

当你展开自己的兴趣,你只会越陷越深

那时候,通过学习安卓,关注了很多大佬的公众号、博客,看了很多大佬的文章,也开始专注记笔记、写博客。有时候晚上两三点还在宿舍写博客。

室友看我天天倒腾这些东西,就让我帮忙开发app“艾宾浩斯记忆法记单词”,最终开发出来了,虽然用着比较low,但是我觉得很有意思,天天干劲十足,每天白天在图书馆,晚上在宿舍,根据室友提的缺陷进行改进。

兴趣才是最好的驱动力

虽然现在做的不是安卓,但是我觉得身为程序员,或者说要想学好开发,一定要做项目。

单纯看代码,坚持一天、两天、一个月,慢慢就觉得枯燥了,只有项目这种实实在在的东西,才会让你越来越有干劲,才会越得越来好,也就不会学不进去了。总之,加油!


霚里看花最是迷人


1、转行去做IT要考虑清楚什么原因,是原有工作行业待遇不好?还是自己的能力不足认知思考有问题?不然转行了个人思维没有变也是一个很大的问题所以一定考虑清楚.另外你的学历和工作经验都会清零一定程度,需要重新去学习和积累.技术会限制你以后的长期发展,局限你的思维和人脉,程序员的简称程序猿、宅男的代名词了都是.所以条件许可尽可能去长远规划自己职业路程,不要太看中眼前了.

2、IT行业压力大节奏快加班多工资高,职业寿命有限.近些年互联网行业寒冬裁员降薪的很多,高待遇背后要有充分的考虑.三十岁后如果能力不足会被淘汰,能力可以也很难迈过三十五岁的坎.

3、可以先去CSDN上去了解下IT行业内的趋势,看对那方面有兴趣.是前端还是后端,是移动端还是大数据,ai人工智能.JAVA是十多年的技术了多少有些老久,不过用的公司多但也要求技术能力高.可以去看下自己感兴趣的方向再去决定怎么学习,学习的目的是为了就业一门语言只是很小的一方面.另外如慕课网和极客学院 菜鸟课程等都有自免费入门的课程.


阿辉的日记






阿龙阿龍阿龙


零基础的人,最好是去培训一下,不过你要知道,java培训出来是初级java程序员,后面还有中级高级主管架构师……

但是要记住技术永远都不是通过培训出来的,而且通过我们在不断的学习过程当中不断的积累出来的。就算你去了培训班,都是自学。无论你是自学还是培训你都是靠自己,你自己想要学好,有决心那么什么东西都阻拦不了你,你要是不想学,没那个心,神仙也帮不了你。我们之前读初中和高中的时候不是也有老师带着我们学吗,但是你还是没学好。其实我们很多人比较缺乏的都是一种学习能力,只要我们可以把这种学习能力培养出来,那我觉得我们学任何东西难度都不大。

相比起培训,我更建议的是你在网上买课学,现在是互联网高速发展的时代,网上的教程都有很多,百度一搜一大把,其中有很多比较经典的教程,都不比那些线下培训机构的差。而且现在很多的线下培训机构都是双元式教学,就是老师上课在课上播放视频教程,学生在下面看。无论是现场讲课还是播放视频教程,都是以视频的形式呈现出来的,换个角度来看,花几万块钱买一个视频教程,有必要吗?

1.首先你需要一个好的Java视频教程,因为视频教程是根本,只有先准备好相关的视频教程,后面的学习步骤安排我们才能合理的进行下去。

2.然后你应该知道学习Java的难点在哪里?根据我学习的经验来看,学习Java最困难的时候就在前1-2个月,这个时候遇到学习心态爆炸的情况最多,因为Java语言的特点就在于开始学难,而以后越学越简单。Java需要记的东西非常多,还有就是刚接触编程如何培养编程思维,当你明确了刚开始学习Java的难点是什么,就有办法去解决它,从而绕过这些坑,进行有效率的学习。

3.是不是有很多人觉得自己学了后面的就把前面的知识忘记了,而且还感觉视频教程中的都能听懂,但让自己写却写不出来代码,不知道如何实现。这主要是因为自己当初所学的知识点没有经过大量的练习题和项目进行实践,只是在短期内脑海中的记忆,并没有形成一个深刻的记忆,因为自己没有经历啊,因为自己没有写过案例和项目。学编程技术是为了做更好的互联网产品,可是你却很少写代码,这样的学习方法怎么能是正确的呢?


莫非8125


你好,很高兴回答你的问题!

对于想转行学习JAVA,我觉得首先要看你年龄段,如果你是刚大学毕业二十四五岁不到的年纪我认为你完全可以从0开始学习;假如说你都毕业好几年了已经快30岁的人了想转行学习JAVA而本身就没有认可编程基础的话那我真心不建议你转行;

首先这个行业是需要长期大量的学习来沉淀的,不管是什么行业你想花个一年的时间熟练精通那是不可能的,而JAVA作为编程的一种绝对不是说你只会这个就可以了,更何况你没有任何理论基础和那些专业的大学生比你不具备任何优势,而且0基础的你学习起来会非常吃力而且耽误时间;

其次,与其你想转行做你不熟悉的领域,你完全可以在自己的领域深耕下去;你就这么转行了你之前花费的时间精力就都白费了,一切都要重头开始!你要知道不管什么行业,做到金字塔上层你才能有前景,同样作为java领域其实是一样的,而且这些年来码农太多了竞争也非常激烈并不是你想的那么好;


云帆海洋


0基础不是不可以,可能有点难,有关CS的学习需要一个很长的学习周期的。但只要你有恒心,够自律,也是可以去尝试的。

如果你决定要去学习,建议去参加培训班,在参加培训班之余自己也要多去一些自学网站学习一些基础的知识(例如高等数学,离散数学,英语等)。为什么推荐去培训班,因为在培训班里你能更系统的去学习,也会更有效率,特别对于你这种0基础的,会更有帮助。

万事开头难!

祝你好运!


SkySource


可以,我也是0基础转行的,参加一下短期速成的培训班就可以入行了,但是入行之后要深入,要更上一层楼就的看个人的造化了,俗话说得好,师傅引进门,修行在个人


精灵之行


如果你具有采用任何一种其它现代计算机语言编程的基础,转行学习Java,应该没什么大问题。否则,在学习Java之前,还需要掌握与计算机硬件和软件相关的理论基础和实践经验。建议谨慎抉择!


哲理见闻


最好是具有理工科基础吧。虽然以前的公司里有一个外语专业的人,做后端岗位。我也是0基础进入IT行业。培训期间,查看了很多技术文章,后来对web开发,linux,大数据概念,技术方法,都理解的比较透彻吧。祝你好运!


分享到:


相關文章: