Hallo,
ich habe ein etwas komisches Problem: Ich arbeite als Datenbankentwickler, möchte aber nebenbei ein paar kleinere, private Java-Projekte umsetzen. Und das gelingt mir nicht. Es liegt nicht an mangelnden Java-Kenntnissen, die sind recht gut. Es liegt auch nicht an dem theoretischen Wissen über Softwareentwicklung. Ich habe dazu zahlreiche Bücher gewälzt, von "Der Weg zum Java-Profi" über Starkes Effektive Softwarearchitekturen bis hin zu welchen über Designmuster oder Projektmanagement. Mit dem Wissen könnte ich zwar gefühlt, ein Entwicklungsteam managen, es hilft mir aber nicht dabei, meine kleinen Projekte voranzubringen, weil die ganzen Bücher auf große Team-Projekte ausgelegt sind. Da ich keinerlei berufliche Erfahrung als Software-Entwickler habe, fehlt mir die Praxis und damit auch eine pragmatische Herangehensweise, die all die Zöpfe abschneidet, die übertrieben sind, für meine kleinen Projekte: Ich muss mir keinen Continuous-Integration-Server installieren und ich muss auch kein ausgefeiltes UML-Diagramm haben, aber etwas in die Richtung UML-Diagramm brauch ich schon, um die Projekte zu bewerkstelligen. Meine Projekte bewegen sich deshalb in Schlangenlinien vorwärts und werden manchmal wieder auf Null gesetzt, auch weil immer wieder einiges an Zeit vergeht, bis ich mich wieder dran setzen kann. Erst nutze ich Maven, dann stelle ich auf Gradle um, installiere die Bibliothek, dann die andere. Aber eigentlich möchte ich ein Konzept haben, das ich zwar langsam, aber kontinuierlich und in gerader Linie umsetze. Möchte immer genau wissen, wo das Projekt steht, und wo ich weiter machen muss. Da ich aber manchmal monatelang nicht dazu komme und auch nur ein paar Stunden pro Monat dafür aufwenden kann, ist die Umsetzung verdammt schwer, zumindest für mich.
Deshalb bin ich auf der Suche nach Büchern, Tutorials oder einfach auch nur Blogartikeln, die beschreiben, wie die Autoren kleine Softwareprojekte umgesetzt haben.
ich habe ein etwas komisches Problem: Ich arbeite als Datenbankentwickler, möchte aber nebenbei ein paar kleinere, private Java-Projekte umsetzen. Und das gelingt mir nicht. Es liegt nicht an mangelnden Java-Kenntnissen, die sind recht gut. Es liegt auch nicht an dem theoretischen Wissen über Softwareentwicklung. Ich habe dazu zahlreiche Bücher gewälzt, von "Der Weg zum Java-Profi" über Starkes Effektive Softwarearchitekturen bis hin zu welchen über Designmuster oder Projektmanagement. Mit dem Wissen könnte ich zwar gefühlt, ein Entwicklungsteam managen, es hilft mir aber nicht dabei, meine kleinen Projekte voranzubringen, weil die ganzen Bücher auf große Team-Projekte ausgelegt sind. Da ich keinerlei berufliche Erfahrung als Software-Entwickler habe, fehlt mir die Praxis und damit auch eine pragmatische Herangehensweise, die all die Zöpfe abschneidet, die übertrieben sind, für meine kleinen Projekte: Ich muss mir keinen Continuous-Integration-Server installieren und ich muss auch kein ausgefeiltes UML-Diagramm haben, aber etwas in die Richtung UML-Diagramm brauch ich schon, um die Projekte zu bewerkstelligen. Meine Projekte bewegen sich deshalb in Schlangenlinien vorwärts und werden manchmal wieder auf Null gesetzt, auch weil immer wieder einiges an Zeit vergeht, bis ich mich wieder dran setzen kann. Erst nutze ich Maven, dann stelle ich auf Gradle um, installiere die Bibliothek, dann die andere. Aber eigentlich möchte ich ein Konzept haben, das ich zwar langsam, aber kontinuierlich und in gerader Linie umsetze. Möchte immer genau wissen, wo das Projekt steht, und wo ich weiter machen muss. Da ich aber manchmal monatelang nicht dazu komme und auch nur ein paar Stunden pro Monat dafür aufwenden kann, ist die Umsetzung verdammt schwer, zumindest für mich.
Deshalb bin ich auf der Suche nach Büchern, Tutorials oder einfach auch nur Blogartikeln, die beschreiben, wie die Autoren kleine Softwareprojekte umgesetzt haben.