热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

工作试用期可以随时不干吗,java培训机构学出来的好找工作吗

在下文里,首先将结合我了解的多家培训班辅导学员就业的情况,来讲讲培训班学员如何高效找工作。由于本人在周末会兼职在培训班讲课,也帮助过不少学员成功入职,所以下文还会给出“培训班学员如


以下,首先结合我认识的许多培训班指导学生就业的情况,说明培训班学生如何有效地找工作。 我周末兼职在培训班讲课,成功地让很多学生入职,所以下面也对“培训班的学生如何能快速适应第一份工作”给出了建议。


先讲一下培训班学员快速找到第一份工作的要点。


1不考虑虚构包装简历的方法。


2以防万一,请不要说培训班的经验


3如果以前没有java工作经验,就不要选择第一份工作,以积累经验为主,在外包公司的派遣公司也可以去。 如果这家公司在两年内不破产就好了。


4找工作的项目必须与你现在的“初级java开发”身份一致。 可以是维护项目,也可以是规模较小的项目,但不是含有大量值钱技术的高项目,而是需要面试时谈谈项目的主要流程和主要细节。


5不要死记硬背主题,首先要结合你创建的项目,充分展示添加、删除、修改Spring boot等框架的技能。 在此基础上,可以与项目合作,展示相关的亮点技能。 (例如,数据库调整、jvm调整和基本分布式组件APP ) )。


下面按找工作的先后顺序,按诸多实践要点依次展开说明。


1尽量挖掘之前的商业项目经验(在公司做的能赚钱的项目),否则,把你做的学习项目写在简历里。 这个项目的经验越多越好。


简历项目不要太贵。 例如,半年就完成了物流系统。 虽然这不靠谱,但是如果你半年参与了物流系统的维护项目,项目是在线的,但是如果你参与了一些功能的改进,这是靠谱的。


2整理你做的所有业务流程。 具体包括,这个业务是谁开始的,哪个模块参加了,使用了什么技术,如果出现呼叫错误该如何处理。


以物流系统中快递单生成业务为例,快递企业在接收快递时,扫描快递单的条形码即可触发该业务。 这项业务首先要验证条形码的真伪,然后在订单流程中插入数据,在收款单中插入数据,最后通过终端向用户打印二维码查询快递状态。


此模块使用了Spring boot JPA。 日志通过logback输出。 该过程在发生任何异常时,会输出异常日志,并向终端输出错误消息。 另外,不会打印二维码。


其他你所做的过程,必须按上述方式准备。 面试中,面试官有时会选择几个业务流程来看清项目的真伪,所以需要做好准备。 面试官不关心业务,但是说的业务有明显的问题啊,如果有问题的话,在项目的时候是虚构的,有可能直接失败。


3准备好简历和项目说明文后,打印面试问题。 这个我不说。 大家可以直接检索关键词。 例如,java面试问题、java集合面试问题等,这些面试问题会带来很多利益。 但是,如果只是磨练问题的话,并不一定能接受面试。


4磨练问题的时候,按照简历上写的技术,寻找项目的立足点。 例如,即使您使用了Spring boot jpa,缓存也会使用redis,而远程调用会使用dubbo。 作为初级开发,如果能使用技术就好了,但你需要知道这些技术在项目中是如何使用的,落实在什么需要点上吗?


例如,可以结合快递单的生成业务来说Spring boot jpa技术。 项目在redis中缓存快递,因为快递状态可能会被多个模块多次查询。 快递票管理模块和收费模块之间的调用通过dubbo实现。 同时,redis、dubbo等调用行为可以说是在哪个java接口上进行的。


5审查并总结与项目管理相关的流程和工具。 比如你的项目多久发布一次? 每次访问新功能时,都需要重新评估需求审查框架,并在访问在线之前接受测试。 这些工作,你可能不一定会作为初级发展参加,但你需要知道。 另外,你的项目是用什么模式开发的(敏捷等)? 每天开发的时候,有会议吗? 还是多久进展一次?


你的项目由Maven管理,用GIT存储代码,用Jenkins导入并在线,用jira打开任务,测试人员用jira打开bug。


这些和相关管理的点,只要实际做过项目,就一定能说出来。 换句话说,它表明项目是学习项目还是虚假项目。


