Mann oh Mann, alle erst mit QBasic und dann auch noch im Alter von 10 bis 14...da seh ich richtig alt aus
Angefangen hat's, dass ich ein Spiel im April 2003 (da wurde ich grad 16) runtergeladen hab ("Schiffbruch" von Dirk Plate). Das war so ein einfach gemachtes Hobby-Prog-Spiel (anscheinend hat die ganze Familie daran mitgewirkt laut Credits
), und im ReadMe stand: programmiert mit MS Visual C++ und DirectX 7
Ich hatte keine Ahnung, was das bedeutet - "MS" konnte ich mir denken und DirectX hatte ich auch schon mal gehört von meinen Spielen. Ich fragte meinen Vater, was das sei, er sagte mir: "C ist eine Programmiersprache, aber sonst weiß ich nichts...". Ich spielte zwar immer mit dem Gedanken, programmieren zu wollen (bin und war in Mathe und Physik überdurchschnittlich gut). Aber durch dieses eher unprofessionelle Spiel hatte ich plötzlich einen Bezug zur Hobbyprogrammierung, mir kam alles realistischer vor: also packte mich eine Welle des Optimismus und ich gab in google ein: "Programmieren Lernen" - und stieß auf ein C-Tutorial. Von da an ging's aufwärts. Ich kaufte mir ein C++-Buch und lieh mir ein C/C++-Buch aus, schaute mir Internet-Tutorials an und bis Pfingsten 2003 kannte ich schon ziemlich viel von C++. Bis Sommer lernte ich so viel C/C++, wie manche vielleicht in einem ganzen Jahr (
Jaja, Eigenlob stinkt, aber da bin ich wirklich stolz drauf...
), ich lernte durchschnittlich 4 Stunden
jeden Tag und programmierte weitere 2, bis ich schließlich VStudio 6 von einem Bekannten bekam. Sofort kamen MFC und ich kaufte mir auch Davids Buch, um ein bisschen "weiter" zu kommen. Außerdem konnte ich in die "Informatik-AG" meiner Schule gehen, die mich aber bitter enttäuschte (Delphi
, mehr Klicken als Programmieren und der Lehrer hat damals schon weniger vom Proggen verstanden als ich...). In dem folgenden Jahr (also bis heute) lernte ich sehr viel weniger als zu Beginn (liegt auch daran, dass ich weniger Zeit hatte und habe), aber mittlerweile erstaune ich meine Schule mit Animationen für Mathe und Physik und erstaunlichem Geschick in meinem CAS-Kurs (mit Maple). Außerdem bin ich strenger Verfechter von C/C++ geworden (die einzige "Sprache", die ich auch mag, ist Assembler
) und ich habe ein neues Lebensgefühl gewonnen
Ich bereuhe nur, nicht früher angefangen zu haben und rate jedem, es so früh wie möglich zu tun!
cu,
- Till -