Heim  >  Artikel  >  Kann ich mir das Programmieren selbst beibringen?

Kann ich mir das Programmieren selbst beibringen?

(*-*)浩
(*-*)浩Original
2019-05-13 17:22:5712261Durchsuche

Die verschiedenen mobilen Apps, die wir normalerweise verwenden, und die Websites, die wir durchsuchen, erfordern alle die Entwicklung von Programmierern. Mit der Entwicklung des Internets und des mobilen Internets besteht in Unternehmen ein zunehmender Bedarf an Programmierern. In den letzten Jahren hat der Programmierunterricht nach und nach Einzug in die Klassenzimmer von Grundschülern gehalten und einen Aufschwung beim Programmierlernen ausgelöst. Der Redakteur sieht oft, dass Leute in verschiedenen Foren und Frage-und-Antwort-Plattformen fragen, ob sie das Programmieren selbst erlernen können. Basierend auf meinen eigenen Lern- und Arbeitserfahrungen hat der Herausgeber einige Methoden zum Programmieren im Selbststudium zusammengefasst und mit Ihnen geteilt.

Empfohlener Kurs: PHP-Tutorial.

Kann ich mir das Programmieren selbst beibringen?

Selbstlernmethode

1 Lernen Sie über Video-Lehrwebsites wie Tencent Classroom und NetEase Cloud Classroom. Diese Websites bieten Live-Übertragungen, aufgezeichnete Übertragungen und andere Lehrmethoden, einschließlich kostenloser und kostenpflichtiger Tutorials. Sie können das Programmieren lernen, indem Sie sich Video-Tutorials ansehen. Die meisten kostenlosen Tutorials auf diesen Websites dienen nur dazu, Sie dazu zu bewegen, sie auszuprobieren und anschließend die kostenpflichtigen Tutorials weiter zu nutzen.

2. Lernen Sie durch Anfänger-Tutorials und Online-Tutorial-Websites wie w3school. Diese Websites bieten grafische Tutorials und Video-Tutorials. Der Herausgeber persönlich liest gerne die grafischen Tutorials auf diesen Websites, um zu lernen, was bequem und schnell ist. Einige Lehrer sind es nicht gewohnt, beim Ansehen von Video-Tutorials mit der Tinte zu schreiben, aber für Anfänger ist es nach dem Ansehen von Video-Tutorials einfacher zu verstehen.

3. Gehen Sie zur E-Commerce-Plattform, um relevante Bücher zu kaufen und durch Lesen zu lernen.

Die Schwierigkeit des Selbststudiums

Basierend auf meiner eigenen Lernerfahrung und dem Feedback von Internetnutzern in den letzten Tagen besteht die Schwierigkeit des Selbststudiums darin, dass es schwierig ist, den Code zu verstehen ist so geschrieben? Ohne die Anleitung eines Lehrers kann es lange dauern, es selbst zu verstehen. Bei objektorientierten Programmierideen können Sie diese langsam verstehen, indem Sie viel Code schreiben. Wenn nicht genügend Code vorhanden ist, sind viele Konzepte und Ideen allein durch das Lesen von Büchern oder das Zuhören anderer nur schwer zu verstehen.

Aber Programmieren zu lernen ist nicht einfach. Im Folgenden sind einige der Herausforderungen aufgeführt, denen wir beim Lernen gegenüberstehen

1. Ich kann nicht jeden Tag die richtige und genügend Zeit finden

Wenn Sie sich selbst das Programmieren beibringen, ist dies wahrscheinlich dass du andere Dinge zu tun hast.

Möglicherweise haben Sie einen Teilzeit- oder Vollzeitjob oder müssen zu Hause bleiben, um auf Ihre Kinder aufzupassen. Der Punkt ist, dass es schwierig ist, Zeit dafür zu finden. Wie können Sie sich also jeden Tag Zeit nehmen, um das Programmieren zu lernen?

Manche Leute sagen vielleicht: „Wenn man hart arbeitet, findet man immer die Zeit.“ Ehrlich gesagt stimme ich zu.