6实际上这种程度上,培训班的学生基本上可以找到工作,但我会为学生准备一些“亮点”。 例如,如何发现和排除oom问题、分析底层源代码(例如ArrayList等简单集合)、排除Redis和dubbo等简单联机问题。


事实上,只要方法得当,上述准备工作不会花太久。 我觉得一周就足够了。 结果,Spring boot等技术,该学的都学到了,项目该做的都做了。 如果面试准备到这种程度,就足以挑战有能力的一般技术面试官了。


剩下的就是出去面试。 普通培训班都有合作企业,其实这部分已经准备好了。 自己投简历出去面试,也没什么问题。


投简历面试找工作时,按如下的要点操作。


我先去面试小公司。 毕竟,一开始你得在一家小公司练习口才。 此外,即使准备充分,项目描述中也可能存在漏洞。 在前几次面试中,你可以发现并解决这些硬伤。


2根据你在面试中提出的问题,扩大你的后话范围。 例如,以前只准备了关于redis语法的说法,但是因为在java中被问到了如何使用redis的Jedis对象,所以回来后可以马上去看Jedis的使用方法。


3按照上述步骤取出

经过3到5轮面试的练习,在之后的面试中,应该可以收获offer,可能就公司规模比较小而已。这个时候先放一下,再去挑战些好点的公司。

此时可以挑战哪些公司呢?准备下英语,挑战下外企。其实外企面试要求并不高,我的学员甚至有不少人,直接能以正式员工的身份入职外企。而且外企需要的英语不难,只要会自我介绍项目介绍即可,面试前多练习几次就行。

或者是以外派身份进外企,银行,保险公司或大厂,当然如果能以正式身份进去那最好了。按照我辅导我学员面试的经验,当学员拿到第一份offer后,此时心态会很放得开,而且又经过了多轮面试的磨练,还真有不少人能以外派身份进好公司。

4 找工作时,如果投了5份简历没收到面试通知,这说明简历有问题,需要请面试辅导老师帮助。如果面试了5家没一家给进一步面试机会,这说明面试方法不对。如果我的学员遇到这种情况,此时我会介入帮忙分析问题,其他培训班学员遇到此类情况,别继续尝试了,改进方法后再尝试。

5 我可以这样说,至少我的学员都能找到工作,而且我知道的培训班学员,说句我不该说的话,哪怕是我认为没有公司肯要的学员,最终也能在老师的帮助下找到工作,可能就是公司差些工资低些。我在上海,毕竟上海公司很多,需要的人也多,不少公司还愁找不到人。

所以基本上,java方面只要Spring boot+jpa增删改查会做,一般都能找到工作。我说这话什么意思呢?如果培训班学员在Spring Boot方面也运行通了若干项目,也掌握了基本的开发技巧(如果没掌握,我不敢说能找到工作),在找工作的时候遇到困难,那一定别单纯从技术上找问题,更要多找你的面试辅导老师,更得从简历、面试准备和面试说辞方面找原因并改进。

说下我辅导过的学员找工作的情况吧。不能说一帆风顺,但总能在多次面试失败后,通过不断提升技术和面试技巧找到工作。不能说立即找到工作,但一般会在投第一份简历后的一周后,在面试后一个月内(一个月都有些多,大多三周就行)得到第一份offer。不敢说工资有多高,但至少能有一份收入,甚至还出现过我的学员因工资过高,担心做的事情太难,而不敢入职的情况。

可能有人会说我吹牛,但我在上文里已经给出了我辅导学员的实践要点,况且很多小公司对java初级员工的要求仅是会做Spring boot增删改查的业务,他们的面试也是照这面的,所以大家可以自行判断我的上述说辞。

和科班出身的程序员相比,培训班学员确实底子薄,所以后面的职业发展可能会比较吃力,但入行应该不成问题。

下面再说下,培训班学员,尤其是之前没有做过开发的学员,如何快速适应第一份开发工作。

1 入职所需的准备工作,比如离职证明,上一份工作相关的银行流水,或者是缴金记录,或者是背景调查这块,我不知道怎么准备,但培训班里应当有老师知道。

2 从接到offer到入职,至少应该有一周时间,在这段时间里,反复练习下spring boot+JPA开发流程,如果时间够,看下logback输出日志,用junit做单元测试,aop切面等技能。

