博客

为什么支架式学习能培养出具备强大安全能力的开发人员

January 21, 2022
Matias Madou 博士
夜间桥梁结构的橙色金属梁和桁架特写。

只需浏览几分钟科技新闻,你就会清楚地看到威胁形势正变得多么严峻。似乎每天都有关于重大漏洞、新威胁或网络攻击者与犯罪分子积极利用漏洞的报道。几乎每一项行业指标和报告都显示,网络威胁数量日益增加,大多数专家预测这种趋势在未来几年内将持续下去。

面对这些新威胁的,是一支人员短缺且捉襟见肘的 IT 安全一线队伍。尽管他们薪资高昂且对任何企业或组织都几乎不可或缺,但安全人员始终供不应求。在战略与国际研究中心进行的一项近期调查中,82% 的 IT 决策者表示其组织面临网络安全技能短缺的问题,71% 的人表示这种短缺已对组织造成了直接且可衡量的损害。报告指出,仅在美国,网络安全岗位就有超过 52 万个空缺,而该领域的从业人员仅约 94 万人。

目前全球约有 350 万个网络安全职位空缺,这意味着即使是愿意斥巨资招聘和留住顶尖人才的组织,也难以找到合适的候选人。平均而言,填补一个网络安全职位的耗时比其他职位长约 21%,甚至根本无法招到人。

开发人员赋能长期以来一直被忽视

我们在之前的许多博客中提到,可以利用开发人员来填补网络安全防御中的一些关键缺口。只是传统上,开发人员从未接受过网络安全培训。他们的工作表现几乎完全取决于部署的速度和时间。安全工作是后续应用安全(AppSec)团队的职责。

遗憾的是,这不仅仅是转换思路,要求开发人员突然开始将安全功能添加到应用程序和程序中的问题。即使他们愿意做出这些改变(调查显示许多人确实愿意),他们仍然需要培训才能实现这一目标。他们还需要高层管理人员的鼓励和支持,而获得有效的学习赋能是第一步,也往往是最大的障碍。

全球数百万个高薪、高安全性的 IT 安全职位长期空缺是有原因的。如果工作轻松,每个人都会涌入这个领域。学习如何打击威胁和消除代码中的漏洞非常困难,而且威胁形势瞬息万变。试图向相对精通技术的开发人员教授网络安全知识,如果使用过时快、不深刻且收效甚微的静态培训,是无法高效完成的,尤其是当这些要求被添加到他们本已繁重的工作日程中时。

搭建脚手架,攀登更高峰

使用传统方法教授网络安全技能,就像试图在双脚不离地的情况下建造摩天大楼。这是不可能的,因为学生没有掌握网络安全这一复杂领域中许多高阶概念所需的基础。为了弥补这一点,可以采用支架式学习的概念。

在使用支架式或“分层”方法进行技能提升时,通常会将较大的主题分解为离散的学习体验或概念。这确保了学生能够通过适当的练习和指导掌握每个概念,并为每个组件提供所需的所有支持。新的、更高级的概念会像建筑向上延伸时搭建的物理脚手架一样,叠加在已掌握的概念之上。通过这种方式,学生能够获得比在没有辅助的情况下更高的理解力和技能水平。

就像物理脚手架一样,当不再需要这些支持时,它们会逐渐被拆除,随着学生变得越来越精通,他们将承担更多的责任。

支架式学习主要用于减少学生在没有辅助的情况下尝试困难任务时,因感到沮丧、畏惧或气馁而产生的负面情绪和自我认知。但它在处理现代网络安全等极其困难的概念时也极具价值。这绝不是把开发人员当作孩子对待,当他们与安全团队的合作往往带来挫败感和打击感(尤其是当他们的辛勤工作被退回并附带漏洞修复要求和一连串批评时),这种方法会非常有帮助。

当开发人员获得理解安全编码基础知识(通常从 OWASP Top 10 开始)的工具时,他们可以亲眼看到安全漏洞是如何产生的、为什么它们很危险,以及如何在它们进入生产环境之前进行修复。在此基础上,他们可以通过解决更复杂的漏洞来扩展知识,并在应用有效的修复方案方面获得实践经验。层级一点点增加,当面对不安全的软件架构或参与威胁建模等高级安全问题时,这些跨越就不会显得那么令人生畏,并且可以精准地加以解决。

作为行业一员,我们不应期望开发人员成为安全专家,但企业可以采用新的开发人员赋能标准,从而产出更高质量的软件。对于正在进行技能提升的工程团队来说,额外的好处是,每一步或每一层支架的搭建,都将随着他们的学习直接转化为更好的网络安全水平。无需等到课程结束才能看到成果。

学习网络安全很困难,没有正确的帮助和指导,几乎不可能掌握它。采用支架式学习的安全计划可以帮助实现最大化收益,且效果几乎立竿见影。改进将几乎立即开始,并随着时间的推移持续提升。


与我们一起培养具备强大安全能力的开发人员;查看:

课程
任务
开发人员培训

……以及更多!

标语

在 AI 驱动的开发成果发布前实现有效治理

评估 AI 辅助风险,在提交代码时强制执行安全编码策略,并加速整个软件开发生命周期的安全交付。

预约演示
资源库

探索更多博客

获取有关安全编码、人工智能治理和软件风险管理的专家内容。

浏览全部
案例研究
筛选标签
这是 div 块中的一段文本。

Supercharged Security Awareness: How Tournaments are Inspiring Developers at Erste Group

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

了解更多
案例研究
筛选标签
这是 div 块中的一段文本。

Security as culture: How Blue Prism cultivates world-class secure developers

Learn how Blue Prism, the global leader in intelligent automation for the enterprise, used Secure Code Warrior's agile learning platform to create a security-first culture with their developers, achieve their business goals, and ship secure code at speed

了解更多
案例研究
筛选标签
这是 div 块中的一段文本。

统一的安全文化:Sage 如何打造其安全倡导者项目

了解 Sage 如何通过灵活且以关系为导向的方法提升安全性,成功培养了 200 多名安全倡导者,并实现了显著的风险降低。

了解更多
博客
筛选标签
这是 div 块中的一段文本。

2026年网络安全意识月:理解人工智能安全对企业防御至关重要

目前,大多数顶级人工智能公司已公开呼吁全球放缓人工智能的发展速度,以便安全防护措施能够跟上步伐。然而事实是,严重的安全问题已经显现。随着人工智能实施带来的经济成本和风险不断累积,无数安全领导者和高管团队正处于紧迫的境地。

了解更多
博客
筛选标签
这是 div 块中的一段文本。

赋能要素 8:打造项目品牌

成功的安全编码项目不仅需要优质的内容。赋能要素 8 展示了如何通过品牌化将参与过程转变为一种令人向往、以地位为驱动的体验。

了解更多
博客
筛选标签
这是 div 块中的一段文本。

每一位员工现在都处于 AI 网络安全的最前线

企业技术格局正以一种鲜有人预料到的速度发生剧变,直到为时已晚。我们已正式跨越了从人工编写代码和基础辅助编程,进入“智能体开发生命周期”(ADLC)的时代。虽然自主 AI 智能体有望在多个职能领域实现前所未有的效率,但它们也带来了全新的安全和监管风险。

了解更多

在产品发布前确保 AI 驱动的开发安全

洞察开发风险,执行安全策略,并在整个软件开发生命周期中预防漏洞。

预约演示
未找到相关项目。