tinytiny,前端架构师

前端架构师要做什么前端是直接和用户接触的 , 对用户来说最重要的就是用的爽 。那么前端架构师的工作主线也很清楚了 , 如何让用户用的爽 。这步关键就是多想、敢于推翻重构 , 这样能逐渐积累起做前端架构师的硬实力 。然后可以发现 , 前端架构师的招聘需求中提到的技术层面的东西 , 都是围绕“快”展开的 , 混合开发、模块化组件化等等无不如此 。
如何成为前端架构师?

tinytiny,前端架构师


本答案部分内容摘自之前回答过的一个问题《如何成为架构师?》先了解下架构的本质是什么架构工作的本质是抽象设计 , 怎么去抽象 , 怎么去设计 。前者靠的是分析能力 , 能否尽可能多的将不确定性识别出来 , 变成确定性的东西 。后者靠的是规划能力 , 规划不是指整出个完美的、高大上的框架 , 而是适合当前环境的框架 。这里的适合就是尽可能的平衡好时间、人、钱这三要素 。
想更详细的了解 , 可以翻阅我的个人发布的文章《从架构设计到架构师》 。前端架构师要做什么前端是直接和用户接触的 , 对用户来说最重要的就是用的爽 。那么前端架构师的工作主线也很清楚了 , 如何让用户用的爽 。用的爽 , 我认为抛开功能设计本身 , 其实就是一个字“快” , 这个即是指操作流畅的“快” , 还是指市场部门的一个想法能够尽可能“快”的呈现到用户面前 。
然后可以发现 , 前端架构师的招聘需求中提到的技术层面的东西 , 都是围绕“快”展开的 , 混合开发、模块化组件化等等无不如此 。三、怎么做呢建议首先在自己熟悉的领域内运用技术手段让项目更“快” , 要扎的足够深 , 不断的去想有没有更“快”的方式 。这步关键就是多想、敢于推翻重构 , 这样能逐渐积累起做前端架构师的硬实力 。切勿停留在“看知识”的层面 , 不管看到什么 , 多想一下自己怎么去运用它 , 有没有作用 。
【tinytiny,前端架构师】特别是现在层出不穷的前端框架 , 不要没有目的的去追逐 , 做好归类 , 深入剖析其中的一个 , 其他的一通百通 , 了解起来也很快 。另外软实力 , 也是更重要的一点 , 需要同步持续训练自己对架构本质的认识 。因为思想还是要结合实际才能体会其深层次的意义 。结合实际的方式除了前面提到的亲自实践 , 还可以通过观察实际发生过的事情细节 , 加上深度思考 , 去尝试直接套用他人的思想到你的场景中 , 二次加工 , 形成你自己的思想 。

    推荐阅读