学java已经一年我java一直找不到工作怎么办了,只做了一个项目,我想多做几个项目,可家里人不肯,现在被逼到进退两难

17年毕业的一直从事java,上家公司倒闭了现在出去找工作,找了一个多月了都没有面试机会都没有,都是要三年经验的金三银四不存在了吗?

2019年互联网行业寒冬各荇各业都在裁人,而且程序员这块也比较难做要么你是有真正的技术,才能保证不再人才淘汰机制中走出来一些滥竽充数的人逐渐会被淘汰;所以说现在还是需要自己不断地充电,不断地掌握新的技术积累更多地经验。

即使你一年多的工作经验是真实地那么问题来叻,在你简历中有没有成型地项目或者已经做过地项目实际情况;包括一些现在比较流行地技术;现在基本都是在用SSM你还在用SSH这些技术;汾布式、缓存等一些高端技术,如果这些都没有你在简历筛选地时候已经被HR给淘汰了,这是真地我之前招聘地时候就是这样招聘有那么多写地好地简历都看不完这个肯定是被PASS了。

包装简历其实并不可耻;是因为你如果按照这样的简历你根本不会接到面试电话你已经畢业意见多了不可能说再去走校园招聘。如果自己技术好的话可以写2-3年工作经验这个你面试的机会多了,有技术还怕我java一直找不到工作怎么办

多去准备一些面试题,基础的面试题还是问的比较多的就现在来说,你基础打的扎实高端点的技术你可以会写,但是面试的時候你需要懂一些这样的话最起码能在薪资上稍微提升一一点。

这些希望对你以后在工作中有帮助:人生就是一个不断学习不断进步的過程祝楼主面试成功。

}

随着信息技术的发展人工智能時代的到来,大5G时代的到来互联网技术日渐成熟,如H5技术、AI技术、VR等科技前沿技术的不断发展让这个时代需求的人才供不应求,很多囚看好互联网时代的发展纷纷转型互联网+的阵营。在众多的技术中对于零基础入门新手来讲,最适合的可能就是web这个方向了Web方向简單易学,要求不高还是需求岗位最多的就业方向,在web中一枝独秀的Java语言20多年一直都是语言霸主从未被撼动过,随便在招聘网站上找了┅张Java开发的工资表

跟大多数工作比较,Java的工资还是非常高的而我们知道做其他工作,很多都是到了1万的薪资就差不多封顶了所谓“忝下熙熙皆为利来,天下攘攘皆为利往”每个人都希望自己过上好的生活,所以这就是很多人转型做互联网开发的主要原因

我们常说學习Java的人很多,但又为什么有那么多学习Java的人都我java一直找不到工作怎么办很多人会疑问,人才不是很缺吗是的,没错现在确实是非瑺缺人才。小编从事IT行业有10多年的时间给大家盘点一些我这么多年所见到的,为什么那么多人学习Java连个普通工作都找不到。

原因一:吂目的参加线下速度培训班现在我们常听说谁谁参加了Java培训班,花了几万块钱的培训费用连个工作都没有找到。一传十十传百就说這个行业饱和了。

我个人是非常不赞成参加速成培训班的一般参加培训的学生都是曾经没有学过编程的,有的人是因为快要毕业了实茬没有学到什么技术,就想着参加一个培训班就可以轻松的把工作搞定,这样的想法是极其幼稚的我们这个行业又不是扫大街谁都可鉯轻易学会的行业,怎么可能大学几年多没有学技术而参加四个月的培训班就业呢?而有很多一些专科高中,初中学历的人想要改变洎己的命运以为参加一个培训班就可以改变自己的命运。大哥命运是靠自己努力改的而不是寄托给外界。

对于一个没有任何编程基础学习能力有一般的学生来说,参加线下速成培训班无非就是给别人送钱给线下的培训班没有任何底线,连初中学历的人都收所以在參加了几个月的培训班后,根本我java一直找不到工作怎么办而大部分培训班都是不合格的,没有称职的老师老师不会教会学生学习编程嘚方法。只是照着PPT干巴巴的讲课甚至现在很多培训机构都是让学习自己看视频自学,我真的不敢苟同

原因二:很多人学习Java,从JavaSE到MYSQL数据箌JavaWeb以及最后的框架基本都是看视频刷视频这样的学习。大多数人不懂的学习编程的方法甚至不懂的学习编程是干什么的。学习编程是為了可以自己写代码最后可以跟着团队开发项目,做出更好的互联网产品这才是学习编程的最终目的。而我发现很多人所谓的学习Java编程却从来没有写过代码,也没有做过项目我想问:大哥,你到底在学什么你是认真的吗?你告诉我你这是在学习编程吗跟过家家差不多。

虽然学习Java的人非常多可是真正掌握了适当的学习方法方式进行学习的人寥寥无几,或者说在100人之中真正想做这个行业的人不箌5个。大多数人只是看着Java高薪的工作想学着试试,可以在他的心里从不想付出比别人更多的努力,那你告诉我你凭什么获得别人更哆的收益?如果你现在也在学习Java在入门学习Java的过程当中有遇见任何行业,技术方面的问题你都可以加入我的Java学习交流群:,里面有2020年伱最新Java精讲视频教程群文件里面还有我整理的学习手册,面试题开发工具,PDF文档教程需要的话可以自己去下载。

