Wie ein Mann aus der Stadt Kameshkovo in die IT einsteigt und beweist, dass es einen Wunsch gibt, aber es wird immer Chancen geben
Hallo! Mein Name ist Artem, ich bin Frontend-Entwickler im Outsourcing der Produktion bei Hawking Bros. Jetzt bin ich schon in der Mitte und studiere noch am College in der Fachrichtung "Programmieren in Computersystemen".
Ich komme aus Kameshkovo - das ist in der Nähe von Wladimir. Bevölkerung - 12.496 Menschen. Eine so kleine, unauffällige Stadt auf der Karte, die als Arbeitersiedlung in einer Weberei begann. Wie Sie bereits verstanden haben, ist die IT in meiner Heimatstadt nicht sehr entwickelt, obwohl zu beachten ist, dass lokale Jugendliche an technischen Bildungseinrichtungen interessiert sind.
Das ist Kameshkovo. Hallo, kleine Heimat
In diesem Artikel werde ich Ihnen sagen, wie mein Weg in die IT aussah. Vielleicht liest es jemand anderes aus kleinen regionalen Städten und Dörfern und versteht, dass Sie keine Verbindungen oder Geld brauchen, um in unserer Branche zu arbeiten. Sie brauchen nur den Wunsch, gut und hart zu arbeiten.
Erster Computer, Spiele und mangelndes Interesse an Webentwicklung
Mit 13 Jahren bekam ich meinen ersten Computer und schon damals begann ich zu studieren, wie er funktioniert. Tatsächlich kann dies als Ausgangspunkt für meinen Weg zur IT angesehen werden. Ich habe das alleine gemacht und es war schwierig - ich hatte keine Fachliteratur und mein Englischniveau ließ zu wünschen übrig. Deshalb treffe ich oft "zufällig" und lerne auf diese Weise. Nach einer Weile ging ich zum Programmierkreis der Schule. Vielen Dank an ihn, dass er zumindest Materialien für ein tieferes Studium des Themas hat. Und dann habe ich mich schon sicher entschieden, das Leben mit der IT zu verbinden.
Zu dieser Zeit hatte ich C ++ bereits mehr oder weniger beherrscht: Ich habe damit kleine Taschenrechner für mich und meine Freunde erstellt, die zum Beispiel Prozentsätze in Spielen berechneten. Es war ein großartiges Gefühl: einige Anwendungen zu entwickeln und zu versuchen, sie selbst zu implementieren, über die Logik der Arbeit nachzudenken, einige Fehler zu korrigieren, die Tatsache zu berücksichtigen, dass Ihnen niemand vorgefertigte Lösungen gegeben hat und Sie noch weniger dazu aufgefordert hat.
Zu dieser Zeit hätte ich nie gedacht, dass ich Webentwickler werden würde. In der Klasse um 9 wurde uns HTML und ein wenig JavaScript beigebracht, und dann fand ich es zu einfach für mich. Aber nach ein paar Jahren, nachdem ich mich mit Webentwicklung befasst hatte, änderte ich meine Meinung ...
Ich habe gelernt, dass es große Webanwendungen gibt und wie sie entwickelt werden, und festgestellt, dass dies cool ist und sich in diese Richtung bewegen sollte. Darüber hinaus nahm 2016-2017 die Webentwicklung Fahrt auf - viele Technologien erschienen, die Popularität bestehender Lösungen begann aufgrund der Veröffentlichung neuer Versionen zu wachsen. Wir haben angefangen über Bots, Motion UI und vieles mehr zu sprechen.
Etwa zur gleichen Zeit, als ich in meinem zweiten Studienjahr war, wurden wir eingeladen, an der WorldSkills Russia-Meisterschaft junger Profis (Region Wladimir) teilzunehmen. Mir wurde angeboten, an der Kompetenz „Webdesign und -entwicklung“ teilzunehmen. Ich stimmte zu, aber diesmal flog ich vorbei: Mein Wissen war nicht genug und der Ort des Teilnehmers ging zu einer anderen Person. Seltsamerweise hat es mich nicht verärgert. Im Gegenteil, ich hatte das Ziel, nächstes Jahr an der Meisterschaft teilzunehmen und allen zu zeigen, wozu ich fähig bin.
College-Mentoren bemerkten meine Entwicklung. Und plötzlich wurde mir eines Tages gesagt, dass der Teilnehmer, der bei der Meisterschaft auftreten sollte, entfernt wurde und sie mich an seine Stelle nehmen würden. So zynisch es auch klingen mag, ich war froh. Es bleibt nur zu gewinnen und die Türen zu einem neuen Leben zu öffnen. Worauf warte ich noch? Nach vorne!
Der Plan ist, härter und besser zu arbeiten. Schlaf ist für Weicheier
Und jetzt fliegen Sie in der Salbe: Als ich davon erfuhr, waren nur noch ein paar Monate bis zur Meisterschaft, und ich musste dringend meine Fähigkeiten und Kenntnisse verbessern. Ich habe verstanden, dass ich auf dem gegenwärtigen Entwicklungsstand kaum gute Ergebnisse erzielen würde, da die Meisterschaft Kenntnisse über Backend, Frontend und gleichzeitig Design voraussetzte. Wenn es mir immer noch gelungen ist, Design und Frontend zu erstellen - ich hatte Erfahrung mit Photoshop und Layout -, war das Backend sehr schwierig.
Ich habe meinen Zeitplan überarbeitet. Der Plan war einfach: Arbeite hart und arbeite jeden Tag hart, aber gewinne. Keine Work-Life-Balance, nur Hardcore. Zu diesem Zweck begann ich durchschnittlich 12 Stunden am Tag zu lernen. Manchmal konnte ich mich auf mehrere Tage ohne Schlaf vorbereiten (mein Rekord liegt bei 3 Tagen, aber ich rate niemandem, ihn zu wiederholen. Und besser nicht fragen, wie ich überlebt habe).
Im Allgemeinen sahen diese Monate so aus: Nach schlaflosen Nächten für ein weiteres Training im College, das fast 12 Stunden dauerte, saß ich mit großen Blutergüssen unter den Augen und verbrachte eine Stunde im Nahverkehrszug, in dem ich auch saß und in meinem Laptop begraben war. Zu Hause konnte ich nur 20 Minuten Pause machen und dann wieder arbeiten. Ich weiß nicht, wie lange ich so durchgehalten hätte. Aber ich wurde durch die Tatsache unterstützt, dass ich ein Geschäft machte, das ich wirklich mochte und mochte. Und ich habe verstanden, dass der Gewinn dieses Wettbewerbs einen großen Beitrag zu meiner weiteren Entwicklung leisten würde.
Für die Meisterschaft habe ich das Layout JavaScript buchstäblich neu studiert. Ich habe in der Schule daran gearbeitet, aber die alte Syntax verwendet. Im Jahr 2016 wurde die Syntax komplett überarbeitet, um sie menschlicher zu gestalten. Es war großartig, aber ich musste die Sprache wieder lernen. Ich habe auch in PHP und WordPress trainiert. Mit einem solchen Stapel von Technologien trat ich in die Meisterschaft ein.
Ich konzentriere mich darauf, die Meisterschaft Nummer 4 zu gewinnen.
Meine Bemühungen haben sich gelohnt: Nach 3 Tagen der Meisterschaft belegte ich den ersten Platz mit einem starken Vorsprung vor den anderen Teilnehmern. So waren die blauen Flecken unter den Augen und der unregelmäßige Tag gerechtfertigt.
Nach der Meisterschaft habe ich beschlossen, meine Fähigkeiten nicht zu verschwenden. Nach und nach begann ich freiberuflich zu arbeiten. Kleine Aufträge für WordPress oder Layout auf Bootstrap ausgeführt. Bevor ich einen normalen Job bekam, war es nicht einfach: Ich zog von Kameshkovo in ein Hostel in Vladimir. Ich fand nicht viel Unterstützung in meinen Bemühungen. Es war schwer, vom ersten Geld zu leben, ich musste mich in vielerlei Hinsicht schneiden. Aber ich wollte meine Pläne nicht aufgeben. Vielleicht ist es jetzt schwer. Vielleicht fehlt etwas. Es ist in Ordnung, wenn Sie am Anfang der Reise sind. Und erstens bin ich nicht wegen der "goldenen Berge" in den Beruf gegangen, sondern weil ich wollte.
Wochentage im Juni und dann Mitte
Nach meiner freiberuflichen Tätigkeit bekam ich einen Job bei einer Digitalagentur als Junior-Backend-Entwickler. In diesem Job war er hauptsächlich mit der Unterstützung von Landungen und Online-Shops auf Bitrix beschäftigt. Im Allgemeinen gefiel mir alles, aber irgendwann begann ich mich zu einem Full-Stack-Entwickler zu entwickeln. Dies war die erste Alarmglocke. Tatsächlich ist dies eine weit verbreitete Geschichte in der Region: Es gibt nicht so viele starke Teams, und man sollte nicht den Abfluss von Spezialisten in die Hauptstadt und in mehr als eine Million Städte vergessen. Außerdem stellte ich nach 8 Monaten Arbeit fest, dass mir das Backend im Prinzip nicht gefiel. Es hatte keinen Sinn, Zeit für diesen Job zu verschwenden.
Ich fing an zu suchen und hörte kurz darauf auf. Zu diesem Zeitpunkt kannte ich das Backend gut, bestand die Prüfung und wurde zertifizierter Bitrix-Entwickler. Ich denke, ich könnte weiter mit der Unterstützung arbeiten. Trotzdem zieht mich das Frontend mehr an. Dies ist eine unvergleichliche Sensation: Es ist cool, wenn Sie Ihr Produkt sehen, können Sie es verwenden. Nervenkitzel pur: um zu sehen, welche Funktionen Sie implementiert haben - Animationen, eine komplexe Geschäftslogik an vorderster Front, Taschenrechner.
Also suchte ich nach einem Frontend-Entwicklerjob. Auf hh bin ich auf Hawking Bros gestoßen, wo ich seit fast einem Jahr arbeite. Das erste Mal wurde ich von unserem technischen Manager interviewt. Er prüfte mich auf allgemeine Angemessenheit und bewertete den Wissensstand. Das zweite Interview fand mit dem Teamleiter der Frontend-Abteilung statt. Seine Fragen waren bereits substanzieller - zum allgemeinen Verständnis von JavaScript, zur Kenntnis der neuen Standards und zu Engpässen. Infolgedessen nahmen sie mich.
Wo bin Ich jetzt?
Ich dachte, ich würde zuerst an kleinen Projekten und Aufgaben arbeiten. Nichts dergleichen. Sobald ich zu Hawking Bros kam, begann ich an einem großen Projekt zu arbeiten, das React verwendete. Erst dann wusste ich fast nichts über React und musste es dringend lernen. Einige meiner Kenntnisse über Vue waren nützlich.
Ich arbeite hier seit fast einem Jahr. Mein Arbeitstag beginnt damit, dass ich unseren Task-Manager öffne, meine Aufgaben betrachte und sie ausführe. Meistens mache ich React-Entwicklung, Unterstützung bei verschiedenen Projekten, Entwicklung neuer Schnittstellen. Vor kurzem habe ich einige Sicherungsaufgaben ausgeführt. Jetzt helfe ich sogar unseren Junioren, die gerade in den Beruf gekommen sind.
Heute ist das Frontend eine wirklich coole Nische, in der Sie sich sowohl horizontal als auch vertikal entwickeln können. Dank des Teamleiters erweitern wir unseren Technologie-Stack erheblich. Ich denke, in Zukunft wird die Anzahl der coolen Projekte, mit denen wir arbeiten, nur noch zunehmen.
Ich habe gelernt, mehr oder weniger schnell zu reagieren, und ich beschäftige mich immer noch damit. Ich kann schon fast jedes Framework nehmen, es in ein paar Stunden herausfinden und ein gutes Feature machen. Ich versuche mich in diesem und jenem weiterzuentwickeln, um mehr in die Architektur von Sites und Anwendungen einzutauchen.
Und schlussendlich
Ich interessiere mich für meine Arbeit und es macht mir Spaß. Sie müssen nur dann Webentwickler werden, wenn Sie wirklich eine Leidenschaft dafür haben, aber hier werde ich nichts Neues sagen. Dies ist in jedem Bereich der Fall. Sie sollten wegen des Hype oder des IT-Goldrausches nicht in den Beruf einsteigen. Andernfalls wird Sie Burnout in sechs Monaten oder einem Jahr überholen.
Ich versuche, mich an alle zu halten und ihnen zu raten, den motivierenden Worten zu folgen, die auf dem Plakat in unserem Büro stehen - "TUT GUT, *** SIE ERHALTEN SICH."
Wenn Sie sich für einen mit Nägeln und Diamanten übersäten Webentwickler entscheiden, müssen Sie im Allgemeinen über enorme Willenskraft, Selbstdisziplin und ein ständiges Upgrade zu einem Fachmann verfügen. planen. Es ist sogar noch besser, wenn Sie mindestens ein paar Stunden am Tag dem Lernen widmen.