{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

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

EricEric 回答0 收藏2
收藏问题

9条回答

william

william

回答于2022-06-28 16:02

谢邀

Java零基础自学的话,至少一年才能有资格投简历。

公司对初级Java程序员条件要求有以下几种组合,受欢迎程度依次递减:

  • 科班出身+培训

  • 科班出身+自学

  • 非科班出身+培训

  • 非科班出身+自学

其中,对于初级Java开发,应届生比非应届生受欢迎。

题主描述的情况属于第四种,而且如果题主是非应届毕业生,那么找工作将会更困难。所以只有学的更扎实才有更多得到offer的机会。下面就自学需要多久才合格的问题做一个分析与对比。

零基础与有基础

在这里我暂且将其当作非科班出身与科班出身的对比。科班出身的在学校一般有两到三年的Java技术环境熏陶,在这种环境下自己的逻辑思维会得到锻炼,对Java及其生态的了解也将会比非科班的全面。老师的讲解虽说用处不大,但从事这一行的大都有较强的自学能力,在学校的时候就跟着老师的引导加上自己自学而对Java认识比较深刻。所以要赶上科班出身的进度得费一定的时间跟精力了。

培训与自学

我是计算机专业出身的,早在大二的时候就开始培训,当时培训机构有一个线上线下的培训项目,意思就是寒暑假在培训机构培训,开学就在网上授课,培训是跟着项目走的,每学期一个项目,寒暑假一个项目。这样持续了一年半也就是三个学期。从前端画原型、写页面到后端Java框架再到数据库设计建模以及sql语句等。当然市面上大多数培训都是三四个月,但培训机构的学习强度、培训课程的系统程度、培训机构的项目练手机会都是自学难以达到的。

所以若是自学,想要充分认识Java基础以及几大框架是很需要时间和精力的。

应届与非应届

对于初级程序员来说,应届生肯定比非应届生受欢迎。首先他们是一张白纸,企业更容易对他们进行企业文化的输入。其次应届生要求没有非应届生高。有的人说了,我是非应届生,那我把期望薪资降低总行了吧,但这样的话企业会认为你要求这么低肯定技术不行而难以收到面试邀请。

总结

这里估算一下,自学三个月时间来弥补与科班之间的差距,再自学六个月当培训三个月,最后自学三个月来巩固与拓展项目经验来拉近甚至超过应届生的优势。所以综合起来一年的自学就可以了。

当然这个得根据你自身的努力条件和你对Java的兴趣程度来调整。打好基础,找项目练练手,多刷面试题,你就可以放心大胆投简历了。加油!

评论0 赞同0
  •  加载中...
NeverSayNever

NeverSayNever

回答于2022-06-28 16:02

个人感觉 一边面试一边学习 学要考的东西 过面试问题不大 关键是0基础过试用期怎么办 可以去网上接毕业设计啦 或者小私活啦 这样了解真正的开发项目 一边做一边学习 是成长最快的

评论0 赞同0
  •  加载中...
twohappy

twohappy

回答于2022-06-28 16:02

谢邀!

我之前回答过之后类似的问题,我把它贴过来给你吧,至于多久可以投简历,我觉得是这样,你自学个半年左右就可以试着投递一些简历,然后面试,失败,根据考官的问题修正学习,在投递,再失败,再修正.…,直到成功,这种事情有一个关键点就是“为了进步不要脸”,一个人闷着学是比较没目标的。

下面这个链接是我之前悟空上回答的一个类似问题,供您参考


https://m.zjurl.cn/answer/6688961356021907725/?app=wenda

希望能帮到您。

评论0 赞同0
  •  加载中...
enda

enda

回答于2022-06-28 16:02

学习JAVA不难,毕竟是控制台程序,可能十几天就能对JAVA有个基础的认识,但这书远远不够的,你还需要了解数据结构,最起码是了解,然后掌握JAVA数据结构类库,这样就掌握了基本编程思想,这时你要多写代码,一定要多写,一直写,预计一个月就可以掌握JAVA,然后你还有会JAVA的企业级开发,了解数据库,前端,当然可选,比如安卓开发,加油

评论0 赞同0
  •  加载中...
Rango

Rango

回答于2022-06-28 16:02

0基础又自学,说真的,如果理解能力不行的,很难,我是培训班出来的,前几个月学操作编译器还能跟上,代码量少,到后面漏一点就很难跟上了,在实际项目中培训所学知识大部分又用不上,就只能百度,在实际项目中会非常老火,而且大部分公司又不会要培训班出来的,只有小公司偶尔能遇到,可以想看自学机会是多少,培训班每个月都有大量的人投简历,没有几个月很难找的到工作,除非特别优秀的人,半路出家的难上加难,我学习时一个班有20多个人,出去找到工作和继续干下去的只有5个人,其他人都选择改行,所以,年龄,经济,脑子缺一不可,年轻,家里经济能支撑,脑子灵活,可以学习,相反的话还是放弃吧,这个行业太多太多人了,培训班出来的,科班出来的一大堆

评论0 赞同0
  •  加载中...
ideaa

ideaa

回答于2022-06-28 16:02

有信心就投简历,不要管那么多。软件开发在实践中学习最快,在网上随便找个erp,oa单机版的 摸熟悉业务流程后自己尝试实现,然后慢慢就会编程了

评论0 赞同0
  •  加载中...
zzbo

zzbo

回答于2022-06-28 16:02

这个看个人情况吧,如果你思维活跃,能很好理解各种概念,全身心投入,相信半年会有所成。否则不好估计。

评论0 赞同0
  •  加载中...
madthumb

madthumb

回答于2022-06-28 16:02

我不爱长篇大论,直接说吧,去培训机构四到六个月就可以了。当然,这只是入门,也具有投简历的资格了,后面的路就靠自己了

评论0 赞同0
  •  加载中...
Thanatos

Thanatos

回答于2022-06-28 16:02

首先本人没有深入学过java,但是听说学会很简单,javase 1个月,javaee1个月,差不多了吧

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<