阿里P7谈:前端工程师的技术进阶点在哪里?

news/2024/7/24 8:34:20 标签: 前端

前端开发的难点到底在什么地方?

这个问题是一个比较全能的JavaP7工程师提出来的,总结一下大家的回答:

需求变化快,需要良好的复用、可拓展能力,否则动不动重写。
兼容性问题,需要兼容各种移动设备的各种浏览器。
CSS非正交,对于绝大多数人来说属于『玄学』。
那么问题来了,普通前端工程师的技术进阶突破点在什么地方?

有哪些方向可以突破,以后端为例

全局方向: 做业务整体架构深度方向: 做性能调优、高并发、分布式等专业要求很高的领域延伸方向: 以Java 为例很多大神转移到大数据、分布式计算这个方面,算是传统Java Web的延伸方向

单纯讲技术进阶点意义不大,脱离场景都是耍流氓。我举个实际例子,今天的阿里大文娱优土,阿里接管2年,底层替换差不多了,由内容为王慢慢转变为产品技术驱动。这种情况下,前端如何进阶呢?业务很多,历史问题很多,老板迫切希望创新,赶超对手。

端上,我有pc、h5、小程序,播放器
api代理层,我有node,可以快速实现api保证,1、内部有直接用,2)内部没有,自己写,3)不够用,我自己包装,不会让api层限制我的发展
历史问题,我可以快速的想办法吃掉,尤其是老的php,这部分要做的是1)稳定改造2)提高团队技术栈
我有端,我有api,即所有应用层面的事儿我都可以做。那么,新业务如何应对呢?根本还是在产品技术2个方面,对于团队技术,慢慢培养就好了,对于产品摸清他们的水平。
有哪些方向可以突破

全局方向: 做业务整体架构,进可攻退可守,技术不行做技术,产品不行做产品,不要给自己设限
深度方向: 做性能调优(前端、node)、高并发(node)、分布式(node)等专业要求很高的领域,node完全可以做任何java可以做的事儿,别抬杠
延伸方向: 以js 和node为中心很多大神转移到大前端,移动端、ai、区块链、大数据等方面,算是传统Web的延伸方向
前端不该只写页面,node也只是基本技能,最重要的一点,技术要驱动商业,否则没有任何价值。你是一个工程师,征途是星辰大海,何苦给自己设限?

快速学习技术的能力

前端时不时出来很多新东西,然后总是先于当前实现写未来代码,快速学习新事物的能力是最基础的。出来的新东西,能不能快速了解用法、特性、适用场景和底层实现?这是后面的基础。

突破方法:

对新事物保持好奇而非恐惧和抵触,跳出舒适区
掌握学习的方法论,比如先看文档、再跑 Demo、提出问题、源码验证
学习一些学习技巧
以下是我个人整理的一套大致前端学习培养路线:
在这里插入图片描述
阿里P7谈:前端工程师的技术进阶点在哪里?
以上就是阿里前端P6工程师的技能,以上技能的要求重点都是精通,除了技能,还有就是面试了。

以下是总结出来最全前端框架视频录播,包含: javascript/vue/react/angualrde/express/koa/webpack 等学习资料。

【资料领取方式】

866109386.点击即可进群免费获取以上学习资料与更详细的进阶方向思维导图。

当真正开始学习的时候难免不知道从哪入手,导致效率低下影响继续学习的信心。

但最重要的是不知道哪些技术需要重点掌握,学习时频繁踩坑,最终浪费大量时间,所以有有效资源还是很有必要的。

最后祝福所有遇到瓶疾且不知道怎么办的前端程序员们,祝福大家在往后的工作与面试中一切顺利。


http://www.niftyadmin.cn/n/1300858.html

相关文章

select加线程的服务端代码

服务端: #include"stdafx.h" #include <WinSock2.h> #include <iostream> using namespace std; #pragma comment(lib,"Ws2_32.lib") //存储所有的客户端套接字 fd_set g_fdClientSock; //线程函数声明 DWORD WINAPI Threa…

30分钟学会Git-黄强-专题视频课程

30分钟学会Git—599人已学习 课程介绍 Git 是目前世界上先进、流行、优秀、用户多的免费开源的分布式版本控制系统 &#xff0c;全世界的大牛都在用&#xff0c;各大代码托管平台都在用&#xff0c;国内外知名IT公司都在用&#xff0c;如果作为一个项目开发者&#xff0c;你…

webpack 静态资源集中输出的方法示例

目录结构 copy-webpack-plugin 工作中会有一些已经存在但在项目中没有引用的图片资源或者其他静态资源&#xff08;比如设计图、开发文档&#xff09;&#xff0c;这些静态资源有可能是文档&#xff0c;也有可能是一些额外的图片。打包时保留这些静态资源&#xff0c;直接打包…

从小白入门C语言-黄强-专题视频课程

从小白入门C语言—1405人已学习 课程介绍 这可能是史上通俗易懂的C语言视频教程&#xff01; C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点&#xff0c;在程序员中备受青睐&#xff0c;成为近25年使用为广泛的编程语言。目前市面上的C视频教程很多&…

新腾讯前端面试题:“大公司问的核心在于JavaScript”

腾讯面试对基础比较看重&#xff0c;然后需要你有两三个比较好的项目&#xff0c;一面重视面试者对前端基础的把握&#xff0c;还要手写代码&#xff0c;不过不难&#xff0c;二面部门的leader面&#xff0c;这一面比较难&#xff0c;面试官会对你的项目细节进行深挖&#xff0…

精通C语言指针-黄强-专题视频课程

精通C语言指针—829人已学习 课程介绍 指针被誉为C语言的精髓、C本质上是加了一层语法糖的汇编&#xff0c;引进当时先进的函数&#xff0c;保留了汇编强大的地址直接访问功能 —— 指针&#xff0c;使其高效灵活。本课程是黄强老师对于指针的一次专题讲解&#xff0c;相信能…

BAT面试官:一文带你读懂前端面试套路

名词解释 程度副词 对于不同程度的词&#xff0c;我的理解如下&#xff1a; 精通&#xff1a; 了解背后的原理和规范动手重写过实现代码可以以此为基础做二次开发 掌握&#xff1a; 曾在项目中大量使用过此技术可以自如的使用这项技术进行开发参与技术社区讨论或者写过相…

C++模板进阶-黄强-专题视频课程

C模板进阶—1054人已学习 课程介绍 模版元编程&#xff08;template metaprogram&#xff09;是C中复杂也是威力强大的编程范式&#xff0c;它是一种可以创建和操纵程序的程序。模版元编程完全不同于普通的运行期程序&#xff0c;它很独特&#xff0c;因为模版元程序的执行完…