Heim häufiges Problem Wie lange dauert es, sich selbst das Programmieren beizubringen?

Wie lange dauert es, sich selbst das Programmieren beizubringen?

Jun 20, 2019 am 10:45 AM
编程 Selbststudium

Wie lange dauert es, sich selbst das Programmieren beizubringen?

Es dauert ungefähr 2 Monate, kleine Dinge zu schreiben, indem man Java selbst lernt, und man kann in einem halben Jahr damit beginnen, etwas zu machen. und es dauert ein Jahr. Sie wissen alles, was Sie wissen, und Sie können im Grunde alles beherrschen, was Sie wissen müssen. Es ist einfach, anzufangen und einen Job zu finden.

Wenn Sie gut in Englisch, gut in Mathematik und Logik sind und sich auf das Lernen konzentrieren, dauert das Erlernen der C-Sprache nur ein halbes Jahr oder ein paar Monate. Wenn die Englischkenntnisse durchschnittlich sind, reicht ein Jahr aus. Tatsächlich erfordern Lernprogramme auch Talent und Lerngeist.

C++ ist eine sehr vielseitige Sprache. Wenn Sie C++ beherrschen, wird es etwa drei Monate dauern, bis Sie mehr darüber erfahren Was das wirkliche Erlernen dieser Sprache angeht, trauen sich viele Menschen, die diese Sprache verwenden, nicht zu sagen, dass sie sie nicht gelernt haben.

Das oben Genannte ist eine rein persönliche Meinung. Die Voraussetzung ist, dass man hart arbeiten muss und nicht einfach in zwei Tagen Fische fangen und das Netz trocknen kann. Daher ist diese autodidaktische Leistung ein unsicherer Faktor. Talent und harte Arbeit bestimmen alles.

1. Hobbys

Wenn Sie daran interessiert sind, werden alle Probleme kein Problem sein Spezialisieren Sie sich auf Forschung.

2. Grundkenntnisse

Für die Programmierung müssen Sie zumindest mit der Bedienung des Computers vertraut sein und einige Grundprinzipien verstehen Ich bin ratlos, wenn es darum geht, die Syntaxspeicherung zu verstehen. Als ich zum ersten Mal Programmieren lernte, wusste ich nicht viel über einige Konzepte oder Computergrundlagen. Es dauerte mehrere Tage, bis ich verstand, warum Speicher auf diese Weise gespeichert wird. Das Lernen ist also sehr langsam.

3. Karrieredruck

Wenn Sie es als Grundlage für Essen und Kleidung nehmen, werden Sie motiviert sein, es zu lernen ist Ihr Lebensunterhalt und die Befriedigung der Grundbedürfnisse, ohne oder wenn Sie es nicht lernen, werden Sie kein besseres Leben haben, Sie werden sich in hohem Maße anstrengen.

Zusammenfassend lässt sich sagen: Wenn Sie Programmieren als Beruf oder Hobby betrachten, werden Sie in kürzerer und schnellerer Zeit als andere zum Autodidakten.

Einige Vorschläge zum Selbststudium

Vorschlag 1. Bücher zum Selbststudium lesen

Selbststudium bedeutet nur, dass es keinen speziellen Lehrer gibt um es Ihnen Schritt für Schritt beizubringen, nicht dass es überhaupt Bücher gibt. Es ist alles in Ordnung. Jeden Tag kommt jemand zu mir, um mir einige sehr grundlegende konzeptionelle Fragen zu stellen. „Sind diese Konzepte nicht klar in Büchern niedergeschrieben?“ Er antwortete: „Wenn es keine Bücher gibt.“ Es wird für Sie schwierig sein, sie im Kopf zu verstehen. Um ein ganzheitlicheres Verständnis zu erlangen, ist das gesamte erlernte Wissen fragmentiert. Das Selbstlernprogrammieren ist untrennbar mit Büchern verbunden. Die Erfahrungen früherer Generationen sind in ihnen festgehalten. Für den gesamten Selbstlernprozess ist es sehr wichtig, ein gutes Einführungsbuch zum Programmieren zu finden.

Vorschlag 2: Programmieren lernen erfordert Übung

