Web前端工程师应该如何进行职业规划?
作为扎根了前端十来年的老选手,跟大家分享分享。
这几年前端更新迭代的速度,是远超我们想象的。可以说刚掌握一门新技术,另一个更新的技术就变得更热门了。前端相当于一直在追赶技术的脚步,但是好在,每一个新技术、新架构的诞生都是为了更简单、高效的解决问题。虽然会增加一些学习负担,但是实际应用了,又能提升很多效率。
从这个角度来说,前端工程师的职业规划,应该是追着技术的脚步跑。
React火热的时候,学习了React了解这种基于模板的开发方式,可以见识类似于MVC,实现数据与业务逻辑分离的编程方式在Js中的实际应用,这对于这种仅需要一个render()函数的极简框架大家都直呼好用。
国外有React,国内出现了Vue,相对来说更简单,更方便。
Racet发展出了React Native,为移动端开发添了一把柴,让移动端开发在Andriod和IOS原生开发之外又多了一种全新的选择。
不管是React还是微信小程序,或者是Node.js,本质上都是JavaScript、HTML、CSS的组合使用,相似度很高。只是各有各的特点和规范特色而已,学习难度是随着技术掌握逐渐降低的。
三十岁以前,可以将自己从菜鸟前端发展到资深前端。
- 夯实基础:不要浮躁,把手里的工具用好,精益求精
- 积累实战经验:需要在大量的项目中锻炼,累积经验
- 持之以恒:不要总是这山看着那山高,坚持自己的方向
- 独当一面:在这个阶段,独立完成一项工作的能力和责任感比任何技术都重要
- 积累成功案例:这个阶段的成果是必须可以量化的,为人生的下一阶段攒够
- 拓展圈子:积极的加入各种圈子,除去技术,做人做事的能力和方法会是你拓展圈子的重要武器
- 兴趣爱好:锻炼身体,多交朋友,开阔事野,多些聊天话题,交际是展开交友的前提
三十岁以后提升自己的技术、管理能力。
- 全栈工程师
- 学习成本低
- 大量的车轮
- 用成果激励学习
- WebGL将要带来前端体验革命
- 所有平台的产品都可以涉及(包括IOS Native)
- APP在碎片化时代更符合应用习惯
- Angularjs
- Famous
- Node-webkit
- JavaScriptcor(IOS)
- Chrome Store
- Android 4.4的布局
- 体验媲美Native
- 成本更低多设备兼容
- 用JavaScript就可以走遍天下
- 大量的社区资源,可用重复造车轮
- NodeJS可以用于前端(Node-webkit, Nodejs on IOS)
- 页面的渲染回到前端
- 最容易上手的服务端开发技术,每个前端人员都可以尝试
- IOS8可以支持WebGL(14年9月)
- 前端工程师进入游戏领域的机遇
- Android4.4开始支持WebGL
- 未来将主导广告技术完全取代Flash
- Threejs
前端开发基础课分享1–教你写第一个网页,开启前端大神之路
HTML 编辑器推荐
可以使用专业的 HTML 编辑器来编辑 HTML,菜鸟教程为大家推荐几款常用的编辑器:
VS Code:https://code.visualstudio.com/
Sublime Text:http://www.sublimetext.com/
你可以从以上软件的官网中下载对应的软件,按步骤安装即可。
接下来我们将为大家演示如何使用 VS Code 工具来创建 HTML 文件,其他两个工具操作步骤类似。
VS Code
Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows 、 Linux 和 macOS 等操作系统且开放源代码的代码编辑器,编辑器中内置了扩展程序管理的功能。
步骤 1: 新建 HTML 文件
在 VS Code 安装完成后,选择\” 文件(F)->新建文件(N) \”,在新建的文件中输入以下代码:
步骤 2: 另存为 HTML 文件
然后选择\” 文件(F)->另存为(A) \”,文件名为 runoob.html:
当您保存 HTML 文件时,既可以使用 .htm 也可以使用 .html 扩展名。两者没有区别,完全根据您的喜好,我建议统一用 .html。
在一个容易记忆的文件夹中保存这个文件,比如 runoob
步骤 3: 在浏览器中运行这个 HTML 文件
然后鼠标右击编辑器上的文件名,选择在默认浏览器打开(也可以其他的浏览器):
运行显示结果类似如下:
本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com
文章为作者独立观点不代本网立场,未经允许不得转载。