Können Sie in drei Monaten Programmierer werden? Oh, der Geruch von Mottenkugeln ...





Quarantäne ist ideal zum Lernen und zum Verschwinden von Arbeitsplätzen vom Arbeitsmarkt - um sicherzustellen, dass Sie beim Studium einen zuverlässigen und vielversprechenden Beruf finden, der es Ihnen nicht ermöglicht, in schwierigen Zeiten auf den Grund zu gehen. Wenn es Berufe auf der Welt gibt, die Beschäftigung in einer Krise garantieren können, dann ist der "Programmierer" einer von ihnen. Jedenfalls ist dies das Stereotyp.Und hier ist ein weiteres Argument, warum die Arbeit in der IT so attraktiv ist. Laut den Ergebnissen unserer Umfrage ( befragte Arbeitgeber) sind 85% der Unternehmen bereit, bis zu einem Viertel ihrer Mitarbeiter aus der Ferne zu verlassen. Und wer arbeitet für uns aus der Ferne? Nach auf die CNews Website ist jede zweite freie Stelle für Remote - Mitarbeiter auf dem russischen Arbeits Standorten in der einen oder anderen in der Programmierung im Zusammenhang. Hier ist das Rätsel: Programmierung bedeutet stabile Beschäftigung, wettbewerbsfähige Gehälter und die Fähigkeit, remote zu arbeiten. Und die Leute gehen zum Lernen. Laut zu Gazeta.ru, stieg die Zahl der Studenten in Skillbox 4,5fache von März bis August, und die Berufe , dass die Nutzer sich bemühen , für die meisten Software - Entwicklung und Game - Design sind.



Ein weiteres Stereotyp, das leicht zu einem Leitstern für Menschen wird, die entweder zu verträumt oder ein wenig faul sind, ist, dass der Beruf des "Programmierers" leicht und schnell erlangt werden kann. Die durchschnittliche Dauer von Kurzzeitkursen beträgt bis zu 4 Monate. (Natürlich bietet der Markt für Bildungsdienstleistungen nicht nur Kurzzeitkurse an, sondern auch diese.) Das Arbeitssucherteam von Trud.com sammelte Expertenmeinungen zum Thema "Ist es möglich, in 3 Monaten Programmierer zu werden", und wir wandten uns an die Vertreter und kaufmännische Ausbildungsunternehmen, das Universitätsumfeld, die Arbeitgeber und die Programmierer selbst, um sich ein umfassendes Bild zu machen. Es ist unwahrscheinlich, dass unsere Ergebnisse für etablierte Fachkräfte oder für diejenigen, die sich auf dem Weg zu einer Karriere befinden, neu sind.aber für Anfänger oder für Kurse - sie können (hoffentlich) nützlich sein.



Warum beginnt die Universität mit Pascal?



Die Meinung von Universitätsprofessoren ist insofern interessant, als sie heute in den meisten offenen Stellen schreiben: „Ein Diplom ist ein Plus“. Es ist gut, ein aktiver und zielgerichteter Autodidakt zu sein, aber in der Alma Mater sind es anscheinend keine Samen, die sich im Klassenzimmer schälen.



Um die Frage nach dem Zeitpunkt des Programmierunterrichts zu beantworten, hat Vovk Elena Timofeevna , Stellvertreterin. Direktor des Ausbildungszentrums der Fakultät für Computermathematik und Kybernetik der Moskauer Staatlichen Universität M.V. Lomonosov und Aleksey Valerievich Yakushin , der für die zusätzliche Ausbildung an derselben Fakultät verantwortlich ist, bieten an, herauszufinden, wer tatsächlich Programmierer werden wird.



Es kann Optionen geben: Student oder Erwachsener; eine Person mit humanitärem oder technischem Hintergrund; Ziel ist es, einen neuen Beruf zu erwerben oder Kenntnisse zu vertiefen. In diesen dichotomen Situationen unterscheiden sich die Lerntechnologie und das Timing.

