新闻资讯

新闻资讯 媒体报道

什么是高级前端?

编辑:013     时间:2021-07-09


说实话,现在的招聘形式和五六年前是完全不同的。那时候的市场,对新人,毕业生,甚至是工作几年的工程师都很包容,因此可以给初级工程师足够的时间来学习&成长。

那么要怎么判定一个前端开发是否可以达到高级工程师的程度呢?根据本人多年经验的观察,高级工程师都具备以下几点特征:

    一个领域非常精通,比如前端工程化、数据可视化、Webkit、可视化搭建、跨端、移动端动画等等。来自于深耕,基本上有什么问题、需求或者技术评审,叫上他们就行。
    钻研和解决问题的能力。时刻关注业界新动态,能快速研究一项新技术,了解和思考如何应用以及对已有业务的帮助。如何提升体验以及赋能。遇到问题就解决问题,不抱怨。
    执行力和沟通能力。跨部门、团队协调合作,做一件事情能有始有终做好并且拿到成绩,拿到之后还可以汇报展示出来。

既然现实情况如此,我们作为普通的工程师,要怎么应对呢?

首先,需要搞清楚,什么是高级工程师、资深工程师、专家工程师,了解了工程师的能力分级和阶段,才能给自己规划好,如何突破现阶段的发展。

● 1~3年,入门工程师,在此阶段,主要是入门,熟悉语言,熟悉框架,熟悉生态,了解编程的方方面面,很多工程师工作3年的时候,觉得自己对这些都很熟悉了,就会以为自己快到天花板了,其实这时候只能说还是入门的阶段,只是有人快跨过门了,有人还刚开始尝试跨的区别。

● 2~5年,高级工程师,对专业内涉及的技术应用已经较为熟悉了,开始着手解决问题,了解业务,可以独立承担小型项目,设计,思考,推进项目完成,有一定经验积累,发现问题可以快速解决。

● 4-7年,资深或专家,可以主导大型项目开发,可以协调各部门各角色,可以自我规划、为团队规划,对技术和业务结合的思考更深入,对自己的领域拥有绝对深入的了解,对技术架构的思考有深度有前瞻。

● 6-10年,总监或高级专家,业务专家、项目专家、领域技术专家、管理专家,为事情负责,不需要别人驱动,可以驱动一大波人,思考绝对前瞻,技术视野足够广,能发现问题的本质。


 请大家抱着谦逊之心看待能力,不要觉得很多能力自己已经掌握了,而是仔细审视一下,自己对这些能力的理解是不是还比较浅,技术道路其修远兮。加关注前端道路不迷路~
————————————————
版权声明:本文为CSDN博主「JavaScrip代码工」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_45005069/article/details/117755281
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