Jungs (und Mädels, falls ich welche übersehen habe) - diese Debatte führt doch zu nichts. koraus kann noch so oft beteuern, wie wichtig ihm der Programmierer sein wird und die anderen noch so oft erwähnen, dass das so eben nicht zu machen ist.
Drum nun mal konstruktiv: 1.) Große Pläne sind etwas tolles - man sollte sie sich aufheben, bis man sie wirklich angehen kann, vorher macht man einfach zu viel murks draus und die ganze zündende Idee verschwimmt in Unzufriedenheit. 2.) Jeder fängt klein an, hat aber immer die Chance groß zu werden - nehme man sich mal Eliwood oder auch mich als Beispiel: beide kamen wir als zimlich blutige Anfänger hier her und nun erfahren wir die Ehre, durch das verwenden unserer Mods auf vielen verschiedenen Servern, mit Erfolg gekührt zu sein. Als Ertrag von mittlerweile einigen Jahren, dass stimmt wohl, aber es fällt nun mal kein Meister vom Himmel - der hätte sicher keinen Spass dran. 3.) Der Starke oder die Gemeinschaft stütze den Schwachen - du kannst also beim Neueinstieg durch die Hilfe hier im Forum absichern und so auch eine gewisse Resonanz und Fortbildung erlangen. Mit viel Glück kannst du wie Tova Chaya einen versierten Admin und Programmierer finden, der dich aufnimmt, dir die wichtigsten Kniffe beibringt, bei Fragen mit Rat und Tat stützt und auch Aufgaben stellen kann, die deinem Wissensstand entsprechen und dennoch fordern. 4.) Probieren und Studieren - ich persöhnlich empfehle es, sich zuvor mal durch ein ordentliches PHP-Buch durch zu arbeiten oder einen gewissen Satz an Tutorials zu absolvieren (Im Netz gibts beides auch kostenlos; Stichwort OpenBook, WikiBook etc.). Zum Studieren gehört aber auch das manchmal etwas nerfige und langweilige "einlesen" in den LotgD-Code. Muss einfach sein, man muss ja auch irgendwoher wissen, wie eine addnav funktioniert oder was man mit der $session-Variable alles anstellen kann. Gerade hier kann man aber schon früh erste eigene Erfolge durch herumprobieren erzielen. Man glaubt gar nicht wie motivierend das erste Special ist, wenn es auch nur eine Zufallsentscheidung und eine Spieler-Belohnung beinhaltet... aber es funktioniert und es ist deins! 5.) Die Werkstatt und die Fabrik - Vor dem Produktivbetrieb muss der Code zunächst reichlich getestet und aus Sicherheitsgründen auf einem separaten System entwickelt werden. Solange man noch keinen stehenden aktiven Server haben will sondern nur Lernt und/oder Bastelt, reicht ein XAMP völlig aus, auch später ist er für kleinere Tests oder so durchaus praktisch. Bevor man also einen großen, innovativen Server aufsetzen kann solle man sich auch bereits in etwa im Klaren sein, was das überhaupt sein muss, um das zu verkraften, was du mit ihm vor hast ;-) 6.) Königsklasse: Serveradmin, -Verwalter und Teamleiter - zu dieser Position gehört viel mehr zu, als nur ein bisschen Webspace vom Server eines bekannten ab zu zwacken und kund zu tun, was man gerne gemacht haben möchte. Vielmehr muss diese Person stets einen Überblick über alles haben und auch ein gewisses Händchen für die Koordination haben. Es mag zwar sein, dass sich jemand im Team mit MySQL einfach dermaßen gut auskennt, das er die Querys optimiert und die DB pflegt, aber die Aufgaben des normalen Betriebes sollte auch der Chef beherrschen. Ähnlich sieht es mit Dingen wie Webserver(Apache) und Design aus. Gerade die letzten Hinweise beziehen sich natürlich erst auf Leute, die mehr als nur nen einfachen 100-Mann Server vorhaben, aber hier wollen einige Einsteiger ja gleich hinspringen. Auch die Koordination und Administration darf nicht unterschätzen - hier sollen Begriffe wie Bash, Subversion und Dump/Backup keine Fremdwörter für ordentliche Teams sein. Vor allem aber sollte in meinen Augen der große Chef des Servers nicht zuletzt der sein, der von der entsprechenden Programmierung die größte Ahnung hat, da er stetig überblicken muss, was eigentlich gerade gemacht wird und wo es hin führen soll, zudem noch entscheiden muss, was man als neues Projekt annimt und wie die Arbeit zu verteilen ist. 7.) Nicht verzeifeln - ist wohl gerade zu Beginn ein wichtiger Grundsatz. Auch wen bem besten Willen nichts funktionieren will und man glaubt, nicht mehr weiter zu kommen: Ruhe walten lassen, erst mal ne Nacht drüber schlafen oder etwas anderes tun, aber nicht alles hinschmeißen. Ein Teilprojekt wegfallen zu lassen, weil man erkennt, dass es unter den gegebenen Umständen nicht realisierbar ist sollte eher als Fortschritt angesehen werden, lernt man doch nur so, sich einzuschätzen.
Wie bereits zwischendruch erwähnt sind Teile des Textes nur für jene interessant, die wirklich große Sprünge machen wollen. Im Großen und Ganzen ist dieser Text aber an alle geschrieben, die über den Einstieg in LotgD nachdenken.
Thank you for reading ;-) Auric
_________________ Mehr oder minder inaktiv
|