今天重新翻开《代码大全2》,这本大部头去年我一口气把他看完了,很少有书可以让我一口气看完,有的话十个手指就可以数完了,今天发现其中一句经典的话,原来我也不是很清楚 架构师,设计师具体的工作,现在总算是比较清楚了。原话如下
架构师吃掉需求,设计师吃掉架构,而程序员则吃掉设计
这样理解的话
架构师 应该是分析需求,提出规划的热病
设计师 相当于建筑业的总工,这系统由什么部分组成,每个部分怎么设计都属于设计师的事
程序员 就是把设计编成代码,也就是代码工人了
不知道我的理解是不是有偏差
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
4.4k累计阅读
4.4k平均单平台
已同步平台
优快云
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄24年
今天重新翻开《代码大全2》,这本大部头去年我一口气把他看完了,很少有书可以让我一口气看完,有的话十个手指就可以数完了,今天发现其中一句经典的话,原来我也不是很清楚 架构师,设计师具体的工作,现在总算是比较清楚了。原话如下
架构师吃掉需求,设计师吃掉架构,而程序员则吃掉设计
这样理解的话
架构师 应该是分析需求,提出规划的热病
设计师 相当于建筑业的总工,这系统由什么部分组成,每个部分怎么设计都属于设计师的事
程序员 就是把设计编成代码,也就是代码工人了
不知道我的理解是不是有偏差
AI 代码赋能短视频带货:服装及多赛道批量内容生产全流程实操
本文聚焦 AI 技术在短视频带货领域的落地应用,以服装赛道为核心,延伸至花卉绿植、图书、茶具等热门领域,系统拆解 AI 工具在选品、素材处理、视频制作(含动态效果、场景搭建)、运营优化等环节的实操方法。针对从业者普遍面临的 “内容生产低效”“无专业技术难出优质视频”“流量运营踩坑” 等痛点,提供从基础工具使用到高阶视频制作的全流程技术方案,助力相关从业者借助 AI 实现批量、高效的短视频内容产出。
框架工,码农,程序员三者有什么区别?
程序员是一个广泛的职业称谓,涵盖了从基础编程到系统设计的各类工作。码农更像是对程序员的一种调侃或自嘲,通常指从事简单、重复性编程工作的人员,技术要求相对较低。框架工则指那些专注于使用现有框架进行开发的程序员,他们的工作是基于现有技术平台的开发和应用。无论在哪个角色,持续学习和提升自己的技术水平都是非常重要的,这样才能在职业生涯中获得更多的机会和发展。
Simscape Multiboby学习笔记1——跟着官网学Multibody
文章目录一. 引言二. Simscape Multibody自学之路三. 本教程的目录 一. 引言 最近在倒腾Matlab的动力学仿真,起因是看到有人推荐Matlab的multbody模块,一经了解之下简直惊为天人。作为一名Matlab的小粉,看到这么好用的模块简直不要太开心,之前用simulink搭飞行器的仿真模型,虽然能够仿真看到六自由度位移,毕竟不能可视化,还是很不够直观,而且simulink仿真(以及更费力的脚本文件仿真)需要精确建模,模型不精确计算也是天差地别。而Multibody在具备其他动力学
如何从程序员升级到架构师?
一 、什么是架构师 曾经有这么个段子: 甲:我已经应聘到一家中型软件公司了,今天上班的时候,全公司的人都来欢迎我。 乙:羡慕ing,都什么人来了? 甲:CEO、COO、CTO、All of 程序员,还有会计、司机都来了。 乙:哇,他们太重视你了,人才啊,这么多人迎接你! 甲:没有啊,就一个人! 乙:靠,#%¥$%... 很多的创业公司,一人身兼数职的情形还是很常见的。至少,我是经历过的,一个人包办了所有的开发过程,连测试我都做了,绝对的一条龙,但是经常踩钢丝、骑独轮车总会有失足的时候,结果有
Altium Designer许可证冲突?手把手教你用Windows防火墙彻底禁止AD联网(附详细截图)
本文详细介绍了如何通过Windows防火墙精准管控Altium Designer的网络权限,解决许可证冲突问题。通过配置入站和出站规则,彻底阻断AD的联网行为,提升软件运行效率。适用于需要稳定使用Altium Designer的工程师,附有详细截图和高级验证方法。
PDPS16.0单机版与SPLMLicenseServer授权避坑指南:从安装到冲突解决
本文详细解析了PDPS16.0单机版的安装与授权流程,重点阐述了如何正确配置SPLMLicenseServer本地许可证服务器以实现软件激活。针对安装过程中常见的许可证冲突问题,提供了清晰的排查思路和解决方案,并介绍了通过设置环境变量等替代授权方法,帮助用户高效避坑,确保Tecnomatix Process Simulate顺利运行。
程序员和架构师的区别在哪里?-多年Android开发,连这个都不明白
*一个零基础的新人,我认为坚持是最最重要的。**我的很多朋友都找我来学习过,我也很用心的教他们,可是不到一个月就坚持不下来了。我认为他们坚持不下来有两点主要原因:他们打算入行不是因为兴趣,而是因为所谓的IT行业工资高,或者说完全对未来没有任何规划。刚开始学的时候确实很枯燥,这确实对你是个考验,所以说坚持下来也很不容易,但是如果你有兴趣就不会认为这是累,不会认为这很枯燥,总之还是贵在坚持。技术提升遇到瓶颈了?缺高级Android进阶视频学习提升自己吗?还有大量大厂面试题为你面试做准备!
【华为OD机试真题】65、高矮个子排队 | 机试真题+思路参考+代码解析 (C++、Java、Py、C语言、JS)
题目描述 >现在有一队小朋友,他们高矮不同,我们以正整数数组表示这一队小朋友的身高,如数组{5,3,1,2,3}。 > 我们现在希望小朋友排队,以"高" "矮" "高" "矮" 顺序排列,每一个高位置的小朋友要比相邻的位置高或者相等;每个 "矮" 位置的小朋友要比相邻的位置矮或者相等; > 要求小朋友们移动的距离和最小,第一个从“高"位开始排,输出最小移动距离即可。 > 例如,在示范小队{5,3,1,2,3}中, {5, 1, 3, 2, 3}是排序结果。 >
从程序员到架构师!
关于【程序员与架构师】 一、程序员与架构师的区别 二、程序员想成为架构师的原因 三、从程序员成长为架构师的难度和挑战 四、成为架构师的具体路径和方法
6、哈代空间、算子函数及相关概念解析
本文深入探讨了数学中哈代空间与算子函数的核心概念,包括强函数的因式分解、半单零点的定义与性质、Blaschke-Potapov乘积的存在性、Nagy-Foias模型算子的结构与谱分析、可数集合的相关性质(如Carlesonian集合、稀有集合等)、简单分式族的可分性与基性质,以及指数型整函数的增长特性。文章还分析了这些数学对象之间的内在联系,并通过图表与表格形式直观呈现了集合性质与函数空间结构的关系。这些理论不仅在数学分析和泛函分析中具有重要意义,也在信号处理、量子力学等应用领域具有广泛价值。
YOLOv11的流形学习压缩:局部线性嵌入(LLE)引导的特征降维,实现在CSP模块中嵌入流形结构保持约束
摘要 本文探讨了流形学习在YOLOv11目标检测模型中的应用,重点研究局部线性嵌入(LLE)方法对CSP模块的特征压缩优化。针对深度学习模型的高维特征冗余问题,LLE通过三个关键步骤实现非线性降维:寻找k近邻、计算重构权重和低维嵌入,相比传统PCA方法能更好地保持数据的局部结构。文章详细分析了LLE的数学原理和参数选择策略,并提出在YOLOv11的CSP模块中嵌入流形约束的创新设计。通过特征分割前、处理过程和融合阶段引入流形一致性损失函数,该方法能在降低特征维度的同时保持原始流形结构,从而提升模型的计算效率
架构师与普通程序员的区别
架构师与普通程序员的区别
YOLOv8融合可变形注意力(DAT)实战教程:暴力涨点的科研级注意力机制优化方案
DAT的“可变形注意力”为目标检测的“精准特征捕捉”提供了全新思路,而YOLOv8的工程化优势让这种科研创新能快速落地到工业场景。希望这篇教程能帮你在“注意力机制优化+复杂场景检测”的痛点上找到突破口。如果你在实操中遇到“涨点不明显”的问题,不妨回到“DAT的采样点是否贴合目标形状”“注意力权重是否有效过滤背景”这些细节上找原因——科研的价值,就在于在细节打磨中推动技术进步。祝你在DAT与YOLOv8的结合探索中,既能做出有说服力的实验成果,又能沉淀出解决异形目标检测难题的实用经验。
架构师、设计师、程序员你们的差别到底在哪?
架构师、设计师、程序员 你们的差别到底在哪? 今天在做架构咨询服务包的时候,心里真是有很多感慨,看着这些需要细化的内容,看着每步步的流程,让我想起了一个不太愿意也不得不想的问题。架构师、设计师、程序员你们到底有什么不同? 很多朋友都知道,我们刚刚大学毕业时候都去XX公司应聘程序员工作。这个时候我们做什么呢?开发代码呗。对,但大家有考虑的一...
jre9下载 jdk9
(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】
汉书HE8,好用的汇编代码编写工具
汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大
架构师、设计师、程序员你们的差别到底在哪?(2009-12-18)
今天在做架构咨询服务包的时候,心里真是有很多感慨,看着这些需要细化的内容,看着每步步的流程,让我想起了一个不太愿意也不得不想的问题。架构师、设计师、程序员你们到底有什么不同? 很多朋友都知道,我们刚刚大学毕业时候都去XX公司应聘程序员工作。这个时候我们做什么呢?开发代码呗。对,但大家有考虑的一件事情吗?就是我们开发的代码质量如何?美观吗?整齐吗?易于修改吗?好维护吗?还有一个面向对象开...
复分析 阿尔福斯(Ahlfors) 第三版答案 英文
答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案
山东大学软件学院软件工程作业
山东大学软件学院软件工程作业参考答案
架构师和程序员的区别
架构师 = 建筑设计师 程序员 = 砌砖工
java程序员和java架构师有什么区别呢?
确实,许多架构师都是从程序员开始的,因为架构师不能忽略实现,所以他们必须具备相当的开发技能。 但是,如果程序员全力以赴,他们会成为“java架构师”吗? 答案当然不是。 以我的经验,程序员和架构师之间有两个主要区别。 首先,程序员更擅长解决难题,而架构师更擅长解决复杂问题。 “困难”问题不同于“复杂”问题。 经过多年的发展,我意识到了这一点,所幸我意识到了。 用我的话来说,可以用几个简单的指标来衡量难题,例如应该提高系统的响应速度以及应该支持多少数据。 为了实现这些目标,当然需要做很多工作。 但是总的来说
24岁程序员该怎样从现状走出来?(Android高级架构师之路)
面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。
BAT资深架构师告诉你从程序员到架构师,你需要掌握什么能力?
1、开发者和架构师之间最大的区别是什么? 架构师和开发者一样,也经常写代码,简单的说,开发者和架构师之间最大的区别就是技术领导力。 软件架构师的角色需要理解最重要的架构驱动力是什么,他提供的设计需要考虑这些因素。架构师还要控制技术风险,在需要的时候积极演化架构,并且负责技术质量保证。从根本上讲,架构师是一个技术领导者的角色,这就是最大的区别。 作为一个开发者,有一个学习的氛围跟一个交流圈子特...
大厂P9:为什么大部分程序员成不了架构师?
专注于开源技术、系统分析、架构设计,对互联网技术的特点和发展趋势有较深入的研究和理解,对于高性能、高可用、业务架构、系统解耦等有丰富的经验,著有《编程的逻辑:如何用面向对象方法实现复杂业务需求》、《从零开始学架构》,极客时间专栏《从0开始学架构》、《大厂晋升指南》作者,极客大学《架构实战营》讲师,博文视点20周年20人作者。造成这种问题的核心原因在于:看别人的文章和已有的架构设计,只能看到最终的架构设计结果,而看不到架构设计的过程,更看不到过程中的各种判断和决策。快速发展的业务可能有架构演进的机会。
为什么大部分的程序员成不了架构师?为什么很多程序员没有升级到架构师?
对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理;要么走技术升级路线。不过在技术路线方面,无法升级到架构师的程序员不在少数。一方面,在不少公司的高级开发岗位上,无法让程序员实践甚至接触到架构师的技能,另一方面,有不少程序员甚至不清楚架构师所需要掌握的技能和升级途径。所以从结果上来看,至少有5成的程序员止步于“高级开发”的程度,这是非常令人可惜的。 而小团队一般 ...
软考高级系统架构师是什么来头?考上了就能当架构师了吗
这里有一个点需要特别注意,就是评和聘的区别。举个例子:
系统架构师和软件架构师_为什么架构师那么少?
01首先我们要知道什么是架构师?所谓架构师,通俗的说就是设计师或结构设计者,这些定义如果用在建筑学上,则是很容易理解的。在软件工程领域中,软件架构师实际上就是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者。作为架构师对已确定的需求的技术实现构架、作好规划,运用成套、完整的工具,在规划的步骤下去完成任务。所以系统架构师做为系统架构的设计者,关系到应用系统成败的关键。02为什么...
如何从一个基础程序员走向架构师?
对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理;要么走技术升级路线。不过在技术路线方面,无法升级到架构师的程序员不在少数。一方面,在不少公司的高级开发岗位上,无法让程序员实践甚至接触到架构师的技能,另一方面,有不少程序员甚至不清楚架构师所需要掌握的技能和升级途径。所以从结果上来看,至少有5成的程序员止步于“高级开发”的程度,这是非常令人可惜的。 而小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也
为什么大部分的程序员成不了架构师?
小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL)。所以,架构师在广大码农中的占比大概平均不到 10%。而架构师也可以分为初级、中级、高级三档,江湖上真正高水平的软件架构师就更少了。 所以,大部分(超过九成的)码农干上许多年,还是做不了架构师,这是什么原因造成的呢? ① 码农分为真的能写代码的,以及自认为能写代码的。 ② 真的能写代码的码农又分为自认为写的不错的,以及真的还不错的。 ③ 真的能写不错代码的码农又分为会钻研会不断优化的,以及安于现状的。 ④ 会钻研的码农又分为喜欢广度了解新技术
1698
6995
1612
4656
1199
1295

被折叠的 条评论
为什么被折叠?



