培训班出来后找工作的真实现状
看到这个标题,我想大家应该是都不陌生,那么我就以我个人的经历写成一篇文章
大家好,我是一名普通的大专生,先给大家介绍一下我自己的情况吧,各位也能做下对比,首先中考失利(其实就是没有好好学习),然后就去了职高,因为是公办的职高,所以就成了很多人口中的大幼儿园,职高也曾经历过校园暴力,由于各种主观及客观原因,然后在高考的时候不出意外的没有考上本科,而我们职高的对口升学也只能考省内的学校,于是在这种情况下,我选择了一家有着校企合作的大专(这也为我能够从事这个行业埋下了伏笔)
当时高考完的时候,我就清楚的知道,本科对于我来说,我实在是没有那个兴趣,既然到最后都是打工,并且在这种情况下(大专),我的时间也仅仅只有3年(本科4年),我清楚地知道,打工人,必须有一门过硬的专业技能(防止找不到工作,哈哈),有些普通的大专(没有校企合作)我就没有选择去,因为我感觉都已经是职高,然后大专,如果我在大学在混上几年,那么好像我最后连个像样的工作都找不下,就选择了一家校企合作的大专,这个时候我其实是知道有一些培训班的,就比如火星(教影视传媒的培训班),但是并不知道咱们程序员也有这样的培训机构,是上了大学之后才知道的
于是,我来到了这所院校,他们这个校企合作的模式是,大一这一年,由工作过的程序员给我们讲课,大二也是一样,在这里我就要对比不是校企合作的同学了,他们是怎么个情况呢,大学三年,靠着学校老师那点技术水平,真不是我说,老师讲课念那个ppt都费劲(我指专业课),然后大二上半年我们就用大一教的javaWeb的知识,做一个小的系统;
在这里我插一段话:
我觉得尤其是做后端的同学,到这一步应该算是最有成就感的时候,因为从最一开始在黑窗口输出helloword,准确来说你并不知道你在干什么,这是个什么东西(java),他能干什么,就算有着各种定义的讲解,比如:java语言就是用来做后端程序的,但是你也不知道就在黑窗口里面这怎么做后端程序呀
然后又加上各种杂乱的课程(举例:同时学php,ptyhon等),其中有数据库(通过命令行的方式操作数据库),网页(前端三件套)等,这些东西到底是怎么组合到一起的呢,学这每一门课,他们到底能干什么
学完javaWeb的时候,因为有着前端的基础,我们能够写出来较为好看的前端页面,又因为我们学过数据库的知识,所以也知道数据怎么操作,那么在这种情况下,利用这个阶段的核心知识,servlet技术(这个时候使用外置tomcat作为web容器),使用jsp页面作为数据的展示和输入,servlet承接数据,并使用最原生的jdbc连接数据库,对数据进行crud
我想,各位同学在网页上输入数据之后,第一次成功将数据插入到数据库中的喜悦,应该只有自己能体会到;
到这里插入结束;回到正文
然后会让我们进行成果展示(其实就是鱼皮哥公司内部的知识输出),因为要讲解,所以对于整个系统的理解,最起码要知道前端网页收参,java操作数据库,然后让数据入库;
在大二下学期的时候,我们就来到了培训班(是的,我觉得这是一个非常正确的选择,因为时间,后面我会细说)在这个培训机构中,我们渡过了最为紧张的6个月的时间,经过培训班老师给我们的简历包装之后,就出来找工作了;(能不能找到工作另说)
以上是我的个人经历,下面我从这么几个方面,来分析我的主标题
第一:时间层面,大二下学期这个时间点加6个月,刚好是刚刚大三的时候,也就是在这个时间点之后的6个月,为大三下学期(应届生出来找实习,或本科生找大三的实践),就算专科生大学3年很努力的学习,那么我觉得,这个时候的我比他们时间要早6个月,这6个月的时间,我们培训班出来的能干多少东西(包括但不限于承接本校计算机系学生的毕设,刷面经,做项目,找实习,不论是能力还是其他方面我觉得经过系统化的培训,怎么也比这些人要强吧),好,这是找实习的时间,我们(培训班)已经比普通专科生早了6个月的时间;
然后再说之后的6个月,这个时候,如果我们在之前6个月的时候已经找下了实习的经历,这个时候我们都已经毕业了,都有了学信网的学历,那么对比普通专科生,第一,我们有技术能力,第二,我们有着比他们更加丰富的实习经历和实际工作经验,我觉得,应该已经可以拉开差距了吧
同一时间,我们在来对比本科生的时间节点,在我们大二结束的时候,已经具备了工作的能力(后面我会细说),2年时间,我们不论是找实习,刷面经等,或者实习的经历,工作的年限等好像有着压倒性的优势吧,不要跟我说你是本科学历,后面我也会从这个角度去辩证分析
第二:技能水平方面,很多人觉得培训班出来的水平不怎么样,但那是培训班的原因吗?先好好反思这个问题
我们刚去培训班的时候,一切从0开始,从java基础语法来讲,
这里我在插一段:
培训班的教学体系大概是这些(可能不全,也可能不细致)
java基础语法
数据库基本操作
网页基本知识
javaWeb
(到这个时候,已经完成我们之前一年的教学内容,可以写出来一个web项目)
jquey封装ajax,发送异步请求,实现页面局部数据刷新效果(不跳转)
maven打包项目
框架阶段:
spring框架(对象工厂,代替之前使用new关键字创建对象)
struts2(收参框架,代替servlet从jsp页面获取数据)
mybatis框架(持久层封装,代替jdbc操作数据库)
这是第一版ssm框架
然后继续学习
springmvc(收参框架,代替struts,减少action配置)
linux操作系统
redis数据库
到这基本完成ssm框架的学习(现在企业级泛用,具体我不多做评论,随便打开招聘软件搜java后端岗位,基本要求是不是这些)
springboot(整合ssm框架,解决spring配置繁琐的问题)
mybaits-plus(封装mybatis,为我们提供通用crud接口,并提供了诸如分页器,代码生成器等,解决开发中繁琐的重复代码)
到这里,大概是4个多月的时间(是的你没有听错,到这里大概4个多月的时间)
然后就是cloud体系的学习,微服务分布式等概念,以及各种中间件的学习(包括但不限于mq消息队列,nacos配置中心等)
占用了我们大概一个多月的时间,
加上最后半个月左右的时间,老师为我们修改简历,我们就在这个时候出去开始面试了
到这里插入结束;
然后我们回到正题,我只问你一句,你来培训班,第一,是不是付费,第二,在你付费的基础上,培训班有没有教你开发的知识,所以这个时候,我觉得很多人对于培训班就很有偏见,你明明是付费学习,又没有人逼着你交费,人家也确实教你知识了,你能说培训班怎样怎样吗?
虽然我承认,这个课时安排确实非常紧凑,但是,如果你确实是跟着体系化的教学去学习的话(我指的是上课认真听讲,下课时时刻刻练习所学到的知识,注意,我这里说的是时时刻刻,别说你想打个游戏或者刷个视频什么的,你在下课以及晚上的时候你能把这些所学到的知识全部融会贯通吗,老师讲的每一行代码,你都自己,在不依赖任何笔记的情况下都敲出来吗),那么我相信,你最起码,应该也是满足了相应的工作要求了吧
我们再说教学经历,报错这个词,我相信各位都很头疼吧,各位在遇到报错的时候怎么办呢?是不是百度一下,但总有情况是百度不出来的吧,这个时候呢,因为在培训班,那么你可以直接去问讲师(个人不推荐遇到问题就求助大神帮你解决问题,遇到问题先翻译报错,理解报错内容,尝试解决,然后百度类似报错,尝试解决办法,最后,因为现在是2023年,最火的词不过是AI,所以直接祭出大招问gpt)在他帮你解决问题的时候,可以去问这个是因为什么,怎么避免,并且,节省时间(对比自己百度“无效”的教程)
体系化的教学优势,因为是前人总结的学习路线,所以在知识上不会有断层(对比b站各种ps教程中,各有缺失的一小部分内容),那么首先节省了你去找资源,并进行对比的时间,而这种情况下你找到的还不一定是有效的(参照鱼皮大大曾在大二的时候研究了一本过时的技术)
第三:学历方面,我承认本科生比专科生有优势,包括但不限于(大厂最低本科学历,考公考编等)但是,也仅仅如此了吧,你作为一个本科生,很多本科生的真实水平是什么样的呢,我举几个例子,一个servlet的项目,都没上框架的情况下,让他们完成一个这样的毕设,能吗?能够自己全部完成吗?每一行代码都是自己写的吗?而这些,还都是在不报错的情况下,遇到你解决不了的报错你怎么办,百度也解决不了的情况(这里我可以提供一个解决思路,直接问gpt),而这,是大部分本科生的真实水平,要不然也不会有那么多毕业论文的抄手,为什么这些人都能发展成市场,随便拼多多淘宝一搜毕设,指导等关键词,销售额都摆在那,你虽然是本科生,可你具备工作的能力吗?
第三:入职方面,我从老板以及工资给你做这么几个对比,首先,你是一个实习生,你觉得应该给你多少的工资合适?我就用社保最低标准4950来说,你觉得够吗?或者你想要多少钱呢?放平心态,看看招聘要求,企业对于实习生的最低要求是会boot框架,你能达到这个岗位要求吗?好像连毕设要求,使用ssm框架做一个系统,能自己独立完成吗?不好意思,大多数专/本科生的实际水平是,只用servlet技术做一个系统都做不出来吧,我说的这些数据,并不是我自己凭空捏造,随便上淘宝拼多多这些平台看看,关键词为,毕设,指导,自己看看销量;
我在这里提到的是岗位要求,并不是技能要求,什么意思呢,我给你用文员这个岗位作为例子 ,那么企业对你的要求最起码也得是会熟练使用wps吧(包括但不限于,word图文混排,excel函数计算或柱状图饼状图等图表展示,ppt演示报告),文章起草和撰写,这些算是最低要求了吧,而你可能会想,我去,我一个毕业生要求我会的东西这么多吗,那你最低也得给我最低**的工资吧,先别急,咱拆开说,你就算学过这些单独的技能,那么你能够达到企业的岗位要求吗?就是用这些技能,去解决工作中的问题,别在这个时候和老板说,我不会我可以学,你目前每月是要拿近5000元的月薪,公司要培养你得几个月呢?换句话说,公司要在你身上白白投资几个月的工资呢?
然后我们再说,刚才这些要求你能达到的情况下,你觉得你想要更高的工资,那么我问你,你是否能满足现在这5000元的月薪所带来的价值呢?也就是你所创造的价值,能达到5000吗?好,如果能达到,你想要高工资,那你能创造多大的价值呢?这对于你一个应届生来说好像有点懵吧?
然后在从老板的角度来说,你作为实习生,你在达不到岗位要求的情况下,我会要招你吗?说人话就是,我作为老板,把你招进来是要你给我干活的,那招进来你干不了活,有什么理由让我录取你呢?
就算我把你招进来了,好,在我把你培养成的时候,你会不会离职呢?有这么一个定时炸弹,我为什么不招有工作经验的人呢?
现在有这么一种情况,同样都是开的5000的薪资,你在都没有具备进公司的能力的情况下,甚至还觉得有点少,但现在,有一位具有3年工作经验的人来和你一起应聘,他有车贷要还,每月3000,然后公司提供住处,这个人开出了只要4000月薪就能入职的条件,你是老板,就算明明知道这个工作经验丰富的人日后会走(入职就能干活),但对比起来,找应届生还得培养你,你怎么选?
而确实,在很多秋招春招的现场,有很多公司都写的要招实习生,同样是对你有岗位要求吧?为什么鱼皮哥在有一篇文章说的,实习生入职之前,确定好有没有相对应的转正规则呢?因为公司招纳实习生,是有补贴的,很多例子就是为了让你进来,公司拿到补贴,然后给你踢了,这个补贴,根据各地政策不同,可能会比给你开的实习补贴都多
以上这些数据,并非我凭空捏造,有关与毕业生能力水平的部分参照抖音博主(晓晨聊大学),虽然很多人说他制造焦虑和压力,但我觉得,在了解过他的亲身经历之后,你是不是在大学期间,也有过类似的经历呢?
关于公司要求和薪资部分参照鱼皮大大曾经的招聘要求以及有一期视频,标题好像是(招/面了一个实习生,小伙子很优秀),你能达到视频中实习生的水平吗?(个人评价:首先我做不到手搓start依赖)
补充一个博主(老邪)虽然是个买课的,但是在他直播间经常会回答一些刚学编程遇到的问题,诸如:各种语言,应该学那个呢,或者说从哪一个语言开始呢?
在此,做一个总结,以上这些呢,是我个人的亲身经历,给大家做为参照,如果有杠精,欢迎通过真实数据来和我辩论,如果有激烈杠精,那么不用辩论,一定是你对,我以上这些呢,参考了张雪峰老师的观点(做为普通人),什么意思呢,必然有专升本,然后本科继续,向上更高的学历(抖音搜索,专升本后考研),有太多人通过自身努力成功翻身,我确实很佩服,但,这些人的占比是多少呢?世界上只有一个马云,也只有一个鱼皮,我的意思是,优秀的人的例子有很多(参考鱼皮大大在大三前期字节实习,之后企鹅实习,最后放弃保研的亲身经历),可你是属于那一小部分人吗?成功的路有很多种,就像一个接口可以有不同的实现,但既然选择了,那就孤注一掷的去拼搏,我承认我目前属于那些多数人,而学编程的目的和初心,有对计算机的感兴趣,也同时喜欢打游戏,同时,我也并不避讳,我的核心目的就是为了能有一技之长(打工挣钱)
老邪说过这么一句话,(鱼皮大大也说过,这里排名不分先后),编程,你得先跨入大门,才能开始走后面的路,什么意思呢?参照我在上面的web项目那一块;
在我学习编程的路上呢,我的同学们曾问过我这样的问题,你打算一辈子干程序员吗?这个问题,我不予回答,目前我的职业规划是,既然选择了远方,便只顾风雨兼程~~
#我的求职分享# #经历# #学习总结# #Java# #后端#
