26岁学习Java晚吗?自学好,还是参加培训好呢?

普通二本毕业工作两年多已经26岁了。

谢谢邀请!

26岁开始学习Java虽然算不上早,但是也不算太晚,如果有一个系统的学习计划,未来是可以从事Java编程工作的。

对于职场人来说学习Java存在时间上的问题,因为大部分职场人工作时间是不能用来学习的,这个时候往往只能在业余时间学习。如果本身是计算机专业毕业,有一个扎实的计算机基础,那么完全可以通过自学来掌握Java编程。如果本身并没有任何编程语言基础,这种情况下,通过参加培训来掌握Java编程是一个比较现实的选择。

选择学习Java要注意以下几个方面的事情:

第一:先自学一段时间。即使要选择参加培训班学习Java也应该先自学一段时间,自学的内容越多,参加培训的效果越好。通过自学Java也能培养自己的学习能力,学习能力对程序员来说是非常重要的。

第二:给自己定一个发展方向。学习Java可以从事很多方向,可以从事Web开发、Android开发、大数据开发等方向,不同方向的知识结构是不同的,需要提前做好准备。如果往Web方向发展,还需要学习数据库、前端开发相关的内容。如果要往大数据方向发展,还需要学习操作系统(Linux)、算法设计、数据库等内容。

第三:培养动手能力。学习编程语言一个重要的环节是实验,Java编程涉及到的内容比较多,由于Java语言已经发展了多年,有一个完整的语言生态,所以需要学习的内容也比较多,要想掌握这些内容就一定要多做实验。

第四:程序员工作压力较大。在选择程序员工作之前,一定要做好一个心里准备,程序员岗位虽然薪资待遇较高,但是程序员的工作压力也是比较大的,体现在工作强度大、工作时间长、学习压力大、竞争激烈等方面。

对于工作3年左右的职场人来说,如果条件允许的话,通过考研进入到IT行业是一个比较好的选择。

作者简介:中国科学院大学计算机专业研究生导师,从事IT行业多年,研究方向包括动态软件体系结构、大数据、人工智能相关领域,有多年的一线研发经验。欢迎关注作者,欢迎咨询计算机相关问题。

巧,92年的!工作三年的JAVA程序员为你解答!

先聊下经历吧,年龄关乎个人在适应环境过程中的发展,对于软件行业,更是如此,因为这也是一个修炼的过程,当然,每个人的目标不一样,有人就愿意做普普通通的程序员,而有人也盼望拿更高的薪资转向高级工程师或者架构师!和大多数行业一样,作一条咸鱼一样的初级人员很容易,门槛很低!但是,行业中的普通人永远都是过剩的!

在自己工作三年间,是跟着公司瞎混了一年半,在这一年半,很多问题都是请教老员工,公司是比较看重业务理解,而不注重技术的提升,而我是希望自己的技术得到提升,所以业务也只是了解一部分,并不怎么感兴趣,也就是说这一年半算是一条咸鱼了!接下来的一年半,是在外地,没有了老员工在旁边,开发过程中遇到问题,大都自己解决,因此,了解的东西更多了,于是乎,更想着去了解JAVA底层的东西,也更想知道怎么样才能把握住,不让自己开发的程序出现太多问题。这期间的项目,学到了很多新东西,新思路,新架构,以前没有详细接触过的技术也都慢慢的有了认识!

伴随着好奇心的成长,很多的是对技术提高的迫切希望,因此网上查询了很多课程体系,找了一个架构师培训的相关课程,在此之后才觉得自己的技术大门刚刚敞开!

事实上,一个行业入门是很简单的,就在提升自身技能的过程中是非常痛苦的,特别是非本专业的学生!

培训班出身的自己也是在不断的寻求深层次的学习,科班生或许会容易一些!

建议你优先考虑一下自我对职位,薪资的要求,然后想一下要在这个JAVA领域要做到什么程度!26岁,确实起步相对晚了一些,但好过30岁以后转的!但也意味着你需要花费很多的时间在学习上,做好准备的话,就去报培训班吧,可以让自己快速入门!

语言是敲门砖,而不是归宿!

