世上没有难事,只为那些想做的人
!坚持并不难。我不敢半途而废
想自学java,买台电脑,不难!想买台电脑,自学java,很难!这是个笑话。
太深了,学不好。我不会重复很多次。如果你有时间,请看一下我以前的答案。我有过这样的经历,对你很有帮助。
你可以试着学习,看看你是否适合这个。如果你愿意,卷起袖子去做。如果你学得好,养家糊口不是问题。
1.兴趣是最重要的,因为开发是很难的,尤其是每年新技术出现的时候,你需要学习,否则你就会落后。
2.学习java的一般途径
(1)要学习java的基本知识,首先要学习基本语法、面向对象、集合、io流、多线程等,然后在学习中使用它们,因为这些都是初学者难以掌握的,这会削弱学习的积极性。
(2)学习基本的html、js、css,虽然这些都是前端,但是后端也需要能够理解,了解前端知识,才能更好的编写高质量的后端界面。学习这些,也是为了做一个小而完整的小项目,js要集中精力学习。
(3)了解javaweb。从servlet、会话和cookie中学习。理解servlet的原理对于以后学习springmvc很重要。
(4)学习jdbc、mysql数据库,然后结合前面的学习,可以做一些小项目,比如库管理系统、会员管理系统。
(5)学习ssh或ssmspringmvcmybatis。然后做一个项目,你可以把项目的第四步改成ssm架构。
(6)学习springboot框架、redis,并执行springboot项目。
学习完以上知识后,基本知识要掌握,然后就可以出去找工作了。
(7)学习springcloud和dubbo等微服务框架,你会得到这些,薪水会更高。
(8)学习设计模式,研究spring源代码,为更高的发展方向。
java是一种开发语言,通常用于后端开发。也可以用于后台开发的语言包括php、c#(因为本课题刚刚开始学习,所以没有列出更具体的技术术语,下同)等等。
前端是一个技术类别或技术方向。你需要好好学习html(高级html5)、javascript(高级es6)、css(高级css3)和其他技术。这些都是初学者。在后期,您可能需要学习一些当前流行的框架和思想,例如vue。
毫无疑问,它是市场上最大的开发语言之一。由于其开源的起源,其生态相当繁荣,其应用领域几乎无孔不入。基本上,只要有软件开发,就会有java开发。其各种衍生技术和框架也层出不穷。有这么大的开发团队,java并不流行。
这个方向最近几年非常热门,前面的圈子也在扩大。过去,前端开发一般是从后端向前端过渡。但由于业务需求的不断扩大,前端越来越专注于某一领域,技术门类也越来越细化,从而催生了整个前端生态,成为一个独立的产业。另外,由于其入学门槛较低,导致大量培训机构、职业院校等开办相关课程,铺天盖地的广告铺天盖地。这也客观上造成了前端的“人气”。
就介绍而言,很明显前端很容易学习。但是如果你想学习软件开发的本质,这两者基本上是一样的。java不用说,如果你想在前端领域取得成就,你必须学习计算机理论和技术,还需要有更高的理解力。因为技术是不断更新的,要与时俱进,就需要把握技术的发展趋势,了解技术的利弊得失等等。java也是一样。
结论:前端比java简单。
既要学好又要学好是很难的。它需要努力工作。
祝你学习成功
无论你做了什么,学了什么,你可能一开始就喜欢它,也可能以后喜欢它。然而,无论是事关生意还是金钱,如果你没有足够的爱心和热情,你就无法渡过难关,走到最后。
在你进入这个行业之前,你不知道你的兴趣是否重要。只有当你学习的时候,你才能知道你是否对它感兴趣,你才能意识到爱的重要性。仔细想想,在电脑上敲几年的代码就像练功夫,听小鸡跳舞,冬夏练功。你不敢懈怠。一开始可能很新奇,但一两年后,你会觉得提岱岱码头大了,有一种想逃跑的感觉,这叫缺乏兴趣。!刚开始学java基金会,刷问题找工作,通过工作实践提高自己。然后学习常见的框架,比如spring和mybatis。慢慢进阶学习一些分布式框架、rpc、mq等,深入了解其机制,学习源代码,学习应用。
如果你能忍受程序员的孤独和加班的普遍现象,996对程序员来说是非常普遍的,你不会恨敲代码很多年。记住,只要你不讨厌它,那就叫做感兴趣,因为只要你不讨厌它,你就可以坚持下去。如果你坚持下去,你自然会花更多的时间来学习,更好地发展。我为什么说不要恨?把兴趣作为一种职业,必然会降低兴趣的集中度。但只要不是恨,工作还是可以继续的。