Von Arbeitern zu PHP-Programmierern. Ungewöhnliche Entwicklungskarriere



Heute veröffentlichen wir die Geschichte des GeekBrains-Studenten Leonid Khodyrev ( leonidhodirev ), der 24 Jahre alt ist. Sein Weg zur IT unterscheidet sich von zuvor veröffentlichten Geschichten darin, dass Leonid unmittelbar nach der Armee mit dem Erlernen von PHP begann, was ihm letztendlich dabei half, einen guten Job zu finden.

Meine Karrieregeschichte unterscheidet sich wahrscheinlich von allen anderen. Ich lese die Karriereberichte von IT-Vertretern, und in den meisten Fällen geht eine Person selbstbewusst vorwärts und unternimmt alles oder fast alles, um ihre Ziele zu erreichen. Bei mir ist das nicht so - ich wusste überhaupt nicht, wer ich sein möchte und habe keine Pläne für die Zukunft gemacht. Mehr oder weniger ernsthaft begann ich darüber nachzudenken, als ich von der Armee zurückkam. Aber lasst es uns in Ordnung bringen.



Kellner, Lader und Rechtsanwaltassistent als Berufseinstieg


Ich habe früh angefangen zu arbeiten, meine erste "Spezialität" war das Verteilen von Flugblättern. Sie gaben mir ein paar Zettel, ich verteilte alles, bekam aber kein Geld. Trotzdem war die Erfahrung nützlich - ich begann zu verstehen, was mir begegnen könnte.

Dann arbeitete er als Lader, Kellner, erledigte verschiedene Aufgaben bei Feldveranstaltungen und verband diese mit Studien. Er studierte am College und beherrschte gleichzeitig das Thema der Erstellung von Websites. Ich habe einfache Websites auf populärem CMS erstellt und es hat mir gefallen. Trotzdem bin ich mit dem Strom mitgegangen und habe nicht wirklich darüber nachgedacht, was ich im Leben brauchte.

Nun, dann haben sie mich in die Armee aufgenommen, dank der ich das ganze Land gesehen habe. Schon in der Armee habe ich darüber nachgedacht, was ich in Zukunft tun möchte. Als ich mich an meine Erfahrungen mit Websites erinnerte, entschied ich, dass es für mich interessant sein würde, in diesem Bereich zu arbeiten. Und in der Armee suchte ich nach Möglichkeiten des Fernunterrichts. GeekBrains Webentwicklungskurse sind mir aufgefallen, bei denen ich aufgehört habe. Soweit ich mich erinnere, habe ich einfach die Taste "Programmieren" oder "Programmieren unterrichten" in die Suche gedrückt, die Kurswebsite aufgerufen und eine Anfrage hinterlassen. Ein Manager rief mich an und ich begann methodisch nach allem zu fragen.

Natürlich wäre es nicht möglich, in der Armee zu studieren, und es gab keine besonderen Mittel, deshalb habe ich mein Studium für die Zukunft verschoben.

Ergebnis in der IT


Nachdem ich entlassen wurde, wurde kein Geld hinzugefügt. Um mit dem Training zu beginnen, musste ich zur vorherigen Arbeit des Kellners zurückkehren. Als ich ein Gehalt erhielt, kaufte ich einen Kurs und fing an. Leider stellte sich heraus, dass die Arbeit als Vollzeitkellner viel Zeit in Anspruch nimmt, was zum Lernen nicht ausreichte. Eine Lösung wurde schnell gefunden - er fing an, einem Anwalt bei den Papieren zu helfen, und in der "Hochsaison" ging er als Kellner zur Arbeit.

