前端大牛or架构师应该具备这些

前言

相信很多招聘要求上都会写明需要3-5年经验才可以达到架构师要求,并且针对其中一些必要的技术储备大家已经能够耳熟能详,那究竟为什么需要这么久时间,以及具体每项技能需要掌握到什么程度才可以担当这个角色呢?

本科以上学历,计算机相关专业

  • 保证较强的学习能力以及专业基础

3-5年工作经验

  • 项目经验丰富,业务逻辑能力强
  • 对于常见的技术问题可以快速定位给出解决方案或者替代方案

熟悉html5,css3,es6

  • 知道其特性,能解决其对应的兼容和性能问题
  • 完成页面语义化的改革进程
  • 将页面渲染效果优化,优化产品体验,实现样式的渐进式开发
  • 熟悉掌握样式编程化(less,sass,stylus中至少一种)、模块化的设计思路,完成前端组件
  • 基本的页面布局思路,浮动、盒模型、自适应、rem、flex,viewport等
  • 常见的ui框架以及jq插件的二次开发
  • h5页面的制作
  • canvas

精通javascript

  • 基础考核点:this,变量提升,闭包,原型链理解,常见对象的内置方法
  • 熟悉es6的新特性以及语法,善于模块化编程,考核点:变量类型、模块化编程、对象新增语法、新增数据结构、异步编程、
  • js插件或者自定义模块的编写
  • js常见的编设计模式
  • jq,zepto的使用体验,其基本语法以及其核心思想
  • 手机端手势事件

持续关注业界的新话题和新技术

  • 研究过ng\react\vue的一种或以上,知道其原理
  • 微信小程序,公众号开发
  • 支付宝服务窗开发
  • 前沿技术研究以及技术调研

具备服务端开发能力

  • 熟练使用一门非后端语言,如java,php;
  • 或者熟练掌握nodejs,熟悉express/koa等其中一种框架或以上
  • 了解mvc,mvvm的设计模式
  • nginx服务,集群服务
  • linux基础

重视团队协作,沟通能力强

  • 善于发现工作流程、产品体验中的问题,且有较强的问题解决能力
  • 制定团队工作流程,协作机制
  • 善于与不同背景的人打交道

对前端工程化有一定的了解和实践

  • 工程化的项目目录、开发流程、构建优化打包部署,自动化、工具化
  • 组件化,组件库,团队内的基础建设
  • 项目持续集成、优化以及一键部署,后续监测
  • 带领团队进行持续技改

有能力进行项目或者业务的技术选型

  • 根据不同业务进行准确的技术选型
  • 对不同的技术场景有一定的了解,比如微信、支付宝、app,不同ua等
  • pc:react ,内部系统:ng,简单移动端:vue
  • pc:jq ,移动端zepto

制定前端的技术规范,制定文档,

  • 持续关注前端的技术规范,整理技术文档
  • 监督执行团队内的代码质量
  • 整理记录团队内的技术解决方案
  • 带领团队完成技术基础建设,挺高团队开发效率

关注用户体验,与产品一起不断完善

  • 用户体验的三要素
  • 前端ued的规范化,友好化
  • 产品易用性研究
  • 公用产品组件库

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏达摩兵的技术空间

项目发布验收不严格带来思考

经常会遇到小公司的很多项目在测试环境针对测试数据库 草率的测试完之后就进行上线,然后生产环境暴露出大量问题,而且每个似乎都很严重需要马上纠正的问题。

1371
来自专栏云计算D1net

多云计算需要谨慎的IT成本分配

多云环境对企业来产有很多好处,但如果没有适当的管理,其成本分配将变得艰难。人们按照以下这些提示进行资源标记和预算警报。 单个云平台的成本分配和管理可能很困难,而...

2888
来自专栏无原型不设计

5款简单实用的设计协作工具推荐

对设计师而言,收集和整理客户的意见反馈、并作后续完善是必不可少的环节。而满足客户的需求并不是简单的事情,如果再通过电子邮件来进行合作和分享设计思路、等待及反馈...

5079
来自专栏鹅厂网事

浅谈服务器海量运营

"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

3336
来自专栏云计算D1net

针对云安全性如何使用可视化技术

我曾经阐述了这样一个理念,即云计算并不仅仅是由商业实体所提供的服务的一个集合。与之相反,从安全性的角度来看,云计算是一个单一的可互操作性的系统,它包括了专为跨多...

3324
来自专栏企鹅号快讯

数据中心如何“复制黏贴,无缝迁移”

前言: 企业在发展的过程中由于某些原因,大多数企业在其IT环境的生命周期中可能需要考虑数据中心迁移问题,那么数据中心如何无缝迁移?IT经理和管理人员期望在保持安...

3197
来自专栏安全领域

五个可预见的物联网挫折

简单的原型实现设备,与支持上亿软硬件都不同的设备之间存在巨大差异。一些故障并不会直接影响收入和用户的体验,因此可能会在早期的应用和敏捷开发迭代中被忽略。物联网的...

4238
来自专栏ThoughtWorks

打造企业级移动测试云平台 | 洞见

移动技术发展到现阶段,原生、混合式技术发展的足够成熟,可以无缝融合。而随着移动技术的发展和革新,移动领域的测试技术和实践也有了一定发展:工具不再像早期一样几家独...

1995
来自专栏知晓程序

微信小程序再曝新能力!大量新玩法等你来试

这 3 个新能力与前者有什么关联吗?下面知晓程序(微信号 zxcx0101)就来全面解读这 4 个新能力。

791
来自专栏JAVA高级架构

【干货】阿里资深无线技术专家孙兵谈闲鱼社区技术架构演进

近期在ArchSummit北京会议上,阿里巴巴资深无线技术专家孙兵(花名酒丐)发表了《网格社区-闲鱼技术架构演讲》主题演讲。孙兵2011年加入阿里巴巴,先后在B...

1524

扫码关注云+社区

领取腾讯云代金券