Java自学护航计划
Hello,亲爱的小伙伴儿们,大家好,我是岛主,
一座岛,一群猿
如果你能认真看完这篇文章,很可能会改变你的命运!!!
岛主自己在IT领域,也浪荡了很多年了,不敢说经验相当丰富,但是行业内的各种潜规则还是了解不少
由于工作原因,接触到了大量大学毕业生和毕业1-2年寻求转行的同学,很多都想学习Java进入开发领域,多挣点钱;这个想法跟我当时在央企时的想法一样,但同时又有很多担心。
我把这些问题大致整理了几个比较典型的问题:
不是计算机相关专业能不能学Java
大专学历能不能找到工作
26岁了还能学Java吗
数学不好能学Java吗
英语不好能学Java吗
等等。。。
现在看这些问题,真的觉得很有意思,因为当时我要转行的时候,就从来没有担心过这些问题,因为我当时问了自己一个终极问题:"要一辈子都这里干着重复的体力活吗?",很显然,答案:否
所以,我就决定转行了,转行的路径还是比较坎坷,找资料在某乎被骗了1200大洋(这个人还在某乎呢,不要问我为什么没投诉他,因为没用)
所以,上面大家担心的问题,其实都不是问题。
当然我知道,不可能简短的几句话,就能打消的你的顾虑
这里有一个关于学历、年龄、英语、数学问题的回答视频,我觉得非常客观,也基本代表了我的观点,你可以看一下
2022年了跨行做程序员还来得及吗?| 阻碍你做程序员的四座大山学历、英语、数学、年龄到底是不是问你题?| 为什么不吃挣钱多的青春饭?
其实我写这篇文章的目的,就是希望基于自己的经历和经验,帮助想自学的小伙伴儿进入IT行业,最起码可以先试试
首先,我是非常建议大家去自学的,因为现在网上有非常多免费的课程,而且这些培训机构故意放出来的课程,都是找的还不错的老师专门录制的,你报培训班90%的概率老师没有那么好(不要问我是怎么知道的)
所以,如果你花了1-2万报班课程还不如免费的好,那你报班(线上)的意义是什么?就只有一个,就是答疑 和 就业问题!
当然,对于那些不差钱的同学,你们可以直接报班,因为报班基本都在15000-20000元之间,不过虽即使你有钱,但我还是建议你先自学一下,看自己到底适不适合做程序员,在去报班也不迟。
自学编程会遇到哪些问题?
这里我总结了,大家学习编程技术或者说Java想要成功入行,可能面临的一些问题,也是我被问的最多的问题:
那么多免费的资料,怎么找靠谱的课程资料?
有了资料不知道该怎么学,学到什么程度,缺少学习路线?
答疑,遇到问题,无人解答?
不知道学到什么程度,可以找工作?
简历问题?简历不会写,不知道哪里投简历? 怎么投简历? 简历如何命名?什么时间段投?
面试不知道如何复习?刷题?如何回答问题?如何谈薪资?
入职后不知道如何开展工作?如何跟其他岗位沟通?
入职后如何继续学习技术、职业规划?
对于上述的所有问题,下面我就来一一解答:我决定用的我的经验和精力帮你解决
我能帮助你什么
针对这些问题,我思考很久,也想了很多,我能帮助你什么?能不能在我能力范围内帮助那些想自学的同学,可以少走弯路,顺利的入行。
说句有情怀的话:“是什么拯救过你,你就用它来拯救这个世界”。
所以,梳理一套完整的自学方案,还起了个酷酷的名字 【Java自学护航计划】
宗旨就是为你的自学 保驾护航,确保自学的效果,并且最后能够找到工作
一、标准的学习流程
下面这张图是我梳理的标准的学习流程(很专业),也就是如果你按照这个流程来学员,一定是可以找到一份还不错的Java开发的工作
暂时无法在文档外展示此内容
基于上面的标准的学习流程,在我的经历和能力范围内,能帮你那些事情呢?我大致梳理了一下
基本上都能做,哈哈哈,我太强了~~~~
1、学习资源
这个问题,在上面已经回答过了,总结一下就是我们看到现在很多的免费资料,基本都是不适合0基础自学的,原因就是内容太多、讲的太深,如果你了解培训机构线下的课程话,就知道这些免费的课程跟线下的课大部分是不一样的,所以,这个筛选合适的课程的工作,我已经帮助整理好了。
比如:数据库MySQL,其实对于大家入门只需要学会数据的基本概念、规范等,以及数据库操作增删改成,关联查询就可以了,差不多10个小时左右的课程;结果你看B站的上MySQL课程动不动就是几十上百小时,要知道整个Java体系入门到课程,学习200多小时就够了,而仅仅一个MySQL就让你学近100个小时,这一下就给劝退了。很容易误导不太懂的同学。这类的课程其实很多,MySQL只是我举得一个例子。
既然对大家没啥作用,那为啥培训机构要这么做呢,答案是营销,让你看到我们多良心,多希望大家可以自学成才,辛辛苦录制的课程都免费公开了;然而,他们没有说下一句;
就是你根本学不会,学不会你会怎么办,要不怀疑自己不适合放弃了,要不报班,只要你报班这样目的就达到了,还能收获一众口碑。虽然这么想,有些腹黑,但是事实确实是这样的。
当然对于有点经验的同学来说,这些还是挺有帮助的,可以白嫖。我只是说对于入门来说不适合。
如果你有同学报过班,你可以问问,MySQL学了长时间,就知道了。
另外就是很多同学追求新,这其实也是一个外行的误区,所谓的更新,其实只是换个老师再录一遍。
现在你学习2、3年钱的课程一样没有问题。
2、学习路线
关于学习路线的问题,我其实看了很多培训机构和很多UP主分享的路线,真的是大而全啊,恨不能把Java体系所有的技术都拿出来让你们学,还让你们觉得看我多牛逼、多专业的样子。
然而,这里还是有点小坑。
培训机构的大纲,虽然很经典,但是不够个性化,所有人都一套模板,对很多同学都适合,只能硬着头皮上,但效果会大打折扣,也就是所谓的填鸭式教学。
市面上的学习路线,很多都是大而全,恨不能把Java的祖宗C语言都搬出来了,竟然还有人鼓励小白看书学习的,真的是害人不浅呀。
其实这是个大大的误会。虽然我坚持入门是广度优先的原则,但也不能广成那样,所有这里我梳理了真正适合0基础小白的学习路线 -- Java自学护航计划
护航计划最大的亮点就是:
【实用且优质的学习资源 + 1V1制定个性化学习方案 + 技术答疑 + 就业指导 + 职业规划 】
这个护航计划,即参考了培训机构大纲,又参考很多很多UP主的学习路线,同时根据自己多年的经验整理而成,综合考虑了以上的弊端,明确了就业的学习目的,里面很多课程都是精心筛选,有些是在无法删减的,我会告诉你怎么学?学多少时间?学多少内容?学到什么程度?就可以暂时不用再在学了。
目标是帮助大家可以在5个月左右的时间内顺利入行,并且找到满意的工作。
并且针对每一块内容,都给大家整理了,学习内容和学习目标,以及建议学习时长,这样我们就可以更高效的学习了
如果还有其他不懂的地方也可以私聊我
2、1V1制定个性化学习方案
大家应该都知道,不管我们是上大学,还是报班学习其实都是一种,标准化的学习模式,就是一套模板套用到很多人的身上,这样的结果可想而知,有人适用有人不适用。
所以最好的方式就是根据每个人的情况,制定个性化的学习方案,才是效率最好的;所以我会根据每个同学的自身的情况制定不同的学习计划。
比如:你是科班出身,可能跟非科班出身的学员的学习计划是不一样的,学的深度和广度可能都会有差别,所以最终的就业薪资可能也会有区别。但这种方式对每个人都是最好的方式。
3、1V1答疑
这是很多同学,从入门到放弃的主要原因,因为学的时候,总会出现Bug,没有人帮忙解决;关键是如果不解决,就没有办法继续往下学习;这也是为什么培训机构敢于将那么多的免费课程放出来原因,因为你学不会啊。
我们对比下考研、考公就能发现这类的课程肯定不会公开的,因为这些不需要答疑你也能学会。
而且,对于零基础的学员,特别是非科班的学员,问题是最多的,而且很多同学特别容易钻牛角尖,这是非常浪费时间的。
如果你报线上的班,你会发现,课程网上都有,这时候他们卖的就是服务,主要就是两大服务答疑和就业。
可想答疑是多么的重要,这也是最最最最累人的地方
目前答疑的问题,暂时由岛主一人承担,所以这块很累,将来如果准备放开,不限人数的话,就拉几个技术大佬一起给大家答疑
4、1V1简历修改
简历的重要性毋庸置疑,是你和HR的第一次接触,简历的命名,投递时间等,直接决定了HR会不会将它扔进垃圾箱,所以大家绝对不能还没进战场,就倒下了
即使你的简历有幸被留下,HR打开之后的结果,决定了你能不能获得面试的机会。
关于程序员的简历修改,简历模板等等,全部都会手把手帮助大家解决,决不能因为简历问题,影响到大家就业。
很多小伙伴,都不懂基本的简历的常识,比如:如何写个人基本信息、要不要加照片、如何突出个人亮点的等,以及简历的命名,这是HR第一次跟你接触,是否打开你的简历,决定了能不能拿到面试的机会,这些问题都是很多小伙伴儿容易忽略的地方
其实程序员的简历跟普通的简历还是有些区别的,所以,个人优势如何突出、技术点如何描述,项目如何描述都是不同的,因为面试官会根据你的简历上的内容,问很多不一样的问题,这是对能不能顺利拿到Offer有很重要的作用。
5、1V1面试指导
补充一个误区:
就是很多在校同学正常学习完课程之后,其实可以直接正常找工作,跳过实习阶段,但是很多同学心虚,不敢找工作,就是找个2、3的实习干,真的不用
你想想那些培训机构,转行的同学,都是学完就找工作了,薪资也不错,如果你找实习,就是被压榨的命运,通常也学不到少东西,工资还非常底。
所以,如果大家真的好好的学完这个课,可以直接找工作。
搞定了简历的问题,获得了面试的机会,能不能很好的把握住,这可是生死攸关的大事。
所以面试的过程以及其中的一些技巧,如何自我介绍、如何描述过往的工作经历、如何回答面试问题、如何跟HR谈薪资(谈的好不好差个2、3千块钱是很正常的)等的问题等,这些都是需要我们必须要掌握的技巧。
以及面试后复盘等,需要总结每一次面试的经验,持续优化面试的经验,积累经验,做一个Offer收割机。
这些内容都会一对一的帮助大家解决,以及拿到Offer后,入职后的如何快速上手工作,熟悉项目代码,更好的度过试用期等。
6、1V1职后学习及规划
在大家入行前,是遵循广度优先的原则,尽可能的多涉猎一些技术,但是不要过深的去研究。但是入职后,我们就要改变策略了,基本思路如下:
第一步,要先把之前所学的技术用的比较熟练的程度
第二步,就要开始学习技术的原理,源码等
第三步,特别是非科班的同学,还需要把计算机相关的知识补充起来,比如:计算机原理,网络编程等等,这些都是非常重要的底层知识。
这些也是一个系统的内容,只有这样才能在技术这条路上走的更远。
二、学习形式是怎样?
其实目前线上的学习方式,主要有两种,一种是直播,一种是录播;两种方式各有优点,我们都知道直播是的互动参与感比较好,录播的及时性、个性化比较好;主要是还是取决于应用场景
根据我个人的经验,对于0基础的小白来说,录播其实是更友好的,简单列举以下原因:
知识点粒度细,基本10分钟左右一个视频讲完一个知识点
方便反复观看,有些知识点第一次听不懂或者当下没理解的可以随时暂定,反复听
随到随学,直播必须老师和学生一起按照约定的时间上课,不够灵活
知识密度高,录播通常都是精心录制的,全程干货无废话,直播会有很多互动,占用上课时间
所以大家跟着录播学习效果会更好。其次还会有一些练习题检验大家的学习效果,
其他还有一些技术文章,电子书之类作为课外资料,其实只要视频课程,已经足够帮助大家找到一份不错的工作了,培训机构(前提是靠谱的)的出来的那么多人就是证明。
三、我有什么优势?
在做这个课程之前,我调研过很多培训机构(其实都在我脑子里,靠谱的没几家),我可以负责任的说,我的护航计划在课程整体设计上,绝大是目前市场上最好的,培训机构是标准化,护航计划主打个性化,针对每个同学都有适合自己内容和学习方案。
1、更加简洁、高效
这个问题前面也已经大概说过了,培训机构的课程你会发现,在B站,其实是很臃肿的,不适合0基础入门,有很多知识不用学的,会劝退很多同学,而且他们是标准化的培养模式,不可能根据大家的技术基础,是否科班出身等情况定制个性化定制学习路线
而我的护航计划中,这些都有,把时间花在刀刃上,比如Linux之类的,只需要先了解几基本的命令就够用了。甚至几篇文章照着命令操作就学会了,这就是广度优先的例子。
培训机构的课程你一看几十个小时,我的天,直接劝退了;所以,我们只学该学的。都会有建议学习时长。也就是说,在你入门的阶段需要学习多少内容,学到什么程度。
2、贴身服务
目前从我了解到的业内信息,线上的课程大部分属于割韭菜的行为,就是忽悠你把课程买了,之后就不咋管你了,偶尔答疑,答疑的老师也是打工人,不见得对你多么有耐心。
而我这个是自己做,所以有精力的情况下,我会亲力亲为;如果忙不过来,也会拉个志同道合的朋友一起搞这个事儿。
我是希望把这个事儿当作一个可以长期做的事业,而不是打工者的心态。
还是那句话,我之前踩过坑,不希望大家在踩一遍。
所以,你只需要专心学习就行。其他的事情我来帮你们搞定。
3、把握趋势
作为行内人,对于技术的发展还是有一定敏锐度的,所以这块会随时关注新的技术动态,招聘需求、面试动态等。
大公司在这方面一般船大难掉头,即使新的技术更新了,也需要一定时间才能更新,所以这个问题,对我们来说是比较灵活、方便的。
四、适合哪些人学?
我做这个护航计划的目的,主要就是想要帮助 0 基础自学转行的同学,以及计算机相关专业想要做开发的同学,包括冲击大厂的同学,希望可以可以让他们快点达到自己的目标,少走弯路。
所以特别适合在校的大学生学习,因为你们时间充裕,如果是大专大二比较合适,如果是本科大三比较合适,这样学完之后,就可以直接找工作了,都不用找实习,直接找工作,工资高。技术在手,啥也不用怕
如果是转行的,可能就需要多指导一下了,学习内容更加实用。
0基础的小白,没有任何编程基础的同学、或者其他行业想转行做开发,多挣钱的同学
有一点基础,自己自学了一阵子,没有规划、没有目标,有些迷茫的同学。
冲击大厂,这个类同学,至少要本科以上,并且最好科班出身,这样的话,只是满足了硬件条件,课程相关的内容还要额外规划。
五、能不能拿到满意的 Offer?
我必须负责任告诉你们,我肯定是无法保证的,如果有人保证你一定能拿大厂 offer,那一定是骗子,如果真的有这种好事,我觉得花个五六万都是值得的。
所以呢,能拿到什么样的 Offer,还得看你自己,我会尽我最大的努力帮你你拿个好一点的 Offer,但最终结果如何,要你的自己学的如何。
如果你是在校生时间很多,可以多学点,学的深些,学历还不错的话,那么拿大厂 offer 概率也挺大。
如果是是普通的同学,学的不太差的话,找份工作还是没啥大问题的。
只要你好好按照我给你的规划做,我保证你可以拿到Offer。
六、视频是自己录制的吗?
首先,我认为,谁录制不重要,重要的是讲的好,这些视频课程,都是从海量的视频挑选出来,都是我精心挑选的讲的非常不错的课程。其实大家应该知道,所有的知识都是一样的,只是换了人讲而已,很多都是翻录别人的,其实纠结这个意义不大。
另外,我这里更加重要的是卖服务,如果你要视频教程,B站都是免费的,所以,我给大家提供的服务,是最终能找到工作的服务。
七、学习时间是多久?
这个护航计划,按照我的规划最多也就6个月可以搞定,找工作,最终还是要根据每个同学的学习时间有所差别,如果你是学生,学习时间肯定就很多,估计也就3、4个月也就搞定了。
无论怎样只要你还在学习,没有先放弃,我就不会放弃你,岛主就一直服务你,直到拿到Offer为止。
八、报团取暖,学习交流群
独学而无友,则孤陋而寡闻;学习技术本身就有些枯燥,如果你还自己一个人孤军奋战,真的很难坚持到最后,我会帮大家建学习群,大家可以一起交流学习,相互鼓励、督促。
即使一个人可以走的很快,但是一群人可以走的很远。
很多小伙伴一起学习,也会更有动力。
九、如何选择
培训机构的课程大家可以自己会去了解他们的课程价格,基本都是 1~2 万的,线下得到更贵,而且还有很多衣食住行的成本,如果你还没毕业的话,这就比较难实现了,选择线上的课程更加合适;
反正学校学的东西也没啥用,真不如自己学点对未来工作有用的东西,而且也很时间充裕,毕业前就可以学到别人工作一两年的技术。
其实培训机构的价格高,是因为他们在广告上花费很高,再加上人力成本,办公成本等等,所以,单纯的课程并没有那么贵。
针对有不同需求的同学,为大家提供了不同方案,这样大家可以更实用。
VIP会员:适合那些想学习Java,将来找一份高薪的工作;但是网上资源太多,自己找不到合适的学习资源,同时也不知道该学习那些技术,学到什么程度的同学,但是学的过程中,遇到问题,没有解答,想要找人帮助解答学习过程中的技术问题。
就业版:适合那些自学能力较强,已经学完课程,不了解程序员面试找工作的套路,需要寻求帮助,顺利拿到Offer的同学。
旗舰版:适合0基础学习Java,需要学习资源、学习路线、学习方案、就业指导、职业规划等一条龙服务的同学。
套餐 |
|
|
|
学习资源 |
|
|
|
1V1学习路线 |
|
|
|
1V1定制学习方案 |
|
|
|
1V1答疑指导 |
|
|
|
1V1简历模板 |
|
|
|
1V1简历修改 |
|
|
|
1V1面试指导 |
|
|
|
1V1面试复盘 |
|
|
|
1V1入职指导 |
|
|
|
1V1试用期指导 |
|
|
|
1V1职后学习规划 |
|
|
|
1V1职业规划 |
|
|
|
如果有其他疑问,随时联系我: