Wie man ohne Erfahrung einen Job als Programmierer bekommt. Wie bekomme ich einen Job als Programmierer? Schritt-für-Schritt-Anleitung zur Jobsuche. Gehalt abhängig von der Erfahrung des Bewerbers

In dieser Ausgabe von Answers from the Experts beschäftigen wir uns mit der Frage, wie sich ein Diplom auf die Meinung eines Programmierers bei der Bewerbung um eine Stelle in einem großen Unternehmen auswirkt. Verfügen Personalvermittler über genügend Erfahrung und Fähigkeiten, um an ihren Projekten zu arbeiten? Heimarbeit? Wie stark beeinflusst das Vorhandensein einer Hochschulbildung im Allgemeinen die Meinung über den Kandidaten?

Im Allgemeinen bevorzugen große Unternehmen Kandidaten mit Abschlüssen renommierter Universitäten. Autodidakten wird oft mit Misstrauen begegnet. Es ist kein Vorurteil, das man nicht alleine erlernen kann, und es ist auch keine Art von Diskriminierung. Für jemanden mit einem Diplom ist es einfach einfacher zu beweisen, dass er etwas wert ist, allein durch die Tatsache, dass er dieses Diplom hat. Dies gilt jedoch ausschließlich für renommierte Universitäten (MIPT, Moskauer Staatsuniversität, Baumanka usw.). Auch die Inhaber anderer Diplome werden mit großen Zweifeln betrachtet. Ein Abschluss einer guten Universität bedeutet, dass eine Person zumindest einen guten Verstand hat, weiß, wie man regelmäßig und hart arbeitet, und über bestimmte Fähigkeiten verfügt. Insbesondere kennt er sich gut mit Logik und mathematischen Apparaten aus – den wichtigsten Dingen beim Programmieren. Wer kein Diplom hat, muss nachweisen, dass er erstens diese Dinge weiß und zweitens weiß, wie er sie effektiv anwenden kann. In der kurzen Zeit des Vorstellungsgesprächs kann dies recht schwierig sein. Außerdem wird überprüft, ob eine Person ihre Projekte selbst und ohne ernsthafte Hilfe von außen durchgeführt hat.

Das bedeutet natürlich nicht, dass jemand ohne Diplom nirgendwo eingestellt wird oder dass man mit einem Diplom sofort und überall hingehen kann. Ich hatte Kandidaten mit „Krusten“, die sich leider als völlig nutzlose Programmierer herausstellten, und sehr erfahrene und intelligente Autodidakten. Dies ist jedoch im Allgemeinen eher die Ausnahme als die Regel.

Hochstufen runterstufen

2GIS-Diplom von höhere Bildung- nicht das Hauptkriterium für die Annahme eines Kandidaten für eine Stelle. Aber das Vorhandensein eines Diploms (einer guten Universität) kann zeigen, dass der Kandidat konsequent und zielstrebig ist.

Hochstufen runterstufen

Entwicklung Software ist ein sehr junges Gebiet. Es gibt derzeit einfach keine „Profil-Hochschulbildung“ für Entwickler. Deshalb große Menge Entwicklungsunternehmen stellen gerne talentierte Fachkräfte ein, unabhängig vom Abschluss.

In der Regel ist ein Diplom erforderlich öffentliche Einrichtungen wo es gesetzlich vorgeschrieben ist. Oder in Unternehmen, in denen die Arbeit eine Kombination von Qualifikationen erfordert, beispielsweise Programmierer + Buchhalter oder Programmierer + Mathematiker. Für solche Unternehmen ermöglicht der Besitz eines Diploms die Überprüfung der Mindestkompetenz im gewünschten Fachgebiet.

Hochstufen runterstufen

Wir haben hervorragende Programmierer ohne Hochschulabschluss. Es gibt diejenigen, die noch nicht einmal begonnen haben, an der Universität zu studieren. Es ist wie bei Kleidung, es kann nicht beeinflussen, was guter Mensch oder nicht. Die Hauptsache ist, wie sehr ein Mensch seinen Job liebt. Die Meisterschaft geht mit der Anzahl der Stunden einher, die man in voller Konzentration investiert. Wagen!

Hochstufen runterstufen

Eine höhere Bildung ist unbestreitbar wichtig, aber kein entscheidender Faktor bei der Bewerbung um eine Stelle. Wenn eine Person im Vorstellungsgespräch echtes Wissen zeigt, das darüber hinaus durch gute Fälle im Portfolio untermauert werden kann, kommt die Rede von einem Diplom und einer Ausbildung möglicherweise nicht zur Sprache.

Die ideale Formel für Professionalität ist die Synergie von Praxis und Theorie. Ich selbst habe als autodidaktischer Student mobiler Technologien angefangen und war davon überzeugt, dass Übung und Erfahrung der entscheidende Faktor sind berufliche Entwicklung. Allerdings sind die Universität und Fachausbildung hat mir in vielen Fragen einen breiten Blickwinkel und theoretische Kenntnisse vermittelt. Und jetzt denke ich anders.

Lesen Sie Bücher, studieren Sie die Theorie, nehmen Sie sich Zeit zum Üben, und alles wird klappen!

Hochstufen runterstufen

Ein Hochschuldiplom ist ein Dokument, das bestätigt, dass eine Person über genügend Ausdauer und Ausdauer für ein fünfjähriges Studium verfügt. Das für die Arbeit erforderliche Wissen ist an vielen Stellen vorhanden und es ist absolut nicht notwendig, es nur aus der Universität zu beziehen. Für mich als Arbeitgeber sind Qualifikation und Lerngeschwindigkeit viel wichtiger.

Die Qualifikation kann durch einen Dialog über Entwicklungserfahrung bestätigt werden, ein Verständnis für die tiefe technische Essenz von Problemen, die man nicht in Büchern lesen kann, sondern die man nur erfahren kann, wenn man sie vollständig versteht. Dies zeigt die Bereitschaft, unsere Probleme zu lösen Produktionsaufgaben jetzt sofort.

Und die Fähigkeit zu wissen kann unter dem Interesse an der Kommunikation verstanden werden professionelle Themen und das Leuchten in den Augen angesichts des beruflich Unbekannten. Dies zeigt die Bereitschaft, unsere Probleme von morgen zu lösen und im Trend zu liegen.

Aber eine höhere Bildung ist auf jeden Fall nützlich – sie vermittelt eine berufliche Perspektive, lehrt, mit dem Kopf Mauern zu durchbrechen, Aufgaben zu lösen, die auf den ersten Blick unverständlich sind, und viele andere Fähigkeiten, die für die Arbeit nützlich sind. Aber in keinem Fall ist es ein entscheidender Faktor für die Beurteilung eines Kandidaten.

Hochstufen runterstufen

Wenn Sie Erfahrung und solide Projekte im Rücken haben, ist der Mangel an Fachausbildung und Hochschulbildung im Allgemeinen kein Hindernis. Erfahrung und echtes Wissen werden geschätzt und nicht das Vorhandensein dieser oder jener Kruste.

Hochstufen runterstufen

In unserer Kuschelecke, auf unserem Kuschelboden sitzen sie unterschiedliche Leute verschiedene Alter. Ungefähr die Hälfte kam, als sie noch keine Ausbildung hatten, ein Viertel hatte sie bereits und ein Viertel hatte sie nicht mehr. Auch persönlich blieb ich ohne VO. Im Allgemeinen hängen wir nicht besonders an diesem Fall, aber das ist alles ziemlich individuell. Auf jeden Fall sind Programmierer immer Autodidakten.

Hochstufen runterstufen

Es hänge weitgehend von der internen Kultur des Unternehmens ab, sei aber insgesamt „eher negativ“. Ich selbst hatte die Gelegenheit, Personal einzustellen, und habe dabei natürlich die unterschiedlichen Kompetenzen und Fähigkeiten der Kandidaten berücksichtigt. Auch außerhalb des Technologie-Stacks selbst. Im selben Microsoft-Interview gibt es nichts außer Algorithmen und Datenstrukturen – sie interessieren sich nicht sehr für Ihren Stack und Ihre Erfahrung. Hier sieht die Personalvermittlung in der Regel einen Zusammenhang: Liegt eine gute Hochschulausbildung vor, ist die Wahrscheinlichkeit deutlich höher, dass der Kandidat über gutes Systemdenken, Lernfähigkeit und Wissen verfügt theoretische Grundlagen(Mathematik, Architektur usw.). Dies ist wichtig, da große Unternehmen eine Vielzahl komplexer und vielfältiger Aufgaben bewältigen müssen. Natürlich ist Korrelation keine Regel, aber in Unternehmen ist die Einstellung von Mitarbeitern schon lange eine Frage von Prozessen, und in diesen Prozessen muss Ihr Lebenslauf den primären Headhunter-Filter durchlaufen (er verbringt etwa 30 Sekunden damit, und die Universität wird es höchstwahrscheinlich tun). in seinem Filter). Wenn Sie also Goldspezialist ohne Diplom sind, dann wenden Sie sich lieber über persönliche Kanäle und Networking an große Arbeitgeber.

Hochstufen runterstufen

Es ist schwierig, für alle zu sprechen, da ich nur in einem gearbeitet habe Großunternehmen. Aber ich hatte den Eindruck, dass ein IT-Studium fast keinen Einfluss auf die Entscheidung hat, sich auf einen Job zu bewerben. Vielleicht im öffentlichen Sektor, aber definitiv nicht im privaten Sektor.

Hochstufen runterstufen

Wir sind immer auf Bildung bedacht. Eine ingenieurwissenschaftliche oder mathematische Ausbildung ist ein Plus für das Karma, und diese Regel wird durch Erfahrung bestätigt. Für uns ist dies das Fundament, auf dem alles Weitere aufgebaut werden kann. Es ist wichtig anzumerken, dass wir von dem Diplom nicht so sehr die beste algorithmische Ausbildung oder Kenntnisse der speziellen Entwicklungsplattform erwarten, sondern die Fähigkeit, viel Material zu lernen und zu studieren kurzfristig, übernehmen Sie angesichts von Stress und Versuchung die Verantwortung und lösen Sie Probleme auf flinke und listige Weise.

Mit der Erfahrung, nur aus der Ferne zu arbeiten und eigene Projekte durchzuführen, ist das eine andere Geschichte. Für uns ist das eher ein negativer als ein positiver Faktor. Denn was wir jeden Tag leisten, ist Teamarbeit, und das erfordert effektive Kommunikation, schnelle Entscheidungsfindung, intensive Zeitpläne und Verständnis für den Unterschied zwischen „für mich selbst schreiben“ und „im Team arbeiten“. Der Roboter ist keine freiberufliche Umgebung, wir haben jeden Tag neue Aufgaben und Projekte, in denen viele Menschen ständig viele Änderungen vornehmen, und Sie müssen in der Lage sein, sich an diese Änderungen anzupassen und schnell zu reagieren.
Und natürlich das Meiste effektive Entwicklung passiert, wenn ein Entwickler täglich Zugang zu erfahreneren Kollegen hat. Wenn man aus der Ferne oder alleine arbeitet, verliert man in dieser Hinsicht viel, und solche Kandidaten sind schwächer als ihre Konkurrenten.

Nun, natürlich liegen die Dinge anders. Die Hauptsache ist, arbeiten zu können. Es ist also besser, noch einmal zu einem Vorstellungsgespräch zu gehen, als sich um ein Diplom zu kümmern.

Hochstufen runterstufen

In einem Auszug aus unserem Beitrag beantwortet Stanislav die Frage „Auf welche Eigenschaften achten Sie bei der Rekrutierung von Entwicklern vor allem und hat ein Hochschulabschluss Einfluss auf Ihre Meinung?“

Das Diplom hat natürlich großen Einfluss. Das heißt, jemand, der ein Diplom von einer guten Universität hat, verschafft sich still und leise einen Vorteil. Aber wenn ich mit einem Kandidaten spreche und verstehe, dass er klug und intelligent ist und die richtige Einstellung zum Leben und zum Geschäft hat, spielt das Vorhandensein oder Fehlen eines Diploms in diesem Moment keine Rolle mehr. Nur ist es ohne eine gute Ausbildung schwieriger, etwas zu erreichen.

Ich habe kürzlich eine Person ohne Diplom interviewt, die zwei bis drei Jahre lang an der Baumanka oder MEPhI studiert hat und dann aufgrund einiger interner Überlegungen und der Notwendigkeit, Geld zu verdienen, sowie aufgrund ihres Charakters die Unfähigkeit, Arbeit und Studium zu vereinbaren, studiert hat , verließ er die Universität. Und so haben wir mit ihm gesprochen, er ist ein ziemlich guter Entwickler, er hat ziemlich interessante Dinge in seinem Leben gemacht, und irgendwie haben wir angefangen, über die Gründe zu reden, warum er die Universität verlassen hat. Er erklärte mir alles und sagte, dass er es bereue, nicht genug gelernt zu haben. Ich fragte nach dem Grund, und er erklärte, dass er in seiner Karriere mehrmals auf Aufgaben gestoßen sei, bei denen es ihm an Bildung und Entwicklung mangelte effizienter Algorithmus erforderte beispielsweise ein tiefes Verständnis der Graphentheorie. Er sagt: „Es ist klar, dass 90-95 % meiner Arbeit eine Ausbildung auf dem Niveau „Ich kann hinzufügen, ich kann multiplizieren“ erfordern, aber manchmal stoße ich auf Aufgaben, bei denen ich einfach das Gefühl habe, wenn ich mir die Zeit nehme und lerne, Ich könnte etwas Starkes erschaffen beste Qualität". Dies ist eine Überlegung, aber das negiert nicht die Tatsache, dass jemand, der es wirklich braucht, sich dann an Lehrbücher setzen und lesen kann die richtigen Materialien, finde es heraus. Aber wie so oft im Leben ist es „später“ schwieriger, Zeit zu finden und es herauszufinden als in der Jugend.

Darüber hinaus ist ein Diplom für viele Arbeitgeber eine Art Bestätigung der Arbeitsstabilität. In unserer Branche wollen wir alle Schöpfer sein, aber wir haben eine Routine und etwas, was man nicht als meinen Traumjob bezeichnen kann – den Versuch, nachmittags einen alten, fehlerhaften Code, einen Fehler, der hundert Jahre alt ist, zu finden. Gerade für einen jungen Programmierer kann das ein ungeliebter Zeitvertreib sein. Aber solche Arbeit gibt es in jedem Unternehmen. Wenn wir ein System haben, das sich über einen langen Zeitraum entwickelt hat, können wir es nicht wegwerfen und versuchen, es noch einmal neu zu schreiben. Muss es herausfinden. Ein Diplom zu haben ist ein zusätzliches Zeichen, ein Indikator dafür, dass eine Person sich zwingen kann.

Im Allgemeinen ist ein Diplom eine nützliche Sache, aber es ist nicht entscheidend, und sein Fehlen ist natürlich kein Karrierezerstörer. Ich selbst kenne viele Leute, die keinen Universitätsabschluss hatten und gute, hochbezahlte, coole Programmierer wurden. Aber es gibt mehr Leute, die nach ihrem High-School-Abschluss hochbezahlte coole Programmierer geworden sind, daher ist die Antwort für mich sehr einfach. Die Universität ist ein Studium wert. Und am besten auf eine gute Art und Weise.

Wir erinnern Sie daran, dass Sie Ihre Frage den Experten stellen können und wir Antworten darauf sammeln, wenn sich herausstellt, dass sie interessant sind. Bereits gestellte Fragen finden Sie in der Themenliste. Wenn Sie sich in die Riege der Experten einreihen und eine Antwort aus Ihrem Unternehmen oder persönlich von Ihnen senden möchten, dann schreiben Sie an , wir sagen Ihnen, wie das geht.

Es reicht nicht aus, das Programmieren zu lernen – es ist auch wünschenswert, dass Sie für Ihr Wissen und Ihre Fähigkeiten bezahlen. Wo Sie anfangen, wie und wo Sie nach einem Job suchen, erfahren Sie in diesem Artikel. Also lasst uns anfangen!

Brauchst du es?

Eine solche Frage hätte gleich zu Beginn Ihrer Reise gestellt werden müssen, als Sie sich entschieden haben, ob Sie Programmierer werden möchten. Da Sie nun diesen Artikel lesen, kann davon ausgegangen werden, dass Sie bereits Programmierer geworden sind und auf der Suche nach einem Job sind. Und damit diese Arbeit eine gewisse Zufriedenheit bringt, ist das Zusammenspiel von drei Faktoren notwendig:

  • Programmieren gefällt dir?
  • Sie können programmieren;
  • Der Job ist gut bezahlt.

Ich hoffe wirklich, dass Ihnen das Programmieren Spaß macht und Sie gut darin sind. Die Sache bleibt klein – zu finden hochbezahlter Job. Es ist schön, wenn Ihr Hobby tatsächlich gutes Geld verdient. Wenn Sie sich Ihrer Qualifikationen noch nicht sicher sind oder Ihr Wissen, Ihre Fähigkeiten und Fertigkeiten verbessern möchten, dann lassen Sie sich bei GeekBrains weiterbilden.

Einen effektiven Lebenslauf schreiben

Sie müssen Ihre Jobsuche mit der Erstellung eines Lebenslaufs beginnen. Leider in keiner Weise ohne ihn, außer vielleicht durch Bekanntschaft.



Vielleicht beherrschen Sie mehrere Programmiersprachen. Aber Sie müssen nicht alles in Ihren Lebenslauf aufnehmen. Das bedeutet nur eines: Sie verstehen wirklich keines davon. Definieren Sie Ihr Starke Seiten und wählen Sie für Ihren Lebenslauf nur die Sprachen und Technologien aus, die Sie gut beherrschen. Stellen Sie sich vor, Sie werden bei einem Vorstellungsgespräch gebeten, Code in C# zu schreiben, und Sie haben ihn Ihrem Lebenslauf hinzugefügt, weil Sie einmal ein Buch über diese Sprache gelesen oder einfach durchgeblättert haben. Du wirst nicht gut aussehen.

Indem Sie Ihre Stärken hervorheben, werden Sie verstehen, wie Sie Ihren Lebenslauf betiteln, zum Beispiel „PHP-Programmierer“.

Okay, es ist ein Anfang. Mit jeder Programmiersprache sind eigene Technologien verbunden. Eine ungefähre Liste der Technologien für einen Webentwicklerjob ist in Abb. dargestellt. 2. In der Zusammenfassung müssen Sie nur diejenigen erwähnen, die Sie wirklich beherrschen, und nicht nur diejenigen, die Sie gehört haben. Wenn Sie nur PHP, HTML, CSS und JavaScript kennen, weisen Sie darauf hin. Sie müssen Zend, Symfony und andere Frameworks nicht eingeben, wenn Sie nicht damit gearbeitet haben. Es wird es sowieso herausfinden.

Als nächstes müssen Sie entscheiden, welche Informationen über Sie Sie noch in Ihren Lebenslauf aufnehmen möchten. Neben Kontaktdaten sind auch Informationen zu früheren Jobs, erzielten Ergebnissen sowie Ihrem Portfolio hilfreich. Dann muss das alles richtig strukturiert und formalisiert werden.

Wie man einen spektakulären Lebenslauf schreibt, können Sie im GeekBrains-Kurs „“ lernen, und ich erlaube mir nur ein paar Empfehlungen. Übrigens ist dieser Kurs mit dem Hacker-Promocode beim Kauf eines beliebigen Berufs völlig kostenlos verfügbar..

