Inhaltsverzeichnis:
- Was Sie tun müssen, bevor Sie mit der Suche beginnen
- Wie wählt man einen guten Programmierer aus
- Drei weitere Tipps
2024 Autor: Malcolm Clapton | [email protected]. Zuletzt bearbeitet: 2023-12-17 03:51
Hauptsache klar definiert, welche Aufgaben der Spezialist lösen soll und die richtigen Fragen im Vorstellungsgespräch stellen.
Manchmal entwickelt sich das Geschäft gut, es werden grandiose Pläne geschmiedet, und das Management (Ihre Chefs oder Sie selbst als Führungskraft) beschließen, einen Programmierer anzustellen, um einige Probleme zu lösen.
Vielleicht ist dies die Pflege der Site und die Entwicklung zusätzlicher Funktionen, oder vielleicht ein Programm für Mitarbeiter oder ein CRM-System. Wir bieten einen Aktionsplan für den Fall, dass die Suche nach einem Spezialisten nicht an jemanden delegiert werden kann und es bereits feststeht - Programmierer zu werden.
Was Sie tun müssen, bevor Sie mit der Suche beginnen
Bevor Sie nach einem Programmierer suchen, hier drei wichtige Tipps.
1. Beantworte die Frage, warum brauchst du einen Programmierer
Verstehen Sie die Grundlagen: womit der Programmierer arbeiten muss und welche Programmierkenntnisse angewendet werden müssen. Verzeihen Sie, wenn ich Ihnen Angst gemacht habe, aber Sie müssen nichts lernen: Sie müssen herausfinden, für welche speziellen Aufgaben Sie einen Programmierer brauchen. Sagen wir für die Website-Entwicklung. Dann lesen Sie im Internet, welche Fähigkeiten dafür benötigt werden, was IT-Unternehmen von Bewerbern verlangen. Zum Beispiel Kenntnisse in HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap.
Lassen Sie sich von diesen Namen nicht einschüchtern, nehmen Sie sich einfach die Zeit und lesen Sie diese Dinge zumindest auf Wikipedia.
2. Ermitteln Sie die Kosten für die Dienste des Programmierers
Es ist eine offensichtliche Tatsache - jeder gute Spezialist kostet Geld. Beginnen Sie mit dem durchschnittlichen Marktgehalt in der Programmierung.
Nehmen wir an, Sie benötigen einen Spezialisten für Website-Pflege und die Entwicklung zusätzlicher Funktionen (Feedback-Formulare, Produktfilter usw.). Und natürlich haben Sie den ersten Tipp genutzt und sich angeschaut, welche Fähigkeiten ein solcher Mitarbeiter mitbringen sollte.
Gehen Sie auf die Seite mit Stellenangeboten (HH.ru, Rabota.ru oder andere), verwenden Sie die Suche nach Schlüsselwörtern ("php-programmer", "web-programmer") und sehen Sie, wie viel ein Programmierer auf mittlerer Ebene angeboten wird ist, mit langjähriger Berufserfahrung - nicht ein Jahr, aber mindestens zwei. Middle ist kein Anfänger mehr und kann sich schnell an Ihre Projekte gewöhnen. Das ist ungefähr, wie viel Sie einem solchen Freund zahlen müssen.
3. Nutzen Sie Ihre Verbindungen
Viele meiner Kollegen wurden durch Mundpropaganda eingestellt: Mit einigen habe ich nur über einmalige Nebenjobs gesprochen, mit jemandem habe ich Kurse besucht. Daher werden Sie ggf. Ihre Verbindungen durchgehen. Sprechen Sie mit Freunden, durchsuchen Sie die Foren. Nicht selten werden auf diese Weise wertvolle Menschen gewonnen.
Wie wählt man einen guten Programmierer aus
Wenn Sie durch Bekannte keinen Traumspezialisten finden, gehen Sie zu Websites mit Arbeit. Und bereiten Sie sich darauf vor, dass viele Menschen an großen Ressourcen interessiert sind. Das ist nicht immer gut, da absolut jeder mit einem anständigen Gehalt in jeden guten Job aufsteigt und es einfach unrealistisch ist, anhand eines Lebenslaufs einen intelligenten Spezialisten zu bestimmen. Wie sein? Ich erzähle dir weiter.
Wir bilden eine Stelle
Schreiben Sie zuerst groß und schön. So schaffen wir den ersten positiven Eindruck von unserem Unternehmen. Eine gute Möglichkeit ist, zu sehen, wie die Stellen eines IT-Unternehmens besetzt werden. Nehmen Sie Ihre Lieblingsanzeige als Vorlage und ändern Sie sie selbst. Wichtig: Wenn Sie ein unbekanntes Wort gesehen haben, sagen Sie etwas AJAX und haben Sie sich nicht die Mühe gemacht, herauszufinden, was es ist, löschen Sie es besser und fügen Sie es nicht in Ihre Stelle ein.
Zweitens, schreiben Sie ehrlich und so detailliert wie möglich, was Ihr Mitarbeiter tun wird, welche Fähigkeiten er haben sollte, für wen er Programme entwickelt. Damit zeigen Sie, welche Verantwortung diese Position in sich trägt.
Wir filtern heraus
Sie haben eine Stellenausschreibung zusammengestellt, einige Kandidaten nach Lebenslauf sortiert und Spezialisten für ein Vorstellungsgespräch ausgewählt.
Natürlich ist es am besten, die unpassendsten Kandidaten in der Phase des Telefongesprächs auszusortieren, aber dies ist nicht immer eine erschwingliche Option, wenn Sie wenig Programmierkenntnisse haben.
Ob ein Programmierer solche Probleme schon einmal gelöst hat und über welche Erfahrungen er verfügt, lässt sich jedoch immer nachlesen. Suchen Sie auch im Internet nach einer einfachen Aufgabe, senden Sie diese per Post an den Kandidaten und geben Sie ausreichend Zeit für die Bearbeitung. Ja, dies ist kein Test, aber es wird helfen, sehr faule Individuen auszusortieren.
Wir führen ein Interview
1. Bereiten Sie eine Kampfmission vor
Sie wissen bereits, was Sie brauchen, also laden Sie den Programmierer ein, eine bestimmte Aufgabe direkt im Büro zu erledigen und zeitlich festzulegen. Vor seiner Ankunft warnen Sie vor der Überprüfung, aber benennen Sie die Aufgabe selbst nicht.
Wichtig! Erkundigen Sie sich zunächst aus einer unabhängigen Quelle, wie viel Zeit für die Bearbeitung ausreichen sollte: Fragen Sie einen befreundeten Programmierer im Themenforum. Sie können sogar auf der Freelancer-Börse nachsehen, Hauptsache "Dringend" und "Sie müssen sofort anfangen, wie lange dauert es?" Aber dies ist der letzte Ausweg: Sie können dort übertreiben, daher ist eine uninteressierte Quelle am besten.
2. Sprechen Sie über die Erfahrungen des Kandidaten
Finden Sie heraus, welche Erfahrungen der Bewerber hat, "untersuchen" Sie alles. Wenn Sie selbst ein Programmieranfänger mit seinem technischen Wissen beeindrucken kann, konzentrieren Sie sich auf erfolgreiche Projekte. Fragen Sie so detailliert wie möglich nach vergangenen Jobs.
3. Bitten Sie darum, das Portfolio zu zeigen
Lassen Sie den Kandidaten zeigen, was er bereits getan hat und wie viel Zeit er dafür aufgewendet hat. Ja, Portfolios können gestohlen werden, achten Sie also darauf, wie die Person spricht. Persönlich liebe ich meine Projekte, ich bin bereit, stundenlang darüber zu sprechen.
4. Finden Sie den Grund für den Jobwechsel heraus
Sehr alltäglich, aber wichtig zu wissen. Hauptsache, der Stellenwechsel darf nicht darauf zurückzuführen sein, dass der Kandidat die ihm übertragenen Aufgaben nicht erfüllt.
Wenn ein Spezialist aufhört, freiberuflich tätig zu sein, ist das nicht schlecht: Er wollte Stabilität. Wenn Sie mit den Bedingungen am bisherigen Arbeitsplatz nicht zufrieden waren, ist dies ebenfalls normal. Zum Beispiel sind die uhrbasierten KPIs eines Programmierers für manche Leute anstrengend.
5. Bieten Sie eine Probezeit an
Hier spielen nur Ihre Überzeugungskraft und ein wohlgeformter Vertrag eine Rolle. Ich habe dies getan: Wenn ein Mitarbeiter seine Pflichten erfüllt, erhält er 100 % seines Gehalts, wenn nicht, 50 %. Dies hilft, die Kosten für das Unternehmen im Falle einer schlechten Einstellung niedrig zu halten.
Verhandeln Sie die Bedingungen natürlich gleich zu Beginn, die Person muss wissen, was vor sich geht.
Drei weitere Tipps
1. Stereotype fallen lassen
Programmierer sind normale Menschen, nicht alle sind asozial und lieben es, zu Hause zu bleiben. Viele haben ein so breites Spektrum an Interessen, dass Sie überrascht sein werden. Auf Sätze wie „Ich habe mir den Programmierer selbst nicht so vorgestellt“also besser verzichten. Das ist ärgerlich.
Hier ist die Wahrheit - Programmierer lieben es, faul zu sein. Beobachten Sie daher seine Arbeit, aber stehen Sie nicht über Ihrer Seele.
2. Erstellen Sie eine Liste mit Personen, die dem Programmierer eine Aufgabe zuweisen können
Lassen Sie es maximal zwei Personen sein, damit der Programmierer nicht von allen Seiten gezogen wird. Diese Arbeit erfordert Konzentration, und wenn eine Person mit der Lösung eines komplexen Problems beschäftigt ist, ist es sehr schwierig, zu wechseln.
3. Unterteilen Sie große Projekte in Phasen
Dies erleichtert die Verfolgung des Arbeitsprozesses. Außerdem hat der Programmierer, wenn plötzlich eine Kleinigkeit zu tun ist, Zeit dafür und die zusätzliche Aufgabe wird mit viel weniger Widerstand wahrgenommen.
Empfohlen:
6 Gründe, Programmieren zu lernen, wenn Sie kein Programmierer sind
Das Schreiben von Code wird sowohl für den Designer als auch für den Klempner nützlich sein. Das ist Kreativitätsfreiheit, Training für den Geist und ein zusätzlicher Bonus für jede Position
Woher weiß Facebook, mit wem Sie vielleicht vertraut sind?
Wie das Freundesempfehlungssystem im beliebtesten sozialen Netzwerk der Welt funktioniert und wie man Facebook daran hindert, personenbezogene Daten zu verwenden
So finden Sie einen guten Arzt in Ihrer Nähe und erhalten einen Rabatt auf einen Termin mit dem DocDoc.ru-Service
Wie vereinbare ich zu einem für Sie passenden Zeitpunkt einen Arzttermin im nächstgelegenen Krankenhaus? Der bequemste Weg ist die Nutzung des Dienstes DocDoc.ru. Lesen Sie mehr in unserem Test
Programmieren lernen für Kinder oder Jugendliche: Tipps und nützliche Ressourcen für junge Programmierer
Bevor Sie mit dem Programmieren beginnen, müssen Sie sich für die Interessen des zukünftigen Entwicklers entscheiden - weitere Schritte hängen davon ab
Warum Sie einen Lebensplan haben müssen, besonders wenn Sie ein Millennial sind
Ein Lebensplan ist etwas, das jeder Mensch machen sollte. Vor allem diejenigen, die der Generation Y . angehören