Warum sicheres Codetraining nicht ausreicht (und was Sie dagegen tun können)
Warum sicheres Codetraining nicht ausreicht (und was Sie dagegen tun können)
Langweilig, langweilig, langweilig! Das ist eine der Hauptantworten, die Sie von Entwicklern hören werden, wenn es um Schulungen zu sicherem Code geht. Wir von Secure Code Warrior sind der Meinung, dass es einen besseren Weg geben muss. Deshalb haben wir uns mit Evans Data Corp. zusammengetan, um eine Primärstudie über die Einstellung von Entwicklern zu sicherem Coding, sicheren Code-Praktiken und Sicherheitsoperationen durchzuführen (laden Sie sich Ihr Exemplar des Whitepapers hier).
In der in Kürze erscheinenden Studie Shifting from reaction to prevention: The changing face of application security wurden Entwickler nach ihren Hauptproblemen mit dem aktuellen Secure Code Training gefragt - und die Antwort war aufschlussreich.
Training, das Entwickler zu Fall bringt
40 % der befragten Entwickler waren der Meinung, dass sicheres Coding in einem Vakuum gelehrt wird. Weitere 40 % waren der Meinung, die Schulung sei zu theoretisch, habe keinen Bezug zu ihrer Arbeit und sei nicht "praxisnah" genug. 30 % sahen einen Mangel an Schulungen in der Sprache:Framework, mit der sie täglich arbeiten. Dies ist ernst zu nehmen, denn es zeigt uns, dass die derzeitige Schulung zu sicherem Code kontextuell irrelevant ist und keinen sinnvollen Bezug zu dem hat, was Entwickler täglich tun.
Für viele Entwickler besteht die größte Herausforderung darin, wach zu bleiben, während sie sich mit langweiligen Aktivitäten beschäftigen, die weder effektiv sind noch sie dazu inspirieren, die Sicherheit im Auge zu behalten.
Training in einem Vakuum verhindert, dass Entwickler die kognitiven Verbindungen zwischen dem Labor und der realen Welt herstellen können.
3 Dinge, die Entwickler von einem Secure Code Training erwarten:
- Mit überwältigender Mehrheit sagen die Entwickler, dass sie sich ein Training wünschen, das praxisnäher und kontextbezogener für ihre tägliche Arbeit ist.
- 65 % der Entwickler sagen, dass mehr Schulungen zu sprachspezifischen Schwachstellen und den OWASP Top 10 erforderlich sind.
- 75% der befragten Entwickler bevorzugen ein strukturiertes Training "on the job".
Training, das Entwickler anhebt
Wenn es um On-the-Job-Training geht, bringen die Entwickler ein gewisses Maß an Erfahrung und vorhandenem Wissen mit. Dies weist auf die Notwendigkeit von "gerüstbasiertem" Lernen hin. Dies ist ein Training, das strukturiert - oder gerüstartig - ist, um auf dem aufzubauen, was der Entwickler bereits weiß. Gerüstgestütztes Lernen aktiviert und erweitert alle vorherigen Erfahrungen und baut gleichzeitig neue Fähigkeiten in mundgerechten Stücken auf. Das macht sie zum perfekten Mittel für das Lernen am Arbeitsplatz.
Vermitteln von Fähigkeiten, die haften bleiben
Wenn es um Sicherheitsschulungen für Entwickler geht, wissen wir, dass Entwickler die Methode "Learning-by-Doing" der Plackerei des theoriebasierten statischen Lernens vorziehen. In diesem Sinne ist das Erlernen von sicherem Code in einer hyper-relevanten, kontextbezogenen Umgebung der Schlüssel. Als Verfechter des Wandels im Bereich der sicheren Programmierung bietet Secure Code Warrior kontextbezogene, praxisnahe Schulungen in relevanten Programmiersprachen und Frameworks mit Herausforderungen, die denen entsprechen, denen Entwickler in der realen Welt begegnen. Die Lerninhalte umfassen über 5.500 Herausforderungen und missions , die über 147 verschiedene Schwachstellenarten abdecken, darunter die wichtigen OWASP Top 10, OWASP Mobile Top 10, OWASP API Security Top 10 und CWE/SANS Top 25.
Wenn Sie die möglichen Auswirkungen auf Ihre Teams und deren Fähigkeit, sicheren Code schneller zu liefern, sehen möchten, Demo buchen jetzt.
Tauchen Sie ein in unsere neuesten Erkenntnisse über sichere Kodierung im Blog.
Unsere umfangreiche Ressourcenbibliothek zielt darauf ab, die menschliche Herangehensweise an eine sichere Weiterbildung im Bereich der Programmierung zu stärken.
Holen Sie sich die neuesten Forschungsergebnisse zur entwicklergesteuerten Sicherheit
Unsere umfangreiche Ressourcenbibliothek ist voll von hilfreichen Ressourcen, von Whitepapers bis hin zu Webinaren, die Ihnen den Einstieg in die entwicklungsorientierte sichere Programmierung erleichtern. Erforschen Sie sie jetzt.
Warum sicheres Codetraining nicht ausreicht (und was Sie dagegen tun können)
Langweilig, langweilig, langweilig! Das ist eine der Hauptantworten, die Sie von Entwicklern hören werden, wenn es um Schulungen zu sicherem Code geht. Wir von Secure Code Warrior sind der Meinung, dass es einen besseren Weg geben muss. Deshalb haben wir uns mit Evans Data Corp. zusammengetan, um eine Primärstudie über die Einstellung von Entwicklern zu sicherem Coding, sicheren Code-Praktiken und Sicherheitsoperationen durchzuführen (laden Sie sich Ihr Exemplar des Whitepapers hier).
In der in Kürze erscheinenden Studie Shifting from reaction to prevention: The changing face of application security wurden Entwickler nach ihren Hauptproblemen mit dem aktuellen Secure Code Training gefragt - und die Antwort war aufschlussreich.
Training, das Entwickler zu Fall bringt
40 % der befragten Entwickler waren der Meinung, dass sicheres Coding in einem Vakuum gelehrt wird. Weitere 40 % waren der Meinung, die Schulung sei zu theoretisch, habe keinen Bezug zu ihrer Arbeit und sei nicht "praxisnah" genug. 30 % sahen einen Mangel an Schulungen in der Sprache:Framework, mit der sie täglich arbeiten. Dies ist ernst zu nehmen, denn es zeigt uns, dass die derzeitige Schulung zu sicherem Code kontextuell irrelevant ist und keinen sinnvollen Bezug zu dem hat, was Entwickler täglich tun.
Für viele Entwickler besteht die größte Herausforderung darin, wach zu bleiben, während sie sich mit langweiligen Aktivitäten beschäftigen, die weder effektiv sind noch sie dazu inspirieren, die Sicherheit im Auge zu behalten.
Training in einem Vakuum verhindert, dass Entwickler die kognitiven Verbindungen zwischen dem Labor und der realen Welt herstellen können.
3 Dinge, die Entwickler von einem Secure Code Training erwarten:
- Mit überwältigender Mehrheit sagen die Entwickler, dass sie sich ein Training wünschen, das praxisnäher und kontextbezogener für ihre tägliche Arbeit ist.
- 65 % der Entwickler sagen, dass mehr Schulungen zu sprachspezifischen Schwachstellen und den OWASP Top 10 erforderlich sind.
- 75% der befragten Entwickler bevorzugen ein strukturiertes Training "on the job".
Training, das Entwickler anhebt
Wenn es um On-the-Job-Training geht, bringen die Entwickler ein gewisses Maß an Erfahrung und vorhandenem Wissen mit. Dies weist auf die Notwendigkeit von "gerüstbasiertem" Lernen hin. Dies ist ein Training, das strukturiert - oder gerüstartig - ist, um auf dem aufzubauen, was der Entwickler bereits weiß. Gerüstgestütztes Lernen aktiviert und erweitert alle vorherigen Erfahrungen und baut gleichzeitig neue Fähigkeiten in mundgerechten Stücken auf. Das macht sie zum perfekten Mittel für das Lernen am Arbeitsplatz.
Vermitteln von Fähigkeiten, die haften bleiben
Wenn es um Sicherheitsschulungen für Entwickler geht, wissen wir, dass Entwickler die Methode "Learning-by-Doing" der Plackerei des theoriebasierten statischen Lernens vorziehen. In diesem Sinne ist das Erlernen von sicherem Code in einer hyper-relevanten, kontextbezogenen Umgebung der Schlüssel. Als Verfechter des Wandels im Bereich der sicheren Programmierung bietet Secure Code Warrior kontextbezogene, praxisnahe Schulungen in relevanten Programmiersprachen und Frameworks mit Herausforderungen, die denen entsprechen, denen Entwickler in der realen Welt begegnen. Die Lerninhalte umfassen über 5.500 Herausforderungen und missions , die über 147 verschiedene Schwachstellenarten abdecken, darunter die wichtigen OWASP Top 10, OWASP Mobile Top 10, OWASP API Security Top 10 und CWE/SANS Top 25.
Wenn Sie die möglichen Auswirkungen auf Ihre Teams und deren Fähigkeit, sicheren Code schneller zu liefern, sehen möchten, Demo buchen jetzt.