2024年1月27日发(作者:)
(职业规划)互联网行业前
端工程师WEB前端工程师
的职业规划
20XX年XX月
峯年的企业咨询咸问经验.经过实战验证可以藩地执行的卓越萱理方案.值得您下载拥有
WEB
前端工程师的职业规划
对于壹个 WEB 前端的职业规划,其实是有各种的答案,没有哪种答案是完全 正确的,全凭自己的选择,只要是自己选定了,坚持去认真走,就好。于这里, 我只是简要说壹下自己对于这块儿内容的理解。有壹个观点想要分享给大家的 是:任何规划和目标的实现均依赖于知识的积累,而知识的积累来源于学习及学 习后大量的实践。我提供壹个实践途径,我们能够于工作之余的时间于网上或外 包公司那里接壹些私单做,因为目标不是赚钱,我们能够用最低的价格来提升自 身竞争力,获得大量订单就意味着获得大量的实践机会,同时,仍有壹些收入作 为工作成就感之外的安慰奖,仍是不错的。
壹、职业方向定位 首先,只有确定好自己的职业方向,才能做好职业规划。于我见来,做
技术能够找到的职业方向有以下几种:
WEB 前端
(1)资深WEB前端工程师
这个方向算是壹个WEB前端最基本的选择了,于国外,很多老外均能够把自己的 专业做到极致,能壹辈子就于壹个专业领域不断学习和积累。主要于于内因和外 因俩方面,内因是老外通常思想比较简单直接,容易壹直专注于壹个领域;外因 是国外的环境很好,能够良好的支撑这样的职业发展道路。反观国内,从内因来 讲,WEB前端技术人员仍是蛮浮躁的,通常会因为WEB前端知识的更新速度太快 而觉得学习起来辛苦,最终转向后台或其他道路。从外因来讲, WEB 前端人员没 有获得公平的待遇,可能从 HTML 页面制作就开始且沿袭下来的,从来 WEB 前端 人员均比后端人员低壹等,貌似前端就是“浅显”的代名词、后端就是“深奥” 的代名词,这也直接造就了前端人员的收入无法和后端人员媲美,同时直接影响 到前端人才市场的活跃程度。另壹方面,前端的技术入门较容易,造成另壹个极 端情况:人员泛滥、人才稀缺。我想对所有的WEB前端工程师说:面包总会有的, 要耐得住寂寞!我个人比较推荐这个职业发展方向,因为,于这个方向下,只要 足够耐心、厚积薄发,成功的概率是非常高的。同时,这是壹条最单纯的路,我 们更多的是花费精力于技术的钻研上,而不是办公室政治等其它琐事。
(2)资深WEB架构师
说功利点儿, 我喜欢这个方向, 既兼顾了工作的单纯性、 又能够减少实际 Coding 的工作
量能腾出更多时间钻研技术。于国内, WEB前端工程师遇到较多的情况是 总是反复编写着同样的代码,总是面对着同样的技术和产品,容易感觉枯燥。由 于我们拥有最为广泛的WEB关联知识沉淀,使得我们更加容易成为壹名架构师。 这个职业发展方向不如第壹种来得平滑,主要是作为壹名架构师不得不学习:后 端技术、 DBA、 Platform 等内容,而这种学习通常需要实际操刀做项目,不是自 己于家里写俩个 Demo 就好的,这就势必会遭遇壹段时间的阵痛期。虽然不是很 平滑,可是,对于壹个大局观好、悟性好、知识面广的前端工程师,我推荐你们 努把力,走壹条光荣的架构师之路吧。
3 )自己创业
其实, 自己创业是最好的道路、 也是成功率最低的道路, 挑战和机遇且存。 这里, 作为壹个前端技术人员, 需要将自己的视野更多放于行业的动态、 产业链的动态、 关联产品领域的动态,把关注细节的优势继续保持,同时,增强自己把控壹个产 品乃至壹个公司命运的能力。可是,这条道路和技术之路稍有分歧,后续将不再 赘述。
二、职业发展目标 我均有壹个最终的目标,于这个目标之上,我们需要给自己制定壹系列学习和成 长计划,制定的方法如下:
第壹、梳理知识架构;
梳理知识架构的目的于于, 我们要了解清楚, 哪些技术是前置、 哪些技术是后继, 那些技术是深度、哪些技术是广度,按照这俩个维度梳理好知识架构之后,我们 才能准确地制定清晰的成长目标、高效的成长计划。
第二、分解目标; 我认为,大抵可分解为三个阶段,包括:起步阶段、提升阶段、成型阶段。这三 个阶段分别对应着不同的目标:
起步阶段:
1、基本知识的掌握 于我们梳理的知识架构中, 按照我们分析的俩个维度里最前置的、 最浅显的部分, 作为打基础的阶段,必须要于这个过程中更多投入到实践中去,我们通常做的多 了、熟练了,就认为这部分知识和内容掌握了。
2、常用工具的掌握
对于常用工具的掌握应该掌握壹些有大公司或专业团队背景的流行工具,这些工
具的熟练掌握能够提升专业度、职业度,同时,能提升我们的工作效率。我们只 有于检验自己对于知识和技能熟练程度的时候, 才会自虐式的用 Notepad 去编写 页面、css和脚本等内容。
3 、沟通技巧的掌握
通常做技术的人会被定位为“不善沟通”的人,这是为什么呢?究其原因,主要
是因为多跟程序和代码打交道,跟人的沟通较少导致。这种时候我们要特别注意
增加和人沟通的机会,着重提升这块儿的能力。另壹方面,我们通常被称为“不
懂沟通技巧”的人。于国内,我们的技术人员通常均是自己制定方案、自己执行
方案,于执行过程中又缺乏关联产品、交互设计等人员的沟通,大多是于自己的
思路贯彻下进行开发,久而久之,我们习惯于信任自己的观点、于自己的视角见
问题,对于挑战总是百般地“据理”力争。我们需要更多提升的是,如何于对方 的视角见问题、如何于用户的视角见问题。
4 、良好的开发习惯
开发习惯是养成的, 壹旦有不好的习惯, 对于将来去修正带来的将是很大的麻烦, 我们于培养良好开发习惯壹定要从起步时做起,例如:写代码之前先分析、先写 文档、先写注释。定义变量最好能用直接可理解的语义, 最好是拼音, 别整英文,
尤其是生僻单词,将来自己忘了仍要开金山词霸。文件最好有有意义的文件夹命
名来管理,文件名最好有意义,需要版本号的最好能和项目版本号壹同更新……
等等。
提升阶段:
1 、高级技术的掌握
于提升阶段对于知识和技能掌握,我们需要从梳理好的知识架构中选择更深壹层
次的技术进行学习,选择之前,我们先通过类比或预估的方法,衡量自身学习的
难点,以学习难点和自己最不感兴趣的部分为主。这样推荐大家的原因是:这个
阶段我们兴趣正浓,已经度过了苦涩的起步阶段,到达了兴奋的提升阶段,我们 要用兴趣和兴奋去挑战最困难的部分,于我们信心受挫和兴趣浓厚之中找到平 衡。同时,辅以其他的深层次知识壹起学习和研究。
2、产品思想的学习
没有正确的产品思想,很难设计出良好的程序,无论从界面、交互,仍是接口、
逻辑,不能够理解产品、理解用户需求,我们会给自己造成很大的麻烦,例如:
我们千辛万苦用最新技术、最复杂的实现做出的功能,却得不到使用者或领导、
同事的认可。为了使我们的工作和学习更加有效率、避免无用功,我们需要不断
的学习产品的思想,只有理解了产品的思路,我们才知道用我们的技术去输出什
3、各种框架的学习 框架是我们提高工作效率的优秀手段,对于框架的学习是成长必经之路。我们学
习框架的路线通常应该是:使用——》分析——》个性化定制——》模仿编写
自己的框架。只有大量的使用,才能明白设计框架者于设计背后的思路,只有了
解到设计的思路,才能做正确全面的分析,只有正确全面的分析才能支撑我们去
对其裁剪或扩展,只有经过实际分析、修改别人的框架,才有可能写出优秀的、 自己的框架。学习通常的路线是:学习、理解、模仿、创造。
4、富客户端应用的学习
随着带宽和计算机性能的提升,以及 WEB2.0 的如火如荼,富客户端应用充斥着 互联网,如果你不懂得富客户端应用, 你就不能称之为壹个合格的前端技术人员。 能够按照:Flash动画——》Flash编程——》Flex——》——》Air——》Silverlight 动画
编程的步骤学习,先学Flash后学Siverlight的原因,壹来
Silverlight 仍不太成熟,二来,实际 Silverlight 借鉴了很多 Flash 的思想,最好于 学习的时候不要本末倒置。
》Silverlight5、各种网络协议的学习
WEB前端技术就是云上的技术,云的协议有 N种,我们应该着重学习:TCP/IP, UDP,HTTP,POP3,SMTP这几种协议,于开发 WEB前端应用过程中,这些协 议是我们的技术的载体,有时候决定了我们的应用是否能实现、有时候决定了我 们的应用是否高性能,同时,这些协议仍是我们和后端技术交互的重要手段,这 些协议就像是密码字典,帮助我们把后端传输过来的密文解释成我们前端技术能 够理解的明文。
6 、程序设计
这个阶段我们需要学习00、UML、设计模式、设计方法……,我们要让技术开
发工作变成有目的性、有计划性,且且,这些目的和计划必须有理论的支持,这 样,我们设计出来的程序才能够更优秀、我们的开发才更有效率,这样,我们的 技术才能有所提升。为什么要学习程序设计呢?主要是,就算我们不用 Flash的
ActionScript 编写程序的前端逻辑,我们至少要把我们自己的 Javascript 函数、 包的定义规划起来,避免将来自己或他人维护代码的时候出现问题。程序设计能 力,于技术人员仍然被见作是程序员的这个年代,是灰常、灰常重要滴。
成型阶段:
到了这个阶段,我也没什么好说的了,如果能达到这个阶段,就证明后续的成长 之路是异彩纷呈的,是成为壹个资深 WEB前端工程师,仍是成为壹个资深 WEB 架构师,亦或其他,均要具体分析自身的特点和兴趣所于。如果是资深的前端工 程师,我觉得更重要的是去作新技术的研究,互联网技术发展速度日新月异,不 断学习新技术,否则就被淘汰。此外,我建议于知识的广度、深度方面最好能挑 选壹个自己最擅长和最感兴趣的壹俩个领域深入钻研,不要挑太多,多而不精。
经验能够积累,但梦想永远不能磨灭
本文发布于:2024-01-27 12:02:41,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/17063281611294.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |