Ich schreib diesen Post weil ich jedesmal, wenn jemand als “nicht-linuxer” neben mir vor einem meiner Rechner steht, gefragt werde: “Wie kann ich das machen, dass das so aussieht wie bei dir?” Das Ding ist, zu Hause sitzen diese Profis vor ihrem Windows XP mit irgendeinem Augenkrebs Theme und haben ihren Lebtag noch keine Shell gesehen. Der dumme Zufall der diesen Patienten den Zugang zu meinem Zimmer ermoeglicht hat, sollte postwendend stranguliert werden.
Nun steh (sitzen ist wahrscheinlicher) ich da aber, wahrscheinlich auch noch an meinem minimalistischem Testrechner der jeder grafischen Oberflaeche (mit Ausnahme von Farben in der Shell) entbehrt und soll in 2 Saetzen erklaeren wie man “das so macht wie bei dir”. Was soll man nun also so jemandem sagen? Total begeistert von ueber den Bildschirm flirrenden Buchstabenkolonnen die aussehen wie aus einer Doku ueber “Hacker”, fangen diese meistens minderjaehrigen Geschoepfe an dich anzuhimmeln. Eltern predigen immer: Sei ein Vorbild und so weiter… In diesem Augenblicken frag ich mich meistens: “Wie jetzt, ihr wollt ECHT das ICH Vorbild fuer Kinder bin? Ok, aber dann beschwert euch nicht…” Meistens, wenn der Kandidat nicht allzu aufdringlich, nervig und ungelegen fragt versuche ich ihm Geduldig folgendes zu erklaeren:
Man macht Dinge nicht “wie bei mir”. Es gibt kein “so wie”. Sinn der Uebung ist Individualitaet! So, kleiner Kandidat, ich kann dir einiges mitteilen, was dir im besten Falle helfen, dich wahrscheinlich verwirren und im schlechtesten Falle demotivieren wird – aber du musst deinen Weg gehen und dein Weg wird wahrscheinlich der Mittelweg aus dutzenden Tutorials, Manpages, Forenbeitraegen und fremden Meinungen werden, die dir alle nur ein kleines Stueckchen weiterhelfen koennen. Die beste Vorraussetzung die du haben kannst ist Neugier. Neugier, ein wenig (verdammt viel) Durchhaltevermoegen und Interesse. Es ist nicht moeglich “so” zu werden, man muss schon vorher so sein. Der Computer mag dann eventuell das Fuenkchen sein, das das Feuer entfacht, aber man wird niemals nur weil man “cool” sein will all diese Huerden auf sich nehmen.
Es hat keinen Sinn, jemandem der danach fragt wie “man sowas macht” zu sagen: “Guck mal, du tippst einfach cat /proc/meminfo in eine Shell und dann wird dir alles wissenswerte zu deinem Arbeitsspeicher angezeigt”. Er wird dann fuer einen Augenblick den Befehl auswendig lernen, am naechsten Tag vor seinen Freunden damit prahlen, aber nicht verstehen. Und verstehen muss man. Er muss wissen was cat ist, muss wissen warum das ganze in /proc zu finden ist und er muss wissen was ihm diese Informationen nuetzen. Er muss das alles vor allem wissen _wollen_.
Also gebe ich jedem der mich so etwas fragt einen Rat: Wenn dich interessiert was da passiert und du ernsthaft wissen moechtest was da vor sich geht, dann lese. Lese Buecher, Manpages, Tutorials, alles was man zu den Themen in die Finger bekommen kann. Wenn du Fragen hast, frag. Frag viele Leute, mach gebraucht von Mailinglisten, Foren, IRC und aehnlichem und dir wird geholfen werden. Du bist mit groesster Wahrscheinlichkeit nicht der erste mit diesem Problem und andere helfen dir gerne weiter. Gib nicht auf, grade der Anfang ist hart, aber wenn du dich durchbeisst wirds klappen.
Vor allem: Man kann nicht einfach “1337″, “Hacker”, “Nerd”, oder wie auch grade der begehrte Begriff lautet, werden. Das ist ein Prozess. Ein Langer. Und er beginnt mit deiner Einstellung. Er wird dich durch dein ganzes Leben begleiten und die Art zu denken die man sich aneignet, die Art, Probleme zu loesen wird spaeter in vielen Bereichen hilfreich sein.
Post a Comment