Zielgruppe des Tests 'Perl-Web-Entwickler' sind Programmierer mit fortgeschrittenen Perl-Kenntnissen. Dementsprechend anspruchsvoll sind die Anforderungen. Konzipiert hat den Perl-Test Frank Gard, der seit 1984 programmiert, an der ASW Berufsakademie Saarland lehrt und Gründungsgesellschafter der eXirius IT Dienstleistungen GmbH ist. Seine beruflichen Schwerpunkte sind: Perl, Linux, Datenbanken (insbes. PostgreSQL). Gard zählt auf, über welche Kenntnisse die Teilnehmer verfügen sollten:
Programmierkenntnisse in Perl 5,
Kenntnisse in objektorientierter Programmierung in Perl,
Kenntnisse über reguläre Ausdrücke in Perl,
Überblick über wichtige CPAN-Module sowie
Grundlagenkenntnisse HTML und Webserver.
Damit man als Prüfungsteilnehmer seine Chancen erhöht, den Test zu bestehen, sollte man folgende Themen beherrschen:
grundlegende Perl-Syntax (Variablen, Datenstrukturen, Kontrollstrukturen, …);
Datentypen und Operatoren;
reguläre Ausdrücke;
Verwendung von Modulen und
objektorientierte Programmierung mit Perl.
Sicheren Code schreiben
Bleibt die Frage, wie tief die Kenntnisse sein müssen, ob man nur als Informatiker mit sehr guten Programmierkenntnissen, eine Chance hat, den Test zu bestehen?
Diese Frage ist schwer zu beurteilen, da die "Tiefe von Kenntnissen" keine messbare Größe darstellt, gibt Gard zu bedenken. Ein guter Programmierer benötige fundierte Kenntnisse in "seiner" Programmiersprache, um effektiv sein zu können, "guten" (auch wieder nicht messbar) und sicheren Code zu schreiben und die sich stellenden Herausforderungen meistern zu können.
Gerade "der Aspekt Sicherheit darf im Web-Umfeld keinesfalls zu kurz kommen und erfordert entsprechendes Know-how", erklärt Gard. "Um es plakativ, aber durchaus ernst zu sagen: Jemand, der von Verschlüsselung noch nie etwas gehört hat, sollte besser die Finger von Web-Programmierung lassen." Der IT-Profi Gard macht den Quereinsteigern Mut: Ein Informatikstudium oder ein formaler Abschluss ist kein Muss, Berufserfahrung kann durchaus sehr gut weiterhelfen.
Perl-Test: Die Inhalte
Folgende Themen werden im Test abgefragt: grundlegende Syntaxelemente, bedingte Anweisungen, Fallunterscheidungen und Schleifen, Operatoren und Subroutinen, Packages und Module (auch CPAN), Datentypen, Basis-Datenstrukturen, Variablen, Referenzen komplexe Datenstrukturen, objektorientierte Programmierung mit Perl, reguläre Ausdrücke.
Ein Perl-Entwickler arbeitet oft in Softwareprojekten, die von vorneherein als Perl-Projekte konzipiert sind, etwa im Web- oder ETL-Umfeld, oder, es gibt auch etliche, in denen Perl als RAD-Werkzeug (RAD: Rapid Application Development) zum Einsatz kommt, um im Rahmen von Machbarkeitsstudien zu prüfen, ob der gewählte Ansatz überhaupt funktionieren kann. Die endgültige Anwendung wird dann oft in andere, kompilierte Hochsprachen wie C oder C++ übersetzt. "Durch diese Flexibilität lassen sich Konzepte sehr schnell, und damit kostengünstig, in realen Code transferieren", erläutert Gard.
Perl ist eine sehr flexible und in vielen Bereichen einsetzbare Programmiersprache, deren Kenntnis auch bei der Verwendung mehr oder weniger eng damit verwandter Sprachen (PHP, "C-Familie", Ruby, …) enorm weiterhilft. Dieselben Eigenschaften, die sie für den RAD-Einsatz prädestinieren, machen sie auch zu einer besonders geeigneten Sprache für Einsteiger in die professionelle Programmierung. "Selbst wer im Endeffekt nicht bei Perl bleibt (etwa bedingt durch das berufliche Umfeld), wird von den erworbenen Perl-Kenntnissen enorm profitieren können", ist IT-Experte Gard sicher.
Zertifikate von IT-Experten für IT-Experten
"Certified by Professionals" oder kurz CeLS heißen neue Zertifikate, die IT-Experten für Experten entwickeln. Geprüft werden online alle für ein IT-Berufsbild wichtigen Fähigkeiten, Fachkenntnisse, Methoden und Soft Skills. Ganz wichtig dabei: Die Testinhalte liefern IT-Fachleute. Für die bisherigen CeLS-Zertifizierungen konnten erfahrene Profis ihres Fachs gewonnen werden, die gerne ihr Wissen mit der Community teilen möchten.
- CeLS: Zertifikate für IT-Profis
"Certified by Professionals" oder kurz CeLS heißen neue Zertifikate, die IT-Experten für Experten entwickeln. Geprüft werden alle für ein IT-Berufsbild wichtigen Fähigkeiten, Fachkenntnisse, Methoden und Skills. Die aus Autoren-Gruppen bestehende Community bietet die CeLS-Tests an. - Remote Service Techniker (2nd Level)
Mit der Online-Prüfung zum Remote Service Techniker (2nd Level), zusammengestellt von Franz Maas von Bechtle können sich ab sofort Interessenten in diesem Berufsbild testen lassen. - Penetration Tester IP-Netzwerke
Mit der Online-Prüfung zum ein Penetration Tester IP-Netzwerke, zusammengestellt von Tonke Hanebuth vom Hamburger Systemhaus perComp, können sich ab sofort Interessenten in diesem Berufsbild testen lassen. - Data Scientist
Die Zertifizierungstests erstrecken sich über die Bandbreite des Themengebietes Data Science (Data Thinking, Programmierung, Data Analysis, Supervised Learning und Unsupervised Learning). - Big Data Engineer
"Das Zertifikat (Big) Data Engineer fragt ausschließlich Grundkenntnisse im Bereich Big Data ab, da sich fortgeschrittene oder gar Expertenkenntnisse ausschließlich in der Projektarbeit erwerben lassen und teilweise fachlich und technisch sehr spezifisch auf ein unternehmens- oder projektbezogenes Umfeld begrenzt sind", betont der Entwickler des Tests, Ulrich Hambuch. - SharePoint-Entwickler
Christian Brix ist Inhaber und Gründer von Xperts 4 Solutions und konzipierte die Fragen für die SharePoint-Entwickler-Zertifizierung. Laut Brix muss ein SharePoint-Entwickler sowohl im Business als auch in der IT zuhause sein. - SharePoint Key User
"Voraussetzung für die erfolgreiche Teilnahme an der Zertifizierung ist eine mehrjährige Erfahrung in der Konfiguration von SharePoint, "am besten ergänzt durch eine oder mehrere Schulungen in diesem Bereich", weiß René Hoegen von der Allgeier Productivity Solutions, der den Test konzipiert hat. - IT-Supporter im Client- und Netzwerkbereich (Schwerpunkt Windows)
Mit dem Zertifikat für den IT-Supporter kann nachgewiesen werden, dass Störungen im Clientbereich, im Peripheriebereich sowie im Netzwerkbereich erkannt und behoben werden können. - IT-Service Professional
Mit dem Zertifikat weist der IT Service Professional nach, dass er die IT Prozesse analysieren und effizient gestalten kann und dass er einen Überblick über die geeigneten Herangehensweisen hat. - Scrum-Profi
Mit der Online-Prüfung zum Scrum-Profi, zusammengestellt von Dr. Consuela Utsch, können sich ab sofort Interessenten in diesem Berufsbild testen lassen. Utsch ist Geschäftsführerin und Gründerin der IT-Unternehmensberatung Acuroc GmbH. - Business Analyst
"Ein Business Analyst muss einen Business Case, ein Lastenheft und ein Pflichtenheft erstellen können. Und er muss den Unterschied zwischen Funktionalen und Nicht-Funktionalen Anforderungen kennen", sagt Christian Dröge, der den Test konzipiert hat. - Datenschutzbeauftragter
Der ideale Datenschutzbeauftragte ist laut Sascha Kuhrau ein Allrounder, der sich im besten Fall mit Prozessorganisation, IT-Administration und den juristischen Hintergründen des Internetrechts oder im Bereich Compliance auskennt. - IT-Projekt-Manager
Es geht zum einen um die Hard-facts des Projekt-Managements wie Ressourcen-Planung, Risiko-Management, Steuerung und Dokumentation, und zum anderen um die vielzitierten weichen Faktoren wie Führung, Umgang mit Stakeholdern , Kommunikation oder auch Durchsetzungsvermögen. Idealerweise sollten die Hard- und die Softskills in einem ausgewogenen Verhältnis vorhanden sein. - Fachmann für IT-Controlling und Kostenmanagement
Aus Tissons Sicht verfügt der IT-Controller über ein solides Controlling-Fachwissen gepaart mit tiefgreifenden Kenntnissen der Informationstechnologie und des IT-Managements. Er ist eingebunden in Budgetierungs- und Portfolioprozesse und setzt sich mit Fragen der Kostenrechnung auseinander. - Datenschutzauditor
IT-Mitarbeiter, die eine Zertifizierung als Datenschutzauditor anstreben, sollten bereits vertiefte Kenntnisse in den Bereichen Datenschutz, Informationssicherheit und dem Bundesdatenschutzgesetz vorweisen können. Der zertifizierte Datenschutzauditor besitzt praktische Erfahrung bei der Auditierung von Managementsystemen und ist mit generellen betrieblichen und rechtlichen Abläufen vertraut. - IT-Forensik-Professional
Beste Voraussetzungen haben Informatiker mit einem sehr breiten praktischen Wissen. Jeder Fall gestalte sich anders und da können umfangreiche Grundlagen sehr behilflich sein. - ISO 27001 ISMS Consultant
Der zertifizierte ISO 27001 ISMS Consultant kann als Berater oder Verantwortlicher im Unternehmen zu den Themen Informationssicherheit, Risikomanagement und Business Continuity Management tätig werden und "entwirft Konzepte, designt Prozesse und schreibt Richtlinien, die den täglichen Arbeitsalltag mit praktikablen Sicherheitsanweisungen untermauern. - IT-Recruiter
Der IT-Recruiter sollte eine grundlegende IT-Affinität sowie im besten Falle bereits einige Jahre Erfahrung im Recruitment vorweisen können. Daneben wird ein breites Basiswissen aus dem IT-Personaldienstleisungsumfeld genauso erwartet, wie ein gutes Maß an Serviceorientierung. - Notfallbeauftragter
Um sich als Notfallbeauftragter zertifizieren zu lassen, sollte man laut Lührs gute Kenntnisse des BSI 100-4 Standards der ISO 27001 und im Bereich Business Continuity Management mitbringen. Zudem sind Kenntnisse der Kernprozesse im Unternehmen genauso unerlässlich wie kommunikativ zu sein und genau und lösungsorientiert zu arbeiten. - Penetration Testing Professional
Der Hamburger Unternehmer und Dozent Frank Erhardt hat die Prüfungsfragen für den Penetration Testing Professional entwickelt. Von einem, der in diesem Umfeld arbeitet, erwartet Erhardt ein "solides und breit gestreutes Fachwissen zur gesamten IT-Welt".
Zielgruppe der Zertifikate sind IT-Fachleute - festangestellt und freiberuflich, die ihre projektbezogenen Fähigkeiten inklusive der Soft Skills mit einem Zertifikat nachweisen möchten, um so ihre Chancen am Arbeitsmarkt zu verbessern. Für jedes Berufsbild existieren insgesamt drei Tests für Einsteiger und Fortgeschrittene. Der neue Standard ist als herstellerunabhängiger Test gedacht und soll sich nicht mit den etablierten Herstellern messen, die meist ihre eigenen Produkte punktuell zertifizieren.
Unter anderem gehören auch die Berufsbilder SQL Datenbankentwickler und Proxmox VE Administrator zum Autorenteam eXirius GmbH.