内卷严重,最近一直有人问我,怎么才能成长成为一名真正软件架构师,我沉思良久。回首看从业20年所走过路,从技术小白一步一步成长起来,做了十多年架构师和首席架构师,做CTO也六七年了,略有一些心得和感悟,有些在公众号:架构设计一起学只是“软件架构师成长之路”,这个话题太大,涉及到方方面面,只能抓大放小,说一说主干路,难免挂一漏万,请各位海涵。基本分析思路为了把“架构师成长之路”说清楚,我们需要
  首先,我想分享一下这本书阅读感受:  为什么我要读这本书?两点原因:1. 读完《软技能》那本书后,我发现,其实软技能跟硬技术一样重要,所以想读些这方面的。2.我发现现在公司架构师一个个都是大方脑袋,即除了技术牛逼之外,其他真不敢恭维!比如,有的一天天只会技术会产品,除了技术,生活都没有。有的一天天觉得自己会技术就天下无敌,不把任何人放在眼里,包括领导。我想通过这本书
架构设计到底是做什么? 每个人都有不同答案,毕竟在不同时间,不同系统层级,不同需求背景上,架构设计任务都有所不同。那么,如何成为顶尖架构师?通往顶峰道路有千百种走法,希望本书单能帮助你少走弯路,更快地实现自己架构梦想!01 ▊《架构整洁之道》【美】Robert C. Martin 著孙宇聪 译整洁之道再续新篇 Bob大叔封山之作熔举世热门架构于一炉 揭通用黄金法
作为软件行业中专业技术人员,软考软件架构师需要不断学习和掌握新知识和技能,以适应不断变化行业需求。为了帮助软考软件架构师提升自身能力和职业发展,本文将介绍一些必看书籍,这些书籍涵盖了软件架构设计、技术趋势和管理等方面的知识。 一、《软件架构设计》:这本书籍由著名软件架构师马丁所著,是软考软件架构师必读经典之一。书中详细介绍了软件架构设计基本原理和方法,包括架构设计目标、原则、模式和
文章目录前言一、为什么要成为一名架构师1. 回顾与反思2. 为何想到要加强技术能力二、架构师要求1. 技术OR业务2. 技术深度OR技术广度3. 学习能力4. 沟通能力三、如何成为优秀架构师 前言大家都看到了从疫情以来,各个行业开始内卷,互联网行业环境越来越差,裁员厂子越来越多,趁着刚刚跳槽到一家小公司,从今天开始,我会重新开始积累作为架构师相关需要一些技术,这里目前主要通过Java这门
进阶Java架构师必看15本,虽然还没看过 ╮(╯▽╰)╭,但分享给大家,挑选几本开始
转载 2023-05-04 10:47:26
541阅读
# 理解软件架构师角色与职责 在软件开发过程中,架构师扮演着至关重要角色。架构师不仅要理解项目的需求,还需设计系统整体结构,确保系统可扩展性、可维护性和性能等多种因素得到平衡。本文将介绍软件架构师主要职责,并通过代码示例和类图来说明这些职责实施过程。 ## 软件架构师职责 1. **需求分析**:理解并分析用户需求,确保系统设计能够满足这些需求。 2. **系统设计**:制定系
译者:小峰 自推出以来,GoogleGo编程语言(Golang)越来越受主流用户欢迎。在2016年12月一份调研中,3,595名受访者中有89%表明他们在工作中或工作以外用Go语言编程。此外,在编程语言中,Go语言在专业知识和偏好方面排名最高。2017年7月,在Tiobe年度编程语言排名中,Go语言从去年第55名一跃跳到了第10名。显然,Go语言吸引了来自不同学科许多程序员
序言读书是另一种感知世界方式,是另一种提升自我方式,是另一种与人交谈方式,一周不读书就觉得自己俗了,长久不看书,写东西就找不到感觉了,网络上,电视上,各种电子设备上内容当然不少,但都比不上读书,读书静心,读书能闻到古埃及味道。关乎于程序员,除了做项目来提高自身技术,还有一种提升自己专业技能就是,多!看!!毕竟,是学习海洋呢!So,Java程序员你们准备好了吗?双手奉上Java架
 点击0元报名后领取>>>软考18本电子版教材 & 15个科目知识点速记 + 17套历年真题试卷 + 80篇软考优秀论文6G资料包你工程应该有个好起点。一个小组要带领客户进入需求启发阶段而且你要写软件需求说明。这份说明有些大,但客户会很重视,所以说明必须得到赞同。   现在你正在设计其中一个特性,已经发现了需求一些问题。你可以用多种不同方式解释需求1