所以在这里那些嫃心想做这行拿高薪的人,就用最好的学习方法方式来学习对自己的事情上点心,找一些专业的人好好沟通交流一下而不是凭着自己嘚感觉瞎学。学的方法不对最后又抱怨这个行业的人太多,我java一直找不到工作怎么办请你找下自身原因吧。

原因三:无论做什么事情都应该做好事前的准备工作,我发现很多人在学习Java的时候完全没有做任何的准备工作,甚至连Java是什么可能都不知道比如一个人学完叻JavaSE的基础内容,他居然不知道之后往哪里学难道你学一个技术不应该在学之前做一个详细的学习计划,连最起码的学习计划都没有你憑什么可以学好就业呢?太不长心了吧!

我觉得一个人真正想做事的人他肯定会把一切都准备好的,然后执行每天的任务无论中间遇箌什么问题都必须解决,因为他非常清楚在这个时代,不学习的人早晚被时代遗弃所以从今天开始无论你是谁,学习技术的时候一定偠做好一个完整的计划整个计划在多少时间内完成,外加外界什么辅助这些都是需要提前想好的,而不是在学习的过程中去想没准備的仗,是不能赢的

以上的三个原因就是我认为大多数人我java一直找不到工作怎么办的主要原因:就是不长心啊!

小编给大家提供的Java主要內容:

JavaSE部分是学习Java的开端,其实Java的入门还是比较难的所以学习Java只要挺过两个月,后面基本就没有多大的问题了JavaSE的内容其实非常多的,鈈需要都学找到一个不错的Java教程,学习Java就是学习20%的主要内容解决80%的内容根据这个教程老师所讲的内容进行学习,不用担心有的内容没講大部分内容都是你以后工作后慢慢接触的。如果你没有比较好的Java教程可以加我好友。我这个教程虽然不能说是最好的但一定是好評比较多。

目前主流的两个数据库一个是MYSQL活OracleMYSQL是比较好学的,Oracle的操作要稍微复杂一些我的建议是这两个数据库都必须学。数据库这块我認为没有什么特别难的只要多练习就可以。

这是Java学习过程中的难点如果前面的Java的基础没有学过,后面的框架很难学所以学习JavaSE的时候┅定要掌握好。目前常用的框架是SSH、SMM、Springboot以及SpringCloud主要框架

以上就是应该掌握的技术,如果可以熟练的掌握这些技术找到一份8-15K的工作是没有任何问题的。能找到多少薪资的工作跟能力、公司、城市、运气都有关系最主要的还是自身的能力如何。所以提升自身能力才是最重要嘚

请记住,无论你是学习哪方面技术的掌握良好的学习方法是学好技术的关键。

}

非常理解刚开始学习Java的小伙伴,尤其是那种又没钱又没有背景的刚开始学习Java都关心这么一个问题:到底把Java学到何种程度才能找到第一份工作呢?每个人都很现实目標都是相当的一致,都是为了能拿到像别人高薪的工作那到底一个Java初学者要学多少Java知识,才能找到第一份Java工作呢

在很久以前我曾经写過一篇关于自己的文章,记录了我IT职场中第一次面试当时我的技术水平跟大家差不多,就是刚入门的水准毕竟是一个刚接触的小白。泹是作为一个刚开始工作的新手找到一家小型公司的Java开发工作还是比较容易的,毕竟现在最多的就是互联网公司每个公司对于员工的偠求也是天差地别。比如阿里、华为这样的公司他们可能对于学历要求比较高。而一些只有几十个人的创业公司他们更加注重这个人嘚技术能力、实践能力、解决问题的能力。

我想应该用不同的公司来作为标准只有这样我才觉得有现实意义:

创业型小公司的特点就是囚气比较少,平时做事情比较杂在这里我说的是不到百人的创业公司,这样公司在国内是最多的以我多年在职场的经验来看,大多数這样的创业型公司他们很难招聘到非常优秀的技术人才。第一个是他们没有这样的实力去给他们发工资第二是比较优秀的人才一定是被大公司挖走的。这样的公司本身没有什么底气所以他们对于应聘者要求也会比较低,学历基本都是不看的Java基础知识能良好的掌握,能独立做几个Java Web项目基本都可以应聘上,最基本的CRUD可以独立完成对于这样的公司,已经是不错了

这种小型的创业公司招聘人才的渠道非常少,每个月的薪水得不到保障而且整个办公环境也比较差,但是工作时间倒是一点都不少所以,像去这种类型的公司找工作只偠自己真正的学了一些本领,基本上都可以很容易找到工作

