不知不觉自己做开发已经十年了,这十年中我获得了技术能力、CTO、大公司的经历。但再仔细一想,这十年中我至少浪费了五年时间走了很多弯路,这五年可以足够让自己成长为一个优秀的程序员,我用这五年时间和很多程序员一样在困惑中找不到出路!这不仅是一个刚刚踏入职场的初级程序员,也是工作三五年之后开始迷茫的老程序员,都必须要面对和想明白的问题,希望以下的经历会对你有帮助。第一阶段1-2年 我认为1-2年对于程序
架构师日常(三)周末开始研究项目源代码了,这关系到一个经常被问到的问题:架构师到底应不应该写代码,我来举例说明:成为架构师最初的几个项目,我基本都是从写代码过来的:第一个项目,.NET平台,根据客户各地区不同的业务规则模板,基于规则引擎创建灵活可定制的查询。这个项目核心就是规则引擎和动态SQL脚本,所以我采用了正则表达式,正则这一块儿交给了我们上海那边的一位年轻同事,他学习能力很强,基本80%的规
转载 2023-08-10 01:01:49
47阅读
软件架构师求职:我2017年10月6号入职,这4个月,仍有4个邀请,都拒绝了。如何成为软件架构师:理
原创 2022-07-21 22:04:24
412阅读
一、Redis技术好文精选整理Redis哨兵、复制、集群的设计原理,以及区别Spring+Redis+Docker+Dubbo深入了解redis如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题二、Nginx技术好文精选整理Nginx实战Nginx教程从入门到精通三、Spring全家桶技术好文精选整理Spring从入门到精通(珍藏版)Spring MVC 学习指南Spring源码深度解析sp
最近从CSDN的下载频道上DOWN下了一份高级软件架构师讲义,将阅读时做的笔记发上来。有兴趣的朋友可以去CSDN的下载频道搜搜“高级软件架构师”应该就可以看见。第一章架构师与设计面向对象应用建模(Application Modeling)的实践过程有3个阶段:1.         有步骤、分层次地演进系统构架2.&n
转载 2023-08-15 14:30:18
90阅读
去年无疑是 Flutter 技术如火如荼发展的一年。每一个移动开发者都在为 Flutter 带来的“快速开发、富有表现力和灵活的 UI、原生性能”的特色和理念而痴狂,从超级 App 到独立应用,从纯 Flutter 到混合栈,开发者们在不同的场景下乐此不疲的探索和应用着 Flutter 技术,也在面临着各种各样不同的挑战。Alibaba集团内也有越来越多的业务和团队开始尝试 Flutter 技术栈
转载 2023-07-12 16:05:06
80阅读
系统分析和系统架构设计都属于软考高级考试,所以他们的报考条件都是一样的,报名无学历、无工作年限要求,合格标准也基本上是45分(满分75)。系统分析系统分析考试一年只有一次,只在上半年考,主要是对产品需求进行分析、测试以及实现,是指具有从事计算机应用系统的分析和设计工作能力及业务水平,能指导系统设计和高级程序员的工作的一族。在软件开发流程中主要从事需求分析、信息系统项目架构设计(包括概要设
【软考系统架构设计】2013年下系统架构师论文写作历年真题 2013年下系统架构师论文写作历年真题【软考系统架构设计】2013年下系统架构师论文写作历年真题2013年下系统架构师试题一(架构建模)2013年下系统架构师试题二(分层架构)2013年下系统架构师试题三(可靠性设计)2013年下系统架构师试题四(分布式存储) 2013年下系统架构师试题一(架构建模)软件架构建模技术与应用 软件架构
软件架构师和系统架构师都是计算机行业中的重要角色,负责设计和规划技术方案,以确保软件和系统的质量、安全性和可维护性。虽然两者在职责上有一些相似之处,但它们在工作的重点和具体职责上还是存在一些差异。 首先,让我们了解一下软件架构师和系统架构师的基本职责和工作内容。 软件架构师 软件架构师软件开发团队中的关键成员之一,负责设计和规划技术方案,以确保软件系统的质量、安全性和可维护性。他们需要具备
 点击0元报名后领取>>>软考18本电子版教材 & 15个科目知识点速记 + 17套历年真题试卷 + 80篇软考优秀论文6G资料包软件工程谚语(大意):  如果你不防范(躲着)风险,那么风险就会来敲门。   随意打开一本项目管理教材,可以发现项目管理涉及的内容很多,其中包含各种要素的管理,而项目管理的知识体系更是相当庞大,需要考证的 PM 们花很多精力来学习,一
转载 2023-08-08 22:44:54
94阅读
最近打算考个软考的架构师,所以参考一下。如下为转载文章: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~今年的系统架构师考试又临近了,你是否准备好成为一名持证上岗的架构师了呢?先看看证书长什么样O(∩_∩)O考试时间一般是每年的11月份,是的,一年只能考一次。其他的高级软考一年都可以考两次。这也体现了系
从事多年的编程工作,回首看,发现自己站在原地,不曾前进。要如何 改变,怎样转换?以下是我读书的记录,算是个总结,用来提醒自己的缺点。顺序按照书本的目录,有兴趣的可以买本看看,对于纯技术的人员是个提点,很值得。一、关系技能修炼工作中难免与人交流,首要处理人与人之间的关系。作为一个程序员,常年与电脑PK,工作职责涉及的人较少,并且都比较熟悉。找人办事,不看僧面看佛面。作为一个构架,时常与不同部门的人
转载 3月前
26阅读
软考软件架构师系统架构师:引领企业级应用开发的重要角色 随着信息化进程的推进,企业对软件架构师和系统架构师的需求日益增长。这两大职业领域不仅涵盖了广泛的技术知识,还强调了策略性思维、独立解决问题的能力以及卓越的团队协作技能。本文将详细探讨这两个职业的内涵和软考软件架构师系统架构师这一职业认证的吸引力。 一、软件架构师与系统架构师的职业前景 在许多企业中,软件架构师和系统架构师是核心岗位,负责
最近一直在读《Clean Architecture》这本书,书中对与软件设计与架构的阐述是非常深刻的。因此开了一篇专栏,来记录《Clean Architecture》书中一些优秀的架构设计理念,以及我对这些内容的思考。一、什么是软件架构师软件架构师首先必须是程序员,而且得是能力技术强的一线程序员。他们会在自身承接编程任务的同时逐步引导团队向最佳的系统设计方向前进。如果不在一线亲自编码,就体会不到设
转载 2023-08-15 15:14:12
45阅读
软件架构(software architecture)软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口_(
原创 2021-09-28 13:54:49
2735阅读
架构不是一个职业而是一种能力,每一种架构师只不过是在不同的领域里面使用不同的技术,没有什么可对比,就好比如你问一个篮球明星和一个足球明星有什么区别一样! 一:架构师需要考虑四个问题 ● 确定系统干什么不干什么,也就是说系统的边界在哪里?● 确定架构内部的模块与模块之间的关系,以及模块与外部之间的关系是什么?● 架构确定以后,有能力去指导开发去继续设计和演化,如果开
 点击0元报名后领取>>>软考18本电子版教材 & 15个科目知识点速记 + 17套历年试卷 + 80篇软考优秀论文6G资料包2009年下半年软考中级系统集成项目管理工程下午案例分析试题四问题2案例问题:请简要叙述成本控制的主要工作内容。案例背景某信息系统开发项目由系统集成商A公司承建,工期1年,项目总预算20万元。目前项目实施已进行到第8个月末。在项
转载 2023-07-26 21:47:00
55阅读
说到程序员的薪资我想也就只有“架构师”的薪资是足够诱惑到大家的,年薪40W-80W对于他们来说是比较简单的一件事,今天我们就来聊聊“架构师”。架构师是一个充满挑战的职业,知识面的宽窄往往决定着一个架构师架构能力。阅读大量的技术书籍能够提升知识面,但我希望你不要仅限于软件相关的书籍,可以经常泡技术论坛,一方面可以结交朋友,一方面可以增加自己的知识面,还可以加入一下技术博客。当然如果你的身边有一位这
转载 2023-07-11 20:41:03
104阅读
软件架构核心问题:架构模式的重用分布式应用软件架构设计问题:数据库的选择,用户界面选择,灵活性和性能,技术选择,人员 典型架构模式:① 管道/过滤器模式:批处理系统② 面向对象模式:基于组件的软件开发③ 事件驱动模式:图形界面应用④ 分层模式:通用应用架构的基础模式,分层通信协议OSI⑤ 客户/服务器模式:有C/S,B/S,还有三层模式,通过中间层解决服务端问题。各种架构可以综合使用。&
  软件架构师是如何工作的                                                       本文将从:架构的目标,识别问题,架构切分,软件架构架构师架构的角度写好代码,技术、业务、架构的关系七个方面回答软件架构师如何工作的问题中文定义:项目是指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在特定的时间、预算、资源限定内
  • 1
  • 2
  • 3
  • 4
  • 5