上一篇文章讲了架构师的定义、架构师的职责、怎么成为架构师
今天聊聊架构师应该具备的能力,只有明确认识到架构师的能力模型,我们才能对标自己的能力情况,找出差距,有的放矢。
1.技术基础实力:其实总结来看应该具有技术的4个度,即:技术的广度、深度、高度、新度,需要探讨的是,个人认为这些能力都是相对的,具体情况还要结合公司战略目标或者项目的具体场景。
技术的广度:广度指的是涉猎的技术要广泛,比如了解常用的各类开发语言,了解移动端,Web,桌面应用开发,了解主流的各类开发工具,开发框架等,了解主流的架构设计模式,比如分布式架构,微服务架构,了解主流的各类数据库,中间件等,同时,要对服务器,数据库,网络,存储等有一定的理解。
技术的深度:需要对基础性的技术、技术组件或框架的原理有较深入的认识,能够降低架构风险,有效的问题处理。比如网络、操作系统、数据库、jvm、web通讯协议、主要开源框架原理等,要有具有网络、数据库、jvm等性能分析调优能力。
技术的高度:这里的高度,主要指架构思维宏观程度,比如要能够跳出单个问题、单个项目、单项技术,甚至能够跳出技术等来设计架构,有了高度能够实现架构的稳定性,可扩展性和兼容性等。
技术的新度:要不断的学习新的架构理念,架构方法,技术,工具等,以便能够用创新的思维进行架构设计,提升项目交付效率。比如云原生、敏捷开发、devops实践、区块链、元宇宙等相关技术。
创业这两个字听上去可能十分诱人,关于创业的建议也往往会让人感到热血澎湃。无论是所谓的名人名言,还是采访报道,都会传达出这样一种讯息:只要你追随自己的志向,每周工作80个小时,并且“全力以赴”,那下一个亚马逊或爱彼迎的缔造者就是你。
确实有这个可能。我们都知道,努力工作可以为我们带来意料不到的结果。但是一味地鼓吹“努力就会有回报”这样普适性的创业神话可能会让创始人在没有做好准备之前就蠢蠢欲动。而许多头脑聪明、有抱负的人在辞掉工作、全身心开始创业的时候往往会感到沉重的压力。他们会开始像机器一样全天候运转,牺牲自己的健康和快乐来追求自己的创业梦想。
对于那些正在与疲惫对抗、靠蛋白质能量棒支撑的创始人,我想同他们分享一条不同的道路——Bootstrapping(自力更生、低成本创业)。正是这条路得以让我在竞争十分激烈的行业领域内创建了JotForm,要知道甚至像Google这样的公司也在争夺我们的市场份额。但是自2006年以来,我们的业务却不断发展壮大,现在已经能够为420万名用户提供服务,员工团队数量超过130人,而我们实现这一切的前提是没有依靠一分钱的外部资金。
JotForm绝不是什么一夜成名的神话,我作为创始人也并没有自己的私人飞机。但是,我做成了我喜欢的事业,并且同时过着自由自在、丰富多彩的个人生活。
无论是对于何种类型的创业者来说,Bootstrapping都是一个很好的选择。以下内容便是我自己对于Bootstrapping的思考,包括我创业的经历和收获,你也可以思考该如何利用Bootstrapping,通过你自己的方式来取得成功。
举例说明,MailChimp联合创始人兼CEOBenChestnut最开始是需要为他的设计咨询客户创建电子邮件时事通讯,浴室他创建了一个工具来简化这一繁琐的流程,从而创造出了一个价值42亿美元的业务,年收入达6亿美元。同样实现零风投的企业Todoist是生产力市场的领军者,有超过1000万人和企业使用这一工具,企业客户包括苹果、星巴克和Google。创始人AmirSalihefic在2007年创立了Todoist的母公司Doist,并表示“我们是在进行一场马拉松比赛,而不是短途冲刺赛。”Basecamp创立于2004年,当时它的创始人JasonFried所在的网页设计公司需要一个项目管理工具来管理不同的网页设计项目。于是,他们构建了一个内部工具,并开始与客户一起使用,这就是Basecamp的前身。现在,Basecamp的足迹已经遍布全球30多个城市,拥有近220万名客户和员工。
本文暂无评论 - 欢迎您