Leider war das Lernen hart, ich habe dreimal aufgehört zu lernen. Aber dann wurde mir klar, dass dies nicht weiter gehen konnte, der Kellner ist gut, aber die IT ist viel wichtiger. Deshalb habe ich eine Auszeit mit der Arbeit genommen und mich ganz dem Studium gewidmet. Bald stellte ich fest, dass es mir nicht nur gefiel, sondern wirklich gefiel. Wenig später tauchten die ersten Aufträge zur Erstellung von Websites auf, sodass diese Lektion neben dem Vergnügen auch mehr Geld einbrachte. Irgendwie habe ich mich dabei ertappt, dass ich mache, was ich will, und sie bezahlen mich auch dafür! Ich entschied mich in diesem Moment für meine Zukunft.

Übrigens habe ich während des Trainings in der Praxis ein sehr ernstes Projekt für mich entwickelt - ein Content-Management-System. Ich habe es nicht nur geschrieben, sondern auch mehrere Sites verbunden. Lesen Sie hier mehr über das Projekt.



Kurz gesagt, das Projekt ist eine praktische Plattform für Benutzer, die leicht skaliert werden kann, indem verschiedene Dienste integriert werden, die Sie möglicherweise für geschäftliche Zwecke benötigen. Zielgruppe - Unternehmer und Webmaster. Für sie habe ich die Erweiterung „Shop“ geschrieben, mit der Sie Warenkategorien, die Waren selbst, ihre Eigenschaften und Verarbeitungsaufträge verwalten können.

Dies ist mein erstes ernstes Projekt, das mit nicht weniger ernsthaften Technologien entwickelt wurde. Wenn Sie es bewerten, vergessen Sie natürlich nicht, dass ich es während des Trainings entwickelt habe.

Neue Büroarbeit


Ich habe oben bereits gesagt, dass ich während des Trainings Aufträge für die Website-Entwicklung ausgeführt habe. Und es hat mir sehr gut gefallen - in der Tat so sehr, dass ich nicht wirklich im Büro arbeiten wollte. Aber dann wurde mir klar, dass ich Erfahrung als Team brauchte, weil die meisten Entwickler zu dem einen oder anderen Zeitpunkt ihrer Karriere einen formellen Job bekamen. Ich habe mich dazu entschlossen.

Wie ich mich erinnere, habe ich am Montagmorgen hh.ru geöffnet, den Lebenslauf hochgeladen, Zertifikate hinzugefügt und das Konto öffentlich gemacht. Dann suchte er nach Arbeitgebern, die meinem Haus am nächsten sind (und ich lebe in Moskau) und begann, Lebensläufe zu senden.

Buchstäblich eine Stunde später antwortete die Firma, an der ich interessiert war. Mir wurde am selben Tag angeboten, zu einem Vorstellungsgespräch zu kommen, was ich auch tat. Ich stelle fest, dass es keine "Stresstests" und andere seltsame Dinge gab, aber ich war trotzdem etwas nervös. Sie begannen mich freundlich über den Kenntnisstand, die Arbeitserfahrung und allgemein über alles zu befragen.

Ich habe einige Fragen nicht so beantwortet, wie ich es gerne hätte, aber sie haben mich genommen. Sicher, sie haben uns Sorgen gemacht - zuerst sagten sie, dass sie zurückrufen würden. Eigentlich antworten sie normalerweise so, wenn sie keinen Kandidaten aufnehmen möchten. Aber ich war vergebens besorgt - die geschätzte Glocke läutete nach ein paar Stunden. Am nächsten Tag, nachdem ich alle Dokumente gesammelt hatte, ging ich zur Arbeit.

Ich wurde sofort eingesperrt, weil ich ein Online-Reservierungssystem unterstützt habe, mit dem Agenten Hotels, Transfers usw. buchen können. Ich stelle sicher, dass alles richtig funktioniert, verfeinere die Funktionalität und füge verschiedene Features hinzu (es gibt auch Fehler, wo wäre es ohne diese).

Ein Beispiel für das, was bereits getan wurde:

  • Buchungsberichtsmodul;
  • Verbesserte Plattformschnittstelle;
  • Datenbanksynchronisation mit Service Providern;
  • Treuesysteme (Aktionscodes, Punkte);
  • Integration für WordPress.