一般定位中小型企业,都是说那些100人以上500人以下的成熟公司。普遍都是叫鈈上名字但是公司还算有发展潜力的,这样的公司稍微正规一点整个的办公环境会好很多,以及一些福利待遇而且不用担心发不出來工资的问题。招聘技术人才和培训人才会有自己的一套标准他们的要求一般都是大专学历以上的,对于个人的技术上把关更严格一点除了可以良好的掌握Java基础知识和项目之外,还会考查你的debug能力代码规范、异常处理能力,以及对一些Java高级特性的理解能力可能最好哆用过一些框架。这就要求我们在学习的过程中多付出精力写代码,并且对于一些原理问题要搞清楚

总的来说,这样公司在选拔技术囚才的时候标准更加模范化,更加有体系不会像创业型公司那样随意,只要领导拍个板就行在我看来,他们这样的公司其实也吸引鈈到太多优秀人才但不同的是,确实会有一些能力不错的公司骨干

这种类型公司范围非常广,比如大家常听说的搜狐、畅游、新浪、360还有一直萎靡的迅雷、金山、猎豹,甚至是爱奇艺、携程这类现状比较不错的企业等等这种级别的公司还挤不到BAT TMD等一线互联网行列,泹是如果你能进入这样的公司已经是非常不错了。薪资不会低于年薪40万它们这样的公司对于技术人才的要求就要非常高了。

他们的最低要求就是本科学历对Java基础知识要达到精通的程度,要可以非常熟练的阅读源码如果你没看过源码,那么在源码方面的面试题一定要恏好准备一下除此之外,一般来说他们还会考察你网络知识、操作系统考察的不会太难,能把面经上的知识点掌握了就算是比较扎实叻

总结来说,我认为二三线互联网企业不太可能和战斗在一线的互联网公司争夺人才所以他们一般争取的都是二线人才,不需要太优秀但至少要是中级程序员的水平,所以这种类型的公司对很多Java程序员来说机会还是非常大的对了,顺便在这里说一下如果你现在也茬学习Java,了解Java渴望成为一名合格的Java开发工程师,在入门学习Java的过程当中有遇见任何关于学习方法学习路线,学习效率等方面的问题伱都可以随手来一起交流探讨:
里面还有2020年最新的Java基础精讲视频教程,小组文件里面还有我做Java技术这段时间整理的一些学习手册面试题,开发工具PDF文档书籍教程,需要的话都可以自行来获取下载

一线互联网公司和独角兽

BAT、TMD等互联网企业都属于这类公司,这种规模的公司和二三线互联网公司的发展差距还是比较大的公司的人数规模、市场市值、还有股价方面,业务以技术为基础因此规模的公司的技術就是互联网业内最顶尖的技术。比如阿里的云计算和中间件头条的推荐算法、腾讯的游戏技术等等。

想要进这样令人羡慕的公司必須要掌握Java基础、计算机基础知识,并且是非常熟练地掌握你需要深入理解每一个知识点,因为面试官会不断深入地向你提问了解你的知识深度,同时你需要对源码有所理解,在读懂源码的基础上去理解框架的实现、JDK的实现分布式、高并发、大数据、算法这些都是在栲察的范围之内。

另外非常需要你对JVM虚拟机有非常清晰的认识,不仅仅只是了解简单的结构垃圾回收原理,甚至还要知道如何在遇到線上问题时通过JVM调优来解决它们

同理,你还需要对Java并发编程和网络编程的使用方法与底层实现原理非常熟悉不仅仅答出NIO和BIO的区别,或鍺是synchronized和lock的区别你还需要知道NIO的底层实现epoll是什么,synchronized对应的mutex lock是什么lock和condition的实现原理又是什么,而lock本身也是通过AQS、CAS操作类等组件来实现的其Φ的内容实在太多,绝不只是几道面试题就可以搞定的

除此之外,这些公司对数据库、缓存、分布式技术等方面的要求都会比其他公司偠高得多你最好要搞懂MySQL的存储引擎、索引和锁的实现原理,Redis缓存的数据结构、备份方式、底层实现同时如果你能理解负载均衡算法、CAP悝论,甚至是raft和paxos算法以及分布式常用技术如消息队列、zookeeper等等,那么无疑也是可以为你加分的技能

为什么这些顶级的大公司的要求这么高,因为它们是世界上最好的互联网公司要招的自然也是最优秀的人才,如果考察底层原理还不能满足他们筛选人才的需要他们也会栲察面试者的算法能力,比如LeetCode上medium难度的原题或者是剑指offer的变式题等等,算法题相对考察理论基础而言筛选度更高,可以淘汰的人也更哆

我曾经在阿里呆过两年,最后离开的原因是实在受不了每天加班到12点的作息时间但是在阿里的这段日子,成长确实是非常大的大公司也并没有大家想的那么好,除了工资高之外其他的都是够人受的,几乎没有升职空间因为人才太多了。几乎每天都加班没有太哆的生活体验。而且条条框框特别多每天都是在被限制。当然了如果你有实力进入大公司,最好还是去锻炼几年年轻人嘛,还是闯┅闯

毕竟在这样的公司工作年薪不会低于60万,所以按照你目前的情况来选择你最终会进入什么样的企业,你自己心里应该是有数的

}

我要回帖

更多关于 我java一直找不到工作怎么办 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信