Die Frage lautet also: „Wie viel Zeit sollten Sie jeden Tag damit verbringen, Programmieren zu lernen?“ Wenn Sie nur eine halbe Stunde am Tag übrig haben, können Sie dann trotzdem etwas lernen?

Nur ​​Sie können diese Frage beantworten. Es ist schwer, eine genaue Antwort darauf zu geben, wie lange man jeden Tag Programmieren lernen sollte. Manche Leute empfehlen, nicht zu lange einzunehmen – 15 Minuten reichen aus.

Andererseits habe ich auch von Leuten gehört, die etwa ein Jahr lang 9 bis 10 Stunden am Tag Programmieren gelernt haben und erstaunliche Fortschritte gemacht haben. Wenn Sie also etwas Motivation finden möchten, können Sie hier nachschlagen.

Das Fazit lautet: Nur Sie wissen, wie viel Zeit Sie jeden Tag aufwenden können, um das Programmieren zu lernen und es sich zur Gewohnheit zu machen. Quincy Larson, der Gründer von freeCodeCamp, sagte einmal auf Twitter:

Es geht nicht darum, eines Tages schnelle Fortschritte zu machen, sondern jeden Tag Schritt für Schritt Fortschritte zu machen.

Sie können selbst nach Ressourcen suchen und sehen, was leitende Entwickler tun, die seit mehr als zehn Jahren im technischen Bereich arbeiten. Obwohl dies nicht unbedingt ein absoluter Standard ist, erfahren Sie, wie es geht Erstellen Sie einen realistischen und nachhaltigen Lernplan.

2. Die Balance zwischen „keine großen Fortschritte machen“ und „Ausbrennen“ finden

Ich persönlich habe lange damit zu kämpfen.

Es gab Tage, an denen ich einen Codeausschnitt im Buch einfach nicht verstehen konnte. Ich war so erschöpft, dass ich mich zwingen musste, mich zu beruhigen und auf den Balkon zu gehen, um tief durchzuatmen.

Seitdem erinnere ich mich daran, nicht zu viel Kraft anzuwenden, damit die Dinge nicht ins Extreme kippen.

Programmieren zu lernen ist nicht einfach. Sie müssen sich konzentrieren – insbesondere, wenn Sie etwas Neues lernen. Es ist eine mentale Belastung und manchmal kann man nicht herausfinden, warum der von Ihnen geschriebene Code nicht funktioniert oder warum er funktioniert.

Ich finde, dass ich immer dann, wenn ich mich wirklich auf das Problem konzentriere, das ich löse, äußerst produktiv und auch sehr entspannt bin – wenn ich ein Problem finde, das gelöst werden muss, wenn ich es online finde, wenn es um Lösungen geht , als ich verschiedene Dinge ausprobierte, um zu sehen, was funktionieren würde, und als ich sie alle gelöst hatte, hat mir der gesamte Prozess Spaß gemacht.

Beim Algorithmenlernen sind viele der Dinge, denen wir begegnen, sehr komplex (Datenstrukturen und Algorithmen usw.), und wann immer ich programmieren lerne, wende ich die „50/50-Regel“ an.

Ich verbringe 50 % meiner Zeit damit, schwierige Aufgaben zu erledigen, Konzepte und Algorithmen zu lernen usw. Die anderen 50 % der Zeit erledige ich die Arbeit, die mich am meisten interessiert. Deshalb achte ich auf einen ausgewogenen Studienplan.

Also, ehrlich gesagt, Sie müssen Ihren Job lieben. Schauen wir uns den nächsten Punkt an.

3. Ich liebe deinen Job

So klischeehaft es auch klingt, es ist wahr. Wenn Sie lieben, was Sie tun und wohin Sie gehen, brauchen Sie keine externe Bestätigung für Ihre Motivation.

Dieses Gefühl der Zufriedenheit lässt sich nicht vortäuschen.

4. Denken Sie daran, das Programmieren weiter zu lernen, nachdem Sie andere Aufgaben erledigt haben.

Die Wahrheit ist, dass man beim Selbststudium nie ohne Ablenkung lernen kann.

