
Die Geschichte beginnt so
Vorgestern hatte ich mit Li Qingchun in einem Shaxian-Snacks-Restaurant einen späten Imbiss.
Ich aß am langsamsten; ich brauchte eine halbe Stunde, um einen Hähnchenschenkel aufzuessen. Als ich sah, wie Li Qingchun sein Essen mit solchem Genuss verschlang, war ich wirklich neidisch.
Eine Unternehmensgründung hat nicht nur mein Herz altern lassen, sondern auch meinen Körper, und sogar meine Zähne sind nicht mehr das, was sie früher waren.
Obwohl "reif" auch eine Art ist, es zu beschreiben, müssen wir manchmal wirklich der Realität ins Auge sehen.
Während wir an Hähnchenschenkeln kauten, sprachen wir darüber, PHP-Entwickler einzustellen.
Li Qingchun: "In kleinen Städten kann man einfach keine PHP-Mitarbeiter anwerben."
Ich: "Warum?"
Li Qingchun: "Die meisten Unternehmen, die PHP nutzen, sind Internetunternehmen, und nicht viele Internetunternehmen können in kleinen Städten überleben."
Ich muss zugeben, dass es in Changzhou, Jiangsu, wirklich zu schwierig ist, einen erfahrenen PHP-Entwickler zu finden. Entweder sind sie in große Städte gegangen oder haben sich selbstständig gemacht.
Also kam ich zu dem Schluss: PHP-Programmierer gehen alle in große Städte, um große Dinge zu tun. Das ist wie in der Mathematik: A=b, b=c, also folgern wir A=c.
Einige persönliche Ansichten
Eigentlich möchte ich einige persönliche Ansichten teilen, nur als Orientierung. Meine Aussagen könnten in verschiedenen Situationen und verschiedenen Umgebungen falsch sein.
1. Wenn Sie ein professioneller Web-Programmierer sind, dann ist PHP eine hervorragende Sprache, die Sie beherrschen sollten, aber vorzugsweise nicht Ihre einzige. Sie sollten sich trotzdem in einer anderen Sprache besser auskennen; Java zu können wäre sogar noch besser. Das ist die nationale Lage – in unserem Land ist es schwer, mit nur einer Sprache durchzukommen. Was auch immer Sie lernen (nicht nur Technologie), muss mit den nationalen Gegebenheiten kombiniert werden. Genau wie die Frage "Was war zuerst da, das Huhn oder das Ei" – kennen Sie die Antwort? In unserem Land gibt es eine Antwort, denn was auch immer der Staatsführer sagt, was zuerst da war, war zuerst da. — Wenn Sie das verstehen, verstehen Sie es wirklich.
2. Wenn Sie ein Programmierer sind, der ein Unternehmen gründet, ist PHP ausreichend. Wenn das Geschäft wächst, können Sie jemanden einstellen, der Ihnen bei der Entwicklung in anderen Sprachen hilft. Sie sollten mehr Energie in Produktarchitektur und Geschäft stecken.
3. Wenn du ein Begeisterter der Technologieforschung bist, dann reicht es definitiv nicht aus, nur PHP zu lernen. Du solltest C/C++ lernen, damit du PHP-Quellcode besser lesen kannst. Ein PHP-Experte muss nicht unbedingt PHP-Quellcode ändern können, denn das bedeutet nicht, dass du hochqualifiziert bist; aber wenn du es kannst, wird das dein PHP-Niveau stark verbessern.
Einige wichtige Punkte zum Erlernen von PHP
1. Du musst die beeindruckenden Datenausgabe- und Präsentationsfunktionen von PHP in HTML beherrschen – das ist der Grund, warum es so viele Jahre stark geblieben ist.
2. Verschwende keine Zeit damit, einige der übermäßig starren Funktionen von PHP zu studieren, wie Datenbankoperationen und Dateioperationen. Du kannst einfach einige hervorragende Open-Source-Frameworks herunterladen und verwenden. Das liegt daran, dass diese grundlegenden Klassenbibliotheken wahrscheinlich ihre Aufrufmethoden und ihren Code ändern, sobald PHP aktualisiert wird, und niemand schreibt Backend-Programme für Dateicaching oder Dateidienste in PHP.
Tatsächlich ist das Lernen von Java und .NET dasselbe. Einige Klassenbibliotheken und Funktionen müssen überhaupt nicht studiert werden; du musst nur wissen, dass es sie gibt. Natürlich, wenn es um Prüfungen geht, musst du sie trotzdem auswendig lernen.
Aber nur in China würde man dich mit Fragen wie dieser testen: „Hier ist ein Haufen Code, sag uns die endgültige Ausgabe.“
3. Studiere kommerziellen und Open-Source-Code nicht zu früh. Es wird dir nicht nützen und dich glauben lassen, dass PHP schwer zu lernen ist.
4. Das beste Projekt zum Studieren von PHP ist WordPress – meiner persönlichen Meinung nach. Es ist ein leichtgewichtiges CMS, und seine Architektur ist nicht besonders komplex. Wenn du die Zusammenhänge durchschaust, kannst du im Grunde die meisten wichtigen Wissenspunkte lernen.
Über die Jobsuche
Keine Softwarefirma stellt allein für PHP ein. PHP zu kennen bedeutet, dass du auch HTML, JS, MySQL und Linux kennen musst. Wenn du Letzteres nicht kennst, ist es, als würdest du PHP nicht kennen.
Über die Unternehmensgründung
Nehmen Sie mich als Beispiel. Von Software bis zu Websites läuft alle Arten von Geschäften jetzt hauptsächlich mit PHP. Wenn der Nutzer nicht ausdrücklich etwas anderes angibt, wird Java als Ersatz verwendet. Andere Sprachen möchte ich überhaupt nicht anfassen.
Über Lehrer
Ein PHP-Experte muss in Projekten ein versierter Programmierer sein. Denn PHP hat keine komplexen Theorien, nur Praxis. Die Praxis prüft die Wahrheit, genau wie Karate – den Gegner zu Boden zu bringen ist das grundlegende Ziel. Vertrauen Sie also nicht Lehrern aus verschiedenen Schulungsklassen (nicht, dass ich Schulungsklassen nicht vertraue; manche sind ziemlich gut), die behaupten, jahrelange Unterrichtserfahrung zu haben. Ich möchte sagen, dass PHP-Lehrer mit mehr als 3 Jahren Unterrichtserfahrung, die nur Unterricht geben und keinen Code schreiben, Sie im Grunde abzocken, ohne Wenn und Aber.