序言
Hi 你好,我是东东拿铁,一个正在探索个人IP的后端程序员。
找工作、选择公司,无论是对应届毕业生来说,还是对已经工作的人来说,都是一件很重要的事。
在互联网行业,IT培训机构数不胜数,不少人怀着一份憧憬,花费高昂的费用选择培训,希望能够找到一份高薪的工作。
但现在市面上充斥着许多培训机构,他们甚至伪装成普通公司,对找工作的人进行着误导。
这就是目前市场上存在“招转培”的套路,一些公司利用较高的薪资、较低的要求,很多应届毕业生在涉事公司的诱导下,陷入了陷阱,不但需要花费不菲的培训费,特殊情况下,还有可能需要贷款来支付这笔费用。
背景
最近面试的一位候选人,给我留下了极为深刻的印象。候选人本科是211毕业,学历算是不错的。但由于是23年毕业,面试的时候自然会问问这一年的经历。
候选人表示考研二战失败后,今年三月份开始找工作,随后很顺利的入职一家公司。但公司要求参与培训,名义上培训费公司会帮忙负担一部分,但候选人表示,最终他个人承担了至少1万元以上,公司负担的则少之又少。
培训结束,最近培训机构的老师给他推荐工作,于是来到了我们公司面试。
面试结果差强人意,基础不牢,知识面也谈不上广泛,虽然学习的效果和人有关,但我想培训的效果一定达不到预期。
实在没想到,都2024年了,依然会有这样公司存在,依然有些刚毕业的学生被这些公司套路。
但寄希望于短时间的培训,来找到自己满意的工作,在当今这个环境下,作用还大吗?
如果找工作不够顺利,应该如何学习,去面对当下的面试环境?
改变稀缺心态
17年毕业前夕,因为考研,我错过了秋招与春招。考研成绩出来的那一刻,已经是3月份,离六月份毕业只剩下3个月的时间。
那时候没有线上面试,为了一个机会,毕业前我甚至坐绿皮火车,去杭州参加面试。
最终无功而返。
而现在的就业环境更是比17年更难,对于因为考研临时准备找工作的同学来说,更是雪上加霜。
所以我很能理解应届生在找工作时焦急的心态。
所以一些不良公司,正是利用这一点,开始降低招聘要求,提升JD薪资范围,当你来了面试,降低面试难度,让你通过面试。
稀缺心态一旦出现,我们就必须应对心智资源更加紧缺的问题,减弱我们对于公司的分辨能力,也让我们没法更正确的看待现在的就业环境。
焦虑就是我们遇到的最大的心理问题。
目前的就业环境,即使是对于应届生,不少公司也已经开始限制985/211的学历。
培训确实可以帮助你快速的入门一个技术,让你了解语法、架构,甚至去带你做一些项目。
但短时间快速输出给你知识,即使你能牢牢记住,也很难建立知识体系。
你或许会说,培训机构有不少学员,毕业之后就能找到薪资很高的工作。
没错,之前培训机构之所以爆火,是因为那时候的面试环境,只要你能够背好八股,写几个做过的项目,就能获得一份工作,也确实有一部分能够拿到高薪,但事实上拿到高薪的那些人,即使不培训,一样不影响他们找到一份好工作。
而现在就业环境变了,招聘岗位减少,不少公司甚至是在裁员,这时候考察的,一定不只是简单的八股文,还会去考察技术的深度、问题排查思路和实际项目中的应用,这都是培训无法带给你的。
那在找工作时,不知道如何学习,没有面试,如何克服焦虑?建立正确的学习路径。
建立正确的学习路径
因为我是后端研发,所以我就从Java层面来介绍一下,如何准备面试一份Java开发岗位的工作。
应聘初级、中级 Java 工程师,通常只要求扎实的 Java 和计算机科学基础,掌握主流开源框架的使用;
Java 高级工程师或者技术专家,则往往全面考察 Java IO/NIO、并发、虚拟机等,不仅仅是了解,更要求对底层源代码层面的掌握,并对分布式、安全、性能等领域能力有进一步的要求。
在面试准备的过程中,常见的坑有两种
- 知其然,不知其所以然
- 知识碎片化,不成系统
先说大家容易陷入的第一个坑,知其然,不知其所以然。
具体是指什么呢,常见的面试题答案背的风生水起,各种关键词都能说出来,换一种方式问,立马面露难色。
比如面试中经常会被问到的一个问题,介绍一下你熟悉那种设计模式。
你一定脱口而出:单例模式、适配器模式、代理模式balabala。
这时候面试官可能就会开始追问了,常见问题如:
- 那请你写出一个单例模式的代码
- 为什么要有单例模式,解决了什么问题,典型的使用场景是什么
- volatile、synchronized这些关键字的用处,为什么用
- 单例有多种实现,你还了解哪一种,他们的区别是什么
几个问题下来,即考察了代码能力,也考察了实际应用,还检验了你的技术深度,看看你能不能举一反三。即使是看似最简单的单例模式,在增加各种维度的挖掘之后,可以考察的点也有很多。
再说第二个坑,知识碎片化。
不少同学有一个习惯,马上面试了,打开搜索引擎搜索,xxx岗位常见面试题,开始准备。
不同作者,面试不同的公司,呈现出来的面经风格不同,考察点也不同,于是准备起来觉着东西越来越多,看过一遍,草草了事。
看完了几十篇面经,面试完几家公司后,下次问到类似的问题,还是答不出来,问问自己学会了什么,感觉什么都看过,什么都了解,但却什么都没学会。
如何摆脱这个困境,建立自己的知识技能树。
比如你想学习Java,那么我们可以由浅入深分类成5块。
- Java基础
- Java进阶
- Java应用开发
- Java安全
- Java性能
具体每一个模块,都有相对应的知识点,需要你去准备,你可以按部就班的进行学习。
我简单罗列了一下知识点,画了一个思维导图,你可以参考(内容不全,只是为了告诉大家这个方法)。
当然,无论你想面试前端、客户端、测试等岗位,都可以列出自己的知识技能树。
这样你要学习的内容,就完整的呈现在你的眼前,你只需要根据企业要求,按部就班的去准备就好,你自己也可以根据知识的掌握程度,清晰的知道你是属于初级、高级、还是资深工程师。
如何避坑
如何筛选这类企业呢,我发现这类公司有以下特点
门槛较低
招聘简介上对于职位要求不清晰,面试时非常简单,便会通知你入职。
正常公司的面试要求,对于技术一定会有相关技术能力的考察。
薪资水平较高
招聘岗位写的薪资范围,明显高于其他公司,但却没有太多要求,比如学历、工作经验等,这时候就要小心了。
职位丰富
比如开发实习生、测试实习生、助理等
付费岗前培训
如果说前面的要求都不能给一家公司定论,那么只要涉及到付费岗前培训,就一定有问题了,你面试找工作是来赚钱的,不是来交钱的。
当然,是否有付费的岗前培训,可能会等你入职之后才能真正发现。不少公司在你入职前会告诉你,岗前培训不收费,从你后面的工资里面扣,其实一样是有问题的,只不过是换了个套路而已。
承诺包就业
在你交钱之前,他们会用高薪、包就业等吸引你。他们的包就业无非也就是给你内推一些公司,给你一些面试机会,实际是否能通过还得靠你自己。
如果你真的入坑了,不要抱有侥幸心理,立刻走,不要为打翻的牛奶而哭泣。
千万别想着要不就试一下,觉着培训完万一真的能找工作呢?
这样的公司招你进来,就已经是骗你了,你还能指望他们的培训真的有用处吗?真想0基础学习,大大方方去找一些正规的培训机构就好。
说在最后
好了,文章到这里就要结束了,感谢你能看到最后。
文章里所针对的培训机构,是指打着招聘幌子来招生的培训机构。
市面上仍然有很多做的很好的技术课程,如果工作中接触的技术比较简单,通过一些课程来扩展自己的知识面,也不失为一种选择。
不知道你身边的朋友,有没有遇见过这种“招转培”的套路呢,如果有避坑的经验,欢迎你在评论区和大家分享,也希望你点赞、评论、收藏,这对我来说真的很重要。也欢迎你加我的wx:Ldhrlhy10,一起交流~
本篇文章是第50篇原创文章,2024目标进度50/100,欢迎围观。