你入职后,大概率是用到Spring boot+衍生技能,不管怎么说,多掌握些总不会错。

3 战略上藐视,你要有信心。你得知道,你的和你级别一样的同事,其实掌握的大多也是Spring boot增删改查相关技能,可能人家比你熟悉些语法,熟悉些业务。所以没必要遇到高工资就不去。

4 但入职后,一定得多加班多问,哪怕被鄙视也得厚着脸皮问。具体地,你得早到公司晚下班,遇到你一个小时无法解决的问题,一定得问人家。

入职后的一周,你大概率会被分配到机器,然后搭建环境,搭建环境时,你别光看,得拿笔记下操作要点,确保人家走了以后你能重复操作。刚开始阶段你问问题甚至可以理直气壮(当然态度要好),为了更快搭好环境,为了尽快开始工作,你多提问是占理的。不过你要注意,遇到你不熟悉的操作或步骤,人家帮你时,你得落笔记下,这样至少你能早理解,能尽量少地提重复问题。

同时入职后,你得放低姿态,甚至可以多请人吃饭,这样人家就肯帮你了。

5 入职后,最难的是开发第一个功能点。但是你要注意,开发第一功能点不是让你从零开发,大概率你可以参考人家的代码。

此时,你可以问你的领导(分派给你活的领导)具体的业务流程,同时问他,可以照哪个现成模块来改。同时,你做的时候,遇到有疑问,比如不知道参数改如何验证,异常情况该如何处理,也得多问。开发好第一个版本后,你可以向你领导演示下,问是不是他想要的,不是再改。

这个阶段,你会暴露出很多问题,但这很正常,如果你什么都不问,就闷头做,你的领导才慌。而且,如果你是第一次做软件开发,大概率会把人家问得不耐烦,大概率会被人家认为能力不行,但这个时候,你更要多尝试,多问(大不了多找几个人问),这样你的一个开发任务能在磕磕碰碰中完成。

完成第一个开发任务后,后面的基本上是重复劳动,你就可能越做越熟练。下面再说下,培训班学员在试用期的注意要点。

1 遇到吃不准的需求和技术实现点,一定多确认,遇到技术上不知道怎么实现,就问人家可以从哪里抄代码。千万别标新立异,在试用期期间,一切以稳妥为主,别出大bug。

2 之前也说了,遇到不熟悉的,人家教你时,多落笔记下,这样就不会重复麻烦人家。这样你刚开始可能干活很吃力,但做了几个任务以后就会熟练了。

3 态度要好,早来晚走别摸鱼,周末人家来加班你也别落下,遇到问题多请教。你要知道,所有的人,都会盯着试用期期间的员工,哪怕你上班多看手机了,也会有人认为你工作态度不好。

4 领导最怕什么?分配一个任务下去,说好3天交,做的人3天内没动静,等到第3天一看,还在自行解决问题,任务基本没做。所以哪怕你刚开始工作效很低,一定要让你领导感觉到你每天都有进度,都有产出,有问题会及时提出,有困难会及时要求帮助。

你就照着上述要点做,甚至在试用期结束时,能达到公司的基本开发要求。或者,至少能让你的领导留下“能力不行但态度好,在未来短时间内能达到开发要求”的印象。

要知道,公司的招聘成本不低,而且开掉员工可能会遇到仲裁等法律风险,所以一般只会在出大bug,或者是能力态度均不行的情况下开掉员工。

也就是说,在试用期结束,哪怕你的能力没达标,但只要让公司看到希望,感觉到你能在未来3个月后达标,公司一般也不会开人。你如果就照着我上文给出的要点去做,大概率能过试用期。至少,经我辅导的培训班学员,都能过试用期。

最后做个总结,本文给出了培训班学员该如何找工作的相关建议,同时给出了如何快速适应第一份工作的相关建议。还是这句话,java初级开发所要干的活也就是Spring boot方面的增删改查,所以找到工作并过试用期不难。

不过,培训班学员的目标应该不只是找到工作,而且还应当尽快升级尽快进大厂,这部分的内容由于和主题无关,所以就不再展开说明了。

感谢大家看完本文,也祝所有培训班学员能早日找到工作,找到工作后能力和工资能不断提升。


推荐阅读
author-avatar
2012开始飞翔
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有