感谢邀请!

我是一个比较现实程序员,以下回答很肯定的告诉你参加培训好的百分之百都是培训机构的。

这个问题我也曾经回答过,那个时候提问的是一个将近三十而立的老师,说要转行学习Java ,那个时候我是这样回答的:理由如下:

1.你去培训脱产学习是否会影响你的生活,因为参加培训期间都是脱产的,你没有任何的经济来源,培训大部分都是速成班,但是时间也要6个月以上,期间学费、伙食费、以及生活费对你来说是否有压力;

2.个人是否有过计算机编程的经验,还是真的完全没有接触过计算机零基础、只是单纯的听闻Java的工作薪资水平比较高而想要自学或者培训;

3.如果你满足以上两点并且对编程非常有兴趣,那么我建议你可以尝试一下,但是在这儿的话还是要记住 零基础学习真的是非常痛苦的前期,但是如果你熬过去了你会觉得其实Java也不是那么的难。

好了,希望我的回答能给你参考建议,如果有什么问题欢迎问我,我的头条号是【架构师之旅】。感谢!

不晚,可以去培训班读个速成班,千万别去北大青鸟!大概半年时间,花费大概是15000。出来后,虚拟2年工作经验,先到小公司去练手,工资先开个6000,一年后换下家,说自己5年工作经验,工资开到12000……看到这个信息的人,车跟我抬杠,哥就是这么走过来的。。

不晚的,只要你喜欢,兴趣是最好的老师,小编当时也是自学过来的,如果兴趣可以私聊我。现在培训机构真的太多了,如果你选择培训机构的话,要看好,不然你会被坑的,现在是经济分享的时代,我推荐你去,慕课网,网易云课堂,腾讯课堂,这几个平台都是很好学习平台之一的,如果你之前没有编程基础,建议先去这些网站看看。有不懂的问题,就在今日头条的提问,还有知乎这个也很不错的选择的,我的回答希望对你有帮助。

我是研究大数据方向的,现在是大数据,云计算,人工智能时代,你需要学习的,可以关注+私聊我,免费给你全套java视频,大数据,python等等。

谢邀,26岁不算晚,但是如果是为了就业,肯定是越早越好,如果你有一定基础,或者自学能力比较强,有把握在短时间内自己系统的去自学,那就不用报班。如果你没有把握在短时间内比较系统的学习,那还是建议报班学习。这里分享一下千锋总结的java学习路线,你可以参考一下:

1、认识java语言,包括jdk、jvm等等,知道代码从写好到实现之间的流程。

2、学习java基本语法。

3、学习操作系统里的各种基本算法,因为下一阶段的线程可能会用到。

4、开始学习j2se,主要包括面向对象的关系、线程、集合文件等等。

5、此阶段结束可以做一些桌面程序等等小应用。

6、进入j2ee学习,首先学习一些基本的前端知识,html、css、java、jquery、ajax

7、深入学习一些前端东西,比如easyui、bootstrap、vue等等。

8、进入后端学习jsp、servlet。

9、学习数据库mysql、oracle、sqlserver、DB2.

10、学习ssh框架,因为小部分企业目前还在使用此框架。

11、深入学习ssm框架,由于很多企业开发都使用此框架进行开发。

12、着重理解掌握spring框架,并且能够最终源码。

13、学习各种设计模式,试着自己去写一写简单的框架。

14、学习其他后台框架,比如activiti等。

15、maven、git、svn等项目管理工具的使用。

16、学习面向服务的体系结构soa、webservice等

17、jms、EJB的开发等。

18、了解并使用weblogic、websphere等。

19、JVM优化、java程序性能优化等。

20、学习分布式技术tomcat、Nginx、并发控制等等。

当然会了这些技能就可以勇敢的出去找工作了。不过,实践是学习Java技术历程中最极其重要的一环。脱离了实践,是学不好实践的。最好是找一些真实的项目来演练,看看自己技能的掌握程度。

如果对java感兴趣,不妨来千锋教育看看,全程线下面授,还可以免费试听,也可以咨询官网免费领取全套的学习视频资料。

2022-04-04

2022-04-04