Als Entwickler weiß ich, wie gerne ich neue Dinge lerne. Jetzt, da ich Entwickler für mein Startup anheuere, weiß ich, dass ich nicht mit Googles Zillionen-Dollar-Boni und schicken Cafeterias mithalten kann, aber wir sind reich an Möglichkeiten für neugierige Menschen, etwas zu lernen. Ich möchte die Dinge so einrichten, dass sie das unterstützen.
Was möchten Sie lernen, wenn Sie ein Entwickler sind, der wahrscheinlich einem Startup beitritt? Produkt Dinge? Geschäftliche Dinge? User Research, Design oder Tech Ops Dinge? Oder wenn es eher um technisches Lernen geht, möchten Sie tiefer in das eintauchen, was Sie wissen (z. B. Back-End-Lernen, Back-End) oder Cross-Train (z. B. Front-End-Lernen, Back-End)? Oder gibt es noch etwas ganz anderes?
Antworten:
Ich bin einem Startup als einstelliger Mitarbeiter beigetreten. Ich wollte etwas von Grund auf neu aufbauen, ... und auch ... lernen, wie man ein Unternehmen von der Geschäftsseite aus aufbaut .
Ich hoffe, bald in Ihrer Position zu sein (Einstellung), und nach allem, was ich gesehen habe, können Sie gute Entwickler gewinnen, indem Sie ihnen einfach die Freiheit bieten, kreativ zu sein.
Ich denke, hier gibt es eine echte Chance, einfach durch die Einstellung von Smart zu nutzen. Big Dumb Companies verstehen es einfach nicht.
quelle
Für mich persönlich ist es nicht die Möglichkeit, technische Dinge zu lernen, die mich zu einem Startup locken würden (Technologien kommen und gehen - nach ein paar (Dutzend) ist man vielleicht nicht mehr so aufgeregt über die neueste und größte neue Modeerscheinung). Eher die Chance, einen sichtbaren Unterschied in der Welt oder zumindest in einer Gemeinschaft zu machen.
In einem großen Unternehmen, so gut es auch ist, ist dies fast unmöglich. In einem kleinen Startup - zumindest stelle ich mir das vor - kann man etwas bewirken.
Vielleicht bin ich es nur - nenn mich gerne einen naiven Träumer :-)
quelle
Wie wäre es, wenn Sie nicht versuchen, dies im Voraus zu bestimmen, sondern nur einen bestimmten Prozentsatz der Zeit (20?) Für das Lernen einplanen? Stellen Sie eine wöchentliche oder zweiwöchentliche Veranstaltung vor, bei der Ihre Entwickler zusammenkommen und einfach etwas Neues lernen können. Sie werden herausfinden, was, solange sie motiviert sind, lernbegierige Entwicklertypen sind. Und Sie als Entwickler und The Boss ™ können einfach mitmachen und etwas Neues lernen.
quelle
"Die drei wichtigsten Motivatoren für Entwickler (Hinweis: kein Geld!) " Ist ein guter Blog-Beitrag über einige Motivatoren, die ich vorschlagen würde, um zu untersuchen, was manche Leute vielleicht wollen. Péter Töröks Antwort auf einen Unterschied in der Welt würde unter den Zweck der Dinge fallen.
Ich wäre versucht, dies durch zwei verschiedene Ansichten zu betrachten:
Egoistisch -> Hier möchte ich mich auf meine Wünsche, Bedürfnisse und Wünsche konzentrieren, die im Laufe der Zeit und der Erfahrungen variieren können. Was mich glücklich oder erfüllt macht, dass ich zur Selbstbefriedigung tue, was technische Dinge, Gier oder wer weiß was noch sein könnte.
Selbstlos -> Dies ist der Bereich, den Péter Török ziemlich gut abgedeckt hat, um die Welt zu einem besseren Ort zu machen.
Für mich kommt es auf ein paar Dinge an. Übung ist Teil dessen, was ich brauche, da ich verschiedene Ideen ausprobieren möchte, um zu sehen, was funktioniert oder was nicht. Daher wäre es ein schöner Vorteil, wenn ich Platz hätte, um Fehler zuzulassen. Ein zweiter Teil besteht darin, das Feedback darüber zu erhalten, was gut funktioniert hat und was nicht, als würde ich immer nur an der nächsten Sache arbeiten und kein Feedback oder keine Zeit zum Nachdenken haben, was zu Ressentiments in meinem Kopf führen könnte. Schließlich gibt es dieses Erfolgserlebnis, wenn man den Unterschied zwischen meinem Standort und meinem Aufenthaltsort erkennen kann. Zum Beispiel, wenn ich jetzt nur ein oder zwei Stunden brauche, aber früher eine Woche dafür gebraucht habe, ist das wirklich cool.
quelle
Nicht foresooth lernen, sondern Dinge, die ich von einem Startup möchte, die kein Geld sind:
quelle
Eine interessante Antwort ist, dass Sie sich nicht auf das konzentrieren, was die meisten Entwickler lernen möchten, sondern auf das, was die besten Entwickler lernen möchten. Weitere Informationen hierzu finden Sie unter http://martin.kleppmann.com/2009/09/18/the-python-paradox-is-now-the-scala-paradox.html .
Hier ist jedoch eine Liste allgemeiner Dinge, die guten Entwicklern wahrscheinlich gefallen werden.
Viel Glück.
quelle