„Die Programmierung basiert auf Mathematik“, sagt Elena Timofeevna. "Die Basis der Programmierung ist algorithmisch und es ist am einfachsten, sie mit mathematischen Problemen zu lernen." Daher sind Mathematikkenntnisse für einen Studenten ein großes Plus. Und im Gegenteil, wenn eine Krankenschwester zum Programmierer kam, können Sie nicht auf ein schnelles und einfaches Ergebnis zählen. “

Warum Pascal? „Es gibt Sprachen, die verwendet werden und für den anfänglichen Programmierunterricht am bequemsten sind“, erklärt Aleksey Valerievich. - Pascal spricht zu ihnen. In dieser Sprache passt die Logik des Algorithmus ideal zur transparenten Syntax der Sprache. "



Während des Studiums an der Universität wird ein mehrstufiger Ansatz verwendet: Verschiedene Sprachen werden nach dem Prinzip "von einfach bis komplex" studiert. Je mehr Sprachen ein Spezialist kennt, desto einfacher ist es, eine neue zu lernen.



Die Kurse dienen jedoch dazu, neue Sprachen von Personen zu lernen, die bereits über Grundkenntnisse und Erfahrung in der Programmierung verfügen.



In drei Monaten - Sie können. Sei bloß vorsichtig



Wenn Sie über das im Titel festgelegte Thema nachdenken, sollten Sie den Ausgangspunkt berücksichtigen: Wen nennen wir einen Programmierer?



„In dem Block von Berufen, die im Alltag als„ Programmierer “bezeichnet werden, gibt es einige, die genug beherrscht werden können, um in ihrem Fachgebiet zu arbeiten. Baustellen auf modernen Motoren, Layout, Landing Pages erstellen - all dies sind Fähigkeiten, die in drei Monaten beherrscht werden können und mit denen Sie weiterarbeiten / praktizieren können. Ja, Sie werden kein Profi sein, aber Sie werden einsteigen und anfangen “, sagt Luther Yezhov , Entwickler bei RentATeam.

Nun, wir sind nicht so naiv, dass die Fähigkeit, eine Landing Page auf einer vorgefertigten Engine zu erstellen, als vollwertige Programmierung angesehen wird. Aber in der Programmierung selbst - nennen wir es bedingt "vollwertig" - gibt es Berufe, die schnell gemeistert werden können.



Ein Beispiel ist der Beruf "Tester". Anton Nemkin , Vorstandsvorsitzender der Sochi Digital Valley Foundation, glaubt, dass Sie in drei Monaten einen Grundkurs über Funktionstests belegen und Junior-Tester werden können. „Bedenken Sie jedoch, dass die Anforderungen an QS-Spezialisten jetzt viel höher sind, da sich mehrere Dutzend Personen für einen Job bewerben können. Ob Sie also einen Job bekommen, ist eine große Frage“, fügt Anton hinzu.



Kurse als Mittel zur Weiterbildung



Mikhail Kraev , Projektmanager bei GorodRabot.ru, ist der Ansicht, dass Kurse ideal für diejenigen sind, die bereits Code schreiben. „Kurse sind die beste Gelegenheit, etwas Neues zu lernen und zu verstehen, wozu eine neue Sprache in der Lage ist, sich mit ihren Besonderheiten und ihrer Syntax vertraut zu machen. Ich würde Ihnen auch raten, nicht sofort zu bezahlten Kursen zu eilen, sondern zuerst die kostenlosen Schulungsoptionen auszuprobieren, damit Sie verstehen, wo diese oder jene Programmiersprache verwendet wird und ob Sie sie benötigen. "



Julia KiselevaDer Leiter der Personalabteilung bei Galileosky betont, dass Kurse ein nützliches Instrument für diejenigen sind, die sich weiterbilden möchten. "Wenn Sie beispielsweise (von einem Tester oder einer anderen Sprache) umgeschult werden und die Grundlagen kennen, bieten Ihnen die Kurse eine hervorragende Chance, in Ausgangspositionen einzusteigen und sich in einem bestimmten Unternehmen weiterzuentwickeln."



"In der IT sein" ist nicht gleich "Programmierer sein"



