Wie schreibt man Computerprogramme

Autor: Ellen Moore
Erstelldatum: 12 Januar 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Windows 10 für Senioren: Einführung in WordPad – Finden, Öffnen, Briefe schreiben und vieles mehr!
Video: Windows 10 für Senioren: Einführung in WordPad – Finden, Öffnen, Briefe schreiben und vieles mehr!

Inhalt

Da die Technologie der breiten Öffentlichkeit immer mehr zugänglich wird, steigt auch der Bedarf an Programmierern. Das Schreiben von Computercodes und -programmen oder Codieren (aus dem Englischen "Coding") ist eine Fähigkeit, die im Laufe der Zeit erworben und verbessert wurde, aber selbst der erfahrenste Programmierer war einst ein Anfänger. Es gibt eine Vielzahl von Programmiersprachen, die sich hervorragend für Programmieranfänger eignen, egal wo Sie Ihre Kenntnisse anwenden möchten (z.B. ist JavaScript recht komplex, daher fangen Sie am besten mit HTML oder CSS an). In diesem Artikel erfahren Sie, wie Sie Computerprogramme schreiben.

Schritte

Methode 1 von 2: Lerne eine Programmiersprache

  1. 1 Machen Sie sich nicht zu viele Gedanken darüber, welche Sprache Sie zum Lernen wählen sollten. Vielen Programmieranfängern fällt es schwer, eine Sprache zu wählen, wenn sie gerade erst anfangen, Programmcodes zu schreiben. Die gewählte Sprache spielt keine Rolle, wenn es um das Studium der Strukturen und Logik von Gebäudeinformationen geht. Diese Fähigkeiten sind viel wichtiger und können mit jeder Programmiersprache erlernt werden.
    • Konzentrieren Sie sich bei der Sprachauswahl auf den Zweck, für den Sie Programmcodes erstellen möchten, und wählen Sie erst dann die Ausgangssprache aus. Wenn Sie beispielsweise Website-Entwicklung betreiben möchten, sollten Sie zunächst HTML5 lernen und es dann mit CSS, JavaScript und PHP ergänzen. Wenn Sie Computerprogramme erstellen möchten, lernen Sie C oder eine andere gängige Programmiersprache.
    • Wenn Sie ein professioneller Programmierer werden, werden Sie möglicherweise feststellen, dass Sie die Sprache, die Sie ursprünglich gelernt haben, nie für Ihre Arbeit verwenden. Stattdessen lernen Sie durch Dokumentation und Experimentieren ständig neue Sprachen.
  2. 2 Finden Sie kostenlose Online-Ressourcen für Ihre gewählte Sprache. Das Internet ist eine Schatzkiste mit kostenlosen Tutorials, Kursen und Videos über die Sprache, die Sie lernen möchten. Sie können die Grundlagen fast jeder Einführungssprache buchstäblich an einem Tag erlernen.
    • Hier sind nur ein paar beliebte Seiten: Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools und viele mehr.
    • WikiHow bietet auch eine Vielzahl von Anleitungen für Anfänger zum Erlernen von Programmiersprachen.
    • Auf YouTube finden Sie Tutorial-Videos für fast jede Sprache.
    • Stack Exchange ist eines der beliebtesten Foren, in dem professionelle Programmierer alle Fragen von Benutzern beantworten.
    BERATUNG DES SPEZIALISTEN

    Archana Ramamoorthy, MS


    Workday CTO Archana Ramamurthy ist Workday CTO (Nordamerika). Hochkarätiger Produktspezialist, Anwalt für Sicherheit, Anwalt für mehr Integration auf Augenhöhe in der Technologiebranche. Sie erhielt ihren BA von der SRM University und ihren MA von der Duke University. Seit über acht Jahren im Bereich Produktmanagement tätig.

    Archana Ramamoorthy, MS
    Arbeitstag CTO

    Unser Spezialist teilt seine Geschichte:: „Ich bin zum Programmieren gekommen, ohne etwas über Computerdesign oder Programmierung zu wissen. Als ich lernen wollte, wie man Programme schreibt, begann ich damit, Bücher über die Sprache zu lesen und Informationen aus dem Internet zu verwenden.Es gibt heute so viele Ressourcen auf der Welt, dass es sehr einfach ist, neue Fähigkeiten zu erlernen!"


  3. 3 Laden Sie einen guten Texteditor herunter. Viele Programmiersprachen ermöglichen es Ihnen, externe Texteditoren zum Schreiben von Programmen zu verwenden. Suchen Sie einen Texteditor, der Einrückungen und Code-Markup anzeigt.
    • Beliebte Programme sind Notepad ++ (Windows), TextWrangler (OS X) und JEdit (jedes System).
  4. 4 Laden Sie alle Compiler herunter, die Sie benötigen. Einige Programmiersprachen erfordern einen Compiler, um den von Ihnen geschriebenen Quellcode anzuzeigen. Compiler übersetzen den Quellcode in ein entsprechendes Low-Level-Sprachprogramm, das dann vom Computer verarbeitet wird. Viele Compiler sind kostenlos und Open Source. Zu den Sprachen, die die Verwendung von Compilern erfordern, gehören:
    • C;
    • C++;
    • C #;
    • Java;
    • BASIC;
    • Fortran.
  5. 5 Starten Sie Ihr erstes Projekt. Wählen Sie ein gutes Einführungsprojekt, mit dem Sie Ihre neuen Fähigkeiten ausprobieren können. Im Internet gibt es viele Anregungen und Tutorials zu diesem Thema. Sie können beispielsweise damit beginnen, einfache HTML-Websites, einfache PHP-Datenbanken und -Funktionen oder einfache Programme in einer der Sprachen zu erstellen, die Compiler erfordern.
  6. 6 Kommentieren Sie Ihren gesamten Code aus. Alle Programmiersprachen verfügen über eine Kommentarfunktion, mit der Sie Text eingeben können, der vom Compiler ignoriert wird. So können Sie Kommentare zum Code hinterlassen. Diese Kommentare sind äußerst wichtig, um anderen mitzuteilen, wie Ihr Code funktioniert, und um sich selbst daran zu erinnern, was der Code tut.
    • Mit der Kommentarfunktion kann ein Teil des Codes zu Testzwecken schnell aus dem Programm entfernt werden. Fügen Sie Tags für beide Kommentare am Anfang und am Ende des Codes hinzu, den Sie vorübergehend aus dem Programm ausschließen möchten, und entfernen Sie dann diese Tags, um den Code zurückzugeben.
  7. 7 Betrachten Sie Details zu anderen Programmen oder Webprojekten. Wenn Sie unterwegs Code lernen, schämen Sie sich nicht, im Internet nach Hinweisen zu suchen und zu beobachten, wie andere Leute ähnliche Probleme lösen. Nehmen Sie sich die Zeit, um zu verstehen, wie der Code tut, was er tut.
    • Lesen Sie diesen Artikel, um zu erfahren, wie Sie den Quellcode einer Website anzeigen können.

