Computerprogrammierung

Da die Technologie immer zugänglicher wird, wächst der Bedarf an Programmierern. Codieren ist eine Fähigkeit, die Zeit braucht, um sie zu erlernen und zu perfektionieren, aber jeder muss irgendwo anfangen. Es gibt mehrere Sprachen, die ideal für Anfänger sind, unabhängig davon, für welches Fachgebiet Sie sich interessieren. Siehe Schritt 1 unten, um zu erfahren, wie.

Schritte

Methode 1 von 2: Eine Programmiersprache lernen

Bildtitel Code Step 1
1. Machen Sie sich keine Sorgen über die zu wählende Programmiersprache. Viele Programmieranfänger kämpfen mit der Frage, welche Programmiersprache sie zuerst lernen sollen. Die eigentliche Programmiersprache spielt zunächst keine große Rolle, wenn es darum geht, Datenstrukturen und Logik zu lernen. Dies sind die wichtigsten Fähigkeiten, die mit jeder Programmiersprache erlernt werden können.
  • Konzentrieren Sie sich bei der Auswahl einer Programmiersprache einfach auf die Art der Entwicklung, mit der Sie beginnen möchten, und wählen Sie von dort eine einführende Programmiersprache aus. Wenn Sie beispielsweise mit der Webentwicklung beginnen möchten, beginnen Sie mit HTML5, ergänzt mit CSS, JavaScript und PHP. Wenn Sie Desktop-Anwendungen erstellen möchten, beginnen Sie mit C oder einer anderen Standard-Programmiersprache.
  • Wenn Sie eine Karriere als Programmierer beginnen, werden Sie vielleicht feststellen, dass Sie nie die Programmiersprache verwenden werden, in der Sie das Programmieren zuerst gelernt haben. Stattdessen lernst du Programmiersprachen durch Dokumentation und Experimentieren.
