{eval=Array;=+count(Array);}
从你自己的分析,也知道要学习,这是非常好的。
目前市场上技术实力强的公司,对于候选人的要求是比较严格的,尤其是大型的互联网公司 。进入是需要门槛的,经过多轮次的技术面,才能拿到Offer。
在这个行业摸爬滚打很多年,知道一些情况,希望对你有所帮助。面试过很多候选人,目前的通过率不是很高,一到三年工作经验的,技术面通过率20%左右;工作经验越久的,通过率越低。这就应了那句老话,逆水行舟不进则退啊。
我给你的建议是一定要花时间学习,如果连续作几年的CURD,基本上就废了,以后面试很难进入优秀的公司。先学习打好基础,然后有好的机会就去个大公司 ,这是比较好的选择。
具体学习什么呢?或者说面试官主要关注哪些知识点呢?做个简答的总结。主要包括五大类,分别是:基础知识、数据结构与算法、框架技术、中间件、以及综合类的。
3、框架技术
列举了这么多,并不是说都需要掌握,而是根据你的工作履历,做一定的精简。要做到用过的,一定要懂;简历上写的,一定要理解。得到面试机会是比较容易的,面试通过才是关键。
欢迎关注我,分享Java相关的技术主题。
两个都要,如果你没有自学的心态到哪里工作都是一样的,不能被动学习,只能主动学习。java这个行业只能在实践中去成长,然后不停的学习,开发的技术都更新很快,过两年不学新技术就会被淘汰;如果目前这个工作确实太多简单,对技术没有太多的提升空间的话可以试试换工作,换个对自己来说有挑战性的工作,这样也能督促自己去学习。
自学加跳槽,如果平台是好,你可以继续做,有上升通道。自学你可以学到新的技术,但是没有平台让你施展,你可能遗忘速度超级惊人。大数据,我自学了,但是没有应用经验,基本没什么面试机会。也很快遗忘了。公司如果有新业务有技术新要求,公司会提供机会给员工去学习的。总结,先看平台,然后是自学。
0
回答0
回答0
回答0
回答0
回答8
回答10
回答5
回答0
回答3
回答