Die Angaben im Lebenslauf sollten nicht wahllos übermittelt werden, sondern einer bestimmten Struktur folgen.
Als optimal gilt Folgendes:

  • Nachname und Vorname. Die Angabe des Vatersnamens ist nicht erforderlich, dies ist ein Relikt der Vergangenheit.
  • Foto, vorzugsweise auf weißem oder grauem Hintergrund, jedoch kein Foto vom Strand oder Familienurlaub.
  • Kontakte (nur Telefonnummer und E-Mail, Sie müssen Ihre Privatadresse nicht angeben – niemand wird Sie besuchen). Kontakte sollten persönlicher und nicht geschäftlicher Natur sein, wenn Sie gerade irgendwo arbeiten. Es ist nicht notwendig, alle Telefonnummern anzugeben, es reicht nur eine.
  • Ziel ist die Stelle, auf die Sie sich bewerben.
  • Kernkompetenzen – spezifizieren professionelles Wissen und Erfolge.
  • Ausbildung. Ich denke, hier ist alles klar. Wenn Sie keine höhere IT-Ausbildung haben, ist das kein Problem. Viele gute Programmierer haben es nicht. Und umgekehrt wissen viele mit einer IT-Ausbildung überhaupt nicht, wie man programmiert. Natürlich sind IT-Ausbildung und/oder Zertifikate gut, aber all das nützt Ihnen nicht viel, wenn Sie die Prüfungsaufgabe nicht lösen können.
  • Teilnahme an Schulungen (falls vorhanden).
  • Berufserfahrung. In diesem Fall muss der letzte Arbeitsort oben, unten früher angegeben werden.
  • Weitere Informationen. Alles andere ist hier, zum Beispiel Sprachkenntnisse, die Verfügbarkeit von Rechten, die Möglichkeit von Geschäftsreisen. Geben Sie nicht zu viele Informationen weiter, insbesondere nicht unnötige. Beispielsweise interessieren sich nur wenige Menschen für Ihren Familienstand.

Was die Gestaltung des Lebenslaufs angeht, gibt es auch hier ein paar Feinheiten:

  • Verwenden Sie eine Schriftart für Ihren gesamten Lebenslauf. Abschnittsüberschriften können in 2-Punkt-Schrift geschrieben werden.
  • Verwenden Sie keine veralteten Schriftarten. Die Standardschriftart war früher Times New Roman. Aber jetzt sind Calibri- und Arial-Schriftarten „im Trend“, verwenden Sie sie. Ein Lebenslauf der Times New Roman sieht aus wie ein Dinosaurier.
  • Die ideale Schriftgröße ist 10 oder 12 Punkt, einzeiliger Abstand.
  • Listen Sie die Aufgaben in Form nummerierter Listen auf.
  • Links zu Ihrer Arbeit sollten abgekürzt sein (Sie können den Link mithilfe von Diensten wie bitly.com kürzen). Wenn Sie kein Portfolio haben, empfiehlt es sich, eines zu erstellen. Schreiben Sie ein einfaches CMS oder einen Online-Shop (wenn Sie einen Job als Webprogrammierer suchen).

Jobsuche: Was, wo, wann

Wir haben also einen Lebenslauf. Es bleibt noch, einen Job zu finden. Aber zuerst müssen Sie entscheiden, was Sie wollen. Wie sollte Ihr idealer Arbeitstag aussehen? Zum Beispiel: Um wie viel Uhr stehen Sie auf, um wie viel Uhr gehen Sie zur Arbeit? Oder vielleicht gehen Sie überhaupt nicht hin – Sie träumen davon, zu Hause zu arbeiten. Möchten Sie lieber in einem separaten Büro oder in einem allgemeinen Büro sitzen? An welchen Projekten möchten Sie arbeiten? Einem Unternehmen beitreten oder ein eigenes gründen?

Setzen Sie sich ein Ziel, aber hängen Sie nicht daran fest, wie Sie es erreichen können. Es ist wahrscheinlich, dass Sie nicht über den Mechanismus „Lebenslauf – Stellenangebot – Vorstellungsgespräch“ eine Stelle finden, sondern völlig zufällig.

Die Zusammenfassung muss veröffentlicht werden. Sie können dies mit einer Vielzahl von Ressourcen tun. Beginnen Sie zum Beispiel mit https://hh.ru/. Dort können Sie auch freie Stellen einsehen und den Service zur Lebenslaufverbesserung nutzen – es gibt keine überflüssigen Informationen.

Wenn Sie nicht aus Russland kommen, kann es nicht schaden, sich auf LinkedIn „auf dem Territorium der Russischen Föderation verboten“ zu registrieren und Ihr Profil so weit wie möglich auszufüllen. Dies ist nicht nur ein soziales Netzwerk, dies ist der Lebensraum von Personalvermittlern – davon gibt es ein Dutzend. Verzeihen Sie mir Personalvermittler :).

Vorstellungsgespräch und Bewährung

Sie haben eine passende Stelle gefunden und darauf geantwortet – Sie haben Ihren Lebenslauf an den Arbeitgeber oder Personalvermittler gesendet. Aber aus irgendeinem Grund gibt es keine Antwort. Seien Sie nicht verärgert, wenn Sie nicht zu einem Vorstellungsgespräch eingeladen wurden – das bedeutet nicht, dass mit Ihnen etwas nicht stimmt. Höchstwahrscheinlich hat der Arbeitgeber bereits einen Programmierer gefunden, aber vergessen, die Stelle zu streichen. Das passiert, und zwar ziemlich oft. Tatsache ist, dass die Veröffentlichung von Stellenangeboten auf Diensten wie hh.ru kostenpflichtig ist. Stellenangebote werden für einen bestimmten Zeitraum veröffentlicht und danach automatisch entfernt.

Kein Anhalten nötig (Abb. 3). Suchen Sie nach anderen Stellenangeboten. Wenn Ihnen ein bestimmtes Unternehmen gefällt und Sie gerne dort arbeiten würden, Sie aber nicht zu einem Vorstellungsgespräch eingeladen werden, versuchen Sie, dort direkt Kontakt aufzunehmen. Alternative Kontaktdaten finden Sie auf der Website des Unternehmens – E-Mail oder Telefonnummer. Kontaktieren Sie uns, erklären Sie die Situation: Sie sagen, ich habe einen Lebenslauf gesendet, aber es kommt keine Antwort, erzählen Sie uns etwas über sich.



Ihre Aufgabe besteht vorerst darin, auf viele offene Stellen zu antworten (nicht nur auf eine oder zwei) und viele Testaufgaben zu lösen. Um Ihre Zeit nicht zu verschwenden, wird der Arbeitgeber Sie höchstwahrscheinlich vor dem Vorstellungsgespräch bitten, eine einfache Testaufgabe zu lösen. Je nach Ergebnis können Sie zu einem Vorstellungsgespräch eingeladen werden oder auch nicht. Testaufgaben Stellen Sie sicher, dass dies der erste Filter ist. Für eine freie Stelle gibt es möglicherweise viele Kandidaten, und es gibt nur wenige, die die Aufgabe bewältigen. Auch wenn Sie nicht zu einem Vorstellungsgespräch eingeladen werden, sammeln Sie durch das Lösen verschiedener Testaufgaben einige Erfahrungen.

