对于自学前端的人,如何进阶才能获取 offer?

回答·13
最热
最新
  • 作为过来人,我说下我的学习路线吧! 1. 一个好的前端肯定是各种各样业务的项目堆出来的,所以进外包,做技术主控,这样你可以把你很多想用的新技术全部尝试个遍。当然这还是需要一定的技术底子哦。 2. 多看书,比如红宝书就是我前端路上的指南针,目前推荐看最新 4.0,如果感觉吃力可以退而求其次看 3.0 也不错。相信我,你会受益匪浅! 3. 看源码,哪怕你刚开始看不懂,但是发动你所有的钻研思维,善用搜索引擎,多请教书本,直到你搞懂为止。可以从一段代码开始,到一个方法,乃至一个文件! 4. 开发插件/工具,集中你所有的智慧去写一个主流框架的插件,比如 vue、webpack 等等,开动思维,大胆想象。也许你花一个月都未必写出来,但当你在拼命查阅资料的时候相信我,这对你绝对是超乎想象的提升。 加油吧!前端也需要很强的探索精神和不懈的努力,除非你只想止步在初级前端!
  • 工作年限堆上去,实战经验丰富,技术栈多点,就这样吧
  • 首先进阶并不是获取 offer 的充要条件,所以这个因果不成立,但这不是我要说的重点。 我想说的是前端如何进阶,既然说是进阶,那么我就认为你有一定基础,所谓基础,就是我认为你会用 html css js 去写一些能够应付工作 90%的页面,和能够了解自己做的东西在整个产品使用过程中的基本定位。而剩下无法实现 10%的页面和如何在做出页面的基础上提高效率,还有遇到不同场景的环境情况你要根据自己的经验提出合理的方案。 这样进阶的路线就明确了。 1. 不断精进前端 js css html 基础,保证能完成所有出现的业务页面制作  2. 不断在前端上下游进行探索,这个主要是说的问题就是,当用户在浏览器访问页面的时候发生了什么事,这里会涉及到你写的页面怎么运行的,怎么挂的,哪一步会卡,哪一步能加快访问速度,哪一步是访问量的瓶颈等。 3. 不断在前端横向进行探索,这个主要是说,你得页面在浏览器,平板上,手机上,手表上,都是怎么展示的,当用原生的成本和 h5 技术性能出现博弈的时候,你怎么去选择,有那些方案解决有可能出现的坑 上面没有提到一项除前端外的其他技术,但是提供了一些进阶思路,当然上面只是我目前想到的,我想不到的会更多,但是 offer 在任何一个阶段都有,进阶这个事情也不是一朝一夕 吾生也有涯,而学无涯,以无涯追有涯,殆以。
  • 自学的人,要么特别不自信,要么特别自信。 你只需要能通过技术学习让自己变得自信起来就好了。
  • 掌握好 js 特性,项目必用,越复杂的项目越考验 js 熟练度。其次,掌握一个技术栈。没有工作经验的话,找各种类型的网站看看,看看要你写你能不能写出来。前端东西其实还是挺多的,但都离不开基础,基础差不多了其他都会容易上手。
  • 循序渐进,首先 css,html,接下来 js,这是基础,至于 offer。还要 vue,react 之一,小程序等
  • 一定了解并会使用网络通信。
  • 自学其实灵活性高,很多大神都是自学出来的,不过自学有是要有条理的,从静态 html+css 学起,然后 js 原生巩固扎实,再下来把 vue 或者 react 学一下,然后就要学一些优化,封装手段. 
  • 多看看目前的前沿技术,基础打好点,vue 全家桶必须会
  • 不知道,语言写作难搞