作为新手, 出于对风险的担心, 不免在学习一项新技能或者转投一个新行业的时候, 有所犹豫与徘徊. 毕竟, 在这场类似冒险的选择中, 我们需要投入时间, 精力以及承受相关的经济损失. 但是, 只有勇敢迈出第一步, 才能为生活注入新活力, 面对机遇, 我们要及时抓住. 就像现在 IT 行业火热, 其中 web 前端无论是发展前景还是就业形势都十分可观. 那么作为一名新手怎么才能高效学习这门编程语言呢? 3 个高效学习方法, 不容错过!
一, 基础要十分重视
首先建立第一条技能线, 前端由 html,CSS,JS 组成; 然后将其细化为第二条线, HTML 是由 html4 和 html5 组成; 第三条线, CSS 由 css2 和 css3 组成; 第四条线, JS 由 es5 和 es6 构成. 接下来是框架方面的延伸, CSS 方向有 les;HTML 方向有 Bootstrap;JS 方向有 jQuery 库.
再往下延伸一层, HTML,CSS 方向, 有前端构建工具; JS 除了 jq 库之外, 还有更全面的前端框架, 如 react,angular,vue 等. 再往下细化, react 是一个 view 层方案, 为了让它能够全面解决前端需求, 需要 redux,react-router 等作为补充. 以上知识, 都是一个合格的 Web 前端工程师应该掌握的.
二, 学习要进行发散
Web 前端是丰富多彩的, 你可以融入其中, 但不能只停留在这一块领域. 如果你想要更好的发展, 必须要多元化. 比如做一个会 Java 后台的前端, 做一个偏 UI 的前端, 做一个很懂技术的产品经理, 这些都将是你的优势.
企业其实并不需要你会很高深的技术, 很多项目也用不上一些高难度的技术. 大多时候, 你能实现需求, 能做出用户体验好的产品, 能在特殊的阶段兼任某个岗位, 能做一些别人做不了的事情, 你的存在就更有价值. 总之在技术上要抓住一个重点, 也要发散自己的技术点, 走更宽的路.
三, 总结好的学习方法并坚持下去
在技术领域, 有太多的东西会迅速过时, 如何能够在这个领域长期处于不败之地, 那就一定要有好的学习方式并持之以恒. 你需要提升自己的学习能力, 并不断的吸收新知识, 突破自己. 要记得, 技术永远没有上限.
我们学习任何一门技术都得先从企业需求的角度来分析, 到底这个市场需要怎样的 Web 前端开发人才. 这样才能让你有机会去思考满足市场需求问题, 进而可以确立一个可行的职业发展方向, 最后达到自己想要的目标.
这里推荐一下我的前端学习交流扣 qun:784783012 , 里面都是学习前端的, 从最基础的 HTML+CSS+JS[炫酷特效, 游戏, 插件封装, 设计模式] 到移动端 HTML5 的项目实战的学习资料都有整理, 送给每一位前端小伙伴. 2019 最新技术, 从企业招聘人才需求 到怎么学习前端开发, 和学习什么内容都有免费系统分享. 好友都在里面学习交流, 每天都会有大牛定时讲解前端技术!
点击: 加入
来源: http://www.jianshu.com/p/e3c62d0e9392