讲在前面:我是一个大专生 在学校的时候本来已经学到SSM 但是感觉自己学的不好没啥自信 也在上海投过简历找实习生,然后有过几次面试但是都是0收获 然后自己也不知道怎么就报了某马培训的JAVA就业培训(具体怎么报的 心理过程 不重要了 ,重点已经报名啦了,学费是不可能退的 ) 在10多天的上课下 感觉和自学区别不大,然而现在又是互联网寒冬,网络一片JAVA唱衰,加上我觉得自己学历低 我该怎么在培训班的课程外如何提升自己 让自己更具有竞争力,能更好的找到工作!加上对于培训班的没符心理预期加上现在这个大环境 我感觉前途十分迷茫 所以特别焦虑!然后在聊天中大学的一个玩的很好的同学看着他实习一步步成长 更感觉自己培训没出路了!虽然在开班的时候培训老师就给你定心丸 只要好好学月薪过万还是不难的 我也是那种不会吹的而且我只是个应届生 更不想去所谓的包装工作况且也包装不了 学历和年龄一看就知道!不然工作没找到,还丢人品了。所以现在特别迷茫和焦虑 我改怎么做才能更好的找到一个理想的工作!
培训班出身的程序员,出路在哪儿
前段时间,有个郑州的朋友在微信上给我留言,咨询培训班毕业找工作的事情。我当时答应他会写一篇文章的,没想到耽搁到现在。
所以,趁着今天有空,在公司码点字,聊聊这方面的事情。
想知道出路,必先摸清来路。接下来,我会分情况聊聊,请各位同学对号入座,愿你们读时有耐心,读完有信心。
一、如果你是还没报名培训班,正在门外犹豫的同学
这部分同学,不妨听听我对培训市场的一些看法。
从培训机构招生来源看,目前报名JAVA培训班的对象,有以下三种人群:
1. 零基础零经验的小白人员,想转型到高薪编程行业或对此行业有浓厚兴趣的人员;
2. 在校大学生,希望充实自身技能,毕业后能顺利就业并有更强的市场竞争力;
3. 不满足目前工作现状,想要得到更好的发展空间。
从上课方式来看,现在大部分的培训班,基本上都是全日制脱产,每周5天上课,而且需要学员自带笔记本电脑(线上培训的除外)。
从培训时间来看,基本上在4-6个月之间,俗称「速成班」。对于从零基础开始的同学,4-6个月期间不断地接触新技术、新概念,一个还没彻底理解,另外一个就呼啸而来,狼吞虎咽,想真正消化是很难的。
还有一个更扎心的事实需要告诉你,学费真的很贵,就算你学完,出来之后有可能还找不到合适的工作。
除非你是在编程这方面很有天赋,并且付诸努力,通常这样的学员起点更高。
我没有吓唬人的意思。只是想传达一个理念,既然要选择走培训这条路,就要准备好用100%的精力投入到学习中去。否则,高成本的投入,只会换来低质量的回报。而这,极有可能会影响你之后的生活质量。
二、如果你是已经报名培训班学习java还没毕业的同学
这部分同学,首先我要恭喜你,终于上了这艘“贼船”了!接下来的4-6个月时间里,每天从早上9点到晚上9点,也是996,主要的活动地方就是宿舍和教室。让我现在去培训,估计我也熬不下来。
但是,不要灰心。报名培训班的好处还是显而易见的,咱们花钱了,就得知道这钱到底花的值不值。
优势有其二:
1. 有老师指导我们,有问题可以跟老师请教,老师的解答更专业,更具体,不用浪费太多时间去百度。
2. 有比较系统的课程,不用担心自己学的不系统。
对于这块来讲,目前做java培训的课程安排,基本都是差不多的,无非就是html,css,JavaScript,jQuery,然后就是一些主流框架,SSH,SSM,数据库,spring系列等,还有一些常用插件的使用,这里就不说了。里面的详细课程都大致一样,所以这方面就不用太在意了。
你唯一要做的,就是利用一切上课时间,和课后的碎片化时间,多敲代码多练习。给你的时间只有4个月,当时学费不管是全款付清还是网络贷款先学后还,砸出去的都是真金白银。等你工作了,就知道,钱有多难挣,面试官有多刁钻,公司用人标准有多苛刻。
所以,别人下课后逛街、打游戏、出去玩,你不能。就像放羊的和砍柴的故事,放羊的和砍柴聊了一下午,太阳落山之后,放养的,羊吃饱了,赶回家了;而砍柴的,光顾着跟放养的聊天了,柴还没砍呢。
在这里推荐大家加下我的java学习交流qun:494801931,里面有java最新的学习资料,学习方法和学习技巧的文章以及开发工具,很多都在群文件的,你可以自行下载,如果大家对于学习java有任何问题随时来咨询我,希望大家可以少走弯路。
你要看清楚自己的角色定位,你究竟是放养的,还是砍柴的。
三、如果你是在培训班java课程即将结业、准备出去找工作的同学
这部分同学,不要听就业辅导老师的忽悠,什么包装简历,如何与面试官周旋等,听听就行,别当成你的面试行为准则。
面试官不是傻子,人家也是从你们这个阶段过来的人,那些小九九千万别使,面试官一问就问出来了,企业和公司还是喜欢比较诚实的员工。
找工作前的准备工作:
1. 在即将结业这段时间,就要试着把自己学到的知识点,整理成一个小项目,多花点时间打磨打磨,申请一个GitHub账号,把项目源代码放上去。
2. 或者,去博客园、CSDN、掘金、segment fault等java技术社区开个账号,将自己最近几个月的学习心得,认真总结下来,形成一篇文章,发表上去。
3. 当然,你也可以注册一个公众号,平时将自己博客上的文章,同步到公众号上,放到简历上,也是一个亮点。关键是要有干货内容,不能是流水账。
以上这几种方法,都能体现你平时的技术积累,和自学总结提升能力,这是面试官愿意看到的。
拓宽认知,投简历有很多渠道。
1. 投简历的渠道,有智联、boss直聘、拉勾网、大街网、前程无忧等,记得不要批量海投,这样没用的。要一个一个去看甲方的招聘信息,觉得公司所在行业和技能要求都适合自己,然后再去精准投放简历。
很多培训班出身的同学,经常跟我抱怨,简历石沉大海,得不到面试机会。除了海投的方式不太妥当之外,也不能在一棵树上吊死。
2. 除了去招聘网站投简历,你还可以多加几个java技术交流群、招聘群,里面经常有HR发招聘消息。
3. 你还可以通过在自己的项目或者技术文章底部,留下自己的联系方式(微信、QQ、邮箱等),如果被某个公司的javaleader看到之后,觉得你很优秀,他就会主动与你联系,从而为自己争取一个工作机会。而这件事,你在培训班学习时就可以提前上手作准备。
4. 当然了,你还可以关注一些行业内优秀的java技术公众号,号主平时也会发一些招聘信息,这也是个渠道。
另外,当你通过以上渠道获得面试机会的时候,不要挑三拣四,现在的工作不好找,有要你的公司,你就去。刚入行,不要嫌弃工资低,进去主要是去学习、去打磨、去沉淀。
工作前三年,以提升自己前端技能为主要任务。之后,才是考虑钱的时候。我很早就在文章里讲过,java工程师,前三年靠技术吃饭,往后靠综合能力吃饭。
从培训班出来的java小白,我建议如果没有更好的就业选择,不妨去外包公司试试,外包公司很锻炼人的,不过工资较低,大半年下来你就懂很多了,真的不错,千万不要眼高手低,高工资你扛不起,低工资你看不上,这样只会耽误自己。
切记,外包公司最多待一年。否则,时间一长,人会废掉。
四、如果你是培训班出来已经找到工作的同学
这部分同学,也要恭喜你,终于可以凭自己的双手去挣钱了,不用再接受家里父母的救济了。
但,找到工作只是起点,培训只是让我们入了门,有了一个初步可以工作的技能,可以参与项目,在别人的指导下,在现成的框架下写业务代码,想成为一个真正的java工程师,还有很长一段路要走。
刚找到工作的java新人,有几点需要牢记:
1. 首先,刚入公司的你,可能会经历一个适应期。这段时间,领导分配给你的活儿,你要按时按点高质量完成。工作中遇到问题一定要及早提出,向同事请教。不要不好意思,不要怕别人鄙视。
2. 最怕的是有个问题把你给绊住了,你坐在那里不吭声,两天过后,领导才发现你严重落后于进度。这是java新人的大忌。
3. 如果有余力,尽快地去熟悉项目的各个方面,尤其是业务上的东西。
4. 等熬过了适应期,你会逐渐进入一段舒适期。这段时间不能放松下来,多去接触一些底层的东西,了解框架背后的原理。
很多培训班出身的程序员,计算机基础都不扎实,工作后要记得勤打地基,夯实基础,然后才能在其上面盖高楼大厦。
虽然这是老话了,但我还是要说一遍:程序员,尤其是java从业人员,不要一直停留在CRUD的层面,应该向着架构师和CTO的方向发展,给自己先定一个小目标。
年轻人,在选择向上生长的同时,不要忘了向下扎根。