Programmieren lernen
von Computerschrauber am 28/12/11 um 2:52 pm
Die Anzahl der existierenden Programmiersprachen lässt sich nur mit dem sprichwörtlichen Sand am Meer vergleichen. Selbst Kategorien für die verschiedenen Arten von Programmiersprachen, gibt es mehr als Buchstaben im Alphabet. Allein die Liste der BASIC-Dialekte lässt keinen Buchstaben aus. Wo soll man also anfangen, wenn man in die Softwareentwicklung einsteigen will?
Die beste Programmiersprache – gibt es sie?
Für die Praxis heißt das einleitend, es gibt keine Programmiersprache, von der Sie voraussetzen könnten, dass sie jeder kennt. Auch BASIC ist da keine Ausnahme. Es heißt auch, wenn Sie sich professionell mit der Entwicklung von Software beschäftigen wollen, werden Sie mit größter Wahrscheinlichkeit nicht nur eine Programmiersprache lernen.
Und daraus folgt schließlich, dass es nicht so wichtig ist, für welche Sprache Sie sich entscheiden. Zu jeder Programmiersprache finden Sie Anwendungsgebiete, für die sie nicht gut, oder gar nicht geeignet ist. Eine Kenntnis der verschiedenen Konzepte, die den Programmiersprachen zugrunde liegen, kann da vorteilhafter sein als die detailgenaue Kenntnis einer einzelnen Sprache.
Die beste Methode zum Erlernen von Programmiersprachen
Wie Sie eine Programmiersprache am besten lernen, hängt davon ab, welches Ziel Sie dabei verfolgen. Wenn Sie die Sprache lernen wollen, um Sie für sich selbst zu benutzen, gibt es hervorragende Bücher für das Selbststudium. Wollen Sie sich für eine Arbeitsstelle qualifizieren, ist Ihr tatsächliches Wissen im Allgemeinen weniger wichtig, als der Nachweis dessen, was Sie gelernt haben. Daher sind in diesem Fall Kurse, die mit einem anerkannten Zeugnis oder Zertifikat abschließen, die bessere Lernmethode. Solche Kurse finden Sie zum Beispiel bei der Agentur für Arbeit. Passende IT Stellenangebote gibt es hier auch.
Tipps für Einsteiger
In der Praxis hat sich inzwischen herausgestellt, dass die Annahme, das Verändern der Hardware eines Computersystems wäre aufwändiger, als die Anpassung der Software, nicht zutrifft. Einen entscheidenden Einfluss auf den Aufwand der Softwareanpassung hat die Art der Programmierung. Daran sollten Sie schon beim Lernen einer Programmiersprache denken. Die Veränderung bei einer globalen Variablen erfordert es, die gesamte Codebasis nach Stellen zu durchsuchen, in der die Variable verwendet wird, und für jede dieser Stellen zu überprüfen, ob sie nach der Änderung noch korrekt funktioniert.
Foto : senoldo – Fotolia