01 技术人成长的悖论在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作5年左右的核心技术骨干,此时正处于编码正嗨但也开始着手规划下一个职业发展阶段的时候;没在写代码的人困惑是我长时间不写代码(或者代码量较少)我的技术功底是不是在退化,我在市场上还会有竞争力吗,我的发展空间是不是被限制住了。典型代表就是带业务项目的架构师或者团队TeamLeader,他们更多的精力是在业务需求理解和拆分,团队事务的管理上。这种围城现象非常严重,是技术人在职业发展过程中必定会面临的困境。但要回答清楚这个问题,
01 技术人成长的悖论在程序员界有一个悖论持续在困惑着很多技术人:在写代码的人的困惑是一直写代码是不是会丧失竞争力,会不会被后面年轻的更能加班写代码的人汰换。典型代表就是工作5年左右的核心技术骨干,此时正处于编码正嗨但也开始着手规划下一个职业发展阶段的时候;没在写代码的人困惑是我长时间不写代码(或者代码量较少)我的技术功底是不是在退化,我在市场上还会有竞争力吗,我的发展空间是不是被限制住了。典型代表就是带业务项目的架构师或者团队TeamLeader,他们更多的精力是在业务需求理解和拆分,团队事务的管理上。这种围城现象非常严重,是技术人在职业发展过程中必定会面临的困境。但要回答清楚这个问题,
相信大家对软件物料清单(SBOM)并不陌生,它是指用于构建软件解决方案的所有软件组件(开源或商业)的列表。但在软件物料清单中,并不包括用于部署软件的微服务和其他组件。为了更全面了解所用的组件,我们需要创建流水线物料清单PBOM(PipelineBillofMaterials),其中包含用于将应用程序从代码到交付的所有软件组件和服务。 为什么PBOM很有必要?软件安全不仅取决于源代码,还取决于整个软件交付流水线的集成。此类集成包括构建工具、镜像仓库和IaC(InfrastructureasCode)部署。普通应用程序使用的库和组件数量正在增长,数据显示应用程序平均使用超过500个开源库和组件,
相信大家对软件物料清单(SBOM)并不陌生,它是指用于构建软件解决方案的所有软件组件(开源或商业)的列表。但在软件物料清单中,并不包括用于部署软件的微服务和其他组件。为了更全面了解所用的组件,我们需要创建流水线物料清单PBOM(PipelineBillofMaterials),其中包含用于将应用程序从代码到交付的所有软件组件和服务。 为什么PBOM很有必要?软件安全不仅取决于源代码,还取决于整个软件交付流水线的集成。此类集成包括构建工具、镜像仓库和IaC(InfrastructureasCode)部署。普通应用程序使用的库和组件数量正在增长,数据显示应用程序平均使用超过500个开源库和组件,
一、前言UML分析、建模与设计来自现实世界中的概念的抽象描述方法(摘取自《UML面向对象分析、建模与设计(第2版)》)就我对UML分析与建模技术的认知,最早可追溯至2019年时的学习。也是在正式开发项目前,最后学习的一门设计类知识,我认为这是软件开发者描述业务逻辑的最佳方式。写这篇博客,我是希望在未来,我的同事、合作者或者是交流人员,能够拥有一定的建模习惯。或者在互相关注之后,能够知道我的编程习惯是怎样的,能够拥有更好的默契和愉快的合作。二、代码注释与UML语言(代码注释)在项目编码过程中,是必不可缺的一个环节,也是工作组中合作交流的关键。在中大型项目中,如果个人的代码、算法、业务处理能力一般
一、前言UML分析、建模与设计来自现实世界中的概念的抽象描述方法(摘取自《UML面向对象分析、建模与设计(第2版)》)就我对UML分析与建模技术的认知,最早可追溯至2019年时的学习。也是在正式开发项目前,最后学习的一门设计类知识,我认为这是软件开发者描述业务逻辑的最佳方式。写这篇博客,我是希望在未来,我的同事、合作者或者是交流人员,能够拥有一定的建模习惯。或者在互相关注之后,能够知道我的编程习惯是怎样的,能够拥有更好的默契和愉快的合作。二、代码注释与UML语言(代码注释)在项目编码过程中,是必不可缺的一个环节,也是工作组中合作交流的关键。在中大型项目中,如果个人的代码、算法、业务处理能力一般
现在人人都谈数字化转型。向数字化转型已经成了企业和组织特别重视的一项变革行动。数字技术使得市场竞争更加激烈,它在颠覆众多行业的同时,也带来了许多机会。数字技术带来的机遇也不言而喻。麦肯锡的研究表明,各大企业纷纷摩拳擦掌、满怀雄心壮志,希望在未来三到五年内通过数字举措实现5%-10%,甚至更高的年增长率和成本效率。为了更准确地了解当今企业所面临的数字挑战,他们(麦肯锡)对全球150家企业进行了深入诊断调查。经过对各大企业在数字领域表现的考察,可以将数字化转型成功与否归结为4点:第一,传统型企业必须仔细考虑可供它们选择的战略。能够在行业中起到颠覆作用的全球性玩家始终是少数。而能够借助数字平台,
现在人人都谈数字化转型。向数字化转型已经成了企业和组织特别重视的一项变革行动。数字技术使得市场竞争更加激烈,它在颠覆众多行业的同时,也带来了许多机会。数字技术带来的机遇也不言而喻。麦肯锡的研究表明,各大企业纷纷摩拳擦掌、满怀雄心壮志,希望在未来三到五年内通过数字举措实现5%-10%,甚至更高的年增长率和成本效率。为了更准确地了解当今企业所面临的数字挑战,他们(麦肯锡)对全球150家企业进行了深入诊断调查。经过对各大企业在数字领域表现的考察,可以将数字化转型成功与否归结为4点:第一,传统型企业必须仔细考虑可供它们选择的战略。能够在行业中起到颠覆作用的全球性玩家始终是少数。而能够借助数字平台,
十多年来,科技公司一直尝试在AR和VR中颠覆购物体验的新方法,并告诉大众这些技术将以无法想象的方式赋予消费者权力,所有的一切都将在短时间内成为主流。现如今,虽然消费者确实经常使用二维码等工具来获取品牌信息,但现实情况还是有许多想法并没有达到预期的效果。尽管这项技术的发展速度比预期的要慢,但最近出现了进展,它将改变消费者的互动方式和购买决策,那就是人工智能,比以往任何时候都更强大的5G和移动处理器驱动,使智能设备能够动态实时地识别物体。这种高水平的技术为消费者提供了更流畅的数字信息与实体商品之间的交互体验,当将其与最近即将推出的头戴式耳机相结合时,我们似乎真的处于AR、VR技术促进购物的风口上
十多年来,科技公司一直尝试在AR和VR中颠覆购物体验的新方法,并告诉大众这些技术将以无法想象的方式赋予消费者权力,所有的一切都将在短时间内成为主流。现如今,虽然消费者确实经常使用二维码等工具来获取品牌信息,但现实情况还是有许多想法并没有达到预期的效果。尽管这项技术的发展速度比预期的要慢,但最近出现了进展,它将改变消费者的互动方式和购买决策,那就是人工智能,比以往任何时候都更强大的5G和移动处理器驱动,使智能设备能够动态实时地识别物体。这种高水平的技术为消费者提供了更流畅的数字信息与实体商品之间的交互体验,当将其与最近即将推出的头戴式耳机相结合时,我们似乎真的处于AR、VR技术促进购物的风口上