这是一个非常敏感的话题,每次谈论到技术总监要不要写代码的时候,总会引起一片争论。 有的程序员说技术总监如果不写代码怎么能领导好技术团队;有的说技术总监还需要写代码?如果技术总监都需要写代码的话,那技术团队有多操心呐。正反观点看起来都蛮有道理的,我也试着和大家聊聊这个话题。 我感觉 ...
最近,这个话题在群里接连爆发,这次是由于群里一个朋友所在公司的架构师只给他了个PPT,他期望架构师能给一个DEMO,然后问大家PPT能不能算DEMO引起的,且不说能不能算,不过如果能用PPT表达清楚,我倒是觉得也没什么。 争论的核心自然是架构师要不要写代码,我倒是觉得这事和架构师本身没什么关系,多数是看公司规定,总之围绕着这个问题产生了很多争论以及延展: .架构师需不需要会写代码: 认为必须会写 ...
2014-05-05 10:46 32 5165 推荐指数:
这是一个非常敏感的话题,每次谈论到技术总监要不要写代码的时候,总会引起一片争论。 有的程序员说技术总监如果不写代码怎么能领导好技术团队;有的说技术总监还需要写代码?如果技术总监都需要写代码的话,那技术团队有多操心呐。正反观点看起来都蛮有道理的,我也试着和大家聊聊这个话题。 我感觉 ...
看完上图你是什么反应?会骂人吗?会就对了……,代码整洁之道,是一条很漫长的路,注释是其中一部分。 如果是一个很大的方法,要不要加注释?一个大方法按照它的功能被分割成几个小方法,这样代码就比较容易阅读了,但有的童鞋说能在项目的deadline里面搞出来就行了,哪有时间整理这种大方 ...
架构师日常(一) 四月伊始,进入新项目担任架构师角色,帮助项目整理和解决架构方面的问题。在三月技术,完成了前一个项目的工作并进行了交接,基本把手里需要项目注意的事项都写成了Markdown文档,记录在了Azure DevOps Wiki中,分门别类供团队成员查阅搜索。这里必须提到团队的知识管理 ...
2.架构师技术图谱 3.python之路 4.IBM技术主题 IBM技术博客 ...
软件架构师定义 软件工程师的职业发展方向: 软件架构师: 制定高级设计决策,并确定技术标准,包括编程标准,工具和平台的软件专家 软件架构: 系统的基本组织构成,这种组织主要体现在其组件,组件之间关系,组件与环境之间的关系,以及决定系统设计 ...
架构师是很多程序员将来的发展方向,但又有多少人思考过架构师的职责呢?其实只要是有一定工作经验的程序员,多少就会做些架构师的工作,但如果不注意积累这方面的经验,就很难成长为架构师,至少要比别人用更多的时间才能成为真正的架构师。那么真正的架构师工作职责有哪些呢? 1、架构分析:要能从用户功能性需求中 ...
架构师日常(二) 组织级季度评审会,有点像组织级别上的敏捷回顾会议和计划会议的综合体,主要是从组织级别看看各个工作单位是否的有能打动客户的特点,有哪些做的好的需要继续坚持做的地方,还有哪些部分需要改进,未来的改进计划是什么样子的。 这个会我们这边有两个架构师参加,另一位是水平远超高级架构师水准 ...
软件架构师在整个软件开发过程中都起着重要的作用,并随着开发进程的推进而其职责或关注点不断地变化,总结下面几点。 在需求阶段,软件架构师主要负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等等,此外,架构师还要经常审查客户及市场人员所提 ...