Denken Sie beim Vorstellungsgespräch daran, dass nicht nur Sie ausgewählt werden, sondern auch Sie wählen. Sehen Sie, ob es für Sie angenehm ist, in diesem Team zu arbeiten, in diesem Raum zu sein und ob es bequem ist, ins Büro zu gelangen. Achten Sie auch auf das bereitgestellte Brötchen- und Sozialpaket. Scheuen Sie sich nicht, Fragen an den Arbeitgeber zu stellen – es ist besser, alles auf einmal zu klären, als sich später herausstellt, dass Sie mit vielen Dingen nicht zufrieden sind und Sie gezwungen sind, erneut nach Arbeit zu suchen.

Seien Sie darauf vorbereitet, dass der Arbeitgeber beim Vorstellungsgespräch jeden Punkt Ihres Lebenslaufs überprüft. Wenn Sie beispielsweise geschrieben haben, dass Sie mit den DevExpress-Komponenten vertraut sind, werden sie auf jeden Fall herausfinden, wie gut Sie sich auskennen.

Nach erfolgreichem Bestehen des Vorstellungsgesprächs erfolgt die Einstellung Probezeit, es sei denn natürlich, du willst es – plötzlich magst du die Chefs nicht mehr oder der Kaffee im Büro wird schlecht :).

Eine Probezeit ist erforderlich, damit der Arbeitgeber Sie schmerzlos entlassen kann, wenn Sie nicht zu ihm passen. Jeder macht Fehler, auch der Arbeitgeber. Nach ihrem Formalisierung Es wird viel schwieriger sein, dich zu feuern. Machen Sie sich jedoch keine Sorgen, wenn Sie nicht vor Ablauf der Probezeit ausgestellt werden: Dies ist eine gängige Praxis. Wenn Sie Ihren Aufgaben gewachsen sind, werden Sie nach Ablauf der Probezeit auf jeden Fall eingestellt.

Über mangelnde Erfahrung müssen Sie sich keine Sorgen machen – nach dem Studium bei GeekBrains erhalten Sie einen garantierten Praktikumsplatz. Sie haben also bereits Erfahrung!

Freiberuflich

Rebellen eignen sich von Natur aus für eine andere Art von Tätigkeit – die Freiberuflichkeit. Was freiberuflich ist, muss meiner Meinung nach niemandem gesagt werden: von überall auf der Welt arbeiten,
Bequemer Zeitplan für Sie, keine Vorgesetzten, die Ihnen auf der Seele stehen, Bewegungsfreiheit. Kurzum: ein perfekter Job.

Allerdings hat die freiberufliche Tätigkeit einen Nachteil: Wenn es bei einer regulären Arbeit einen „Onkel“ gibt, der Ihnen jeden Monat Geld zahlt, dann müssen Sie sich hier selbst eine Einnahmequelle, also Kunden, suchen.

Dabei helfen Ihnen alle Arten von Freelance-Börsen. Eine einfache Abfrage – und Google liefert viele Artikel zum Thema Börsenwahl zurück. Die folgenden gelten als die besten in Runet:

  • fl.ru,
  • weblancer.net,
  • 1clancer.ru,
  • devhuman.com
  • modber.ru,
  • freelansim.ru.

Falls Sie sich fragen: GeekBrains hat eine Liste der besten Börsen für Freiberufler zusammengestellt, in der die jeweiligen Funktionen erläutert werden. Eine Auswahl steht zur Verfügung.

Schauen Sie sich noch nicht die Devisen an. Da Sie ein Programmieranfänger sind, versuchen Sie, sich an die inländischen zu gewöhnen. So wird es für Sie einfacher.

Natürlich muss ein Freiberufler noch einige weitere Nuancen berücksichtigen, nämlich:

  • Zahlungsart – bar oder bargeldlos;
  • Vorauszahlung (wenn ja, welcher Betrag) oder Nachzahlung (bei Abschluss der Aufgabe).

Diese und einige andere Nuancen werden im bereits erwähnten Artikel von GeekBrains besprochen.

IT-Karriereleiter

Ein Programmierer arbeitet nicht alleine an einem Softwareprodukt. Natürlich gibt es Ausnahmen, aber wenn es sich um ein großes Produkt handelt, dann ist genau das der Fall. Auf Abb. In Abb. 4 zeigt verschiedene Fachgebiete im Bereich IT. Beachten Sie, dass an erster Stelle der Vertriebsleiter und an zweiter Stelle der Geschäftsanalyst steht. Der Programmierer erhält nur den siebten Platz. Denn es reicht nicht aus, ein Softwareprodukt zu erstellen, man muss es auch verkaufen.



Jedes dieser Fachgebiete hat seine eigene Rolle im Entwicklungsprozess. Softwareprodukt. Was speziell Programmierer betrifft, sieht die Karriereleiter eines Programmierers folgendermaßen aus:

  • Junior-Entwickler,
  • mittlerer Entwickler,
  • leitender Entwickler.

Doch mit dem Erreichen der Stufe eines Senior-Entwicklers endet die Karriere nicht. Sie können entweder Architekt werden, wenn Sie gehen technischer Bereich, oder Teamleiter, wenn Sie lieber ein Team leiten möchten. Im Wesentlichen ist ein Teamleiter ein Manager, und die Effektivität des gesamten Teams hängt von seinen Fähigkeiten und Fertigkeiten ab.

Der Teamleiter kann sich zum Projektmanager (Projektmanager) entwickeln – er ist auch ein Manager, aber er leitet nicht nur Programmierer, sondern auch alle anderen am Projekt beteiligten Spezialisten (Designer, Vermarkter und andere). Die Spitze der Evolution ist der CTO (Chief Technical Officer), also der IT-Leiter.



Parallel dazu gibt es zwei Zweige – einen Analysten und einen Tester. Jeder von ihnen verfügt über eigene Zwischenstufen, die es ihm ermöglichen, schließlich Projektmanager zu werden.

Ergebnis

Nun, wir haben alle Aspekte der Jobsuche als Programmierer abgedeckt. Weitere Informationen Sie können den Kurs „“ bei GeekBrains erwerben, danach erhalten Sie übrigens das entsprechende Zertifikat (Abb. 6). Ich erinnere Sie noch einmal daran, dass dieser Kurs mit dem Hacker-Promocode beim Kauf eines beliebigen Berufs völlig kostenlos erhältlich ist.

Alle Zeugnisse werden auf der Profilseite (Abb. 7) angezeigt und Sie können Ihr Zeugnis jederzeit abrufen, um es Ihrem Lebenslauf beizufügen.


GeekBrains lässt seine Absolventen nicht im Stich – es bietet Praktika an und hilft bei der Arbeitssuche, und für diejenigen, die versuchen möchten, selbst einen Job zu finden, ist der in diesem Artikel beschriebene Kurs gedacht.

Wir haben immer eine große Anzahl aktueller Stellenangebote auf unserer Website. Verwenden Sie Filter, um schnell nach Parametern zu suchen.