Die wichtigsten Tools sind:

  • Layout - HTML / CSS / JS / JQuery;
  • Datenbanken - pgsql;
  • Eine im yii2-PHP-Framework geschriebene Anwendung;
  • Bibliotheken von Drittanbietern benutze ich viele verschiedene.


Wenn wir über Einkommen sprechen, ist es viel höher als vorher. Aber hier ist alles relativ, denn während des Trainings verdiente ich ungefähr 15.000 Rubel pro Monat. Manchmal gab es überhaupt nichts, weil ich nur Aufträge von Bekannten erhielt, die Websites benötigten.

Es gibt nichts, mit dem man die Arbeitsbedingungen vergleichen könnte - es ist klar, dass sie viel besser sind als die, die ich als Arbeiter oder Kellner hatte. Der Weg zur Arbeit dauert nur 25 Minuten, was ebenfalls erfreulich ist - schließlich verbringen viele Einwohner der Hauptstadt viel mehr Zeit. Apropos Moskau: Ich bin von Zelenograd in die Hauptstadt gezogen, wo ich mit meinen Eltern lebte. Er zog während seines Studiums in die Hauptstadt, als er mit der Schaffung von Standorten auf Bestellung beschäftigt war. Hier mag ich alles, ich werde mich nicht bewegen, aber ich plane die Welt zu sehen.

Was kommt als nächstes


Ich habe vor, meinen Entwicklungspfad fortzusetzen, da mir die Arbeit Spaß macht - das gefällt mir. Außerdem sind Aufgaben, die mir früher schwierig erschienen, überhaupt nicht schwierig. Deshalb unternehme ich größere Projekte und freue mich, wenn sich alles herausstellt.

Ich lerne weiter, weil es schwierig sein kann, einige der Themen, die ich für die Arbeit benötige, alleine zu meistern. Die Lehrkräfte helfen dabei, auch nach Abschluss des Hauptstudiums eine Lösung zu finden.

In naher Zukunft möchte ich eine neue Programmiersprache lernen und Englisch lernen.

Tipps für den Einstieg


Ich habe einmal Artikel über die Karriere von IT-Leuten gelesen und viele sagen "keine Angst haben müssen" und dergleichen. Natürlich ist das richtig, aber keine Angst zu haben - die halbe Miete. Die Hauptsache ist, genau zu wissen, was Sie mögen. Versuchen Sie, die Grundlagen einer Sprache zu erlernen, indem Sie beispielsweise Lektionen aus dem Netzwerk verwenden, und schreiben Sie dann ein Skript oder die einfachste Anwendung. Wenn Sie es mögen, dann ist es Zeit zu beginnen.

Und noch ein Tipp - werden Sie nicht zum Liegestein, unter dem bekanntlich kein Wasser fließt. Warum? Kürzlich habe ich gelernt, wie es einigen Kommilitonen geht. Es stellte sich heraus, dass nicht jeder einen Job bekam. Ich habe bei meiner Arbeit mehrere Personen zu einem Vorstellungsgespräch eingeladen, weil mein Unternehmen gute Fachkräfte braucht. Aber am Ende kam niemand zu einem Interview, obwohl mir vorher viele Fragen gestellt wurden.

Dies lohnt sich nicht - wenn Sie Lust auf eine Jobsuche haben, sollten Sie konsequent sein. Auch wenn Sie den Eindruck haben, dass Sie nicht über genügend Erfahrung verfügen, versuchen Sie ein paar Interviews durchzugehen - viele Unternehmen nehmen Neulinge mit in die Hoffnung, einen Spezialisten zu Hause zu finden. Wenn das Vorstellungsgespräch fehlschlägt, sammeln Sie wertvolle Erfahrungen und wissen, wie der Beschäftigungsprozess von innen aussieht.

Source: https://habr.com/ru/post/de478604/


All Articles