前言
随着互联网的高速发展,对前端开发人员的需求激增,越来越多的人开始学习前端开发。 在此0基础自学英语,我就结合多年的学习、开发和工作经验,谈谈如何自学前端开发技术。
什么样的人适合学习
之前面试遇到了很多同学,他们大多是刚毕业或者在培训班学习,缺乏工作经验和基础知识。 对于大部分公司来说,他们是不会优先考虑的,除非是实习岗位。 公司的主要重点是技术能力和工作经验。 所以无论你是非科班生还是学历较低的学生,只要你的技术能力达标零基础,如何自学前端开发技术,你还是有很大机会找到工作的。
尽管如此,我仍然认为前端开发更适合以下人群:
1、计算机相关专业
如果你是大学计算机专业的,你就有先天优势。 虽然现在学校的课程严重落后于市场,但是你可以学到很多基础知识,这很重要,对你以后的技术提升很有帮助。 对于非计算机专业的学生,如果通过自学了解计算机相关知识,也可以学习。
2.大专及以上学历,本科、研究生更佳
虽然大部分小公司不看重学历,但是如果你想进大厂赚更多的人民币,学历很重要。
4、相对于男生来说,女生更适合,有一定的优势
现在随着技术的发展,各种mvvc框架的出现,大大简化了开发工作,只需要掌握基础知识就可以做一些基础的工作。
在公司的大部分项目中,都有一些增删改查的页面。 这些页面千篇一律,难度不高英语培训,更适合女学生入行,很多公司也更愿意招女学生。
如果你是男同学,不建议轻易入行,为什么呢? ,因为经过近十年的发展,互联网已经过了红利期,IT行业已经身不由己,所以不需要那么多基层人员,除非你的技术非常好,能达到这样的水平这个行业的专家。 大多数男同学面临着成家立业的压力,所以从长远来看并不适合。
5、自学能力强,英语好
如果自学不好,动手能力不好,不建议入行。 计算机行业没有人教你,一切都是自学。 如果你的英语不好,虽然不影响学习编程,但是学好英语可以轻松学到最新最前沿的知识。 毕竟,互联网技术来自国外。
6. 至少25岁
对于大多数人来说,IT行业充满了青春,所以选择进入该行业的人要慎重考虑。
前端开发按照技术掌握程度大致可以分为以下几个阶段
1.入门级
初步掌握html、css、js、vue、react和ui框架知识,能够制作简单的页面,如表单、表格列表页面。
2、专家级
工作经验丰富0基础自学英语,熟悉各种技术底层原理,熟练使用各种工具英语培训,能够胜任各种需求的开发。
3. 顶级专家水平
能深刻理解各种技术原理和工程知识,知识面广。 除前端外0基础自学英语,还能了解后台、数据库、产品、测试等工作知识,能胜任系统架构工作,担任前端负责人.
4.大师级别
在这个层面,他们往往参与到框架的开发和维护中,比如reactjs、vuejs等框架开发者。
作为初学者,如何学习并快速达到入门级
1、首先,学习html知识,熟练使用各种标签用法,至少需要一周的时间。
2、学习css和css3的知识,需要掌握各种选择器、伪类等语法,以及盒模型、flex布局学英语,熟悉css3的常用语法,至少需要两周。
记住,不要死记硬背语法。 一次看不懂的时候,停下来过段时间再读一遍,会有不一样的感受
3.接下来,学习JavaScript。 JS比较难,耗时最长。 要求熟悉js的基本语法,能够熟练使用js操作html的dom节点。 这需要大约三个星期的知识。
至此,相信你已经对前端有了充分的认识和了解,还需要继续学习。 现在是你选择模型的时候了,根据业界流行的框架选择一个学习,比如vue.js、react.js等框架。 现在在国内,ue和react比较流行,就业环境也相对好一些。
4.学习框架知识,vue.js、react.js或者其他框架,先选一个学习,需要熟练掌握框架的基本使用,至少会用框架做一些简单的页面,会需要至少三个星期。
5. 至少需要两周的时间来学习常用的ui框架,比如Element UI、ant design、iview等。
大多数公司会选择使用成熟的ui框架来做项目。 精通这些很重要,对你找工作很有帮助。
6. 最后,恭喜你,你已经快入门了。 现在需要多加练习,积累项目经验。 可以参考比较成功的页面自己去模仿,用开发者工具看看他们是怎么写html和css的。
大概需要半年到一年的时间才能达到入门级。 如果你有更好的基础,你会学得更快。
初学者如何找工作
当你觉得自己已经开始了,你可以试着找一份工作。 提升自己最快的方法就是在真实的项目中实践。 开始虽难,但一定要持之以恒,多学,多问,多做。 它一定是成功的。
以下是一些面试技巧:
1、要自信,知道就一定会,不知道就不会,不要瞎编。
2. 不要写很长的简历,专注于写作。 当然一开始你没有太多的工作经验,但是你可以提前准备一些自己的实践项目给面试官看。
3.不要伪造学历,不值得。 这个行业的公司大多不看重学历,只有大厂才对学历要求高。
4、实习生有机会一定要抓住。 虽然工资可能会低一些,但机会难得。 往往经过一年的实习,你的成长会非常快。
结尾
万事开头难,学习编程更是难上加难,因为这意味着你要牺牲很多时间去学习,所以一旦决定了就要坚持下去。 最后,预祝各位同学学业顺利,学业有成。
如果你有各种技术问题0基础自学英语,可以关注我并留言,我会尽力帮助,感谢阅读。