Für eine erfolgreiche Beschäftigung ist eine Fachausbildung sowie die erforderlichen Qualitäten und Arbeitsfähigkeiten wünschenswert. Zunächst müssen Sie die Anforderungen der Arbeitgeber im gewählten Fachgebiet sorgfältig studieren und dann mit dem Verfassen eines Lebenslaufs beginnen.

Sie sollten Ihren Lebenslauf nicht an alle Unternehmen gleichzeitig senden. Wählen Sie passende Stellenangebote basierend auf Ihrer Qualifikation und Berufserfahrung aus. Wir listen die für Arbeitgeber wichtigsten Fähigkeiten auf, die Sie benötigen, um erfolgreich als Praktikant als Programmierer in Moskau zu arbeiten:

Die 7 wichtigsten Schlüsselqualifikationen, die Sie benötigen, um einen Job zu bekommen

Auch bei offenen Stellen werden häufig folgende Anforderungen gestellt: OOP, SQL und Git.

Nutzen Sie diese Informationen als Checkliste, wenn Sie sich auf ein Vorstellungsgespräch vorbereiten. Dies wird Ihnen nicht nur helfen, den Personalvermittler zufrieden zu stellen, sondern auch den gewünschten Job zu bekommen!

Analyse der offenen Stellen in Moskau

Nach den Ergebnissen der auf unserer Website veröffentlichten Stellenanalyse liegt das angegebene Einstiegsgehalt im Durchschnitt bei - 33.848. Das durchschnittliche maximale Einkommensniveau (angegeben „Gehalt bis“) beträgt 72.308. Bedenken Sie, dass es sich bei diesen Zahlen um Statistiken handelt. Das tatsächliche Gehalt während der Beschäftigung kann abhängig von vielen Faktoren stark variieren:
  • Ihre bisherige Berufserfahrung, Ausbildung
  • Art der Beschäftigung, Arbeitsplan
  • Unternehmensgröße, Branche, Marke usw.

Gehalt abhängig von der Erfahrung des Bewerbers

Arbeiten Sie heute in Moskau

Moskau ist eine große industrielle Wirtschaftsmetropole, die Hauptstadt Russlands, viele Fachkräfte sind heute daran interessiert, in Moskau zu arbeiten, hier konzentriert sich der größte Arbeitsmarkt Russlands, die Löhne sind höher als der durchschnittliche Markt im Land, außerdem gute Aussichten auf berufliches Wachstum und Entwicklung, daher wünschen sich viele Bewerber heute, einen Job in Moskau zu finden. Heutzutage werden in Moskau neue Stellenangebote von einer großen Anzahl von Arbeitgebern vertreten. Wie jede Millionärsmetropole ist Moskau ein wirklich riesiger Markt für Waren und Dienstleistungen. Unternehmen, die einen Kunden gewinnen möchten, suchen Mitarbeiter, daher sind hier viele neue Stellenangebote vertreten, weshalb es für jeden Arbeit gibt. Laut der Website „Job 7 Moskau“ sind heute Ingenieure, Spezialisten für die Öl- und Gasindustrie, Werbe- und PR-Manager, Vertriebsleiter und IT-Spezialisten am gefragtesten. Außerdem ist Moskau eine Stadt, in der eine große Vielfalt an Waren und Dienstleistungen vertreten ist, so dass es überall Arbeitsplätze und neue Stellenangebote gibt. Heute verfügt die Stadt Moskau über einen entwickelten Großhandel und Einzelhandel, die Schönheits- und Gesundheitsbranche, der Freizeitsektor, sodass jeder nach seinen Vorlieben neue Stellenangebote finden kann. Daher kann heute jeder in Moskau einen Job finden. Jobs und offene Stellen werden auf der Website von Job 7 Moskau ausführlich vorgestellt.

Jobs in Moskau

Heutzutage ist es bequemer und schneller, über das Internet einen Job in Moskau zu finden. Die Jobsuchseite „Job 7 Vacancies“ veröffentlicht regelmäßig neue Stellenangebote in Moskau von direkten Arbeitgebern. Für Arbeitssuchende verfügbare Rubriken: Arbeit für Studenten, neue Stellenangebote für Arbeitssuchende ohne Berufserfahrung, Schichtarbeit. Sie können sich auch ausführlich über die neuesten Stellenangebote eines bestimmten Arbeitgebers (Unternehmens) informieren. Die Arbeit in Moskau hat heute eine Reihe von Vorteilen: Jeder Arbeitgeber kann Stellenangebote in Moskau veröffentlichen, möglichst detailliert über sein Unternehmen sprechen, ausführlich über die Stelle und die Anforderungen an den Kandidaten sprechen und selbst nach Mitarbeitern suchen. Bewerber können sich kostenlos über neue Stellenangebote informieren, Lebensläufe online ausfüllen, Lebensläufe über die Website von Job 7 Moskau an einen direkten Arbeitgeber senden und eine Einladung von Arbeitgebern in erhalten persönliches Konto auf der Website und abonnieren Sie Aktualisierungen der Datenbank mit Stellenangeboten in in sozialen Netzwerken möglichst schnell und effizient einen Job zu finden. Aus diesem Grund ist es heute am effektivsten, einen Job und neue Stellenangebote in Moskau über das Internet auf der Website Job 7 Moskau zu finden.

Finden Sie einen Job in Moskau

Wenn Sie einen Job in Moskau finden möchten, sollten Sie sich eingehend mit allen aktuellen Stellenangeboten in dem für Sie interessanten Tätigkeitsbereich befassen, die auf der Website „Jobs in Moskau heute“ angeboten werden. Hier sollten Sie auf die Anforderungen achten, die Arbeitgeber an Kandidaten für bestimmte offene Stellen stellen, das gewünschte Niveau Löhne. Wenn Sie an den vorgeschlagenen Stellen interessiert sind, sollten Sie den Arbeitgeber über sich informieren. Mit den Möglichkeiten des Job 7 Moskau-Dienstes sollten Sie einen Lebenslauf erstellen. Der Lebenslauf sollte im Anhang gesendet werden Motivationsschreiben, in dem Sie angeben müssen, an welchen konkreten Stellenangeboten in Moskau Sie interessiert sind. Jeder, der heute daran interessiert ist, in Moskau zu arbeiten, sollte bedenken, dass er zum Erreichen seiner Ziele keine Angst vor Veränderungen haben und aktiv sein, offene Stellen im Detail studieren, Lebensläufe für interessante Angebote senden und an Vorstellungsgesprächen teilnehmen darf. Die Arbeit in Moskau ist heute ein großer und hochbezahlter Arbeitsmarkt. Heute kann jeder Spezialist auf seinem Gebiet einen gut bezahlten Job finden. Neue Stellenangebote präsentiert auf der Website von Job 7.

Vielleicht wollten Sie aus irgendeinem Grund plötzlich Programmierer werden. Hoffentlich nicht wegen des guten Geldes, das in dieser Branche gezahlt wird. Die gute Nachricht ist: Sobald Sie das System verstanden haben, können Sie lernen, wie Sie Vorstellungsgespräche bestehen und die ersten Monate im Job überstehen.

