03.08 JAVA培训班出身,如何找到第一份工作?

爱因爱生


找工作,首先我们从简历出发,非大牛,简历一定要用心写,别直接套模板。本来就没工作经验,简历能看出一个人的工作态度,这很重要。

首先需要认清自身情况,熟悉JAVA开发的相关技能:

  • JavaSE阶段

这是基础,一定要好好学习,初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。

  • JavaWeb前端

不要老一副自己很拽的样子,觉得自己出去就是后端工程师,不学什么HTML, CSS, JavaScript。进了外包公司你万一发现后台非常逻辑简单,就几个接口,反而前端页面切个图都要一天,难道你还好意思暗搓搓问老板:怎么我们公司没有前端的吗?所以前端一定要重视。

  • JavaWeb服务器端

Tomcat目录结构必须了如指掌吧。让你手动部署个webapp总要会吧。哪里配置虚拟主机,哪里改端口号,web-info文件夹下的内容外部无法访问这些都要懂一点吧?这些皮毛都不懂,怎么好意思说自己搞服务器端?jsp和servlet什么关系,servlet最常见的三种创建方式,Javaweb四大域对象,jsp九大内置对象都要知道吧?el表达式必须熟悉吧?mysql增删改查sql语句要会写吧,多表关联、左外右外不能怂吧?jdbc是干嘛的,sql注入是啥,如何用jdbc实现事务等等都要知道吧。

  • 框架预备知识

xml读写操作要知道,反射、内省、泛型不要求精通,但怎么用总要心里有点那个什么数吧。不然你框架学起来就是懵逼的。

  • 框架知识

不要求你精通底层原理,但是山寨版的原理总要略知一二吧。在理解山寨版框架的基础上,把配置多配几遍,做到心里有数。明白每个配置大致起到什么作用。另外,在学习框架必须带着下面的疑问:这个框架没有出现之前,我们的前辈们如何解决的?它的出现解决了哪些痛点?又有什么缺点没有?都是需要去琢磨的。

  • 项目实战

前几年Java人才比较缺乏,只要基础不算太差,基本都能找到还不错的工作。17年开始,懂Java的人越来越多,企业对求职者也提出了更高的要求,他们更希望招聘一些马上能上手工作的,所以倾向于招聘一些有项目开发经验的,所以你一定要自己做一个项目,然后扔到vps上跑一跑。

在搞清楚自己技术属于哪个阶段后,就要做出相应的选择。

技术不行,没有达到任何公司招聘需求,那就回炉重造,如果当初学习不是因为你所在培训机构课程不行,就把课程重听一遍,如果是培训机构课程体系不行,那就自学或者找专业的机构重学,如果你能下得了这个决心的话。

如果自身目前技术可以到一些需要不太高的公司工作,用你的话说“免费干活”都愿意,那肯定会找到一份工作,不可能一份都不找不到,你得定位找准,再写简历,再投递相应的公司,不然只会和之前一样石沉大海。

工作后,学习不能停,自己定制一个学习目标,分阶段,分小段去学习,遇到问题要及时问,公司没有人帮你就去网上找。

最后祝你找到一份满意的工作,晋升大神级别。


荣点微课


  很多初学Java的学员都问过一个问题:JAVA培训班出身,如何找到第一份工作?Java掌握到什么程度就可以找到第一份工作?因为不同的互联网公司对工程师的要求也有所不同,这里千锋根据不同类型的公司分成四种情况给大家解读一下,希望大家能够有针对性地投入到Java的学习中来。

  100人以内小公司:一般是创业型成长期的小公司,人数一般在100人以内。抛开比较知名的创业公司不谈,这类公司的特点就是事杂。但是由于钱给不到位,所以招聘要求不会太高,Java知识能够基本掌握,做过几个Java、Web项目,能写写前端代码,基本上问题不大,但是这类公司工作时间长,工作内容杂而不专,所以不建议有更好发展规划的同学把目光放在发展前景不是太好的初创公司上面。

  100-500人中小型公司:这里指一些稍微正规的有发展前途的公司,这种公司招聘和培训都有自己的一套体系和标准,技术和学历上的要求有所提高。Java基础知识之外,一般还会考察debug能力,代码规范,以及对一些Java高级特性的理解能力等,最好还能熟悉更多的框架,这类公司一般能够吸收到一批技能掌握比较全面,经验不是特别丰富,但是肯学肯干的员工。

  二三线互联网公司:这类公司的定义比较广泛,比如搜狐、新浪、迅雷、金山,以及爱奇艺、携程这类认知度比较高的企业,它们相对来说招聘要求比较高,一般至少要求本科学历,除了Java基础知识,源码方面也要熟知,还包括数据库、操作系统、网络等后端知识的考察,如你能掌握的比较扎实,知识面比较广,应该有机会拿到offer。这类公司也是不少程序员求职的对象。

  一线互联网公司:是指像BAT、TMD一类的互联网公司,由于这类公司的技术是业界顶尖的,所以应聘这类公司难度也比较大,除了掌握基础Java,还要在理解源码的基础上去理解框架的实现、JDK的实现,另外还要深度了解Java并发编程和网络编程的使用方法与底层实现原理,此外,对数据库、缓存、分布式技术等方面都有更高的标准,总而言之,全面掌握Java以及其相关技能,并且能够紧跟潮流,掌握最新的IT的技能,这样能力与潜力并存的员工,才是顶尖互联网公司所需要的。


