在软件研发过程中,往往随着为了快速满足业务要求的压力,用户需求的变更,软件代码的增多,以及版本的迭代,团队成员的变化等等因素,导致一个软件项目随着时间推移,欠的技术债会越积越多,用户使用容易出错,部署流程也变得复杂。技术债务不及时还掉,就会产生“利息”,进而导致软件复杂度呈指数级增长。代码行越多,逻辑越复杂,技术债务就会欠的越来越多,最终到了某个临界点的特定时刻,软件代码就会变得失控,没人知道里面改动会带来什么后果。每一次的需求修改调整,引发即使很小的代码修改,可能由于软件复杂度变高,都会带来新的问题,轻则导致软件无法正常使用,重则导致出现严重的问题,甚至系统崩溃无法正常使用等问题。随着时间的
写文档也是技术活01:实践对于多数开发同学来说,很多时候即讨厌没有研发文档,但是自己又不愿意常写文档,痛且倔强着;程序员该不该写文档,与争论哪种编程语言最好一样,想撕的嘴不留情,该写的笔不停耕;当自我的意识上去纠结一件事情要不要去做的时候,不妨停下来看一看,大的职场环境是如何选择的,纠结自然就没必要了;对于写文档这件事情,并不需要去思考能带来哪些好处或者会占用多少时间,用心去写自然明白当中利弊;最近两年听到不少搬砖的朋友说,公司已经把文档管理提升到资产层面,在重大版本推进过程中,预留文档输出的时间,这可不是一般的大聪明;从工作的这几年实践经验来看,写文档原则上本着复杂的事项细写,简单的事项简写
写文档也是技术活01:实践对于多数开发同学来说,很多时候即讨厌没有研发文档,但是自己又不愿意常写文档,痛且倔强着;程序员该不该写文档,与争论哪种编程语言最好一样,想撕的嘴不留情,该写的笔不停耕;当自我的意识上去纠结一件事情要不要去做的时候,不妨停下来看一看,大的职场环境是如何选择的,纠结自然就没必要了;对于写文档这件事情,并不需要去思考能带来哪些好处或者会占用多少时间,用心去写自然明白当中利弊;最近两年听到不少搬砖的朋友说,公司已经把文档管理提升到资产层面,在重大版本推进过程中,预留文档输出的时间,这可不是一般的大聪明;从工作的这几年实践经验来看,写文档原则上本着复杂的事项细写,简单的事项简写
前言 在谈效能之前,我想先谈谈作为一个技术人或者技术TL,研发的核心价值是什么?之前看了一篇文章,比较有意思,分享一下观念: T外包公司:最核心的竞争力不是技术,而是快速响应、资源调配整合、项目成本控制等方面。 企业信息化公司:研发的核心价值有三个层次:第一层是运用技术更好的去支撑业务;第二层是用技术推动业务,用自身业务经验(服务很多客户)帮助客户;第三层是去用经验积累去影响行业。 解决特定场景和问题的产品公司:核心价值就在于技术,专注与做技术深度。 那我们的核心价值是什么? (1)高效支撑业务:一个是支撑,一个是高效 支撑:对我们的要求就是:阶段性与业务目标,落地产品对齐。 高效:研发效
前言 在谈效能之前,我想先谈谈作为一个技术人或者技术TL,研发的核心价值是什么?之前看了一篇文章,比较有意思,分享一下观念: T外包公司:最核心的竞争力不是技术,而是快速响应、资源调配整合、项目成本控制等方面。 企业信息化公司:研发的核心价值有三个层次:第一层是运用技术更好的去支撑业务;第二层是用技术推动业务,用自身业务经验(服务很多客户)帮助客户;第三层是去用经验积累去影响行业。 解决特定场景和问题的产品公司:核心价值就在于技术,专注与做技术深度。 那我们的核心价值是什么? (1)高效支撑业务:一个是支撑,一个是高效 支撑:对我们的要求就是:阶段性与业务目标,落地产品对齐。 高效:研发效
前言“君子和而不同,小人同而不和。”--孔子我们认为,对于任何一个有研发诉求的企业,账号体系都是需要尽早考虑、慎重对待,且不应该随意变更的。问题类型研发团队在设计账号体系和管理账号的时候经常会遇到各种问题,比如:问题1:业务在变化,组织也要随时调整,导致与之相应的账号权限也要频繁调整:在企业业务高速发展的大背景下,为了适应业务变化,企业的组织架构经常会进行调整,研发人员也会在不同的业务中来回切换,甚至在不同的业务中会承担不同的角色。因此,设计账号体系的时候,需要考虑账号权限能灵活调整、即时生效,避免因为权限缺失阻碍研发活动,或是因为权限泛滥引起安全风险。问题2:研发活动中存在多种角色,一个账号
前言“君子和而不同,小人同而不和。”--孔子我们认为,对于任何一个有研发诉求的企业,账号体系都是需要尽早考虑、慎重对待,且不应该随意变更的。问题类型研发团队在设计账号体系和管理账号的时候经常会遇到各种问题,比如:问题1:业务在变化,组织也要随时调整,导致与之相应的账号权限也要频繁调整:在企业业务高速发展的大背景下,为了适应业务变化,企业的组织架构经常会进行调整,研发人员也会在不同的业务中来回切换,甚至在不同的业务中会承担不同的角色。因此,设计账号体系的时候,需要考虑账号权限能灵活调整、即时生效,避免因为权限缺失阻碍研发活动,或是因为权限泛滥引起安全风险。问题2:研发活动中存在多种角色,一个账号
本篇主要讲从技术体系到商业洞察,分为五个小节,新一代开发范式云原生、建立自己的技术体系、技术判断力、技术业务产业周期,技术与商业洞察。对于新一代开发范式和技术体系的建立,文字部分我就不再补充,具体可以看看PPT。这里我想讲技术判断力和商业洞察,这是建立技术体系之后,对关键点的判断和洞察,是从点到面再到点的过程,是体系之上点的力量。商业洞察需要理解信息、理解技术,看懂社会和商机。 理解信息,理解信息形式和媒体的真正力量。信息影响着人的意识,谁掌握了信息分发和信息推荐,谁就在一定上掌握着社会舆论。电台总统罗斯福、电视总统肯尼迪、社交总统奥巴马、推特总统特朗普,皆是如此。 理解信息技术,信息
本篇主要讲从技术体系到商业洞察,分为五个小节,新一代开发范式云原生、建立自己的技术体系、技术判断力、技术业务产业周期,技术与商业洞察。对于新一代开发范式和技术体系的建立,文字部分我就不再补充,具体可以看看PPT。这里我想讲技术判断力和商业洞察,这是建立技术体系之后,对关键点的判断和洞察,是从点到面再到点的过程,是体系之上点的力量。商业洞察需要理解信息、理解技术,看懂社会和商机。 理解信息,理解信息形式和媒体的真正力量。信息影响着人的意识,谁掌握了信息分发和信息推荐,谁就在一定上掌握着社会舆论。电台总统罗斯福、电视总统肯尼迪、社交总统奥巴马、推特总统特朗普,皆是如此。 理解信息技术,信息
意识不到误区的存在最为离谱;01生活中,职场上,游戏里,都少不了正面对喷过:意识太差;在个人的认知中意识即思维,意识太差即思维中存在的误区比较多;每个人或多或少都存在思维上的误区;思维影响行为;行为效应会带来很多显而易见的问题;问题多了自然就是各种鸡飞狗跳;思维误区作为成长的第一大阻力,认清误区并尽快走出,直接决定成长的速度;误区最妖娆的地方,在于会让人有自我认同的决心,坚定的相信自己思维的正确性;想要快速的走出误区,就要时常反思,不断提高认知;最为关键的是,要学会下意识思考自己是否存在思维层面的认知问题;02如果从历经的误区中选出一个拔尖的来,【无法敏锐感知并适应变化】首当其冲;误区形成的根