Die schlechte Nachricht ist, dass man dem ABC des Programmierens immer noch nicht entkommen kann, um sich weiterzuentwickeln neue Position bequem, Sie müssen dringend alles, was Sie wissen sollen, wie Ihre Westentasche zu Ende lernen.

Natürlich konzentriert sich dieser Artikel ausschließlich auf mich persönliche Erfahrung, wodurch ich sogar bei Top-Unternehmen wie Luxoft Vorstellungsgespräche führen konnte.

Wie ich Programmierer wurde

Mit 6 Jahren kam ich zum ersten Mal mit einem Computer in Berührung. Bereits mit 13 Jahren hatte ich meine eigene persönliche Website. Ich habe in der Schule schlecht gelernt, auch an der Universität. In meinem zweiten Jahr fand ein Freund einen Job als Java-Programmierer und ermutigte mich nachdrücklich, dasselbe zu tun. Die Idee war faszinierend. Es brauchte einen Plan.

Der erste Schritt ist eine Zusammenfassung

Das erste und größte Problem, mit dem Anfänger konfrontiert sind, ist ein Lebenslauf. Ohne ausreichende Qualifikation werden Sie nicht zu Vorstellungsgesprächen eingeladen. Aber was ist mit denen, die überhaupt keine Berufserfahrung haben? Um „nicht mit leeren Händen“ zur Personalabteilung zu gehen, haben mein Freund und ich in meinem Lebenslauf ein ganzes Jahr Erfahrung in der Arbeit an seinem Projekt eingetragen, an dem wir angeblich zusammengearbeitet haben.

Lohn- und Gehaltsabrechnungsrichtlinie

Der nächste wichtige Punkt im Lebenslauf nach den gefragten Technologien und auf Englisch war das gewünschte Gehalt. Ohne lange nachzudenken, beschlossen mein Freund und ich, mit hohen Einsätzen zu spielen, und schrieben damals einen exorbitanten Betrag von tausend Dollar, der „Schurkenfirmen“ ausmerzen sollte.

Scham und Schande

Die ersten Interviews waren ein Misserfolg. Sie haben mich buchstäblich ausgelacht. Beim allerersten technischen Vorstellungsgespräch, bei dem sie mir ein paar Aufgaben auf Papier gaben, erledigten sie mich im Handumdrehen. Jemand hat sogar väterlicherseits das Buch Thinking in Java empfohlen.

Erster Job

Am Ende wurde ich zu einem Vorstellungsgespräch in eine Filiale eines dänischen Unternehmens eingeladen, wo ich grundlegende Fragen beantwortete und alle mit meinem Englisch positiv überraschte. Ich wurde für die Stelle als Junior-Java-Entwickler mit einer Bedingung eingestellt: In den ersten drei Monaten werde ich den SCJP-Kurs (Sun Certified Java Programmer) absolvieren, der meine Lücken füllen und aus mir einen besser vorbereiteten Spezialisten machen würde. Was gibt es Schöneres als ein bezahltes Praktikum ohne die Notwendigkeit zu arbeiten (Ihre Inkompetenz preiszugeben)? In diesem Unternehmen habe ich sechs Monate lang gearbeitet, sodass ich in ein paar Monaten zu einem größeren Unternehmen befördert werden würde.

