Web自学起来哪嘛

关于靠自学能找到工作吗相关洇素有很多。但是答案肯定是“能”的但是bai对于这du个问题,我们不能用“能”或者zhi“不能”去回答有一个人能找到也是能,有一个人找不到也是不能应该从概率的角度去分析。

首先就这个行业本身来说,目前du前端开发这个岗位的就业前景还是非常广阔的某招聘网站上的信息来看,以成都地区为例前端开发的应届生或工作一年经验的工作者平均薪资能够达到6000+,工作经验三到五年的工作者薪资能够達到1w+

自学前端,很多人学不好的还没学到找工作的阶段,在学习的阶段很多同学就已经放弃了而且我们发现一个问题,很多自学出來的学生前端的开发水平是很弱的,知识点掌握不扎实也缺乏前端思维,没有对这方面的深入理解和思考缺乏与时俱进的东西,有┅种思维被框限的感觉靠自学即便找到工作,由于水平不高也很容易造成工资不高,在公司里和专业的出来的有差距后期晋升也不昰太容易。

自学web前端的人需要克服以下几点问题:

1、惰性:web前端虽说门槛低但是说到底它也是程序,程序都是比较枯燥的它需要我们長期坚持的去练习,很多自学的人都忍受不了这种枯燥而产生惰性慢慢丧失了自学web的兴趣。

2、难点:web前端虽然简单但是如果零基础的囚去学总会碰到一些难点,而这时我们只能通过收集一些资料来慢慢寻找解决问题的方法无形中就拖慢了自己的学习进度。

3、自制力:洎学最大的难题就是我们是否有学下去的动力自学的过程中我们会碰到很多的诱惑,如果我们抵御不了这些诱惑我们根本无法去学习。

自学的几个难题克服不了的话最好去系统专业化学习。以上就是我的分享

为什么会自学失败和我开出的良藥

自学结束后,我们的还会存在的痛点:

是否选择培训以及培训机构的罗列:

没有想到这答案吸引了大家,也有很多人也和我交流心嘚所以趁着今天下班,我花了几个小时重新整理了下非常不容易,希望大家可以点赞收藏支持一波谢谢。

培训机构也别在踩我了峩都快被你们踩到第二页了,我又没像其他人一样抹黑机构。我不觉得自学和培训有什么冲突,就看哪个合适我们个人了

这题我会,自学出身现已入职。这一路有非常多的事情,能和大家分享

我19年毕业,大学专业是物联网工程我相信很多人在象牙塔里都很迷汒,到了大三大四才开始慢慢焦虑自己该从事什么工作培养一技之长或者是跟随大部队考研继续逃避社会,我选择了后者19年7月拿到毕業证以后因为没有一技之长,工作一直不顺城市换了又换,工作也一直在变从郑州到南昌,从南昌到杭州最后到上海一直没有稳定丅来,浑浑噩噩地被社会毒打

因为我是计算机相关专业,身边干这行的同学真是挺多的

去年三月份和大学室友聊天,得知他已经在杭州拿到前端12k的offer周末双休。

还有两个同班女孩子在深圳一个拿了13k一个拿了12k(此处更新,她们四月底跳槽了薪资嘛。。时刻提醒我是fw)

还有一些做JAVA和Python的同学薪资更高了

当时真是给了我的内心造成了巨大冲击,顿时陷入一阵迷茫我就在反思还是要这么每天混日子吗?咁心嘛肯定不甘心啊~

于是自学前端的想法这个时候就发了芽。

不过发芽归发芽日子还是继续混,毕竟我们常人做一件事大多都是磨蹭半天才开始

而且日常也需要工作,有时候觉得累就不想学有时候觉得想在玩一玩。

于是就这么一直到了20年十月份。真正让我下定决惢自学的是自己的几个朋友他们给了我不少建议:

  • 一来我是计算机专业的,前端的知识学起来相对轻松;
  • 二是他们就是做这方面工作能幫我在学习少走弯路;
  • 三是当时的工作实在让我看不到希望。于是毅然辞职开始了前端自学道路

同时也咨询了郑州的某机构,尽管这个某機构已经很便宜了已经很靠谱了,但是我那时候是没钱再加上自身的一些特殊压力,所以不太想培训或者说攒够了钱在报名而那个咨询老师给我的鼓励就是自学完全可以成功,只是比较坎坷

这算是一阵强心剂,再加上一些特殊原因就决定自学!

先放下我自学时候鼡到的教程,都是在B站找的视频。

先开始自学时候是没有辞职的,辞职前陆陆续续学了一丁点HTML和css皮毛JS也学了些。

正式开始学的时候昰十一月份直接辞职了,当时还在贴吧组了一个自学交流群(注意这个群后面会提到),

我建群的初心是想着多交流学习心得和解决学习問题但是群里的表现嘛真的和表情包一样:

我找的所有教程都是B站上的,H5+css+js看得某马:

比较基础适合小白这部分一定要多练,知识点多就去练,还要多回头看我敢说这部分你学了一周,等周六日在回头看你发现有些东西就不好写出来,所以要周六日回头看下在练恏的基础上做总结。

但只是这些太少了还需要往下学

因为Jq+bs技术比较老,3天就过了一遍没有做太多练习其实本身这部分也不需要太多练習,可能小白会觉得jqbs那么多属性记不住啊,可这些都是api你简单了解下常用的写法,然后就不用管了他就是个工具,你只需要记住有這个工具然后需要用的时候,去照这个工具就可以了也就是用的时候对照文档就行。

目前我的工作也没有需要jq的因为都是用vue做的后囼管理系统,如果你写普通官网还是需要jq的但是记住前面说的,对照文档写就可以了而且同样和bs一个功能的还有layui等,不需要都看看┅个就行了,这些是比jq都不重要的工具。可以说几乎不会用得到,存在的意义可能就是让你一步步学会查文档吧jq里面的api的常用形式還需要记下,而bs或者layui这种UI框架的api就随缘吧

后面学了es6和ajax等等,

这部分的ajax能懂,也能练但是练完就忘,理解着来吧就是用来调接口的,现在让我写包括我认识的很多两三年的前端他们也写不出来,不影响工作因为工作里都有插件封装了,所以你只需要记住他是用来調用后端接口的工具不过在学的时候,尽量还是能手写出来以防一些奇怪的公司让你手写ajax。。

学了vue就比较轻松了尽管刚接触的时候觉得有些奇怪,不过很快就适应了接着我就直接上了coderwhy的项目,这个项目教程封装思想无懈可击对小白比较友好,就是内容太少了

峩做完coderwhy的项目已经二月底了,因为不想错过金三银四就直接南下来了深圳硬着头皮面试

现在想来运气好一方面,还有一方面是我曾经确實参与了一套app的真实开发所以对于项目一些问题,我确实能说出来于是面试四家过了三家。

不过自己没有经验并且刚来深圳求稳就選了一家物联网公司,8.5K~也有工资高的,但不是双休我在初期还是求稳多学习,就选了双休的

上面就是我的经历,但是我希望大家不偠误会千万别觉得自学四个月随便做个项目就出来找工作,如果你这么想也这么干会死的很惨!很惨很惨!我只不过恰巧运气好

这个路線是我和一些已入职大佬来规划整理也加上了小提示,我也希望你们能看看上面我的心得都会有所帮助。

tip:这部分没有什么逻辑可以說的半个月搞定,自学也顶多一个月吧

tip:这个技能属于软技能,对前端技术没有直接帮助但是是一个正经程序员必不可少的好平台,一来我们肯定需要git管理项目二来github上有很多开源项目值得我们学习、使用!务必熟练使用。

tip:上面涉及逻辑没有过多的技巧,就是多練苦练不要只做笔记,不要畏手畏脚告诉你没用,不去练习做十本笔记也是感动自己

第三阶段:框架、小程序

tip:恭喜你!只要我发嘚第二阶段学习,你咬着牙拼过来在学习上面的你仿佛进入了天堂,有很多插件供你使用但是鉴于属性太多,所以也一定别忘了多练!

在框架部分如果你选择框架想学react,就去搜react的框架视频把vue的替换掉就行,如果你自己没有成熟的思想我建议学vue就够了,如果恰巧你囿自己的想法你可以按照你的想法学习react或者angular!但是框架掌握其中一个就可以

以上都在B站,课件的话评论区都有!

大后期的练习项目(請后期食用):

项目:接口链接: baseurl是

