Heute ist der Tag des Programmierers. Teilnehmer, wurden Sie bereits beglückwünscht? Was auch immer die Antwort sein mag, wir wünschen Ihnen viel Erfolg im Beruf und Zufriedenheit bei der Arbeit, der Sie viele Stunden Ihres Lebens widmen!
Unter dem Schnitt werden wir über Leute sprechen, die heute diesen Feiertag zu Recht feiern, obwohl sie vor einiger Zeit nichts mit der Erstellung des Codes zu tun hatten. Warum? Weil sie an der Universität eine ganz andere Spezialität hatten, aber dank harter Arbeit wurden sie von Grund auf Entwickler.
Laut dem Allrussischen Zentrum für das Studium der öffentlichen Meinung (VTsIOM) arbeitet fast jeder zweite Russe nicht in seinem Fachgebiet. 30% der Befragten gaben an, dass sie keinen Job bekommen konnten oder keine offenen Stellen im Profil vorhanden waren. 24% gaben an, dass der Grund ein höheres Gehalt in einem anderen Bereich war. 20% der Befragten befanden sich in einem anderen Beruf.
Wir haben beschlossen, eine ähnliche Studie unter den Programmierern des Plarium Krasnodar-Studios durchzuführen. Es stellte sich heraus, dass nur 4 unserer Entwickler aus anderen Bereichen zum Beruf kamen. Es wäre anders gewesen, jetzt hätten sie im Bereich Datenschutz, Wissenschaft und Bildung gearbeitet. Warum haben sich die Jungs den Beruf eines Programmierers ausgesucht?
Geschichte von TimurTimur Shaidulin, Full Stack-EntwicklerIch bin ausgebildeter Informationssicherheitsspezialist und habe an der Staatlichen Universität für Informationstechnologien, Mechanik und Optik in St. Petersburg studiert. Während seines Studiums suchte er nach einer Arbeit für das Profil, doch alle diese Berufe in St. Petersburg wurden schlecht bezahlt. Das passte mir nicht, da es in einer fremden Stadt notwendig war, eine Wohnung oder ein Zimmer zu mieten. Nachdem ich ein Diplom erhalten hatte, kehrte ich zu meinen Eltern nach Nischnewartowsk zurück.
Versuche, dort Arbeit zu finden, schlugen ebenfalls fehl. Ich habe einen Lebenslauf an alle Banken in der Stadt gesendet (häufig sind in diesem Bereich Spezialisten für Informationsschutz erforderlich), aber ich habe nur wenige Antworten erhalten, die besagen, dass jetzt keine Personen benötigt werden, aber vielleicht eines Tages ... Ich habe auch nach einer Arbeit als Systemadministrator gesucht, aber ohne Erfolg . Damals fiel mir die Stelle eines Entwicklers in einem Unternehmen auf, das Software für ein Ölunternehmen auslagert.
Wir hatten Programmierkurse an unserer Universität und wir haben auch Skripte zum Erstellen von Informationsmodellen geschrieben. Daher wusste ich ein wenig über C # und Python Bescheid, aber auf der Ebene des Schreibens von Skripten keine ernsthaften Programme. Dies wurde vom Arbeitgeber als Reaktion auf die Vakanz angekündigt. Er sagte unverblümt, dass es keine Erfahrung als Programmierer gab. Ich wurde auf eine unbezahlte Probezeit gebracht, für die ich mich zeigen musste.
In den nächsten zwei Wochen saß ich nur da und studierte den vorhandenen Programmcode. Wenn ich auf eine unverständliche Website stieß, suchte ich im Internet nach Erläuterungen. Die MDN-Portale von Mozilla und Microsoft MSDN (sie haben eine große Anzahl von Materialien in verschiedenen Programmiersprachen gesammelt) sowie andere Webressourcen haben mir geholfen. Kollegen werden ebenfalls unterstützt - bei der Arbeit mit der Datenbank, bei der Abfrageoptimierung und der Programmarchitektur. Infolgedessen nahmen sie mich. Glück: der erste Job und sofort in der Unternehmensentwicklung.
Einmal wurde mir klar, dass ich nichts lernte, dass ich aufgehört hatte zu wachsen. Ich las ständig Fachbücher und Artikel, konnte mein Wissen aber nicht in die Praxis umsetzen - es gab keine Möglichkeit. Ich begann darüber nachzudenken, an einen neuen Ort zu ziehen. Jetzt bin ich in Plarium, wo ich viel Erfahrung mit C # und TypeScript mit bisher unbekannten Tools habe. Ich lese weiter und interessiere mich für neue Frameworks. Wenn Sie still stehen und dasselbe verwenden, können Sie nicht sicher sein, dass Sie nicht hinter allen stehen.
Ich bin sehr froh, dass ich in meinem Fachgebiet keinen Job bekommen habe. Trotzdem ist dies eher ein Papierkram, in dem es keinen Platz für Kreativität gibt. Nur nicht sicher, ob ich mich über sie freuen würde. Jetzt mache ich meine Lieblingssache und ich denke, dass das Schreiben von Programmcode kreativ ist.
Einmal auf Habré las ich eine sehr coole Geschichte über einen Mann, der von der Armee ins Nirgendwo kam: Er hatte nirgendwo zu leben, es gab keine Arbeit. Nachdem er herumgewandert war, betrat er einen Buchladen mit der Erlaubnis, dort im Hinterzimmer zu übernachten. Der Typ bekam Zugang zu einer großen Menge an Informationen, er studierte Programmieren aus Büchern und sechs Monate später begann er als Junior zu arbeiten. Es gibt nur eine Schlussfolgerung: Menschen, die einen Wunsch, eine Motivation und Willenskraft haben, können alles erreichen.
Ich bin sehr froh, dass ich in meinem Fachgebiet keinen Job bekommen habe. Trotzdem ist dies eher ein Papierkram, in dem es keinen Platz für Kreativität gibt. Nur nicht sicher, ob ich mich über sie freuen würde.
Marina GeschichteMarina Kornilova, Unity3D-EntwicklerinIch habe an der chemischen Fakultät der Kuban State University das Fachgebiet „Analytische Chemie“ studiert (sogar das Recht zu unterrichten war). Unmittelbar nach ihrem Abschluss bekam sie eine Stelle am Forschungsinstitut für Angewandte und Experimentelle Ökologie, war damit beschäftigt, Objekte zu überprüfen und ihre Auswirkungen auf die Umwelt zu analysieren. Dann habe ich an mehreren Orten gearbeitet, aber ich war nicht interessiert. Die Routine erwies sich als mehr als ich dachte, und die Forschung selbst als etwas Neues - weniger als ich wollte. Außerdem war die Arbeit manchmal schädlich (z. B. Wechselwirkung mit flüchtigen Lösungsmitteln). Obwohl, denke ich, wenn mir die Aufgaben wirklich gefallen haben, scheint das alles eine Kleinigkeit zu sein.
Als ich meinen zukünftigen Ehemann kennenlernte und herausfand, mit wem er zusammenarbeitet (
Marina's Ehemann, Unity3D Developer. - Ed. ), Interessierte ich mich sehr für seinen Beruf. Nicht, dass ich sofort Programmierer werden wollte, aber als ich darüber nachdachte, wohin ich mit der Chemie gehen sollte, sagte er: „Versuch es einfach.“ Es stellt sich heraus, dass mein Mann mich inspiriert und motiviert hat. Er wurde mein Mentor, lehrte alles, empfahl Bücher über Programmierung. Aber das Hauptplus - ich hatte viel Übung, das heißt, ich fing fast sofort an, etwas zu tun und nicht nur zu pauken.
Ich habe ActionScript.3.0 und C # studiert und mich mit den Grundlagen der Programmierung in C ++, PHP, in 1C vertraut gemacht. Dies gilt nicht für Turbo Pascal, der einige Semester an der Universität stattfand. Dann entschied ich mich für einen Job: Einige Monate lang absolvierte ich ein Praktikum bei Ino-Co, einem Unternehmen, das Spiele entwickelte. Mehr ist mehr: Gehalt, erhöhen. Dies war mein erster Job und sofort ein Spieleentwickler. Dann bekam sie einen Job bei Pragmatix, dann freiberuflich, und entwickelte Spiele in Plarium.
Wenn es möglich wäre, die Uhr zurückzudrehen und etwas zu ändern, würde ich natürlich eine spezielle Ausbildung erhalten. Wenn es eine gute Basis gibt, ist es einfacher, sich im Beruf zu entwickeln. Über die Neuprofilierung in einen Programmierer als Ganzes möchte ich Folgendes sagen: Es ist äußerst schwierig, sich zu etwas zu zwingen, wenn Sie nicht wollen, sondern nur müssen. Selbst wenn es gezwungen wird, wird es nicht lange dauern. Es sollte interessant sein, dann wird das Ergebnis angemessen sein.
Mein Mann hat mich inspiriert und motiviert. Er wurde mein Mentor, lehrte alles, empfahl Bücher über Programmierung.
Vasyas GeschichteVasily (Name auf Wunsch des Mitarbeiters geändert), BI / BO Integration DeveloperIch habe an der Nationalen Universität für Kernenergie und Industrie in Sewastopol studiert und mich auf die Gewährleistung der Informationssicherheit in Kernkraftwerken und anderen Unternehmen spezialisiert. Grundsätzlich ist dies natürlich Papierkram, aber uns wurde alles beigebracht, von der Programmierung bis zum Aufbrechen von Schlössern. Welche Programmiersprachen haben wir gelernt? Ein bisschen Pascal, ein bisschen C ++, aber keiner der Schüler war besonders begeistert - sie bestanden kurz und sehr beiläufig.
Ich erinnere mich, dass sie mich im ersten Jahr wegen der Programmierung aus der Universität werfen wollten. :-) Um zu bleiben, nachdem ich mindestens drei erhalten hatte, musste ich für ein paar Monate zu einem Lehrerkurs gehen. Dort habe ich die Grundlagen des Programmierens gelernt. Aber dann war es für mich nicht interessant.
Von Beruf habe ich keinen Tag gearbeitet. Ich weiß, dass Klassenkameraden, die sich auf ein Profil festgelegt hatten, dafür einen Cent erhalten haben. Nach meinem Abschluss ging ich zur Militärabteilung und kehrte dann nach Hause ins Dorf zurück, obwohl mir angeboten wurde, in einem Kernkraftwerk in einer kleinen Stadt zu arbeiten, von der nicht bekannt war, wo. Jetzt verstehe ich, dass ich mich vielleicht vergeblich geweigert habe. Es gab eine Möglichkeit, in einer Bank zu arbeiten, aber ich wollte auch nicht.
Gerade zu dieser Zeit auf der Krim begann sich die IT-Branche aktiv zu entwickeln, viele meiner Freunde waren programmiersüchtig und bekamen einen Job mit guten Gehältern. Als ich sie mir ansah, entschied ich mich auch für die IT, und wenn Sie sich mit Technik beschäftigen, ist das Erlernen der Programmierung einfach.
Ich fragte die Jungs, welche Programmiersprache vielversprechender sei, ich wurde von C # beraten. Ich lud das Tutorial herunter und lernte 3 Monate lang, saß 10 Stunden am Tag am Computer und las gleichzeitig Bücher über Programmierung. Beim dritten Versuch bekam er dann einen Job - bei Plarium. Zu dieser Zeit war ich etwas schwächer als ein gewöhnlicher Junior, aber wenn Sie arbeiten, verbessert sich die Fähigkeit schnell. Ein Jahr später wurde ich mit der Verwaltung des Servers beauftragt.
Im Allgemeinen verlief alles recht erfolgreich, aber es verfolgt mich immer noch, dass ich mich zurückgezogen habe und nicht ein einziges Mal in meiner Spezialität gearbeitet habe.
Viele meiner Freunde programmierten gern und bekamen einen Job mit guten Gehältern. Als ich sie mir ansah, entschied ich mich auch für die IT, und wenn Sie sich mit Technik beschäftigen, ist das Erlernen der Programmierung einfach.
Gali GeschichteGalina, Full Stack-EntwicklerUnd wir werden Ihnen diese Geschichte nicht erzählen, weil Galya sehr bescheiden ist. Sie wollte nicht darüber diskutieren, wie sie mit einer Lehrerausbildung Spieleentwicklerin wurde. Vielleicht ähnelt ihre Erfahrung der Erfahrung der Jungs oben. Wahrscheinlich nicht. Und unter Ihnen gibt es Lehrer, die Programmierer geworden sind? Wie kam es dazu? Teile deine Geschichten in den Kommentaren!
Die Moral der Geschichte ist ...Wenn Sie wirklich etwas wollen, gehen Sie zum Ziel. Der Mangel an Fachausbildung ist kein Hindernis, aber um im Beruf erfolgreich zu sein, muss man viel lernen und hart arbeiten. Lassen Sie sich von bekannten Entwicklern unterstützen und lesen Sie
Artikel, in denen Programmierer ihre Erfahrungen austauschen. Und alles wird sich herausstellen!