Es gibt Bücher, aber es reicht nicht aus, sie den ganzen Tag in der Hand zu halten. Das Schrecklichste am Programmieren ist das Sprechen auf Papier. Ich habe einige Anfänger gesehen, die nach der Lektüre mehrerer großer Bücher die Schleifenfunktion klar verstanden haben, aber sie haben noch nie gesehen, wie ein Compiler aussieht. Sie reden nur Unsinn, wenn Sie nur die Theorie anwenden und nicht üben. Wenn Sie selbst einige kleine Programme „Hallo Welt!“ eingeben, werden Ihre Programmierfähigkeiten erheblich verbessert.

Vorschlag 3: Programmieren erfordert Denken

Programmieren ist ein kreativer Prozess. Beim Programmieren geht es darum, dem Computer in Form eines Programms beizubringen, wie er eine Aufgabe erledigen kann. Das Schreiben von Code ist nur eine Formsache. Was wirklich zählt, ist die Art und Weise, wie eine bestimmte Aufgabe erledigt wird. Es ist besser, die Ideen anderer Leute zu lernen, als sich einige von anderen geschriebene Codes zu merken. Das Kopieren und Einfügen ist ein Porter von Code, kein Schöpfer.

Vorschlag 4: Entwickeln Sie gute Gewohnheiten

Wie das Sprichwort sagt: „Tue keine guten Taten, weil sie klein sind.“ Sobald schlechte Gewohnheiten entstehen, werden sie es tun schwierig sein, sie zu ändern. Daher müssen Sie beim Schreiben eines Programms auf die Einrückung des Codierungsformats, aussagekräftige Namen für Variablen und Funktionen, die Verwendung von Groß- und Kleinbuchstaben, auf das Semikolon am Ende der Zeile usw. achten muss von vorne beginnen. Andernfalls würde eine tausend Meilen lange Böschung in einem Ameisennest einstürzen.

Weitere technische Artikel zu häufig gestellten Fragen finden Sie in der Spalte FAQ-Tutorial.

Das obige ist der detaillierte Inhalt vonWie lange dauert es, sich selbst das Programmieren beizubringen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Java-Tutorial
1659
14
PHP-Tutorial
1257
29
C#-Tutorial
1231
24
Entfernen Sie doppelte Werte mithilfe regulärer Ausdrücke aus dem PHP-Array Entfernen Sie doppelte Werte mithilfe regulärer Ausdrücke aus dem PHP-Array Apr 26, 2024 pm 04:33 PM

So entfernen Sie doppelte Werte mithilfe regulärer Ausdrücke aus einem PHP-Array: Verwenden Sie den regulären Ausdruck /(.*)(.+)/i, um Duplikate abzugleichen und zu ersetzen. Durchlaufen Sie die Array-Elemente und prüfen Sie mit preg_match, ob Übereinstimmungen vorliegen. Wenn es eine Übereinstimmung gibt, überspringen Sie den Wert; andernfalls fügen Sie ihn einem neuen Array ohne doppelte Werte hinzu.

Welche Bildungsressourcen stehen Selbstlernern zu Java-Funktionen zur Verfügung? Welche Bildungsressourcen stehen Selbstlernern zu Java-Funktionen zur Verfügung? Apr 29, 2024 am 09:48 AM

Selbstlernende, die Java-Funktionen erlernen, können die folgenden Ressourcen nutzen: Oracle Java Tutorials und IBM Java Functions-Dokumentation bieten Grundlagen und Verwendung. Interaktive Umgebungen wie Codecademy und HackerRank bieten sofortiges Feedback und Übung. LeetCode bietet hochwertige Algorithmusprobleme zur weiteren Prüfung von Fähigkeiten. Praktische Fälle demonstrieren die Anwendung von Java-Funktionen bei der Berechnung der Kreisfläche und der Überprüfung von Primzahlen.

Wozu dient das Programmieren und welchen Nutzen hat es, es zu lernen? Wozu dient das Programmieren und welchen Nutzen hat es, es zu lernen? Apr 28, 2024 pm 01:34 PM

