Wie codieren sie?

Da Technologie immer zugänglicher wird, steigt der Bedarf an Programmierern immer. Die Kodierung ist eine Fähigkeit, die mit der Zeit gelernt und perfektioniert wurde, aber jeder muss irgendwo anfangen. Es gibt eine Vielzahl von Sprachen, die für Anfänger unabhängig von dem Feld, an dem Sie interessiert sind, perfekt für Anfänger (Ex. jаvascript usw. jаvascript ist ziemlich fortgeschritten, also starten Sie mit HTML oder CSS.). Siehe Schritt 1 unten, um zu erfahren, wie.

Schritte

Methode 1 von 2:
Eine Sprache lernen
  1. Bild mit dem Titel Code Schritt 1
1. Sorgen Sie sich nicht zu viel darüber, welche Sprache Sie auswählen. Viele Beginn-Codierer kämpfen mit welcher Sprache, um zu wählen, wenn sie zum ersten Mal anfangen zu lernen. (Weil sie nicht wissen, wo er mit ihrem ersten Code beginnt).Die eigentliche Sprache, auf der Sie anfangen, auf dem Lernen zu lernen, macht keinen großen Unterschied, wenn es darum geht, über Datenstrukturen und Logik zu lernen. Dies sind die Fähigkeiten, die am meisten wichtig sind, und sie können mit einer Sprache geschlagen werden.
  • Wenn Sie eine Sprache auswählen, konzentrieren Sie sich einfach auf eine welchen Entwicklung, mit der Sie beginnen möchten, und wählen Sie eine einführende Sprache von dort aus. Wenn Sie beispielsweise Webentwicklung lernen möchten, beginnen Sie mit HTML5, ergänzt mit CSS, jаvascript, und PHP. Wenn Sie Desktop-Anwendungen ausführen möchten, beginnen Sie mit C oder eine andere grundlegende Programmiersprache.
  • Wenn Sie eine Karriere kodieren, werden Sie feststellen, dass Sie die Sprache niemals verwenden, die Sie zum ersten Mal gelernt haben, um zu codieren. Stattdessen werden Sie Sprachen lernen, während Sie Dokumentation und Experimente durchlaufen.
  • Bild mit dem Titel Code Schritt 2
    2. Finden Sie kostenlose Ressourcen online für die von Ihnen gewählte Sprache. Das Internet ist eine Treasur-Treas von kostenlosen Tutorials, Klassen und Videos, die alle auf die Sprache Ihrer Wahl zugeschnitten sind. Sie können mit einem grundlegenden Griff von fast jeder einleitenden Sprache an einem Tag beginnen.
  • Zu den beliebten Websites gehören Bento, Codeacademy, Code.org, html.NET, Khan Academy, Udacity, W3schools, Codeschule und viele mehr.
  • Es gibt eine Vielzahl von sprachspezifischen Starter-Guides, die hier auf WikiHow verfügbar sind.
  • Sie können anschließend für fast jedes Programmierszenario auf YouTube finden.
  • Stack Exchange ist eines der beliebtesten q & a-Sites für jede Programmierung Fragen, die Sie haben können.
  • Expertenkipp
    Archana Ramamothy, MS

    Archana Ramamothy, MS

    Chief Technology Officer, WorkdayArchana RamamoSty ist der Chief Technology Officer, Nordamerika am Arbeitstag, ist sie ein Produkt Ninja, Sicherheitsanwalt und auf der Suche, um mehr Inklusion in die Tech-Industrie zu ermöglichen. Archana erhielt ihre BS von SRM University und Frau von der Duke University und arbeitete seit über 8 Jahren im Produktmanagement.
    Archana Ramamothy, MS
    Archana Ramamothy, MS
    Chief Technology Officer, Arbeitstag

    Unsere Expertengeschichte: "Ich kam mit Nullhintergrund in der Computerdesign oder in der Programmierung zu kodieren. Wenn ich lernen wollte, um zu codieren, habe ich angefangen, Java-Bücher zu lesen und Online-Informationen zu verwenden. In der heutigen Welt gibt es so viele Ressourcen, daher ist es sehr leicht, neue Fähigkeiten zu erlernen!"

  • Bild mit dem Titel Code Schritt 3
    3. Laden Sie einen guten Texteditor herunter. Mit vielen Programmiersprachen können Sie externe Textredakteure verwenden, wenn Sie Ihren Code schreiben. Finden Sie einen Texteditor, mit dem Sie Vertiefungen und Code-Markup sehen können.
  • Populäre Programme sind enthalten Notizblock++ (Windows), Textwrangler (OS X), Jedit, oder Visual Studio Code.
  • Bild mit dem Titel Code Schritt 4
    4. Laden Sie alle erforderlichen Compiler herunter. Einige Programmiersprachen erfordern einen Compiler, um den von Ihnen erstellten Code auszuführen. Compiler Übersetzen Sie den Code, den Sie in eine untere Sprache schreiben, die die Maschine verarbeiten kann. Viele Compiler sind offen und frei zu verwenden. Sprachen, die Compiler erfordern, umfassen:
  • C
  • C++
  • C #
  • Java
  • BASIC
  • Fortran
  • Bild mit dem Titel Code Schritt 5
    5. Starten Sie Ihr erstes Projekt. Wählen Sie ein gutes einleitendes Projekt aus, das Ihnen dabei hilft, Ihre Füße nass zu bekommen. Es gibt eine Vielzahl von Vorschlägen und Tutorials online, aber einige Orte zu beginnen sind Grundlegende Websites für HTML, Basic Datenbank- und Formularfunktionen mit PHP, oder einfache Programme mit einer der Compiler-Sprachen.
  • Bild mit dem Titel Code Schritt 6
    6. Kommentieren Sie ganz Ihren Code. Alle Programmiersprachen haben eine Kommentarfunktion, mit der Sie Text eingeben können, der vom Compiler ignoriert wird. Auf diese Weise können Sie Kommentare zu Ihrem Code hinzufügen. Diese Kommentare sind von entscheidender Bedeutung, um andere zu lernen, wie Ihr Code funktioniert, und um sich daran zu erinnern, was Ihr Code tut.
  • Sie können auch die Kommentarfunktion verwenden, um Code schnell aus Ihrem Programm zum Testzwecken zu entfernen. Geben Sie Kommentar-Tags um den Code ein, den Sie ausschließen möchten, und entfernen Sie dann die Kommentar-Tags, um den Code zurückzugeben.
  • Bild mit dem Titel Code Schritt 7
    7. Wählen Sie andere Programme oder Webprojekte auseinander. Wenn Sie lernen, wie Sie gehen, schämen Sie sich nicht, Dinge aufzurufen, und sehen Sie, wie andere dieselben Aufgaben angegangen sind. Nehmen Sie sich Zeit, um zu verstehen, warum der Code das tut, was es tut.
  • Sehen dieses Leitfaden Einzelheiten zum Anzeigen des Quellcodes von Websites.
  • Methode 2 von 2:
    Ihr Wissen erweitern
    1. Bild mit dem Titel Code Schritt 8
    1. Unterricht nehmen. Community Colleges, Tech Schools und Online-Programme bieten Zertifizierungen und Klassen, die Ihnen helfen, einen Job zu erhalten und Sie zu lehren, um Ihre Programmierung zu lehren. Ein fortgeschrittener Grad wie Computerwissenschaft ist nicht immer notwendig, sondern könnte helfen, einen Vollzeit-Programmierjob zu erhalten.
    • (Viel kann gesagt werden, dass Sie einmalig mit einem Lehrer- oder Programmiersexperten mit einem Lehrer- oder Programmiersexperten haben, etwas, das nicht immer mit Online-Quellen verfügbar ist.)
    • Der Unterricht kann teuer werden, also wiegen die Vorteile. Wenn die Programmierung nur ein Hobby ist, sind die Klassen möglicherweise nicht die Zeit und das Geld wert. Wenn Sie die Programmierung in eine Karriere verwandeln möchten, können Klassen Ihnen einen großen Boost geben (aber wieder ist es weit von der Notwendigkeit, wenn Sie das Talent haben).
  • Bild mit dem Titel Code Schritt 9
    2. Erweitern Sie Ihr Wissen. Jenseits einfacher Lernprogrammiersprachen profitieren Sie viel von Logic- und Mathematics-Klassen, da diese für die fortgeschrittene Programmierung häufig erforderlich sind. Sie müssen dies nicht unbedingt in der Schule lernen, aber Klassenzimmereinstellungen können helfen.
  • Die Programmierung von Physik-Berechnungen und anderen Simulationen erfordert ein starkes Verständnis von Algorithmen und Modellen.
  • Die Logik ist die grundlegende Grundlage der Programmierung, daher helfen Sie, Logik und Prozesse zu verstehen, dass Sie bei der Codierung problemlos lösen können.
  • Das Wissen fortschrittlicher Math ist nicht für die meisten Programmierungen erforderlich, das Wissen kann jedoch zu Vorteilen und Optimierungen führen.
  • Bild mit dem Titel Code Schritt 10
    3. Weitere Sprachen erfahren. Sobald Sie in Ihrer ersten Sprache einen guten Griff haben, können Sie anfangen, herauszuräumen. Finden Sie eine andere Sprache, die den Sie ergänzt, oder wählen Sie eine Sprache für einen bestimmten Job, der Sie interessiert. Ergänzende Sprachen, wie HTML und CSS, sind oft am einfachsten zu lernen.
  • Java ist eine der beliebtesten Sprachen, und es gibt oft viele Möglichkeiten für Java-Entwickler. Java kann auf einer Vielzahl von Systemen laufen und hat unzählige Anwendungen. Java wird für Android-Anwendungen verwendet, eines der am schnellsten wachsenden Märkte.
  • C ++ wird dringend empfohlen Videospiele entwickeln. Lernen, wie man in der Einheit (ein weit verbreitetes, kostengünstiges Spiel Motor) und UDK (der Code für den beliebten Unreal-Motor) kodiert, darf, einige Türen zu öffnen, obwohl sie außerhalb der Videospielbranche nicht so nützlich sind.
  • Wenn Sie iPhone-Apps herstellen möchten, Xcode und objektiv-c werden Ihre primären Werkzeuge sein. Sie benötigen auch einen Mac, da Xcode nur auf einem Mac kompilieren kann.
  • Python ist eine Server-Skriptsprache, die eine der einfacheren Sprachen ist, um zu lernen. Python wird für Web-Dienste wie Pinterest und Instagram verwendet und ist einfach genug, um die Grundlagen in wenigen Tagen zu erlernen.
  • Bild mit dem Titel Code Schritt 11
    4. Sei geduldig. Sie werden oft mit den Herausforderungen stehen, während Sie programmieren, insbesondere wenn es um die Jagd nach Bugs geht oder eine neue Idee umgesetzt wird. Sie müssen lernen, mit kleinen Ergebnissen zufrieden zu sein, anstatt ein ganzes Puzzle auf einmal zu lösen. Geduld führt zu einem effektiveren Code, der zu besser leistungsfähigeren Programmen und glücklicheren Kollegen führt.
  • Bild mit dem Titel Code Schritt 12
    5
    Lernen, mit anderen zusammenzuarbeiten.Wenn Sie mehrere Personen an einem Projekt arbeiten, erhalten Sie mehrere Ansichten, wie Sie darüber nachgehen können. Die Arbeit an Teams ist in der Geschäftswelt praktisch unvermeidlich, sofern Sie also nicht alles unabhängig entwickeln möchten, um mit anderen zusammenzuarbeiten.
  • Bild mit dem Titel Code Schritt 13
    6. Holen Sie sich einen Job, in dem Sie Ihre kodierenden Fähigkeiten üben können. Arbeiten Sie als freiwillige Gestaltung von Websites oder schreiben Sie Desktop-Anwendungen. Ein Teilzeitjob mit einem kleinen Unternehmen kann zu Möglichkeiten führen, um Code für Websites oder einfache Anwendungen zu schreiben.
  • Bild mit dem Titel Code Schritt 14
    7. Verbinden Sie sich mit anderen Programmierern. Es gibt unzählige Gemeinden und Versammlungen von Entwicklern, die Ihnen helfen können, Sie zu unterstützen und zu inspirieren können. Suchen Sie nach lokalen Programmierkonventionen, nehmen Sie an einem Hack-A-Thon- oder Game-Jam (zeitgesteuerte Ereignisse mit einem gemeinsamen Thema) teil, und melden Sie sich an einigen Programmierforen an, um Ihre Exposition und Ihr Netzwerk zu erweitern.
  • Bild mit dem Titel Code Schritt 15
    8. Praxis, Übung, Praxis. Es wird geschätzt, dass es ungefähr 15.000 Stunden dauert, bevor Sie als Experte für die Computerprogrammierung betrachtet werden können. Dies ist Jahre der angewandten Praxis. Eine echte Beherrschung der Programmierung wird erst dann kommen, nachdem Sie die Zeit in die Praxis gestellt und kompetent werden.
  • Versuchen Sie, täglich Zeitprogrammierung zu verbringen, auch wenn Sie nicht arbeiten. Die Programmierung in Ihrer Freizeit kann zu Durchbrüchen und neuen Ideen führen.
  • Video

    Mit diesem Service können einige Informationen mit YouTube geteilt werden.
    In Verbindung stehende Artikel