上海千锋教育


说实话这和大多数毕业生一样,都会面临这样的问题,培训班毕业的优势就是有人带着你系统的学习了一下某一种编程语言;

个人建议:

第一:先弄清楚目前自己优势在哪里,目前的所谓的培训班真是不敢恭维,之前公司也招聘过培训班的学员,有优秀的也有什么也不会还不愿意学习的,一开始面试,先说自己在某某某培训

机构进行过多久的什么语言的培训,然后老师带着完成过什么系统什么模块的开发,我们招聘的技术人员让他讲一下具体哪个模块是他独立完成的,功能的实现目标和实现方式是什么,用到了哪些技术时

就回答不上来了,也可能这种情况是少数,但是如果去选择一家公司面试,最起码先要知道自己的优势在哪里,例如:你系统的学习了java语言,对java语言的理解是什么,在此基础上自己独立开发过什么东西

如果有独立开发的东西,那就好好复习一下,做足准备,甚至是你可以引导面试官向你准备的内容靠拢;

第二:选择去哪里工作,选择一家什么样的公司要有自己的主观判定,要结合自己的实际情况充分调研所要面试的公司的情况;例如:你目前只是对java比较精通,所以尽量往java语言作为主要开发语言的

公司去面试,不要随便投简历,浪费时间;

第三:不要为了找工作而找工作,如果自己感觉技术准备还可以,建议在选择工作的时候要向那些有潜力的公司,社会评价还可以的公司去面试,第一份工作很重要,也许可能决定你未来三到五年的发展,

一家管理制度规范,业务领域潜力大,员工福利优厚,晋升通道清晰的公司是目前阶段很好的历练平台,不能因为找工作随便进了一家公司,然后两三年什么也学不到,什么也锻炼不到;

作为一个过来人,实际工作后才发现之前学习的东西是多么的皮毛,而且目前一些大型公司都有自己的开发框架

培训班或者刚毕业的本科生来说初级的技术知识只是一块敲门砖,找工作要细看,要先有自己的职业规划,例如:头两年我要以技术为主,先把所学技术接合公司项目不断地提升自己;然后要精通业务,了解公司业务

客户范围,慢慢向项目管理去转,这时候你选择的公司要选择那种有潜力的,在行业内还算比较专业的公司;

最后一点忠告,找到工作不是目的,如果提升自己发展自己才是王道;


花开彼岸天lhf


我是小码农薛尧,以下是我个人观点。

万事开头难, 第1份工作的话,都是比较难找的,要找很长时间,也许你口才好的话,找的时间会快一点,所以说从那些培训班出来的做Java开发的话,现在市场上需求,一般是偏向于3~5年,因为企业要的是那种能够快速开发,进入公司就直接可以写代码的,但是从培训班出来的话,会出现许多问题,推迟开发的时间。只要你之前好好学技术的话,学到知识,能够应对企业中的开发,还是能找到满意的工作。其实企业的需求你能够做完就没有什么太大的问题,其实的话找第1份工作,我觉得现在1~3年的话,公司需求还是比较少一点。



现在互联网行情不是很好,而且那些培训机构。会有一些履历包装。一般企业很讨厌那种培训机构出来的培训生,因为他们能在面试时候吹的天花乱坠,一拿到任务的时候啥都不会,这个企业很头疼,所以现在企业一般对招聘人会做一些背调,不过背调的话也可以作假,主要还是看个人的技术,如果你技术OK的话。你找工作就是分分钟的问题,不会因为你是不是培训班出来的,他只看中你的技术,因为现在主要以技术为准。

同意我的观点,就关注我,谢谢


小码农薛尧


1.停止浪费时间的海投简历操作。 时间是不可再生资源,一旦用掉了便用掉了,任何东西都无法换回用掉了的时间。

你说: 目前为止大概投了 3000 左右 假设投递一份简历耗时 1 分钟,你用了 3000 分钟,也就是 50 个小时时间。 一般人一天能有效学习的时间是 8 小时,也就是说,你浪费掉了 4 天学习时间。 而 4 天能做什么呢?假如你真的学好了 Java,可以使用 SSH 框架搭建出一个小项目,写 4 个简单的增删改查,然后部署到线上,再把该线上网站的网址写入简历供他人查阅,表明你有基本的撰写增删改查的开发能力,提高你的简历筛选通过率。

2.分析自己,知道自己到底是几斤几两。

你说: 本人刚java培训班出来 一般培训机构的时间是 4 个月。 然后我们团队也做培训业务,根据我们培训数据,在零基础的情况下,大多数能坚持学 4 个月的人,最高的能力是会增删改查,最低的能力是刚学会查。会有少数智商高且勤奋(每天学习 12 小时以上)的人,能独立写一个小模块功能。 你的能力又在哪呢?只会查?只会增删改查?还是能独立承担小模块功能的开发? 另外,做好一份开发工作,不仅仅是需要开发能力,还需要其他能力。