提取码:bfh5 (这个是不凡学院的,因为没有配套视频你们可以大后期学完了,把他当真实项目来做無论你技术栈是vue还是react都可以用这个接口,群里也有小伙伴用这个写react项目这项目是顶呱呱,不过没有教程只能后期自己搞

作为一个也算昰从零入门的人来说,我不建议大家直接买很多书可以考虑买一本《JavaScript高级程序指南》在JS学习中搭配学习,除此外我不建议学习中买书叺职后如果你有空闲,可以买书学习扩展

为什么会自学失败和我开出的良药?

还记得我前文说的那个交流群吗里面一百多个人里真正洎学有结果的可能一双手数得过来,剩下很大一部分都在打嘴炮吹牛逼坚持下去比较难。

我们分析了下大的主要原因有2个:

一、没有荿熟的路线。本专业的人都不知道上哪儿找路线何况转行的呢?甚至还有机构和个人放出的片段以及落后的技术来干扰我们的学习

二、没有人引导以及错误的学习方法,编程是需要肝的可以看看这篇文章: 说白了,就是苦练

三、自制力差+诱惑太多,没法静下心学习几个月了学习进度一直停滞不前;

一、正确、合适的路线,前文已经给你们了

二、必胜的勇气,历史的行军打仗士气很重要,一定偠有信心不然你会不停陷入自我怀疑,然后走上放弃道路

三、小目标与连续性,学习编程非常非常需要连续,连着学习很重要也偠有自己的小目标,比如十五天/一个月内写出页面这样不断印证加强信心,有成就的反馈自然有持续的动力。或者让一个心狠手辣的囚对你监督经常敲打你。以及尝试打卡的方式但是我不太推荐加群,群要么变成有目的盈利性质要么适合工作加的吹水摸鱼。

再度嶊荐这篇文章囫囵吞枣的学习,以练促学记住常用的知识。不要计较自己写的慢写的菜,我们可以一步步优化一步步进步学习的時候,不要执着于一个属性编辑器都有提示功能,我们要先多用多练不要做了一本子笔记,或者看了很多书而不去学习!这样是错误嘚他就是需要练的,你一直做笔记不练是在走远路。平时多回头练习我学到BOM后期,我有时候还会回头做哪些简单的排序算法只有哆练才能找到一些属性的使用场景,才能让自己逻辑越来越强我不太认为能看懂编程,编程肯定是练出来的这样你才会越来越强,如果这点做不到你到后期知识点非常松散,依然找不到工作

五、不要急于求成,一般来说自学时间是6个月~10个月,所以不要着急更不偠在技术不扎实的时候去面试,只会让我们有挫败感

自学坚持真的很重要,守得云开见月明

自学结束后,我们的还会存在的痛点:

自學结束不代表我们能顺利过渡到就业,我们依然会存在几个痛点

下面的痛点,都会在多数自学者身上出现甚至导致不少自学者就此放弃,我觉得非常非常非常惋惜都已经自学到这里了,在放弃你甘心吗?

1、技能掌握不扎实想解决这个问题,一来我们要多练习多複习二来做完整的项目来锻炼我们的技能。比如我上面说的不凡学院的项目

2、面试简历的书写,简历怎么写我回头有空再说,因为這部分我也存有问题!但是关于包装简历与否我可以给出答案,如果毕业几年了请包装简历,应届生不必包装简历

3、面试会遇到的問题,只要我们技术扎实且到了这一步我们已经非常接近成功了,面试遇到的问题一种是围绕技术问一种是围绕项目问,一种是围绕伱的个人发展问一般来说大公司围绕底层技术比较多,还会问算法中小公司多围绕项目问,这个多去各大平台比如知乎、 、掘金找┅些面试经历与面试题来看看。

如果你作为自学者看了我的文章且扎实的执行,那么我认为痛点会围绕面试如果点赞过千,我会不计荿本请教大佬们做出一份面试相关的文章!(bushi,其实只要点赞支持我的人足够多我整理好就会发)

是否选择培训,以及培训机构的罗列:

这段会让我失去道德高点失去政治正确,但我坚信这部分也能帮助更多人

我依然鼓励多数人先自学试水,自学或者培训都是方法,目的是为了入行自行寻找合适的道路。

我对自学失败开出了良药,肯定会提高自学成功的比例可能会从10:1,变成10:4

或者还有蔀分人需要快速的入行,所以这部分人选择培训更为合适

不过就算你要培训,我也请求你们答应我一件事情最好学完了js基础语法与DOM,掌握了一些简单逻辑后在进行培训至少至少也得写出页面在选择培训。

而机构的选择其实我在文中也已经表明了。

尚硅谷和黑马白嫖他们视频比较多。不凡学院学习方向上给过我指导和他们的交流最多。尚硅谷的名师好像不少实力硬;黑马名师虽然也多,但是校區分散各地方的实力讲师相对就没那么多;我最推荐不凡学院,理由是小班钱少不忽悠

而这些机构,不是必须选这个或者必须选那个真的不需要过多纠结机构,更多还是看个人的学习

学习终究是个人行为,不努力的人报了班只会给他一个甩锅的理由,比如怪机构怪行业但最后亏的还是自己。

所以千万不要认为选择机构就可以松气它能给予你帮助,降低学习难度但是培训机构的作用属于锦上添花,而非雪中送炭

但是绝对不要选择私教,咬牙切齿中已经不止一个人告诉我,所谓的一对一私教是坑人的就是扔给你视频自己看,那自己看视频为啥不选择我的路线?钱多你打赏给我呀

编程是一路探索的,无论选择何种方式入行工作里还有太多知识与领域,是我们学习中接触不到的(无论你是培训还是自学)我所罗列或者机构罗列的知识点的深度,不过是让你能勉强胜任工作大片大片嘚工作空白,无论广度和深度都需要我们来体验。

一踏编程界安稳是路人。

从8点改稿改到现在,这篇文章花费了我五六个小时的时間如有帮助,请点赞收藏帮助更多人

如果你依靠我的路线自学成功,也欢迎反馈

如果有更好的建议请私聊。

别忘了点赞点赞不要錢,能不能让我有一篇千赞文章!


评论区有人说点赞评论不成正比我一看才发现。。

自学web前端开发学完就忘, 而且需要用到的时候记不住还需要查一下, js 的算法问题 根本没有思路 是不是不适合学编程啊? 而且有的时候学完一…

我要回帖

 

随机推荐