Ich leite seit fast 10 Jahren eine Firma und die ganze Zeit bin ich nur ich selbst, ein anderer Programmierer (der ein großartiger Freund und Mitbegründer ist) und ein Verkäufer (der auch ein Freund ist). Gemeinsam haben wir es geschafft, ordentliche Geschäfte zu machen, und wir alle haben es geschafft, unseren Lebensunterhalt zu verdienen, aber wir haben schon lange versucht, zu expandieren.
Leider gibt es ein paar Probleme:
Die Technologie, die wir verwenden, ist nicht veraltet, aber im Vergleich zu anderen Webentwicklungsoptionen wie PHP auch nicht so beliebt
Wir arbeiten in einem wettbewerbsintensiven Markt und treten gegen Unternehmen mit mehreren Millionen Dollar an
Wir können es uns nicht leisten, neue Programmierer oder Verkäufer gut zu bezahlen. Wir verdienen genug Geld für uns selbst, aber wenn wir nicht viele neue Kunden haben, können wir nicht viel bezahlen.
Aufgrund der Tatsache, dass wir nicht viel bezahlen können, verwenden wir eine etwas seltenere Technologie, und wir stehen im Wettbewerb mit großen Unternehmen, und es fällt uns schwer, neue Programmierer oder Verkäufer zu finden.
Wir müssen dringend expandieren, aber wenn wir versuchen, mehr Kunden zu gewinnen, können wir sie nicht mit so wenigen Menschen unterstützen (oder ihre Anforderungen wachsen außerhalb unseres Fachwissensbereichs), und wenn wir versuchen, neue Programmierer und Verkäufer einzustellen, stellen wir normalerweise neue Kunden ein Erhalten Sie keine hohe Qualität und sie bieten in der Regel keinen großen Nutzen für unser Unternehmen.
Hat jemand einige Vorschläge oder Tipps, wie wir erweitern könnten?
Antworten:
Ich beginne mit der harten Wahrheit: Wenn Ihr Geschäftsmodell nur funktioniert, solange Sie eine teure Ressource (Entwicklertalent) zu einem Preis erhalten, der unter dem Marktpreis liegt, dann haben Sie kein Geschäftsmodell. Die Tatsache, dass Sie gegen größere Unternehmen antreten, ist keine Entschuldigung. Im Bereich der Entwicklung haben größere Organisationen in der Regel höhere Kosten pro "Entwicklungseinheit" als kleinere ( Größenunterschied ). Sie sollten also in der Lage sein, Ihren Programmierern ein höheres Gehalt als denjenigen größeren Unternehmen anzubieten , bei denen jeder Entwickler für ein oder zwei Manager, Sekretäre, Personalverantwortliche und dergleichen "ziehen" muss.
Ich denke, das Beste, was Sie kurzfristig tun können, ist, Programmierer mit wenig oder keiner Erfahrung einzustellen. Denken Sie an einen Abiturienten, der in seiner Freizeit gerne mit Python herumspielte. Der implizite Deal wäre: Sie arbeiten für ein niedriges Gehalt und Sie bringen ihnen professionelle Programmierung, bewährte Praktiken, den Umgang mit Kunden und so weiter bei.
quelle
Sie müssen außerhalb der Kabine denken. Nutzen Sie Ihre Flexibilität.
Wenn Sie einen Top-Talent-Programmierer einstellen möchten, aber kein volles Gehalt zahlen können, stellen Sie einen Teilzeit-Top-Talent-Programmierer ein. Sie wären überrascht, wie viele Leute bei einem Job von 20 oder 30 Stunden pro Woche springen würden, solange der Stundensatz, den Sie ihnen bezahlten, dem entsprach, was sie erwarten würden. Das spart Ihnen viel Geld und lässt jemanden mehr Zeit für Nebenprojekte oder für ein persönliches Leben. Jemand mit mehr Erfahrung wird als Teilzeitbeschäftigter viel produktiver sein als ein billigerer, weniger (oder gar kein) erfahrener Vollzeitbeschäftigter.
quelle
Sie können versuchen, neue Absolventen zu finden, die verzweifelt nach einem Job suchen, der bereit ist, für diese Erfahrung weniger Geld auszugeben. Aber Sie müssen ein wirklich gutes Auge haben, um die unterbewertete Person mit hohem Potenzial aus der Mehrheit derjenigen herauszusuchen , die einfach nur schlecht sind .
Das Problem ist, auch wenn Sie die unterbewertete Person haben, die wirklich gut ist, sollten Sie nicht damit rechnen, dass sie dabei bleibt, da sie Erfahrung sammeln und weitermachen.
Es ist auf lange Sicht teurer , Neueinstellungen umzuschulen und den Wissenstransfer zu erleichtern, als eine angemessene Finanzierung zu erhalten und zumindest marktüblich zu zahlen. Es ist nur ungefähr marktüblich, wenn Team / Kultur / Loyalität der Schlüssel zu sein beginnen. Geld ist nicht der größte Motivator, aber Geldmangel ist der größte Demotivator. Großartige Unternehmen können Top-Talente mit einer so bescheidenen Bezahlung binden, aber keiner von ihnen wurde mit beschissenen Ingenieuren und einer unterdurchschnittlichen Bezahlung erfolgreich.
Sie können auch versuchen, mit Aktien zu zahlen, aber wenn Ihr Unternehmen kein großes Potenzial zu haben scheint und weiterhin erworben werden soll, möchte niemand wirklich Aktien. Wenn Ihr Unternehmen so gut ist, ist es nicht schwer, Geld für Investoren zu bekommen.
quelle
Ich denke, Sie haben den Punkt erreicht, an dem Sie die Infusion von Kapital benötigen, um zu wachsen. Ihre Frage sollte nicht sein, wie Sie kostengünstige Entwickler bekommen, sondern wie Sie das Kapital erhalten, um gute zu bezahlen.
Dies bedeutet, dass Sie Ihren Geschäftsplan evaluieren müssen, um festzustellen, ob die Investition in Entwickler in ein oder zwei Jahren mehr Wert als Kosten bringt. Wenn ja, suchen Sie nach einem Darlehen oder einem externen Investor. Wenn nicht, macht es nicht wirklich Sinn, zu wachsen.
quelle
Ich muss zugeben, ich musste ein wenig kichern, als ich Ihre Ausgabe las, weil ich fast das gleiche Problem hatte und jetzt sind wir auf dem besten Weg, unseren Kunden die neuesten Technologien zur Verfügung zu stellen und uns der größeren Konkurrenz zu stellen.
Zunächst müssen Sie herausfinden, auf welcher Plattform die Services bereitgestellt werden, die Ihre Kunden benötigen, damit Sie sich mit Ihrem Entwickler an einen Tisch setzen und die alte klassische Produktanalyse im Whiteboard-Stil durchführen können.
Wir haben dann einen Junior-Entwickler eingestellt und ihn und mich (als Hauptentwickler) in die Kurse einbezogen, um uns mit den Technologien vertraut zu machen, die wir benötigen.
Wir haben dann in Teilzeit einen Berater eingestellt, der mit den gleichen Technologien auf dem neuesten Stand war und in der Lage war, den Entwicklungsprozess zu unterstützen.
Dann ist es für Ihren Hauptentwickler genauso wie für mich eine Frage der Arbeitszeit und der ständigen Bewertung des Fortschritts des Entwicklungsprojekts, sicherzustellen, dass Sie den Berater für die schwierigeren, komplexeren Aspekte einsetzen und dem Nachwuchsentwickler erreichbare Ziele vorgeben.
Ich hoffe das hilft.
quelle
Da Ihr Budget sehr begrenzt ist, würde ich verschiedene Dinge tun:
quelle
Sie verlangen nicht genug, um angemessenes Personal vor Ort einzustellen. Wenn Ihr Geschäftsmodell dies nicht zulässt, müssen Sie Ihre Arbeit in Frage stellen. Wenn Sie nicht bereit sind, Ihr Preismodell zu ändern, müssen Sie die harte Realität der Einstellung von Offshore-Ressourcen in Kauf nehmen.
Ich bin damit ziemlich erfahren und kann Ihnen sagen, dass Sie sich ausnahmslos schwer tun müssen, um ein Interview zu führen. Es ist buchstäblich eine Chance von 1/200, dass Sie jemanden finden, der es wert ist, auf eLance oder oDesk eingestellt zu werden, damit Sie die Anzahl der Interviews erfahren, die Sie durchlaufen müssen. Sie müssen auch ein attraktiver Arbeitgeber sein. WAS KÖNNEN SIE IHNEN LANGFRISTIG BIETEN? Hier ist, was ich gelernt habe und was ich tue.
Ein guter Offshore-Programmierer macht diese Dinge.
Wenn eines dieser Dinge für den Auftragnehmer nicht die Norm ist, stellen Sie sie nicht langfristig ein. Am besten lassen Sie sie schnell fallen. Sie können nichts über diese Dinge wissen, wenn Sie sie nicht einem Test unterziehen, der Probleme der realen Welt, zeitliche Verpflichtungen und etwa einen Monat langes Ausprobieren mit sich bringt. Sie können jedoch die Ausfallrate reduzieren, indem Sie vor dem Testen eine Menge Vorabfilterung durchführen. Denken Sie daran, es gibt ein Meer von Menschen, die darauf warten, Ihre Bedürfnisse zu erfüllen.
Sie müssen auch über sich selbst oder Ihr Unternehmen sprechen. Posten Sie über Ihr Unternehmen und zeigen Sie dessen Höhepunkte und was es für den potenziellen Mitarbeiter / Auftragnehmer tun kann, um die Würdigen anzuziehen.
Hier ist, was du nicht tust.
Hier ist mein Interviewprozess, um Kandidaten herauszufiltern ...
Nachdem Sie diesen anstrengenden Prozess durchlaufen haben, sollten Sie in Ordnung sein, denn Ihre harte Arbeit wird das gewünschte Ergebnis bringen. Wenn es zu einfach zu sein scheint, dann machst du es falsch. Es erfordert Sorgfalt, Ausdauer und harte Schläge. Versuchen Sie es weiter, bis Sie es bekommen und es ist es sehr wert. Ihr Unternehmen wächst mit der Zeit, in der Sie mehr Kunden gewinnen können.
quelle
Überlegen Sie sich, ob Sie einen Programmierer für Mutti-Tracks (oder Daddy-Tracks) einstellen möchten, der Erfahrung mit Ihren Fähigkeiten hat, eine Halbzeitbeschäftigung möchte, flexible Arbeitszeiten hat und sich dem Verbleib bei einem Unternehmen widmet, das die Flexibilität bietet, die eine primäre Pflegekraft benötigt . Geld, das über die Kosten der Kindertagesstätte hinausgeht, ist oft kein Thema, da sie die Fähigkeiten erhalten und verbessern möchten, aber nicht daran interessiert sind, wieder ganztägig zu arbeiten.
Suchen Sie nach Leuten, die vor den Kindern echte Macher waren. Sie werden das wahrscheinlich zu einer Teilzeitbeschäftigung bringen und jahrelang Teilzeit für Sie sein, mit hohen Qualifikationen und niedrigen Kosten. Oft wird die Gesundheitsfürsorge durch den Job der Vollzeiteltern bezahlt, sodass dort Einsparungen möglich sind.
quelle
Es gibt verschiedene Dinge zu versuchen:
quelle
Diesen Artikel lesen The Rise of Developernomics . Es könnte Ihnen eine Perspektive auf den Markt geben.
Ich hatte einige Erfolge bei der Einstellung von Praktikanten für ein Projekt. Man muss gut darin sein, gute, leidenschaftliche Lernende zu finden, damit dies funktioniert, und bereit sein, etwas Zeit mit Mentoring zu verbringen. Das größte Problem, das ich mit einem gut ausgebildeten Praktikanten hatte, ist, dass er nach dem Abschluss eine höhere Bezahlung erhält, es sei denn, Sie sind bereit, die laufenden Investitionen zu tätigen, um sie zu behalten.
Ich bin selbst oft in Vollzeit und in Teilzeit als Auftragnehmer eingestellt worden, und ich habe auch Auftragnehmer eingestellt. Wie gut dies funktioniert, hängt von der Person und dem Job ab und wie gut sie zusammenpassen, aber Sie werden nicht so langfristig in sie investieren. Wenn sie nicht funktionieren, ist es einfacher, sie loszulassen, und wenn die Dinge gut laufen, wissen Sie, dass es die Investition wert ist, sie in die Dauerwelle zu bringen. Wenn Sie es sich nicht leisten können, sie zu behalten, können Sie sie leichter laufen lassen oder einen Teilzeitplan ausarbeiten.
quelle
Wenn Sie einige gute Programmierer untersuchen und verfügbar halten können (nicht einfach), können Sie sie möglicherweise direkt als Berater einstellen, die mit Ihrem Produkt arbeiten.
Dies kann direkt durchgeführt werden, indem geschulte Mitarbeiter zum Standort eines Kunden geschickt werden oder indem vorübergehend jemand eingestellt wird, um ein Problem zu lösen oder eine Funktion für einen bestimmten Kunden zu implementieren.
Ich schätze, ich schlage vor, dass Sie Ihre Kunden durch Serviceverträge dazu bringen, für Ihre neuen Mitarbeiter / neuen Funktionen zu bezahlen.
Ohne Serviceverträge scheint es auch schwierig zu sein, ein kleines Unternehmen am Laufen zu halten, ohne eine wesentliche Neuinvestition in das Unternehmen vorzunehmen.
Vielleicht möchten Sie es so sehen:
Wenn es Ihr Ziel ist, den Lebensunterhalt für Sie beide zu verdienen, müssen Sie ihn nicht erweitern, und dies wird wahrscheinlich zum Zusammenbruch führen.
Wenn Sie ein neues Start-up-Unternehmen gründen möchten, das wächst und gedeiht, sollten Sie wahrscheinlich nicht viel von den Gehältern abziehen. Das gesamte Geld sollte in das Unternehmen fließen (entweder um neue Kunden zu gewinnen oder um sich zu verbessern) Ihr Produkt, damit Sie später mehr Kunden gewinnen können).
Das letzte erfolgreiche Start-up, bei dem ich an der Spitze gearbeitet habe, hat in den ersten zwei Jahren keine Gehälter gezogen, und selbst dann haben sie erst begonnen, weil es zusätzliches Geld gab und sie ihre Investition zurückerhalten wollten.
quelle
Wir können es uns nicht leisten, neue Programmierer oder Verkäufer gut zu bezahlen
Tut mir leid, aber ich würde auf keinen Fall unter Marktpreisen arbeiten, wenn Sie dies nicht mit anderen Optionen ausgleichen könnten. Eigenkapital fügt sich hier nicht besonders gut ein - der Unternehmenswert schwankt gewöhnlich und das Start-up-Lotto win% funktioniert nicht besonders gut. :)
Aber Sie könnten einfach Leute bitten, Teilzeit zu arbeiten. Angenommen, Ihr Marktwert für einen Programmierer ist 100K. Aber Sie können nur 75% davon bezahlen. Okay, ich würde 3/4-mal für 75K arbeiten. Das würde wirklich gut für mich funktionieren, da ich gerne an meinen eigenen Sachen arbeite und 75K meine Rechnungen gut abdecken würden.
Man könnte Doktoranden für so etwas rekrutieren - sie werden normalerweise schlecht bezahlt und viele sind sehr fähig. Wenn Sie sie für ein relativ anständiges Entgelt (eine Art Praktikum) in Teilzeit einstellen können, sind Sie beide besser dran.
Grundsätzlich müssen Sie Ihr Geschäft natürlich nachhaltiger machen. Aber das hat nicht viel mit Einstellungen zu tun und wird einige Zeit in Anspruch nehmen.
quelle
Geld ist in der Regel der größte Motivator. Wenn Sie also Ihr Geschäft ausweiten möchten, müssen Sie einige davon sichern. Haben Sie und Ihre Geschäftspartner darüber nachgedacht, eine Lohnkürzung vorzunehmen, um sich einen guten Entwickler zu leisten? Sofern Sie nicht einige Investoren gewinnen oder mehr Geschäfte mit neuen / bestehenden Kunden abschließen, ist dies wahrscheinlich die einzige Möglichkeit, eine andere Person für Ihre Arbeit zu bezahlen.
quelle
Vielleicht können Sie einen Freiberufler bekommen.
Über Websites wie freelancer.com & odesk.com, zusammen mit vielen anderen!
Sie sind oft sehr billig, und selbst wenn man sie vernünftig bezahlt, ist es immerhin nur mit ein paar einmaligen Jobs möglich.
Aber mit der Zeit, nachdem Sie ein paar Leute mit verschiedenen mundgerechten Jobs ausprobiert haben, werden Sie jemanden finden, den Sie mögen, und vielleicht können Sie ein Vollzeitarrangement ausarbeiten.
quelle
Stellen Sie Programmierer aus Entwicklungsländern wie Indien ein. Ich bin sicher, dass Sie hier eine unterbewertete Person mit hohem Potenzial finden. (Ich sage das nicht, weil ich aus Indien bin!: P)
quelle
Es ist viel schwieriger, gute Verkäufer einzustellen, als gute Programmierer. Daher würde ich empfehlen, ein gutes Tech-Team aus guten, zuverlässigen Leuten zusammenzustellen (ich glaube an ein Star-Team, nicht an ein Team von Stars). Sie und Ihre Kollegen haben Stärken in Management und Vertrieb. Lassen Sie andere Mitarbeiter die alltägliche Arbeit übernehmen, z. B. das Schreiben von Code, technischen Support und Vertriebsunterstützung, damit Sie das tun können, was Sie am besten können.
Die anderen Vorschläge zur Einstellung von Praktikanten sind gut und ich habe diese Strategie schon einmal angewendet. Eine ebenso gute Strategie ist es jedoch, ältere Bewerber einzustellen, die weniger wahrscheinlich in 6 Monaten zu einem kühleren Unternehmen mit Sitzsäcken oder ausgefallenen Kaffeemaschinen abreisen. Sie brauchen weniger Aufsicht, verbringen weniger Zeit auf Facebook, werden wahrscheinlich Ihre ältere Sprache kennen und werden mit ihrer Arbeit weitermachen. Und im Moment gibt es viele gute Leute, die einen Job suchen.
quelle
Wo tätigen Sie Ihre Bankgeschäfte? Haben Sie einen kleinen Geschäftskredit aufgenommen? Wenn Sie 10 Jahre lang profitabel waren, sollten Sie ein gutes Geschäftsmodell für das Ausleihen von Geld haben. Stellen Sie die Besten ein und vergessen Sie, die Daumen zu drücken, damit ein Anfänger zurechtkommt.
quelle
Stellen Sie einen guten Java-Entwickler in Indien ein. Sie werden staunen, wie viel Talent Sie so günstig einstellen können. Sie können dem Kandidaten eine Woche Arbeit geben, um zu sehen, ob er / sie passt. Mieten Sie jedoch keine Dienstleistungen von einem Unternehmen. Die direkte Einstellung eines Entwicklers kommt sowohl Ihnen als auch dem Entwickler zugute.
quelle
Wenn Sie nicht genug Geld haben, können Sie sich andere Dinge ansehen, die für die Menschen wichtig sind. Hier ist eine schöne Liste . Geld ist ein großer Motivator, aber bis zu einem gewissen Punkt.
quelle