架构师成长之道

架构师和架构能力是两码事,任何架构师都需要有一定的架构能力,例如软件研发工程、数据库、云原生架构,包括算法,编程协同等等。此外还要关注跨组织和跨设计领域。架构师最需要的能力是什么?第一种能力很普通——研发能力,处理横向问题的能力,比如说成本问题,质量安全等问题。 还需要技术衔接能力,其实架构师是在看别人看不见的东西,比如说前后端之间的衔接,业务和数据的衔接,业务数据到数据仓库到算法,到整个数据链路的衔接,这就需要从架构师的视角来看。另外就是技术视野上,往往这是很多架构师也不一定具备的能力,比如领域拓展,今天在做一个业务,那未来怎么进入下一个业务? 还有时间跨度前瞻布局能力,一个技术、一个功能现 …

尤雨溪:重头来过的 Vue 3 带来了什么?

作者:尤雨溪,翻译:CSDN 在过去的一年里,Vue团队一直在开发Vue.js的下一个主要版本Vue 3,我们希望能在2020年上半年将其发布(在撰写本文时,这项开发工作正在进行中)。 重写Vue新的主要版本的构想是在2018年底形成的,当时Vue 2的代码库大约已有两年半的运行历史。这看起来不像是通用软件生命周期中的一段很长的时间,但在这段时间里,前端环境发生了巨大的变化。 两个关键的因素导致了我们考虑重写Vue新的主要版本: 主流浏览器对新的JavaScript语言特性的普遍支持。 当前Vue代码库随着时间的推移而暴露出来的设计和体系架构问题。   1、为什么要重写? ▐  使用 …

为什么你的前端工作经验不值钱?

工作经验往往不是以年衡量的,甚至有些时候跟时间没有关系。 今天想要分享的一点,是关于“为什么你的工作经验不值钱”,或者“怎么样才能让工作经验值钱”。庸俗,却能让每个人提起精神。 从一个小小的面试题目入手: 编写一个javscript函数 fn,该函数有一个参数 n(数字类型),其返回值是一个数组,该数组内是 n 个随机且不重复的整数,且整数取值范围是 [2, 32]。 如果愿意,请先暂停阅读,自己动手写一下这个函数。是的,很简单。等你五分钟。   华丽的五分钟过去了? 现在假设你的工作时间为 y 年,经验系数默认为 1,即工作经验是:Y = 1 * y。从现在开始,以下的错误,你要是 …

前端职业规划

首先应该是一个优秀的程序员 其次是努力使自己成为某一领域的技术专家 通过技术更好的服务于团队和业务 提高沟通能力,团队协作,发现问题,解决问题,总结问题能力 写写博客,输出就是最好的学习 提升个人前端的工作效率和工作质量 关注前端前言技术和发展方向,通过新技术服务团队和业务 一专多长 想成为优秀的前端工程师,首先在专业技能领域必不可少,其次在团队贡献、业务思索、价值判断上也有要求。这三方面能决定你的专业技能能够为公司产出多大的价值。 程序员最核心的竞争力是学习力和责任。 学习能力的源泉就是好奇心,也就是对新知识的渴求,以及对探索未知的冲动。 本文链接地址: 前端职业规划