九加一


JAVA培训班出身,如何找到第一份工作?


其实,关于这个问题,培训机构都会有套路的,甚至很多都是靠忽悠的,最后的责任全归个人……这里不展开说。但不论你是否是Java培训机构来的,还是自学来的。找工作时,一定要先做到知己和知彼!

所谓知己:


你对工作的愿景如何?你的价值定位在哪里?你的职业规划路线如何?你的技术体系生态如何?你的人格与心智成熟度怎样?

对工作的愿景:是否只是心不甘情不愿的想找一份工作以解燃眉之急,还是极尽可能的全力以赴,以求发展壮大?因为这会给你带来不同每日体验:是混日子,还是每天都进步成长?

对于价值定位:这是你的人生价值和工作价值的突破口吗?能带来你的价值兑现吗?如果是,即便是一块砖,也是让你站的更踏实的所在,你也须做到最好,因为当下,这是对你最优利的突破。

对于职业规划:通常要结合自身的现状,一步一个脚印的砥砺奋进,绝不要好高骛远而又妄自菲薄,只要你有明细的规划,由小白到大拿,由大拿到专家,有专家到leader,……你的成长需要清晰而坚定方向。最怕是没有方向没有目标的晃荡。很容易的就把自己的当下忽悠了,有忽悠了未来……彼时彼刻,情何以堪啊?!

对于技术体系生态:必须说,夯实了Java核心基础,是你作为Java从业者的必有之起点。无论何框架,无论和架构,无论和平台,最终都是基于Java基础垒建起来的,比如OOP、集合、线程、JDBC、Web编程等等,然后是SSM、spring全家桶、应用服务器、各类数据库和分布式等等(还可以有Web前端等),对项目和业务的理解力和把控力等;

对自我心理:简单的说,你是个合群的的人吗?你愿意跟人交流吧?你心态平稳吗?你思想与判断中肯吗?你的毅力如何?够坚忍和开朗吧?愿意做个好学的人吗?等等。


所谓知彼:


就是一定要对你所投递的岗位有个清晰的认知:岗位要求以及技术。根据匹配度来评估自己的适应度或匹配度。作为编程人员,技术相对来说是硬性指标,如果不合适,就不要浪费精力,如果有一半匹配度,自己再充分准备一下,那概率将大大的增长。

还要有个小技巧,有多东西都是工作时在及时补充的或现学现用的,这类问题,要确信自我适应力和学习力。毕竟有很多需要创造性思维来解决问题的,不是所有的工作都是码砖嘛

若有心怡岗位,一定积极应对,不求多,但求匹配度高,并有信息。

另外,结合你的诉求,对公司做个了解在决定投或者不投——因为有很多初创公司、小公司、大公司等等。记住每一次投递简历,又是有成本消耗的,是双方的。

最后建议:不要提自己是培训机构出来的,如果能确定是个加分项,那它肯定是个失分项。可以润色一下你的自学能力、创造能力以及项目能力,还有你的大局和趋势理解等。

工作肯定有,或早或晚,关键是要认清你面对的“局”。好了,就聊这么多吧。最后,助你诸事顺利 ^_^


牛旦教育IT课堂


培训期间就要开始准备找工作,找到合适的工作就可以提前去上班。

培训和工作还是有较大差别的,不过对个人来说还是要多刷面试题,不管是第一份工作还是后面面试,裸面过得几率比较小。因为现在找工作的人比较多,你要让面试官从众多的面试者中发现你的优点,比如:设计能力强,善于思考等等。还要提高自己的表达能力,毕竟面试都是与人打交道,善于表达会给面试官和HR大大加分。

总之就是要提高技能,多刷面试题,善于表达自己。希望对你有帮助。


儒雅程序员


既然是应聘技术方向的职位,那么肯定是技术为本的。你的技术太烂了,给你进BAT你也呆不长。你的水平足够高的话,是金子到哪里都会发光...

需要重点去考虑的问题就是学历方面和经验的门槛,不过我相信在你毕业的时候老师已经给过对策了...

然后,如果家里或者朋友有关系的话,最好是通过这条线去找。说实话培训班找工作真的挺不容易。最好在小一点的城市开始第一份工作,不然一线城市本科学历以下基本没有作用,学历造假也容易被查出来。


Python知我心


找一些项目做一做,面试的时候最好能拿的出手一些项目。

技术这个东西,你能证明自己会,找工作就很简单。

证明的方法有很多,最好的是一些上线项目。

如有IT方面的任何疑问和问题,

欢迎私聊

查看站长微头条,有惊喜哟


UI设计靠谱站长


不造假基本没戏,简历这个不好说但是学历肯定要的,不然连面试的机会都没得

就算你学到了很多的技能也没有办法展示

还有就是面试的谈话技巧一定要多看看,模拟面试也很有必要的

最好在找到工作之后报个学历提升,这样方便后期跳槽换工作


分享到:


相關文章: