竹笋

首页 » 问答 » 环境 » 一个Web前端工程师或程序员的发展方向,
TUhjnbcbe - 2022/12/5 22:41:00
北京皮肤科医院地图 http://disease.39.net/bjzkbdfyy/210805/9278663.html

如果你刚好是一个Web前端工程师,或者你将要从事web前端工作。你应该和我有同样的感慨,web前端技术到了自己的天花板,前端工作我能做多少年?3年或5年?自己的职业规划应该怎么样?收入为什么没有增长?前端工作做久了感觉有点乏味?等等的问题曾经从心头一闪而过。

web前端工程师应该有的技能

作为一个初级的前端工程师,对html,h5,jquery,css或css3,bootstrap能够熟练,能够快速的实现效果图布局和排版,做一些前端的交互。而到了中高级前端,应该能够了解和使用一个或多个css框架和js框架做交互数据处理。

css框架:bootstrap,fontawesome;vue.js生态的:pc端的ElementUI,IviewUi,VueUIFramework等。移动端的:有赞的Vant,饿了么的MintUI,百度的Lavas,Angular.js生态里的ElementAngular。Node.js生态里的Koa,ThinkJS,egg,Express;其他的echarts,百度地图或腾讯地图apijs,一些上传webuploader,plupload插件使用。这些所有的各个类别的框架和插件,至少能会掌握里面的1-2种,并能用到项目中去。高级前端基本能看到什么框架看使用手册都能快速熟悉和使用。最后是一些webpack,gulp等自动化构建工具。

当然这些框架都经过大公司团队数年的努力开发开放出来的,当然如查你是前端大牛或想成为大牛你可以自己写一个框架出来。

web前端的困惑是什么

当你身处公司环境不同,对自己的工作技能有着自己的疑惑。如果你是一小公司。做了1-2年前端,你会发现自己的工作一直在重复着css的排版实现psd效果图html,实现js一点效果特效。一直在反反复复重复着这样的工作。本身技能上没有太大的突破和发展。因为你的技能的多少或高低是由于所处的环境决定的。公司所做的项目大小和采用的技术决定着你自己能学习和掌握的技术的多少。如果你身处这样的环境,到了自己的技术瓶颈了,这时你可以考虑跳槽到大公司了。这样更大的团队和公司会给你提供更多学习的可能性。当然你的工资收入的多少直接由你会什么样的技能决定。

web前端工程师发展方向

前端工作只是一个人职业生涯的一个短暂过程,你也许只做3-6年,也几种可能的发展路径。

从初级前端做到中级端,高级端前端,再到前端框架师。从初级前端-中高级前端到培训师。从初级前端到中高级前端转岗位php后端,最后是技术总监。从初级前端到中高级前端转项目经理,php等,成为全栈开发,且了解项目需求到开发到上线,掌握项目整个流程环节。最终有能力成为项目主管。

web前端可能面对的困境及穷途末路

一直重复做着同样前端工作,前端能力有所提升了,但其他方面的知识短缺,收入却一直没有怎么提升。前端技术和后端技术全面,可以栈开发,但哪个方向的能力都不是太深。做了5,6年突然发现自己到了30岁而立年龄却,没有成家,没有女朋友,最惨的是没人钱,不知道自己要什么。最惨的人生穷途末路是成家了,有小孩了,上有老下来小要养活,有房贷和有车贷,各种生活锁事等烦恼和压力,却发现自己30多岁,写代码已力不从心,想转行或创业却没有足够的能力和条件,一直在迷茫和挣扎的不得不坚持着。全栈开发人员或技术总监具备什么样技能

需求分析,从需求文档里能快速准确知道客户需求什么功能,并用程序思维构建出逻辑和代码实现。photoshop设计,前端css,js,各种前端和后端框架,各种

1
查看完整版本: 一个Web前端工程师或程序员的发展方向,