Samstag, 20. Oktober 2012
Wie kann ich ein Computer-Programmierer zu werden
Programmierung eines Computers hat mich schon immer fasziniert. Um ein paar Zeilen von Englisch in eine Maschine ein, und dann tut es alle möglichen Dinge für mich, war wirklich aufregend. Es ist immer noch. Wenn ich eine Aufgabe brauchen, ich schreibe ein Programm, um es für mich tun, und ich kann den Rest der Woche ausziehen!
Wenn Sie ein kreativer oder Querdenken Person sind, können Computer-Programmierung sehr befriedigend sein, vor allem, wenn Sie tun es für sich selbst oder freiberuflich. Ich habe in verschiedenen Sprachen programmiert seit etwa 1987, und ich habe immer gerne tun.
So wie Sie ein Programmierer geworden? Wo soll man anfangen?
First off, müssen Sie in der Lage, einen Computer zu arbeiten. Wie die Maus, Tastatur, Verschieben von Dateien, umgehen Explorer und so weiter. Sie müssen auch eine angemessene Möglichkeit in Mathematik haben. (Oder man kann es lernen, wie Sie entlang gehen.)
Dann müssen Sie entscheiden, welche Art von Programmen, die Sie möchten, zu schreiben - Finanz-, Spiele, Betriebssysteme, Maschinensteuerungen, etc - da jede Art von Programmierung hat eine bestimmte Art von Programmiersprache, die vor allem für sie geeignet ist. Zum Beispiel ist Delphi fein abgestimmt für Datenbanken, C + + gut für Betriebssysteme, Visual Basic funktioniert gut in Web-Anwendungen.
Dann müssen Sie die Programmiersprache, die Sie verwenden möchten wählen. zB. Delphi, C + +, Visual Basic, etc, etc.
Sie müssen kaufen Sie sich einen Compiler, das Software-Paket, dass Sie verwenden, um Ihre Programme zu schreiben. (Oder verwenden Sie ein in Ihrer Schule oder Bibliothek oder leihen Freunden Computer, wenn er hat es installiert. Aber irgendwann müssen Sie Ihre eigenen zu kaufen)
Dann müssen Sie entweder auf einem Kurs, der Studiengebühren bietet in dieser Sprache zu gehen, oder starten Unterricht selbst, in welchem Fall Sie Bücher müssen sich beziehen. Die Kurse sind per Korrespondenz an Technikons oder an Universitäten. Normalerweise werden diese Institutionen sorgen für einen niedrigen Preis "Student"-Version des Compilers für Sie.
Dann brauchen Sie ein paar Jahre (Teilzeit), um all diese studying tun. Vielleicht nach ein oder zwei Monaten werden Sie in der Lage, entpuppen Programme, die irgendwie nützlich sind
Die Programmierung ist ein Haufen von Befehlen in einer "Sprache", die normal Englisch Worte geschrieben, aber eine kleine endliche Menge von ihnen, zusammen mit den Symbolen und Satzzeichen, die alle eine bestimmte Funktion hat. Beispielsweise
Vorgehensweise WriteSomething
beginnen
form1.edit1.text: = 'Hallo there guys ";
form1.edit1.visible: = true;
Application.ProcessMessages;
Ende;
Diese wenig Programmierung würde den Text "Hallo Jungs" in einer kleinen Box auf dem Bildschirm gesetzt, aber beachten Sie: Dies ist nur ein Teil eines größeren Programms, und wird nicht von selbst funktionieren. Wenn Sie aus einem der Semikolon oder einen Punkt zu verlassen, wird das Programm nicht funktionieren
So haben Sie, um dieses "Englisch" in einem bestimmten Format zu schreiben, so dass der Compiler "interpretieren", und wandeln sie in Maschinen-Code, so dass der Computer "verstehen" kann und ausführen. A strong> Compiler ist die Software, die Ihr Programm dauert in diesem pseudo Englisch geschrieben, und wandelt sie in einen Computer lesbare und in ausführbarer Form
Delphi Version 7.0, in dem das kleine Programm oben geschrieben, nimmt etwa 500 MB Speicherplatz auf der Festplatte, und nicht alle so viel Speicher, so wird es auf einem Standard-Ausführung aus dem Regal Einstiegsmodell Computer. Borland Südafrika sehr freundlich meine Version gesponsert, wofür ich sehr dankbar bin. Die neueste Version von Delphi ist ziemlich teuer, so dass es erfordert ein wenig Kapitaleinsatz.
Einige der Programmiersprache Compiler: Delphi, Turbo Pascal, Object Pascal, Fortran, C + +, C #, Basic, Visual Basic, Cobol, Lisp, Prolog, SQL, HTML, ModBus, etc. Es gibt viele, viele andere, einige für Dabei Webseiten und Online-Anwendungen für Handy Einsatz für Embedded-Controllern, und so on.Basic ist über die am einfachsten zu bedienende, aber Turbo Pascal ist wahrscheinlich der beste Kompromiss zwischen Einfachheit und Nützlichkeit.
Bereit, hart zu arbeiten, und tun eine Menge Arbeit, und verbringen viel Zeit zu lernen, zu programmieren. Es ist am Anfang schwierig, aber im Laufe der Zeit erhalten Sie mit der Syntax und des Denkens hinter den Sprachen, und dann wird es sehr viel einfacher. So geben niemals auf. Das Licht geht an schließlich!
Duncan Kelly
Abonnieren
Kommentare zum Post (Atom)
Keine Kommentare:
Kommentar veröffentlichen