Bildtitel Code Step 2
2. Finden Sie online kostenlose Ressourcen für die von Ihnen gewählte Programmiersprache. Das Internet bietet eine Fülle von kostenlosen Tutorials, Kursen und Videos, die alle auf die Programmiersprache Ihrer Wahl zugeschnitten sind. Sie können an einem Tag ein grundlegendes Verständnis von fast jeder einführenden Programmiersprache erlangen.
  • Beliebte Websites sind Bento, CodeAcademy, Code.org, html.net, Khan Academy, Udacity, W3Schools, Code School, um nur einige zu nennen.
  • Auf wikiHow sind mehrere Startanleitungen pro Programmiersprache verfügbar.
  • Auf YouTube findest du Anleitungen für fast jedes Programmierszenario.
  • Stack Exchange ist eine der beliebtesten Frage-und-Antwort-Websites für Programmierfragen.
  • Bildtitel Code Step 3
    3. Holen Sie sich einen guten Texteditor. Für viele Programmiersprachen eignen sich externe Texteditoren zum Schreiben Ihres Codes. Suchen Sie nach einem Texteditor, der Einrückungen und Codemarkierungen (Markup) anzeigt.
  • Beliebte Programme sind Notepad++ (Windows), TextWrangler (OS X) und JEdit (jedes System).
  • Bildtitel Code Step 4
    4. Laden Sie alle erforderlichen Compiler herunter. Einige Programmiersprachen erfordern einen Compiler, um den von Ihnen erstellten Code auszuführen. Compiler übersetzen Ihren Code in eine niedrigere Programmiersprache, die die Maschine verarbeiten kann. Viele Compiler sind Open Source und können kostenlos verwendet werden. Zu den Sprachen, die Compiler erfordern, gehören:
  • C
  • C++
  • C#
  • Java
  • BASIC
  • fortran
  • Bildtitel Code Step 5
    5. Starte dein erstes Projekt. Wählen Sie ein gutes Einführungsprojekt aus, um Ihnen den Einstieg zu erleichtern. Es gibt mehrere Vorschläge und Tutorials online, und einige Ausgangspunkte sind Websites, die grundlegendes HTML, Datenbanken und Formularfunktionen mit PHP behandeln, oder einfache Programme, die eine der Compilersprachen verwenden.
    Bildtitel Code Step 6
    6. Erkläre deinen ganzen Code. Alle Programmiersprachen verfügen über eine Kommentarfunktion, mit der Sie Text eingeben können, der vom Compiler ignoriert wird. Ermöglicht das Hinzufügen von Kommentaren zu Ihrem Code. Diese Kommentare sind wichtig, um anderen mitzuteilen, wie Ihr Code funktioniert, und um sich selbst daran zu erinnern, wie der Code funktioniert.
  • Sie können auch die Kommentarfunktion verwenden, um Code zu Testzwecken zu deaktivieren. Kommentar-Tags um den Code, den Sie ausschließen möchten, und entfernen Sie dann die Kommentar-Tags, um den Code wieder aktiv zu machen.
  • Bildtitel Code Step 7
    7. Schauen Sie sich andere Programme oder Webprojekte an. Lassen Sie sich nicht davon abhalten, Dinge nachzuschlagen und zu sehen, wie andere die gleichen Aufgaben gelöst haben, wenn Sie lernen, indem Sie es tun. Nehmen Sie sich die Zeit, um zu verstehen, warum der Code tut, was er tut.
  • lesen Dieser Beitrag Weitere Informationen zum Anzeigen des Quellcodes von Websites.
  • Methode 2 von 2: Erweitern Sie Ihr Wissen

    Bildtitel Code Step 8
    1. Nimm Unterricht. Schulen, Fachschulen und Online-Programme bieten Abschlüsse und Kurse an, die Ihnen helfen können, einen Job zu finden und Programmieren zu lernen. Eine Weiterbildung wie Informatik ist nicht immer notwendig, kann dir aber helfen, einen Job als Programmierer zu bekommen.
    • Lektionen von einem Lehrer oder erfahrenen Programmierer sind nicht immer online verfügbar und können sehr hilfreich sein.
    • Unterricht kann teuer sein, wäge also die Vor- und Nachteile ab. Wenn Programmieren nur ein Hobby ist, ist der Unterricht möglicherweise die Zeit und das Geld nicht wert. Wenn Sie mit dem Programmieren Karriere machen möchten, können Ihnen Kurse einen großen Schub geben (aber auch hier ist es bei weitem nicht notwendig, wenn Sie talentiert sind).
    Bildtitel Code Step 9
    2. Erweitere dein Wissen. Neben dem einfachen Erlernen von Programmiersprachen kann auch der Besuch von Logik- und Mathematikkursen von Vorteil sein, da diese oft für fortgeschrittene Programmierkenntnisse erforderlich sind. Das muss man nicht unbedingt in der Schule lernen, aber ein schulisches Umfeld kann helfen.
  • Die Programmierung physikalischer Berechnungen und anderer Simulationen erfordert fundierte Kenntnisse in Algorithmen und Modellen.
  • Logik ist die grundlegende Grundlage der Programmierung, daher hilft Ihnen das Verständnis von Logik und Prozessen beim Lösen von Problemen beim Programmieren.
  • Für die meisten Programmierungen sind keine fortgeschrittenen Mathematikkenntnisse erforderlich, aber solche Kenntnisse können nützlich sein und bei Optimierungen helfen.
  • Bildtitel Code Step 10
    3. Lerne mehr Programmiersprachen. Sobald Sie eine erste Programmiersprache gut beherrschen, können Sie diese erweitern. Wählen Sie eine andere Programmiersprache, die Ihrer bereits bekannten entspricht, oder wählen Sie eine Programmiersprache für eine bestimmte Art von Stellenangebot, an der Sie interessiert sind. Zusätzliche Sprachen wie HTML und CSS sind oft am einfachsten zu erlernen.
  • Java ist eine der beliebtesten Sprachen, und es gibt oft viele Möglichkeiten für die Java-Entwickler. Java ist auf den unterschiedlichsten Systemen lauffähig und hat unzählige Anwendungen. Java wird für Android-Anwendungen verwendet, einem der am schnellsten wachsenden Märkte.
  • C++ ist ein Muss für angehende Videospielentwickler. Das Erlernen des Programmierens in Unity (einer weit verbreiteten kostengünstigen Spiele-Engine) und UDK (der Programmiersprache für die beliebte Unreal-Engine) kann einige Türen öffnen, obwohl sie außerhalb der Videospielindustrie nicht so nützlich sind.
  • Wenn Sie iPhone-Apps erstellen möchten, sind Xcode und Objective-C Ihre wichtigsten Werkzeuge. Sie benötigen auch einen Mac, da Xcode nur auf einem Mac kompiliert werden kann.
  • Python ist eine Skript-/Programmiersprache, die zu den leichter zu erlernenden Sprachen gehört. Python wird unter anderem für Webdienste wie Pinterest und Instagram sowie für wissenschaftliche Anwendungen verwendet und ist einfach genug, um die Grundlagen in wenigen Tagen zu erlernen.
  • EXPERTENTIPP
    Archana Ramamoorthy, MS

    Archana Ramamoorthy, MS

    Technical Director, WorkdayArchana Ramamoorthy ist Technical Director für Nordamerika bei Workday. Sie ist ein Produkt-Ninja, Champion der Sicherheit und versucht, die Technologiebranche zu diversifizieren. Archana hat einen Bachelor-Abschluss der SRM University und einen Master-Abschluss der Duke University und verfügt über mehr als 8 Jahre Erfahrung im Produktmanagement.
    Archana Ramamoorthy, MS
    Archana Ramamoorthy, MS
    Technischer Direktor, Workday

    Die Geschichte unseres Experten: "Als ich mit dem Programmieren anfing, hatte ich keine Vorkenntnisse in Computerdesign oder Programmierung. Um Programmieren zu lernen, habe ich angefangen, Bücher über Java zu lesen und Informationen zu verwenden, die ich im Internet gefunden habe. Heutzutage stehen so viele Ressourcen zur Verfügung, dass es sehr einfach ist, neue Fähigkeiten zu erlernen."

    Bildtitel Code Step 11
    4. Sei geduldig. Beim Programmieren stehen Sie oft vor Herausforderungen, insbesondere wenn Sie nach Fehlern suchen oder eine neue Idee umsetzen. Sie müssen lernen, sich mit kleinen Ergebnissen zufrieden zu geben, anstatt zu versuchen, ein ganzes Rätsel auf einmal zu lösen. Geduld führt zu effizienterem Code, was wiederum zu leistungsfähigeren Programmen und glücklicheren Kollegen führt.
    Bildtitel Code Step 12
    5. Lernen Sie, zusammenzuarbeiten. Wenn mehrere Personen an einem Projekt arbeiten, müssen Sie sich mit mehreren Ansichten über ein zu folgsames Vorgehen auseinandersetzen. Die Zusammenarbeit in Teams ist in der Geschäftswelt fast unvermeidlich, daher müssen Sie bereit sein, mit anderen zusammenzuarbeiten, es sei denn, Sie planen, alles eigenständig zu entwickeln.
    Bildtitel Code Step 13
    6. Finden Sie einen Job, bei dem Sie Ihre Programmierfähigkeiten üben können. Freiwilligenarbeit bei der Gestaltung von Websites oder Desktop-Anwendungen. Ein Teilzeitjob in einem kleinen Unternehmen kann dir die Chance geben, Code für Websites oder einfache Anwendungen zu schreiben.
    Bildtitel Code Step 14
    7. Verbinde dich mit anderen Programmierern. Es gibt unzählige Entwickler-Communitys und Versammlungen, die Sie unterstützen und inspirieren können. Gehen Sie zu Programmierer-Conventions, nehmen Sie an einem Hack-a-Thon oder Game Jam (Veranstaltungen mit einem gemeinsamen Thema) teil und treten Sie einigen Programmierforen bei, um Ihr Netzwerk zu erweitern und Ihre Arbeit zu präsentieren.
    Bildtitel Code Step 15
    8. Üben, üben, üben. Es wird geschätzt, dass es ungefähr 15 ist.000 Stunden, bevor Sie als Experte für Computerprogrammierung gelten können. Dies erfordert jahrelange angewandte Praxis. Eine wirkliche Beherrschung der Programmierung kommt erst, wenn Sie sich die Zeit zum Üben nehmen und sich beherrschen.
  • Versuchen Sie jeden Tag zu programmieren, auch wenn Sie nicht arbeiten. Das Programmieren in deiner Freizeit kann zu Durchbrüchen und neuen Ideen führen.

  • Оцените, пожалуйста статью