ich hab solche sachen schon vor 25 jahren aufm c64 "nur so zum spass" programmiert.
und auch quicksort hab ich schon (so nebenbei) programmiert, bevor ich wusste, dass es das als algorithmus gibt bzw wusste ich da nicht mal was das wort genau bedeutet.
sogar nen eigenen assembler hab ich auf dem c64 entwickelt. allerdings damals alles noch in basic. und das obwohl ich in der schule in mathe ne null war....naja...wenns damals schon computer gegeben hätte, hätte ich gewusst wofür ich das lern....ich hab mathe erst wirklich nach dem ersten computer kapiert, als ich schon aus der schule raus war und so schöne sachen wie sinuskurven, die den ganzen bildschirm vollmalen oder kleine spiele auch mal selber schreiben wollte
ich frage mich manchmal ob die komplexität heutiger programmiersprachen, das "einfache denken" (nur problemorientiert) blockiert. ich hab auch den spass am proggen verloren, nachdem basic irgendwann mal nix mehr gerissen hat, assembler zu aufwendig und c mir zu undurchschaubar war....und die einführung von windows hat mich dann völlig entmutigt...naja, wenn ich auf rente bin werd ich mich sicher wieder damit beschäftigen
aber das mit der selbsthilfe is kein schlechter gedanke. wirklich (dauerhaft) helfen tuts ja eh nur, wenn man die logik des programms verstanden hat und nicht wenn jemand nen fertigen quellcode liefert.