博主信息
富贵人生
博文
87
粉丝
0
评论
0
访问量
3812
积分:0
P豆:174

自学WEB前端

2021年10月03日 22:37:45阅读数:38博客 / 富贵人生

下面说一下我的感受吧

自学web前端8个月,我是怎样拿下7K薪资的?自学两个字,说起来很轻松,但真正做起来那真是绝非易事,说实话,在我收到HR发来的offer那一刻,眼泪差点掉下来,这个过程中吃的这些苦,真的只有自己才能知道,在自学的时候经常会碰到一些技术方面的问题,找不到老师教,只能去群里哪里找大牛讨教,但往往收获到的都是白眼与蔑视。

在自学的时候,痛苦的来源之一,就是因为学习的过程中没有老师的指导,没有一个清晰的学习成长路线,每天能做的就是把自己关在房间里,对着从网上找来的盗版视频,疯狂的敲代码,而且如果自制力很差的话,经常敲上一会,心中就会极度厌烦,实在没法再敲下去。

所以在初期克服的时候是非常困难的,自学一方面是在学习技术,另一方面就是在磨砺自制力。如果你去网上问别人该去哪个机构,很多人就会劝你自学,往往这些劝你自学的人,最后都因为自制力太差,而选择了培训。

接下来就给大家分享一下我自学的经历吧,我差不多前前后后自学了大概有七八个月的时间,最后终于在我最喜欢的城市拿到了一份7K的工作,说实话刚开始我也没想到自己能拿到这么高的工资,因为很多从机构里出来的朋友,可能也就拿个七八K,我一开始给自己计划的是4、5K,我就已经很知足了。其实工资的高低代表的就是公司对你技术的认可度,越认可你,工资就会给的越高。

我学的比较好的部分也就是JavaScript了,在HTML+CSS方面我认为我学的很是一般,在框架方面也只是大概了解,因为我明白一个道理,web前端的核心就在于JavaScript,学好了JavaScript,你就可以轻松搞定任何前端的工作。

去面试的时候面试官问到我Vue框架一些问题,我明确表示我对Vue只是大概了解,但是它底层的原理,我可以跟你讲一讲,你再给我准备一张纸,然后我当场给面试官手写了个Vue双向数据绑定原理,QQ出售平台地图因为针对Vue的源码我是研究过的(我看的盗版视频里有讲到),写完之后面试官也就没再跟我聊技术,因为他知道我的技术是过关的,接着就把薪资愉快的定在了7K。

我自学web前端的方法,也就两种,第一种就是看相关的技术书籍,另一种主要方式,就是从网上找来各种机构的盗版视频来看,可以这么说,在我自学的这七八个月的时间里,市面上所有机构的前端视频都被我看了个遍,可以说参差不齐,有的视频看起来章节丰富,仿佛每一个点都有涉及到,但实际听起来其实套路慢慢,避重就轻,重要的知识点都没讲。还有的视频讲师讲课生动有趣,其实讲的废话比较多,大多都是扯闲篇,不讲实际的干货内容。总之使出各种套路把人往他们机构里边吸引。

后来我找到一个方法,那就是找那种专门做前端的机构的视频,这种机构专门靠前端吃饭,会更加专业一点,找了大概有好长时间,总算找出了一套很有深度,而且体系也非常完整的视频,里边连Vue和React的源码都有讲解,可见深度有多到位。在选对视频之后,我们只需要做的就是一定要坚持跟着视频来敲代码,唯有持续不断的敲代码,我们才可以深入的理解技术,理解代码,没有什么技巧和捷径。

然后在前端书籍方面,我推荐大家多看看《JavaScript高级程序设计》这本书,基本上只要啃透这本前端工具书,找一份前端工作不在话下,只是高低的问题了。


版权申明:本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!

全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • web需要HTML、CSS、JavaScript、jQuery、Ajax、框架【vue/React/Angular等】等知识;还要了解每个浏览器中的各个版本的兼容性、Web标准、移动设备、
    web开发需要习的技术有:1、HTML基础知识,主要包含每个标签的使用方法;2、div和css的基本知识,这是web的基础;3、javascript编程,主要包括jquery和其它框架。
    区别:html5是一种技术的集合,包括html5,CSS3,JS等技术;而web是一种职业,其涉及到的技术有很多,包括html5、JSON,AJAX,DOM等。

    2020-06-13

    2044

    WEB是由网页设计与制作发展而来的,随着工作的细化,需要有人完成美工图到网页的制作,从而出现了WEB开发这个词。
    基础阶段要习html常用标签与表单控件、css基本样式及显示模式、选择器、标签显示模式、css复合选择器等等。
    需要:1、HTML+CSS+JS基础;2、HTML5和移动Web开发;3、HTTP服务和AJAX编程;4、面向对象;5、封装一个属于己的框架;6、模块化组件开发;7、主流的流行框架;8、Node.js
    web三大主流框架是vue.js、react和angular。vue.js是一套构建用户界面的渐进式框架,vue只关注视图层,采用底向上增量开发的设计,习起来更加简单。
    区别:html5是一种技术的集合,包括html5、CSS3、JS等技术;而web是一种职业,是由网页设计师演变过来的,涉及很多技术,包括html5。
    webreact是指react.js框架,是一个声明式,高效且灵活的用于构建用户界面的JavaScript库;React使创建交互式UI变得轻而易举,为你应用的每一个状态设计简洁的视图,当数据改变时它都能有效地更新并正确地渲染组件
    本文是web面试中10个关于css高频面试题,有需要的朋友可以参考。
    的文章《手把手教你使用JS给通用模块写法(代码详解)》中,给大家介绍了怎么使用JS给通用模块写法。下面本篇文章给大家了解一下vue中web项目优化,有需要的朋友可以参考一下,希望对你们有所助。
    本篇文章给大家分享6个值得一HTML+CSS特效。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
    本篇文章给大家总结一些值得收藏的精选Web面试题(附答案)。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
    的文章《浅析Node中zip压缩和zip解压缩(附代码)》中,给大家介绍了Node中zip压缩和zip解压缩命令的使用详解。下面本篇文章给大家了解WEB跨域解决方案,伙伴们来看看吧。
    本文讲解了有关页面的基础知识,有html的架构、基础标签、列表、输入框、文本标签等,非常适合编程小白习,下面就让我们一起来了解一下吧。
    Java Web是属于后,Java Web就是用Java技术开发的Web应用,而Java是一种可以编写跨平台应用软件、完全面向对象的高级程序设计语言,一般常用于后服务器的开发和Android软件的开发
    web全栈资料粉丝福利(面试题、视频、资料笔记、进阶路线)这篇文章讲述可以帮助改善优化的技术,非常有用。主要内容有清理代码、压缩图片、压缩外部资源、使用 CDN,以及一些其它方法。
    web编程的方法:1、习html和css;2、习javascript;3、了解web服务器;4、习一门服务器脚本语言;5、习数据库及SQL语法;6、web框架。
    java后开发需要的知识有:1、Java基础语法和oop特性;2、数据库相关知识,例SQL语言、MySQL、非关系型数据库;3、Web基础知识;4、Web主流框架,例Spring、SpringMVC
    随着小程序越来越被广泛使用,我们的开发工作也从单纯的web开发,扩大到web+小程序的跨开发,微信小程序开发教程栏目小程序动化测试的wx API拦截。