Methode 2 von 2: Erweitern Sie Ihr Wissen

  1. 1 Melden Sie sich für Kurse an. Universitäten, Hochschulen und Internetprogramme bieten Programme und Kurse an, die Ihnen nicht nur das Programmieren beibringen, sondern Ihnen auch bei der Jobsuche helfen. Ein Hochschulabschluss in Informatik ist zwar nicht immer erforderlich, kann Ihnen jedoch helfen, einen Vollzeitjob als Computerprogrammierer zu finden.
    • Auch die direkte Kommunikation mit einem Lehrer oder Programmierspezialisten, die nicht immer über Online-Kurse verfügbar ist, ist unbestreitbar.
    • Programmierer zu lernen kann ziemlich teuer sein, also überlege gut, ob es sich lohnt. Wenn Sie Computerprogramme nur als Hobby schreiben, sollten Sie keine Zeit und kein Geld für professionelle Kurse verschwenden. Wenn Sie in diesem Bereich Karriere machen möchten, kann Ihnen eine Berufsausbildung dabei sehr helfen (aber auch hier ist es nicht notwendig, wenn Sie Talent haben).
  2. 2 Erweitern Sie Ihr Wissen. Sie profitieren nicht nur vom Erlernen von Programmiersprachen, sondern auch von Kursen in Mathematik und Logik, da diese Fächer oft für die High-Level-Programmierung benötigt werden. Sie müssen sie nicht in der Schule unterrichten, obwohl ein akademisches Umfeld hilfreich sein kann.
    • Die Programmierung mit Physik und Simulation erfordert ein gutes Verständnis von Algorithmen und Modellen.
    • Logik ist von grundlegender Bedeutung für die Programmierung, daher kann das Verständnis von Logik und Prozessen Ihnen helfen, Probleme beim Schreiben von Code zu lösen.
    • Kenntnisse in fortgeschrittener Mathematik sind für die Programmierung meistens nicht erforderlich, können jedoch zur Optimierung und anderen Vorteilen verwendet werden.
  3. 3 Lerne mehr Sprachen. Sobald Sie Ihre Muttersprache gut verstehen, können Sie auch andere Programmiersprachen lernen. Finden Sie eine Sprache, die Ihre bereits bekannte ergänzt, oder wählen Sie eine Sprache, die für ein bestimmtes Projekt benötigt wird. Zusätzliche Sprachen wie HTML und CSS sind in der Regel am einfachsten zu erlernen.
    • Java ist eine der beliebtesten Sprachen und Java-Entwickler sind immer sehr gefragt. Java wird auf einer Vielzahl von Systemen verwendet und hat unzählige Verwendungsmöglichkeiten. Java wird verwendet, um Anwendungen für Android zu schreiben, einem der am schnellsten wachsenden Märkte.
    • C ++ wird dringend empfohlen, wenn Sie in die Reihen der Videospielentwickler aufgenommen werden möchten. Das Erlernen des Programmierens in Unity (einer weit verbreiteten und billigen Spiele-Engine) und UDK (Code für die beliebte Unreal-Engine) wird Ihnen einige Türen öffnen, aber sie sind außerhalb der Spieleindustrie nicht so nützlich.
    • Wenn Sie iPhone-Apps erstellen möchten, sind Xcode und Objective-C Ihre erste Wahl. Sie benötigen einen Mac, da Xcode nur auf einem Mac kompiliert werden kann.
    • Python ist eine Sprache zum Schreiben von serverseitigem Code, eine der am einfachsten zu erlernenden. Python wird für Internetdienste wie Pinterest und Instagram verwendet und ist einfach genug, um die Grundlagen in wenigen Tagen zu erlernen.
  4. 4 Sei geduldig. Beim Programmieren werden Sie oft auf Probleme stoßen, insbesondere wenn Sie nach Fehlern suchen oder neue Ideen anwenden. Sie müssen lernen, sich mit kleinen Ergebnissen zu begnügen, anstatt das ganze Problem auf einmal zu lösen. Geduld wird Ihnen helfen, besseren Code zu erstellen, was bedeutet, dass Ihr Programm besser funktioniert und Ihre Kollegen zufrieden sind.
  5. 5 Lernen Sie, im Team zu arbeiten. Wenn mehrere Personen gleichzeitig an einem Projekt arbeiten, haben sie möglicherweise eine andere Vorstellung davon, wie das Projekt weitergehen soll. Teamwork ist in der Geschäftswelt fast unvermeidlich, seien Sie also bereit, mit anderen zusammenzuarbeiten, es sei denn, Sie beabsichtigen natürlich, das gesamte Projekt selbst zu entwickeln.
  6. 6 Finden Sie einen Job, in dem Sie Ihre Programmierkenntnisse üben können. Erstellen Sie Websites und Computerprogramme auf freiwilliger Basis. Ein Teilzeitjob in einem kleinen Unternehmen kann auch Programmiermöglichkeiten für Websites und einfache Programme eröffnen.
  7. 7 Chatten Sie mit anderen Programmierern. Es gibt unzählige Entwickler-Communitys, in denen Sie Unterstützung und Inspiration finden können. Suchen Sie nach Programmierkonventionen, nehmen Sie an Hackathons oder Gamejams (Entwicklertreffen zur Entwicklung von Programmen oder Spielen in begrenzter Zeit) teil, registrieren Sie sich in mehreren Programmierforen, um sich einen Namen zu machen und Verbindungen aufzubauen.
  8. 8 Üben, üben und üben. Nach einigen Schätzungen dauert es etwa 15.000 Programmierstunden, bevor Sie als wahrer Meister gelten können. Das bedeutet jahrelange ständige Praxis. Das Programmieren werden Sie erst dann wirklich beherrschen, wenn Sie viel Zeit in die praktische Arbeit investieren und zum Experten auf Ihrem Gebiet werden.
    • Versuchen Sie, jeden Tag zu programmieren, auch am Wochenende. Freizeitprogrammierung kann zu Durchbrüchen und neuen Ideen führen.