Wir alle spielen in unserem Leben verschiedene Rollen – vielleicht als Ehemänner, Ehefrauen oder Eltern. Sie müssen sich um Ihre Familie kümmern, arbeiten oder Ihr Studium beenden.

Wo haben wir Zeit, Programmieren zu lernen, wenn wir andere Rollen haben?

Manchmal kann man wirklich nicht weiter lernen. Die längste Zeit, in der ich nicht das Programmieren gelernt habe, betrug zwei Monate.

Aber danach habe ich sofort wieder mit dem Programmieren angefangen. Ich stellte fest, dass ich vieles von dem vergaß, was ich gelernt hatte. Es kann frustrierend sein, wenn man das gleiche Buch in die Hand nimmt und nicht weiß, wie man weiterliest. „Oh mein Gott, muss ich wirklich noch einmal von vorne anfangen und alles noch einmal lernen?“

Da muss man durchhalten.

Sie müssen sich sagen: „Okay, die erste Stunde des Lernens ist vielleicht langsam und nicht sehr effizient. Aber das macht nichts, ich kann das wieder gutmachen, wenn ich morgen mehr lerne.“ >

Aber es hat keinen Sinn, es zu beschönigen, man kann nur weitermachen. Sie können Luft ablassen, aber sobald Sie damit fertig sind, lernen Sie weiter.

5. Egal was passiert, bleiben Sie motiviert

Sich selbst zu unterrichten ist etwas ganz anderes. Wenn Sie sich das Programmieren selbst beibringen, ist niemand da, der Ihnen das Programmieren beibringt. Es gibt keine Klassenkameraden, keine Geselligkeit und keinen Applaus für den Erfolg. Meistens ist man allein. Meistens ist man allein.

Sie müssen also eine Art Motivation finden, um weiterzumachen.

Ich habe mir diese Seite – r/macsetups – angesehen, weil es dort viele Entwickler gibt. Sie verwenden leistungsstarke Hardware, um die Software zu erstellen, die sie erstellen möchten. Viel lohnender geht es nicht.

Belohnen Sie sich selbst und machen Sie es sich zur Gewohnheit.

Belohnungen können klein oder groß sein. Das kann eine heiße Dusche am Ende des Tages oder ein kaltes Getränk sein. Sagen Sie sich, dass Sie einen guten Job machen.

6. Lernen Sie nicht „um des Lernens willen“, gehen Sie zu Vorstellungsgesprächen, üben Sie und arbeiten Sie

Wenn wir Programmieren lernen, weichen wir manchmal vom richtigen Weg ab. Ich denke, manchmal möchte man einfach nur faul sein – ein fauler Typ Mensch, der hofft, dass er sich keiner echten Herausforderung stellen muss, wenn er den ganzen Tag vor einem Computer sitzt.

Seien Sie nicht faul, vergessen Sie nicht, Sie müssen Entwickler sein.

Verfallen Sie nicht in das Missverständnis von „Ich studiere, das ist gut genug, ich werde einen Job finden, wenn ich dazu bereit bin.“

Ehrlich gesagt ist die Arbeitssuche das Wichtigste, was wir tun sollten. Sie können potenzielle Kunden erreichen oder sogar kostenlos eine Website für Familie und Freunde erstellen.

Wenn Sie das nächste Mal zu einem Vorstellungsgespräch gehen, können Sie zeigen, was Sie geleistet haben, was Ihren Lebenslauf aufwertet. Der erste Schritt ist immer der schwerste, aber man muss ihn auf jeden Fall tun.

All das sind Herausforderungen, denen Sie auf Ihrem Weg zum Entwickler gegenüberstehen. Erkennen Sie sie an und begegnen Sie ihnen mit der richtigen Einstellung – alle Herausforderungen werden Sie nur stärker und besser machen.

Abschließend genießen Sie den Prozess des Programmierlernens und genießen Sie, was Sie bauen, sei es Ihr Projekt oder Ihre eigene Zukunft.

Das obige ist der detaillierte Inhalt vonKann ich mir das Programmieren selbst beibringen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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