Um mögliche Einwände gegen die Idee eines Nicht-Programmierers, der Programmierer verwalten muss (Bedürfnisse müssen in einem kleinen Software-Start-up) beiseite zu legen, was sollte der Nicht-Programmierer versuchen zu lernen darüber, wie man besser mit den Programmierern arbeiten kann? Das bin ich.Was sollte ein nicht-programmierender Manager lernen?
Ich sage "Nicht-Programmierer", aber eigentlich habe ich ein paar Jahre in der Industrie verbracht und habe versucht zu lesen und selbst erziehen, weil ich das Zeug interessant finde und ich mehr lernen möchte. Aber die Realität ist, dass ich keinen Code zu einem professionellen Standard schreiben kann und ich weiß, dass es eine Weile dauern wird, um solches Wissen aufzubauen, und die Leute sagen mir, ich sollte es nicht einmal versuchen. Vielleicht würden die Programmierer lieber jemanden wie mich, der einfach nur die Hölle hält. Wenn nicht, gibt es eine bestimmte Richtung, die ich in meinem Selbststudium einschlagen sollte, was mich effektiver machen würde?
Ich habe Joels Buch gelesen und er hat viel zu sagen, zum Beispiel über gute Arbeitsbedingungen für Programmierer. Ich frage hier nicht nach diesem Aspekt des Managements - meine Frage ist wirklich eine Frage darüber, ob es bestimmte technische Fähigkeiten gibt, die ich anstreben sollte, anstatt einfach mein unstrukturiertes "Wandern" um Dinge, die mich interessieren, fortzusetzen.
Dies ist im Wesentlichen eine Betrogene von http://stackoverflow.com/questions/326256/ Was-ist-das-beste-Software-Projekt-Management-Buch – Ether
Welches von Joels Büchern hast du gelesen? Ich glaube, dass er vier hat! Und die meisten seiner Artikel sind auf seinem Blog. – sixtyfootersdude