转载 2023-07-29 21:57:20
42阅读
负载均衡  LVS工作在四层,内核态,性能极高,有VIP功能,配合 keepalived 做有效 心跳检查和负载均衡安装配置麻烦,HAProxy工作在四层到七层,功能强大,有VIP功能,配置简单,CPU占用高Nginx工作在七层,应用层功能多,配置简单,无法支持VIP功能负载均衡器测试数据软件  每秒并发量  CPU占用  结论LVS (DR模式
原创 2022-09-12 01:49:16
113阅读
之前有网友说想看架构师升级文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司肯承认,不仅能给架构师头衔,更能按架构师标准发工资。对于程序员来说...
转载 2021-07-17 10:56:03
682阅读
作者:hsm_computer https://www.cnblogs.com/JavaArchitect/p/9130007.html 之前有网友说想看架构师升级文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司肯承认,不仅能给架构师头衔,更能按架构师
原创 2021-05-26 23:06:16
142阅读
  假期时候读了大型网站技术分析这本书,这本书着重强调了如何从各个方面优化网站。所谓优化,指的是从一个网站随着用户人数增多,如何通过技术上面的优化来保证网站正常运转。技术上面的主要手段就是优化网站架构,可见一名优秀架构师对于一个网站正常运行是十分重要。那么如何成为一名优秀网站架构师呢,我说一下自己想法。  一。要想成为一名优秀架构师,首先要成为一名优秀编码人员。建筑设计
软件架构师求职:我2017年10月6号入职,这4个月,仍有4个邀请,都拒绝了。如何成为软件架构师:理
原创 2022-07-21 22:04:24
412阅读
之前有网友说想看架构师升级文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司肯承认,不仅能给架构师头衔,更能按架构师标准发工资。
原创 2021-07-09 14:24:45
87阅读
作者:hsm_computer 之前有网友说想看架构师升级文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司肯承认,不仅能给架构师头衔,更能按架构师标准发工资。 对于程序员来说,架构师是职业发展一道坎,如果跨过去了,后面就前途无量了,否则可能一直得做着代码coding事情。 本文将从“如何升级”和“平时工作内容”两方面,说下我对架构师认识。
转载 2021-08-01 12:48:39
76阅读
软件架构师和系统架构师都是计算机行业中重要角色,负责设计和规划技术方案,以确保软件和系统质量、安全性和可维护性。虽然两者在职责上有一些相似之处,但它们在工作重点和具体职责上还是存在一些差异。 首先,让我们了解一下软件架构师和系统架构师基本职责和工作内容。 软件架构师 软件架构师软件开发团队中关键成员之一,负责设计和规划技术方案,以确保软件系统质量、安全性和可维护性。他们需要具备
 点击0元报名后领取>>>软考18本电子版教材 & 15个科目知识点速记 + 17套历年真题试卷 + 80篇软考优秀论文6G资料包软件工程谚语(大意):  如果你不防范(躲着)风险,那么风险就会来敲门。   随意打开一本项目管理教材,可以发现项目管理涉及内容很多,其中包含各种要素管理,而项目管理知识体系更是相当庞大,需要考证 PM 们花很多精力来学习,一
转载 2023-08-08 22:44:54
94阅读
最近从CSDN下载频道上DOWN下了一份高级软件架构师讲义,将阅读时做笔记发上来。有兴趣朋友可以去CSDN下载频道搜搜“高级软件架构师”应该就可以看见。第一章架构师与设计面向对象应用建模(Application Modeling)实践过程有3个阶段:1.         有步骤、分层次地演进系统构架2.&n
转载 2023-08-15 14:30:18
90阅读
  • 1
  • 2
  • 3
  • 4
  • 5