1. Mithilfe der Programmierung können verschiedene Software- und Anwendungsprogramme entwickelt werden, darunter Websites, mobile Anwendungen, Spiele und Datenanalysetools. Seine Anwendungsbereiche sind sehr breit gefächert und decken nahezu alle Branchen ab, darunter wissenschaftliche Forschung, Gesundheitswesen, Finanzen, Bildung, Unterhaltung usw. 2. Das Erlernen des Programmierens kann uns helfen, unsere Fähigkeiten zur Problemlösung und unser logisches Denkvermögen zu verbessern. Beim Programmieren müssen wir Probleme analysieren und verstehen, Lösungen finden und diese in Code übersetzen. Diese Denkweise kann unsere analytischen und abstrakten Fähigkeiten fördern und unsere Fähigkeit verbessern, praktische Probleme zu lösen.

Entfesseln Sie Ihren inneren Programmierer: C für absolute Anfänger Entfesseln Sie Ihren inneren Programmierer: C für absolute Anfänger Oct 11, 2024 pm 03:50 PM

C ist eine ideale Sprache für Anfänger zum Erlernen des Programmierens. Zu seinen Vorteilen gehören Effizienz, Vielseitigkeit und Portabilität. Das Erlernen der C-Sprache erfordert: Installieren eines C-Compilers (z. B. MinGW oder Cygwin) Verstehen von Variablen, Datentypen, bedingten Anweisungen und Schleifenanweisungen Schreiben des ersten Programms, das die Hauptfunktion und die printf()-Funktion enthält Üben durch praktische Fälle (z. B. Berechnen von Durchschnittswerten) C-Sprachkenntnisse

Problemlösung mit Python: Erschließen Sie leistungsstarke Lösungen als Programmieranfänger Problemlösung mit Python: Erschließen Sie leistungsstarke Lösungen als Programmieranfänger Oct 11, 2024 pm 08:58 PM

Python unterstützt Anfänger bei der Problemlösung. Seine benutzerfreundliche Syntax, umfangreiche Bibliothek und Funktionen wie Variablen, bedingte Anweisungen und Schleifen ermöglichen eine effiziente Codeentwicklung. Von der Datenverwaltung über die Steuerung des Programmablaufs bis hin zur Ausführung wiederkehrender Aufgaben bietet Python

Erstellen Sie browserbasierte Anwendungen mit Golang Erstellen Sie browserbasierte Anwendungen mit Golang Apr 08, 2024 am 09:24 AM

Erstellen Sie browserbasierte Anwendungen mit Golang. Golang kombiniert mit JavaScript, um dynamische Front-End-Erlebnisse zu erstellen. Installieren Sie Golang: Besuchen Sie https://golang.org/doc/install. Richten Sie ein Golang-Projekt ein: Erstellen Sie eine Datei mit dem Namen main.go. Verwendung von GorillaWebToolkit: Fügen Sie GorillaWebToolkit-Code hinzu, um HTTP-Anfragen zu verarbeiten. HTML-Vorlage erstellen: Erstellen Sie index.html im Unterverzeichnis „templates“, bei dem es sich um die Hauptvorlage handelt.

Sammlung von C++-Programmierrätseln: Regen Sie das Denken an und verbessern Sie Ihre Programmierkenntnisse Sammlung von C++-Programmierrätseln: Regen Sie das Denken an und verbessern Sie Ihre Programmierkenntnisse Jun 01, 2024 pm 10:26 PM

C++-Programmierrätsel behandeln Algorithmen- und Datenstrukturkonzepte wie Fibonacci-Folge, Fakultät, Hamming-Distanz, Maximal- und Minimalwerte von Arrays usw. Durch das Lösen dieser Rätsel können Sie Ihre C++-Kenntnisse festigen und das Algorithmusverständnis und die Programmierkenntnisse verbessern.

Der Schlüssel zum Programmieren: Die Leistungsfähigkeit von Python für Anfänger freischalten Der Schlüssel zum Programmieren: Die Leistungsfähigkeit von Python für Anfänger freischalten Oct 11, 2024 pm 12:17 PM

Python ist aufgrund seiner einfachen Erlernbarkeit und leistungsstarken Funktionen eine ideale Einführungssprache in die Programmierung für Anfänger. Zu seinen Grundlagen gehören: Variablen: werden zum Speichern von Daten (Zahlen, Zeichenfolgen, Listen usw.) verwendet. Datentyp: Definiert den Datentyp in der Variablen (Ganzzahl, Gleitkomma usw.). Operatoren: werden für mathematische Operationen und Vergleiche verwendet. Kontrollfluss: Kontrollieren Sie den Fluss der Codeausführung (bedingte Anweisungen, Schleifen).