Die Webbranche wächst schnell: Das kann niemand bestreiten. In der Branche und in den Medien wird jedoch umstritten, ob genügend Fachkräfte vorhanden sind, um die Arbeitsplätze zu besetzen, die geschaffen werden.
Das Bestehen eines Qualifikationsdefizits wird von verschiedenen Analysten unterschiedlich interpretiert: Einige weisen auf eine hohe Arbeitslosigkeit und die Tatsache hin, dass genügend Arbeitskräfte für die Besetzung von Arbeitsplätzen zur Verfügung stehen, während andere der Ansicht sind, dass nicht nur alte Arbeitskräfte dazu benötigt werden Besetzen Sie die hochqualifizierten Jobs in der Webbranche, aber erfahrene Einzelpersonen. Sites wie die Huffington Post haben ausführlich über die Art des Qualifikationsdefizits berichtet und wie es angegangen werden kann. Einige Schätzungen geben ein besorgniserregenderes Bild ab und gehen davon aus, dass bis 2020 in den USA eine Million ausgebildeter Programmierer fehlen wird.
Unabhängig davon, ob das Qualifikationsdefizit eine Krise darstellt oder nicht, es gibt eine Sache, über die Sie sich nicht streiten können: Die Kinder und Jugendlichen von heute werden ein Skillset benötigen, das in der Schule oder am College nicht gelehrt wurde. Das Lernen ist jetzt zum Zeitpunkt des Einstiegs in den Arbeitsmarkt zumindest teilweise veraltet. Wenn die Kinder von heute die hochqualifizierten Entwicklungsaufgaben der Zukunft erfüllen sollen, müssen sie nicht nur wissen, wie man einen Computer verwendet oder sogar HTML schreibt. Sie brauchen ein tieferes Verständnis für die Funktionsweise von Computern und mangelnde Angst wenn es darum geht, mit neuen Technologien zu arbeiten und neue Ideen auszuprobieren.
Das Bildungssystem arbeitet hart daran, aufzuholen: In Großbritannien wurde ICT durch ein neues flexibles Computing-Curriculum ersetzt, das sich weniger auf die Textverarbeitung oder das Erstellen von Powerpoint-Präsentationen und mehr auf Code konzentriert. In den USA versuchen Schulbezirke aufzuholen, aber es gibt Anzeichen dafür, dass dem Computing nicht immer der Schwerpunkt gegeben wird, den es möglicherweise hat. Selbst mit einem sich ständig weiterentwickelnden Lehrplan können Lehrer, besonders auf Grundschul- oder Grundschulniveau, das Rechentraining als abschreckend empfinden, da dies häufig nicht Bestandteil ihrer Fähigkeiten ist.
Was können also erfahrene Web-Experten tun, um dieses Problem zu lösen und das Risiko zu reduzieren, dass in den kommenden Jahrzehnten keine Jobs besetzt werden können? In diesem Artikel werde ich einige der Initiativen untersuchen und vorschlagen, warum und wie Sie dazu beitragen können, die nächste Generation von Web-Profis zu schulen.
Man kann mit Sicherheit sagen, dass ein großer Teil der Kinder und Jugendlichen Computer liebt und sie nicht nur passiv nutzen wollen. Der immense Erfolg von MInecraft und die Beliebtheit seiner kreativen Verwendung zeigen, dass der Appetit darauf ausgeht, etwas mehr mit dem Computer zu tun, als passiv den Regeln und der Geschichte eines Spiels zu folgen.
Minecraft bringt jedoch nicht alle Fähigkeiten mit, die die Menschen für eine erfolgreiche Karriere in der Webbranche benötigen. Es sind nicht nur Menschen, die stundenlang an einem Computer sitzen und Code erzeugen können, der zunehmend benötigt wird, sondern auch Experten für die Mensch-Maschine-Interaktion, da UX und UI immer wichtiger werden, und Menschen, deren Kreativität bedeutet, dass sie zukünftige Technologien erfinden und Probleme lösen können noch nicht einmal rübergekommen.
Diese Kinder lieben ihren Code Club.Die Schüler können einige dieser Fähigkeiten auf andere Weise erlernen: Zum Beispiel kann Kreativität auf den gesamten Lehrplan angewendet werden, und ein Verständnis von UX kann durch das Studium der Psychologie oder Ergonomie entstehen. Code zu lernen kann Kindern jedoch bei der Problemlösungskompetenz helfen, grundlegende Konzepte verstehen, erkennen, warum etwas nicht funktioniert und sie reparieren, und ihre Ideen entwickeln. Außerdem hilft es ihnen, die Angst zu verlieren, mehr zu tun, als nur einen Computer als Werkzeug zu verwenden.
Die meisten Leute, die in der Webbranche arbeiten, erzählen Ihnen eine persönliche Geschichte darüber, wie sie sich in jungen Jahren mit Computern befasst haben. Wenn sie ein gewisses Alter haben, werden sie Ihnen auch sagen, dass Erwachsene Erwachsene, die es nicht verstanden haben, dies missbilligen. Persönlich verbrachte ich meine Mittagspausen im Computerraum in der Schule und lernte, wie ich meine eigenen Spiele mit BASIC programmieren kann (und auch die Spiele anderer Schüler spielt, die auf einer Diskette gespeichert sind). Meine Lehrer dachten, dies sei Zeitverschwendung, also würde ich ihnen sagen, ich hätte die Stunde im Tanzclub verbracht. Ich denke, die Art und Weise, wie ich mich für meine Zeit entschieden habe, erwies sich als nützlicher!
Ein Interesse an Computern ist heutzutage sicherlich nicht verpönt, aber manchmal wird es nicht verstanden: Die meisten Lehrer verfügen über Hintergrundwissen in nicht-technischen Fächern (insbesondere auf Elementarebene) und haben möglicherweise keinen intuitiven Einblick in das, was ihre Schülerinnen und Schüler sind machen und warum es sie so sehr erregt. An diesem Punkt kommen auch Personen außerhalb des Bildungssystems, also Profis.
Es gibt verschiedene Möglichkeiten, wie Menschen mit Codierungs- und / oder Webdesign- und Entwicklungserfahrung dazu beitragen können, Kindern und Jugendlichen dabei zu helfen, Schlüsselqualifikationen zu erlernen. Bevor ich jedoch auf diese Fähigkeiten eingehen möchte, werfen wir einen Blick auf die Vorteile.
Persönlich leite ich einmal pro Woche einen Code Club und freue mich darüber, dass er mich von meinem Schreibtisch in eine völlig andere Umgebung entführt. Ich arbeite gerne mit den Lehrern zusammen und sehe den Moment, in dem ein Student plötzlich ein neues Konzept greift oder etwas kreiert, von dem es nie gedacht wurde, dass es möglich wäre.
Es gibt einige Organisationen, die erfahrene Erwachsene mit Kindern und Jugendlichen verbinden, die lernen möchten. Schauen wir uns einige davon an: Code Club, Hour of Code, CoderDojo und Young Rewired State.
Code Club verbindet Freiwillige mit Kindern, die Code lernen möchten. Es richtet sich an 9 bis 11-jährige und die meisten Clubs werden in Grundschulen betrieben. Es begann in Großbritannien, expandiert aber international.
Sie können sich entweder für einen Club an einem Ort anmelden, den Sie bereits identifiziert haben (z. B. Ihre örtliche Schule oder Ihr Gemeindezentrum), oder Sie können sich als Freiwilliger registrieren und sich einer Schule oder einem Ort anschließen lassen, die jemanden suchen.
Da die Clubs normalerweise in Schulen stattfinden, brauchen Sie keinen Ort oder Publikum zu finden, und Sie arbeiten mit einem Lehrer zusammen, was bedeutet, dass Sie sich keine Sorgen um das Verhalten oder andere Aspekte machen müssen Verein.
Helfen Sie Kindern, Code zu lernen, indem Sie freiwillig im Code Club tätig werdenErietta ist eine Freiwillige im Code Club, die sich wirklich gerne engagiert:
"Als Programmierer bin ich sehr begeistert davon, sowohl selbst mehr zu lernen als auch andere zu unterrichten. Code Club bietet mir die Möglichkeit, mein Wissen zu teilen, und es ist eine großartige Gelegenheit, etwas anderes zu tun und den Alltag zu durchbrechen. Plus kann es sein mehr Leute interessieren sich für das Programmieren, was das Feld braucht! "
Alle Unterrichtsmaterialien werden bereitgestellt: Diese umfassen Scratch, HTML und CSS sowie Python. Es gibt jedoch Flexibilität, und viele Code Club-Führungskräfte informieren die Kinder auch über ihre eigenen Fachgebiete.
Die Hour of Code-Initiative wurde 2013 in den USA mit dem Ziel gegründet, die Informatik für mehr Schulen zugänglich zu machen, mit besonderem Schwerpunkt auf der Erhöhung der Beteiligung von Frauen und ethnischen Minderheiten. Es wird von einigen der größten US-amerikanischen Technologiefirmen, darunter Amazon, Apple, Facebook, Google und Microsoft, sowie einem Beratungsteam aus Bildungsexperten von Universitäten und anderen Organisationen unterstützt.
Viele der Ressourcen auf der Hour of Code-Website richten sich an Lehrer, die ihnen die Werkzeuge zur Durchführung von Kodierungssitzungen mit ihren Schülern zur Verfügung stellen. Es gibt jedoch auch Möglichkeiten für Personen, die keine Lehrer sind. Sie können den Einführungskurs als Freiwilliger unterrichten, aber im Gegensatz zu Code Club müssen Sie den Großteil der Arbeit selbst erledigen: Den Kurs auf den Weg bringen, einen Veranstaltungsort finden und den Kurs den Schülern bekannt machen. Die Unterrichtsmaterialien werden bereitgestellt.
Wenn Sie keine Zeit haben, sich in einem solchen Umfang zu engagieren, können Sie helfen, indem Sie den Online-Tutorials Tipps hinzufügen. Dies kann bis zu 10 Minuten dauern.
Coder Dojo ist ein Netzwerk von kostenlosen Computerprogrammierclubs mit globaler Reichweite. Das Publikum besteht aus jungen Menschen zwischen sieben und 17 Jahren und deckt ein breites Spektrum an Themen ab, darunter Webdesign und -entwicklung.
Freiwillige werden Coder Dojo Champions genannt. Sie übernehmen die Verantwortung für die Einrichtung, Führung und Wartung eines Clubs (oder Dojos). Sie müssen nicht alles selbst unterrichten: Sie können auch andere Freiwillige zur Hilfe einladen. Sie müssen einen Ort finden und das Dojo selbst veröffentlichen, aber Sie werden vom Coder Dojo-Team unterstützt.
Wenn Sie nicht bereit sind, ein Dojo selbst zu leiten, können Sie sich als Freiwilliger registrieren und bei einem vorhandenen Dojo aushelfen. Dies ist eine großartige Möglichkeit, jedem Dojo so viele qualifizierte Profis hinzuzufügen, wie es möglich ist.
Young Rewired State ist eine Bewegung, die sich an „digitale Macher“ unter 18 Jahren richtet. Es veranstaltet regelmäßige Veranstaltungen (so genannte Hyperlocal) in lokalen Gemeinschaften sowie jährliche Veranstaltungen wie das einwöchige Festival of Code, das in Großbritannien stattfindet und junge Programmierer aus dem gesamten Vereinigten Königreich und international zusammenbringt, um in Teams zu arbeiten und gegen jeden anzutreten andere.
Chloe Gutteridge ist nur einer von vielen jungen Menschen, die von YRS profitiert haben:
"YRS war eine große Hilfe, weil ich Codieren lernen musste. Ich habe in den ersten fünf Tagen des Festival of Code mehr gelernt als in den zwei Jahren, in denen ich zuvor Computing gelernt hatte. Ich kann nicht bis zum Festival warten diesen Sommer!"
YRS ist in seiner Herangehensweise weniger formell als andere Initiativen: Anstatt Unterrichtspläne oder Lehrpläne zu haben, bringt es junge Menschen zusammen und ermutigt sie, gemeinsam an eigenen Projekten zu arbeiten oder Sprachen oder Technologien als Gruppe zu erkunden.
Festival of Code 2014Eine Reihe von Hyperlocal-Gruppen wird am Wochenende von digitalen Agenturen geleitet. Dies ist eine großartige Möglichkeit, sich zu engagieren, wenn Sie für eine Agentur arbeiten oder arbeiten, die junge Codierer bei der Entwicklung unterstützen möchte.
Wenn Sie sich außerhalb Großbritanniens befinden, können Sie sich über die Everywhere-Initiative beteiligen, die online und über Wochenendveranstaltungen in Städten wie New York, San Francisco, Berlin, Kosovo und Singapur stattfindet.
Für das Internet zu lernen, zu programmieren und zu entwerfen und zu entwickeln, macht sehr viel Spaß und wird für junge Leute immer nützlicher, da in den kommenden Jahren und Jahrzehnten immer mehr hochwertige Arbeitsplätze geschaffen werden. Durch die Weitergabe Ihrer Fähigkeiten an die nächste Generation erhalten Sie jetzt nicht nur eine Menge Zufriedenheit und Freude, sondern wissen, dass Sie dazu beigetragen haben, in die Zukunft der Branche zu investieren.
Es gibt viele Organisationen und Initiativen auf der ganzen Welt, an denen Sie sich als Freiwilliger beteiligen können: Was hält Sie davon ab??
Bildnachweise: Code Club / Chocolate Films Ltd, Young Rewired State.