Aus beruflichen Gründen achte ich oft auf die neuesten Entwicklungen in der Internetbranche. Nein, ich habe gerade die College-Aufnahmeprüfung abgeschlossen und die jährliche Abschlusssaison eingeläutet. Viele Leute sagten, es sei schwierig, in diesem Jahr Lebensläufe für Kinder zu finden, aber es gab keine Antwort Es gab nicht einmal Praktikumsmöglichkeiten. Nein, ich ging schließlich zu mehreren Vorstellungsgesprächen und stellte fest, dass es überall Ausbildungseinrichtungen gab. Am Ende stand unzählige Verwirrung in meinen Augen und ich begann mich sogar zu fragen, ob ich noch am Leben war?
Wenn Sie ein Neuling sind, der Web-Frontend lernen möchte, herzlichen Glückwunsch. Nachdem Sie diesen Artikel gelesen haben, wählen Sie die Richtung Ihrer Bemühungen und planen Sie bald Ihren eigenen Lernweg Wie möglich, wenn Sie etwas mehr bezahlen als andere und durchhalten, werden Sie bereits am Start gewinnen. Wie das Sprichwort sagt: Wenn man nicht früh geht, wird es Leute geben, die früher gehen.
Wenn Sie mit dem Studium fertig sind, aber noch keinen Job gefunden haben, dann sollten Sie über sich selbst nachdenken, um herauszufinden, wo es Ihnen mangelt, und es nachholen. Handeln Sie jetzt Habe noch eine Chance!
Ist der Markt wirklich gesättigt?
Tatsächlich gibt es immer noch einen Mangel an Leuten, aber es gibt keinen Mangel an Grundpraktikern. Es gibt viele Leute, die Front-End lernen, was bedeutet, dass es einen großen Wettbewerb um Front-End-Leute gibt Für diejenigen, die sich gerade auf den Einstieg ins Berufsleben vorbereiten, ist die Jobsuche ein Kampf. Das Ziel sind diese wenigen Jobs. Die Menschen in der Umgebung sind alle Feinde und haben nur wenige Gefährten. Wie können wir also unsere eigene Kernkompetenz entwickeln und uns von der Masse abheben?
Legen Sie zunächst die erste Fähigkeitslinie fest: Das heißt, das Front-End besteht aus HTML, CSS und JS ; dann verfeinern Sie es in die erste Zeile, html besteht aus html4 und html5, die dritte Zeile besteht aus css2 und css3, die vierte Zeile besteht aus es5 und es6;
Der nächste Schritt ist die Erweiterung des Frameworks: Less in CSS-Richtung, Bootstrap in HTML-Richtung und JQuery-Bibliothek in JS-Richtung.
Erweitern Sie eine Ebene weiter unten: In Richtung HTML und CSS gibt es neben der JQ-Bibliothek auch Front-End-Konstruktionstools. JS verfügt auch über umfassendere Front-End-Frameworks wie React und Angular , und vue.
Weitere Details: React ist eine View-Layer-Lösung. Damit es die Front-End-Anforderungen vollständig erfüllen kann, muss es durch Redux, React-Router usw. ergänzt werden.
Weiter unten: Sie benötigen ein Verpackungs- und Veröffentlichungstool, Webpack. . .
Das sind die Fähigkeiten, die ein qualifizierter Front-End-Ingenieur haben sollte.
Die folgenden Dinge müssen mehr oder weniger beherrscht werden:
Grundlagen der Webseitenproduktion , Beherrschen Sie das traditionelle Layout und die Produktion von PC-Webseiten
UI-Website-Design, Masterseiten-Design und Prototyp-Design
grundlegende Programmiertechniken und verwenden Sie js, um die Spezialeffektentwicklung einiger gängiger Webseiten abzuschließen
Back-End-Entwicklungstechnologie, verstehen Sie das Funktionsprinzip von Webservern und können problemlos Ihren eigenen Anwendungsserver erstellen
Mobile Internetanwendungen, beherrschen die aktuelle Mainstream-Seitenproduktionstechnologie und können die Produktion abschließen von Microsites und kann mit mehreren Geräten kompatibel sein
Das Frontend ist reichhaltig und farbenfroh, Sie können es integrieren, aber Sie können nicht einfach in diesem Bereich bleiben Sie müssen Ihre Entwicklung diversifizieren, z. B. ein JAVA-Front-End werden, ein auf die Benutzeroberfläche ausgerichtetes Front-End sein und ein Produktmanager sein, der sich gut mit Technologie auskennt. Dies sind Ihre Vorteile, die viele Unternehmen tatsächlich nicht benötigen Ihre fortgeschrittenen Fähigkeiten, und viele Projekte erfordern eigentlich keine großen fortgeschrittenen Fähigkeiten. Mit der Technologie können Sie oft, wenn Sie die Anforderungen erkennen, Produkte mit guter Benutzererfahrung herstellen, gleichzeitig eine bestimmte Position in einer besonderen Phase halten und Dinge tun können, die andere nicht können, wird Ihre Existenz wertvoller! Kurz gesagt, wir müssen einen Schlüsselpunkt der Technologie erfassen, unsere eigenen technischen Punkte diversifizieren und einen breiteren Weg einschlagen. Gleichzeitig müssen Techniker auch auf die Verbesserung ihrer emotionalen Intelligenz achten.
Heutzutage ist die Front-End-Entwicklung keine Ära mehr, in der man nur CSS und JS lernen und bekommen kann begonnen. Viele Studenten können jedoch nur auf JS klicken, und viele weitere Menschen beherrschen nicht einmal die Grundlagen von JS. Wie ist das möglich, wenn sie nur mit gefälschten Lebensläufen einen Job bekommen wollen?
Im technischen Bereich werden zu viele Dinge schnell veraltet sein. Um auf diesem Gebiet lange unbesiegbar zu bleiben, müssen Sie über gute Lernmethoden verfügen und Ihre Lernfähigkeit kontinuierlich trainieren und durchbrechen Sie sich selbst. Es gibt nie eine Obergrenze für die Technologie.
Wenn wir eine Technologie erlernen, müssen wir sie zunächst aus der Perspektive der Unternehmensanforderungen analysieren. Welche Art von Front-End-Entwicklungstalenten werden auf diesem Markt benötigt? Nur so können wir als Entwicklungspraktiker verfügen die Möglichkeit, über die Erfüllung der Bedürfnisse nachzudenken, und dann können Sie eine praktikable Karriereentwicklungsrichtung festlegen und schließlich das gewünschte Ziel erreichen.
Zusammenfassung:
Wir sind im Front-End-Entwicklungsberuf tätig. Sie müssen wissen, was Ihr Zweck ist und was Sie verfolgen, was Ihre Fähigkeiten weitgehend bestimmt. bis zu welcher Höhe. Die einzige Möglichkeit, die Erfahrung zu steigern, besteht darin, mehr zu sehen, mehr zu denken und mehr zu üben. Wenn Sie interessiert sind, seien Sie aufmerksam. Jeder hat seine eigenen Stärken, entdecken Sie sie und konzentrieren Sie sich darauf, sie weiterzuentwickeln. Bleiben Sie beharrlich, machen Sie jeden Tag kleine Fortschritte, und das Erfolgserlebnis wird Sie motivieren
Wenn Sie während des Lernprozesses auf Probleme stoßen oder Lernressourcen erhalten möchten, sind Sie herzlich willkommen, der Lernaustauschgruppe beizutreten
Das obige ist der detaillierte Inhalt vonWie sollten wir Web-Frontend lernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!