零基础java自学编程入门 Java零基础自学的话,需要学多久才能学会,或能够有资格投递简历?

[更新]
·
·
分类:互联网
1902 阅读

零基础java自学编程入门

Java零基础自学的话,需要学多久才能学会,或能够有资格投递简历?

Java零基础自学的话,需要学多久才能学会,或能够有资格投递简历?

谢邀
Java零基础自学的话,至少一年才能有资格投简历。
公司对初级Java程序员条件要求有以下几种组合,受欢迎程度依次递减:
科班出身 培训
科班出身 自学
非科班出身 培训
非科班出身 自学
其中,对于初级Java开发,应届生比非应届生受欢迎。题主描述的情况属于第四种,而且如果题主是非应届毕业生,那么找工作将会更困难。所以只有学的更扎实才有更多得到offer的机会。下面就自学需要多久才合格的问题做一个分析与对比。
零基础与有基础在这里我暂且将其当作非科班出身与科班出身的对比。科班出身的在学校一般有两到三年的Java技术环境熏陶,在这种环境下自己的逻辑思维会得到锻炼,对Java及其生态的了解也将会比非科班的全面。老师的讲解虽说用处不大,但从事这一行的大都有较强的自学能力,在学校的时候就跟着老师的引导加上自己自学而对Java认识比较深刻。所以要赶上科班出身的进度得费一定的时间跟精力了。
培训与自学我是计算机专业出身的,早在大二的时候就开始培训,当时培训机构有一个线上线下的培训项目,意思就是寒暑假在培训机构培训,开学就在网上授课,培训是跟着项目走的,每学期一个项目,寒暑假一个项目。这样持续了一年半也就是三个学期。从前端画原型、写页面到后端Java框架再到数据库设计建模以及sql语句等。当然市面上大多数培训都是三四个月,但培训机构的学习强度、培训课程的系统程度、培训机构的项目练手机会都是自学难以达到的。
所以若是自学,想要充分认识Java基础以及几大框架是很需要时间和精力的。
应届与非应届对于初级程序员来说,应届生肯定比非应届生受欢迎。首先他们是一张白纸,企业更容易对他们进行企业文化的输入。其次应届生要求没有非应届生高。有的人说了,我是非应届生,那我把期望薪资降低总行了吧,但这样的话企业会认为你要求这么低肯定技术不行而难以收到面试邀请。
总结这里估算一下,自学三个月时间来弥补与科班之间的差距,再自学六个月当培训三个月,最后自学三个月来巩固与拓展项目经验来拉近甚至超过应届生的优势。所以综合起来一年的自学就可以了。
当然这个得根据你自身的努力条件和你对Java的兴趣程度来调整。打好基础,找项目练练手,多刷面试题,你就可以放心大胆投简历了。加油!

不同基础的人该如何学Java?

不同基础的人在学习Java的时候,还是要根据自己对于Java掌握的程度来进行制定学习方案,基础不同可以选择的学习方式就存在着一定的不确定性。
零基础的人零基础的同学,想要学习Java,必须要从最基础的开始学起,只有基础学好了才能够进一步更好的去学习后边的知识。
对于零基础的学员来说,在Java的学习过程中一定要多问多练,遇到问题要及时解决不能堆积,平时也可以同学之间多进行交流学习一些好的学习技巧和经验。
有一定基础的人同样的有编程基础的在学习Java的时候可以选择从不同的阶段开始进行学习,当然,前提是你之前掌握的基础一定要熟练,不然的话是很难接着后边的课程往下学习的。
最终不管是什么样是基础的人在学习Java的过程中,始终是要付出努力的,如果有基础而不去努力的话照样还是学不好的。
有工作经验的人如果是已经是从事了几年的Java工程师在进行学习Java相关的技术内容,那么这样的学习就是要根据自己的实际需求进行针对性的学习了,如果时间比较葱郁的情况下可以多关注一些行业的发展,学习一些新的技术来提升自己,当然,也可以适当的学习一些别的其它编程内容来充实自己的知识库。
总而言之,不管是有什么样的基础,在Java行业想要长期发展下去,都免不了不断的学习提升自己。