Viele Bewerber für einen Platz in der IT fühlen sich weniger von der Art der Aktivität und dem Wesen der Aufgaben angezogen als vielmehr von dem Wunsch, sich in einer Branche voller Innovationen, kluger Leute und Möglichkeiten zu engagieren.



Dmitry Skripkin , HR-Direktor von Reksoft, streckt freundlich seine Hand an Vertreter nichttechnischer Berufe aus und erinnert daran, dass der Mangel an technischer Ausbildung kein Grund ist, die Idee für immer aufzugeben, wie sie sagen, „in die IT einzusteigen“.



Dmitry erinnert daran, dass heute einige Spezialitäten gefragt sind, von denen Sie noch nie zuvor gehört haben, oder zumindest, dass ihre Vertreter nicht so dringend benötigt wurden wie jetzt, zum Beispiel ein UX-Designer oder ein Business Analyst. „Es ist unwahrscheinlich, dass es sinnvoll ist, sich speziell um Entwicklung zu bemühen, ohne über eine technische Ausbildung oder eine begleitende Basis zu verfügen“, sagt Dmitry. - Es ist vielmehr sinnvoll, eine Richtung in Ihrer Nähe zu finden und neu zu trainieren. Zum Beispiel kann ein Ökonom ganz einfach ein Business Analyst, ein Statistiker - ein Data Science-Spezialist, ein Manager jeder Richtung - ein Tester, ein Grafikdesigner - ein UX / UI-Designer, ein Spezialist aus jedem Bereich werden, der sich mit seiner Branche und den Geschäftsprozessen seines Unternehmens auskennt kann möglicherweise Projektmanager werden und so weiter. " Zu diesem Zweck sind Kurzzeitkurse gerade geeignet.Gleichzeitig lohnt es sich, ihre Wahl so pragmatisch wie möglich anzugehen. „Bitten Sie Freunde, die in diesem Bereich arbeiten, um Rat. Fragen Sie die HR-Spezialisten von IT-Unternehmen nach den Kursen und fragen Sie, ob die Möglichkeit für weitere Praktika besteht “, empfiehlt HRD.



Fall aus dem Leben



Sagt Olga Kuteynikova , Product Director von Digital Kontakt:

„Die Geschichte mit COVID hat eine große Anzahl neuer Programmierer auf den Markt gebracht. Erst neulich wurde ein JS-Entwickler für das Projekt benötigt. Wie üblich haben wir eine Stelle mit einer Anforderung von 3 Jahren Erfahrung veröffentlicht und es begann ... In ein paar Tagen erhielten wir mehr als 500 Antworten, von denen nur vier Kandidaten relevant waren. Der Rest sind Studenten, die Programmierkurse von GeekBrains, Skillfactory, Yandex.Practicum abgeschlossen haben. Und die meisten von ihnen waren Klempner, Kranführer und Verkäufer. Es gibt viele Arbeitssuchende über 35 Jahre mit beeindruckender Erfahrung, die jedoch keinerlei Bezug zur IT haben. Als professioneller Teilnehmer am IT-Markt ist es für mich natürlich traurig zu sehen, wie sich die Illusion der Möglichkeit, Programmierer zu werden, in drei Monaten verkauft. Unternehmen kaufen keine Kenntnisse einer Programmiersprache, sondern Erfahrung, Denken,die im Laufe der Jahre erworben wurden. Die durchschnittliche Programmiererfahrung in unserem Unternehmen beträgt 5-6 Jahre. Die relevante Mindesterfahrung des Bewerbers, die wir berücksichtigen möchten, beträgt 3 Jahre, während die Präferenz immer nicht zugunsten von Freiberuflern liegt. Wenn ein Kandidat die ganze Zeit freiberuflich tätig war, Websites in Wordpress erstellt oder CRM eingerichtet hat, können wir einen solchen Kandidaten nicht einladen, die für das Unternehmen festgelegten Aufgaben zu implementieren. Es ist nur finanziell ineffektiv. Der einzige Ort, an dem ein solcher Kandidat einen Job als Praktikant finden kann, sind große IT-Unternehmen, die bereit sind, eine Ausbildung zu absolvieren. Sie müssen jedoch verstehen, dass das Geld, das solche Unternehmen bereit sind zu zahlen, niedriger ist als das, was eine Person mit Erfahrung durch einen Aufenthalt erhalten könnte in ihrer Branche. "was wir in Betracht ziehen - 3 Jahre, während die Präferenz immer nicht zugunsten von Freiberuflern sein wird. Wenn ein Kandidat die ganze Zeit freiberuflich tätig war, Websites in Wordpress erstellt oder CRM eingerichtet hat, können wir einen solchen Kandidaten nicht einladen, die für das Unternehmen festgelegten Aufgaben zu implementieren. Es ist nur finanziell ineffektiv. Der einzige Ort, an dem ein solcher Kandidat einen Job als Praktikant finden kann, sind große IT-Unternehmen, die bereit sind, eine Ausbildung zu absolvieren. Sie müssen jedoch verstehen, dass das Geld, das solche Unternehmen bereit sind zu zahlen, niedriger ist als das, was eine Person mit Erfahrung durch einen Aufenthalt erhalten könnte in ihrer Branche. "was wir bereit sind zu prüfen - 3 Jahre, während die Präferenz immer nicht zugunsten von Freiberuflern sein wird. Wenn ein Kandidat die ganze Zeit freiberuflich tätig war, Websites in Wordpress erstellt oder CRM eingerichtet hat, können wir einen solchen Kandidaten nicht einladen, die für das Unternehmen festgelegten Aufgaben zu implementieren. Es ist nur finanziell ineffektiv. Der einzige Ort, an dem ein solcher Kandidat eine Stelle als Praktikant finden kann, sind große IT-Unternehmen, die bereit sind, eine Ausbildung zu absolvieren. Sie müssen jedoch verstehen, dass das Geld, das solche Unternehmen bereit sind zu zahlen, niedriger ist als das, was eine Person mit Erfahrung durch einen Aufenthalt erhalten könnte in ihrer Branche. "an die Firma geliefert. Es ist nur finanziell ineffektiv. Der einzige Ort, an dem ein solcher Kandidat eine Stelle als Praktikant finden kann, sind große IT-Unternehmen, die bereit sind, eine Ausbildung zu absolvieren. Sie müssen jedoch verstehen, dass das Geld, das solche Unternehmen bereit sind zu zahlen, niedriger ist als das, was eine Person mit Erfahrung durch einen Aufenthalt erhalten könnte in ihrer Branche. "an die Firma geliefert. Es ist nur finanziell ineffektiv. Der einzige Ort, an dem ein solcher Kandidat einen Job als Praktikant finden kann, sind große IT-Unternehmen, die bereit sind, eine Ausbildung zu absolvieren. Sie müssen jedoch verstehen, dass das Geld, das solche Unternehmen bereit sind zu zahlen, niedriger ist als das, was eine Person mit Erfahrung durch einen Aufenthalt erhalten könnte in ihrer Branche. "



Übrigens über freiberufliche. Es wird angenommen, dass es überhaupt nicht böse ist, im Status eines freien Künstlers zu arbeiten, wenn Sie Ihre Bemühungen in die richtige Richtung lenken. Wie und wohin gesendet werden soll, schlägt Anton Nemkin vor: „Sie können ab den ersten Ausbildungsmonaten einfache freiberufliche Projekte übernehmen. Es wird dir kein Geld bringen, aber es wird dir Erfahrung geben, die du dann in ein gutes Gehalt umwandeln kannst. "

Ich möchte mit einem Zitat von Luther Yezhov über den Moment enden, in dem Sie sicher sagen können, dass Sie es geschafft haben, "in die IT einzutreten". „Was ist der Einstieg in den Beruf? Für mich sieht es so aus: Ich habe angefangen, mit einem Code Geld zu verdienen, oder Ihr Code wird von großen Open-Source-Spielern akzeptiert - das heißt, ich habe ihn eingegeben. Eine Frage der Denkweise, des Charakters. "



All Articles