Basierend auf meiner bitteren, aber dennoch unschätzbaren Erfahrung werde ich eine Liste mit Empfehlungen geben, die anderen Abenteurern helfen werden, relativ schnell einen Job als Programmierer zu finden.

  1. Zusammenfassung. Es muss ordnungsgemäß formatiert und ausschließlich in Englisch verfasst sein. Wenn nicht genügend Erfahrung vorhanden ist, kann (und sollte) sie erfunden werden, aber Sie sollten bereit sein, für jedes im Lebenslauf geschriebene Wort die Verantwortung zu übernehmen. Wenn Sie dort beispielsweise JMS (Java Message Service) geschrieben haben, sollten Sie zumindest ein Tutorial durchgehen und mit JMS herumspielen, einige Beispiele machen, auch wenn es ein banales „Hallo Welt!“ sein wird. Jetzt ist es für Sie bequemer, Geld zu verdienen, weil Sie wirklich „mit JMS gearbeitet“ haben.
  2. Lernen Sie das ABC des Programmierens. Wenn Sie es sich immer noch leisten können, in den tiefen Ebenen einiger komplexer Technologien wie Struts und Spring zu „schwimmen“, werden Ihnen falsche Antworten auf elementare Fragen niemals verzeihen. Wenn Sie nachts aufwachen, sollten Sie in der Lage sein, über OOP, Vererbung, Kapselung, Polymorphismus und andere grundlegende Konzepte zu sprechen und alles anhand von Beispielen zu erklären.
  3. Üben. Lernen kann man nur durch Programmieren. Das ist schmerzhaft und unangenehm (wenn Sie kein Programmierer sind), aber es gibt keine andere Möglichkeit. Der einzige Weg, die Angst vor Problemen im Vorstellungsgespräch zu verlieren, besteht darin, sie selbst zu Hause zu lösen.
  4. Lesen Sie Bücher und nehmen Sie an Java-Tutorials teil Nur auf Englisch. Absolut alle Programmierbegriffe sind in der Originalsprache, also auf Englisch, leichter zu verstehen. Technische Literatur zu Java auf Russisch zu lesen bedeutet nicht, sich selbst zu respektieren. Warum? Denn um etwas im Geiste zu verstehen „...das Tabellenmodul ist in vielerlei Hinsicht eine Zwischenoption, ein Kompromiss in Bezug auf das Transaktionsszenario und das Domänenmodell“, Sie müssen wirklich ein Genie sein, was Sie wahrscheinlich nicht sein werden.
  5. Endlich Englisch lernen! Dies gilt zunächst für gesprochenes Englisch. Es ist schwer zu zählen große Menge Intelligente Programmierer, die meiner Erinnerung nach aus einem einzigen Grund abgelehnt wurden – einem unbefriedigenden Niveau an gesprochenem Englisch. Nein, wenn Sie natürlich irgendwo in Kyivstar oder in einem anderen inländischen Unternehmen als Programmierer arbeiten, dann wird Ihr Sprachniveau keine wichtige Rolle spielen. Aber wenn Sie mit der Arbeit beginnen wollen internationales Unternehmen dann befahl Gott selbst. Ihr Englischniveau wird zusätzlich zu Ihrem Gehalt in zusätzliche Hunderte von Dollar umgerechnet.
  6. Kennen Sie den Markt. Gehen Sie durch die offenen Stellen, lesen Sie die Anforderungen und fragen Sie Ihre Programmierfreunde, wie viel sie bekommen. Nutzen Sie Dienste, die Ihnen einen umfassenderen Überblick über den IT-Markt ermöglichen. Es würde Sie überraschen, zu erfahren, wie viele talentierte Programmierer nur halb so viel verdienen, wie sie könnten, nur weil sie faul sind und nicht bereit sind, ihre Nase gegen den Wind zu halten.
  7. Schnäppchen. Es ist nichts Falsches daran, über Löhne zu verhandeln. Ihr Argument im Streitfall kann entweder gutes Englisch oder ein Stellenangebot in einem anderen Unternehmen sein. Das letzte Argument funktioniert besonders gut: „Ja, aber Luxoft bietet mir 300 $ mehr, warum sollte ich Ihren Bedingungen zustimmen?“ Vielleicht könnten wir einen Kompromiss finden? Zu meiner Zeit gelang es mir ein paar Mal, zusätzliche hundert Dollar zusätzlich zu meinem Gehalt auszuhandeln, und ein Jahr später bescherten mir diese hundert Dollar aus heiterem Himmel ein zusätzliches Einkommen von 1.800 Dollar. Sie müssen verstehen, dass selbst für kleine ausländische IT-Unternehmen hundert Dollar mehr wie ein Tropfen auf den heißen Stein sind.
  8. Suchen Sie sich einen Mentor. Es ist gut, wenn Sie einen erfahreneren Freund haben, der Ihnen mit Rat und Tat zur Seite steht und selbst die dümmsten Fragen beantwortet. Dank seiner Erfahrung und moralischen Unterstützung kommen Sie beim Programmieren schneller voran als alleine. Wenn Sie keinen Mentor haben, ist es eine gute Idee, einige Programmierkurse zu belegen, die Ihnen nicht nur ein besseres Bild davon vermitteln, was ein Programmierer tut, sondern Ihnen auch die Möglichkeit geben, erfahrenere Leute kennenzulernen. Wer weiß, vielleicht möchte einer von ihnen Ihr Mentor sein.
  9. Starten Sie Ihr Projekt. Selbst wenn es die schlechteste Programmierpraxis aller Zeiten ist und Sie sie nie zu Ende bringen, haben Sie zumindest einen Job, der Sie dazu bringt, das Programmieren zu verstehen und neue Technologien zu erlernen. Darüber hinaus steht Ihnen ein zusätzliches Thema für intime Gespräche zur Verfügung.
  10. Auf der Suche nach einem Sommerjob. Erstens: Wenn alle im Urlaub sind, sind Unternehmen stärker unterbesetzt und werden eher zu Vorstellungsgesprächen eingeladen. Zweitens: Da Ihre arbeitssuchenden Mitbewerber ebenfalls im Urlaub sind, haben Sie wiederum eine erhöhte Chance, von der Personalabteilung wahrgenommen zu werden.
  11. Niemals aufgeben. Auch wenn Sie das Gefühl haben, in einem Vorstellungsgespräch durchzufallen, ist es wichtig, belastbar zu sein und weiterhin zu versuchen, ein Problem zu lösen, egal wie schwierig es auch erscheinen mag. Wer weiß, es kann sein, dass Sie gerade in diesem Moment auf Ihre Sorgfaltspflicht bei der Arbeit geprüft werden!
  12. Vermeiden Sie Aufgaben am Computer. Es gibt keine Möglichkeit, einen Laien schnell zu durchschauen, als ihn sofort in die Hölle des Programmierens zu werfen. Ihre Aufgabe ist es, zu versuchen, alle Gespräche auf ein hohes Niveau zu bringen allgemeine Ansätze und Konzepte, nicht jedoch eine konkrete Umsetzung zur Lösung eines bestimmten Problems. Wenn Sie Papier und einen Stift erhalten haben und gebeten wurden, die Lösung aufzuschreiben, bitten Sie um die Möglichkeit, ein Diagramm davon zu zeichnen. Indem Sie sich also von der Syntax einer bestimmten Sprache entfernen, ersparen Sie sich nicht nur einige auffällige Fehler, sondern zeigen auch, dass Sie in der Lage sind, abstrakt zu denken, ohne zu sehr ins Detail zu gehen.
  13. Fangen Sie zuerst an zu reden. Vermeiden Sie Situationen, in denen es in der Luft hängt und in denen eine weitere heimtückische Frage im Gehirn des Interviewers heranreifen könnte. Sobald es Probleme gibt, sollten Sie anfangen, über etwas zu sprechen, das Sie gut kennen. Versuchen Sie, dem Interviewer Ihr Spiel aufzuzwingen.
  14. Versuchen Sie, die Wahrheit zu sagen. Wenn Sie noch nie PL/SQL-Prozeduren geschrieben haben, sagen Sie es am besten direkt. Vielleicht ist das ein Minuspunkt für Sie, aber Sie ersparen sich den Ausstieg, indem Sie eine Frage beantworten, von der Sie nichts verstehen. Ein erfahrener Interviewer wird Ihre Wissenslücken aus einer Meile Entfernung spüren.
  15. Haben Sie Angst vor kleinen Unternehmen. Kleine Unternehmen haben in der Regel kleine Teams. Je weniger Leute im Team sind, desto schneller werden sie Sie verstehen. Ihr Ziel ist ein großes und schwerfälliges Unternehmen, in dem Sie sich etwas Zeit verschaffen können.
  16. Befolgen Sie die Kleiderordnung. Wenn Sie in einem eleganten Anzug zu einem Vorstellungsgespräch für die Position eines Programmierers erscheinen, wird dies mehr Misstrauen erregen, als wenn Sie in Shorts oder einem ausgefransten Pullover erscheinen. Es wäre nicht überflüssig, auch eine Brille aufzusetzen, sagen sie: „Ich bin so ein Bücherwurm.“

Natürlich könnte jemand, der sich auskennt, darauf hinweisen, dass das obige Rezept eher eine Möglichkeit ist, Programmierer als Programmierer zu werden, und er wird irgendwo Recht haben. Allerdings wird man nie einen Job mit der Überschrift „Bad Coder gesucht“ finden. Jeder braucht Programmierer. Vorzugsweise Senior. Die über mehr als fünf Jahre Erfahrung in der Arbeit an Unternehmensprojekten verfügen und mehrere Programmiersprachen gleichzeitig fließend beherrschen, das DBMS gründlich verstehen, in der Lage sind, Bash-Skripte und gespeicherte Prozeduren zu schreiben, Linux und TCP/IP perfekt kennen Führungsqualitäten, Stressresistenz, Kommunikationsfähigkeit und viele Fähigkeiten, „ohne die es nicht geht.“

Es gibt solche Menschen, ich habe sie selbst gesehen. Doch es gibt zu wenige davon, um den Bedarf des immer hungriger werdenden IT-Spezialistenmarktes vollständig abzudecken. Und das bedeutet, dass du immer eine Chance hast, du bist so ein Abenteurer.