Heim Schlagzeilen Meine traurige Jobsuche: Wenn Sie können, lernen Sie PHP statt Python

Meine traurige Jobsuche: Wenn Sie können, lernen Sie PHP statt Python

Mar 21, 2020 am 10:22 AM
php python

Dieser Artikel ist ein Auszug aus einem Blogger zum Thema IT-Technologiemanagement. Er ist relativ objektiv und fair, daher werde ich ihn mit chinesischen PHP-Internetnutzern teilen, die immer noch verwirrt sind.

Text:

Python scheint in den letzten Jahren populär geworden zu sein. Einige Leute um mich herum stellen mir von Zeit zu Zeit immer ein paar technische Fragen zu Python, aber in den meisten Fällen Fälle Es ist relativ einfach.

Der Grund, warum viele Leute in Python arbeiten wollen, kann sein, dass sie der Propaganda von Ausbildungseinrichtungen misstrauen oder mit der Syntax von PHP unzufrieden sind, obwohl PHP als die beste Programmiersprache bekannt ist in der Welt.

Also habe ich mich aus diesen verschiedenen Gründen für Python entschieden, aber ich habe einen hohen Preis bezahlt und mehrmals meinen Job verloren.

Als Veteran, der viele Jahre mit Python gearbeitet hat, schlage ich Folgendes vor:

Für eine Sprache wie Python können Sie sie aus Interesse oder als Hobby lernen, aber wenn Sie möchten Um einen guten Job zu finden, muss man dennoch vorsichtig sein, weshalb es nicht empfohlen wird, sich mit Python zu beschäftigen.

Python-Lernwahn vs. Python-Arbeitsmarkt ist riesig

Die Popularität von Python wird ehrlich gesagt erwartet, aber ich habe nicht erwartet, dass es so schnell geht.

Im Jahr 2014 konnte ich das PHP, das mit dem Dollarzeichen und dem Semikolon endet, wirklich nicht ertragen, also begann ich, mich mit Python zu beschäftigen.

Zu dieser Zeit gab es nur wenige Bücher über Python als Referenz. Was das Python-Einführungs-Tutorial von Liao Xuefeng betrifft, habe ich nach dem Lesen von zwei Artikeln aufgegeben. Das Schreiben war zu einfach. Natürlich hat er später auch einige fortgeschrittene Tutorials geschrieben. Wenn Sie interessiert sind, können Sie sie sich natürlich auch unter python学习网 ansehen.

Allerdings ist Python immer noch eine Nischensprache.

Welche Nische ist es?

Sie können über den Hook oder BOSS Direct Recruitment suchen. Mit Ausnahme von Peking und Shanghai dauert die Suche in anderen Gebieten in erstklassigen Städten nur 10 bis 20 Minuten Unternehmen kommen und gehen, und 80 % dieser Unternehmen sind Startups.

Es war einmal, als ich in einem Jahr zwei Python-Unternehmen beitrat. Das erste Unternehmen ging nur drei Monate nach meinem Beitritt bankrott.

Warum?

Niemand nutzt es für geschäftliche Zwecke.

Meine traurige Jobsuche: Wenn Sie können, lernen Sie PHP statt Python

Zu den aktuellen Unternehmen, für die Python besser geeignet ist, gehören:

· Datenanalyse

· Informationssicherheit

· Systembetrieb und -wartung

· Anwendungstests

Betrieb und Wartung natürlich , jetzt ist es im Grunde das Zeitalter der Automatisierung. Bei der Datenanalyse wird am meisten über Crawler gesprochen.

Eigentlich hat es nicht viel mit Analyse zu tun. Häufiger ist die Exportfunktion einiger Berichte. Die fortgeschrittenere Sache ist Big Data.

Zur Informationssicherheit kann man sagen, dass es sich um den Übergang von der Steinzeit zur Bronzezeit handelt. Obwohl es große Killer wie Metasploit gibt, müssen viele Dinge noch von Menschen erkannt werden.

Meine traurige Jobsuche: Wenn Sie können, lernen Sie PHP statt Python

Mit Vorsicht für folgende Unternehmen verwenden:

· GUI-Entwicklung

· Embedded-Entwicklung

Erstens ist die GUI-Entwicklung derzeit kein beliebtes Geschäft. Selbst wenn es dieses Geschäft gibt, wird es nur eine Windows-GUI sein. Die Leute haben MFC und es hat nichts mit Ihrem Python zu tun. Wenn Sie PyQt5 zum Schreiben einer Schnittstelle verwenden möchten, können Sie genauso gut Electron verwenden, das eine bessere Speicherverwaltung bietet.

Was die eingebettete Entwicklung angeht, lernen Sie einfach ehrlich C-Sprache und Assembler. Erwarten Sie nicht, dass Python hilfreich ist. Natürlich kann jede Sprache verwendet werden, um Geschäfte auf Anwendungsebene abzuwickeln.

Für die Webentwicklung gibt es mehr Auswahlmöglichkeiten. In der Vergangenheit waren php und Java viele Jahre lang stark am Markt beteiligt. Später traten NodeJS in Kraft, und im Grunde hat Golang ein Auge darauf. Es gibt wirklich nicht viele Dinge, die Python auf diesem Markt teilen kann, und ein großer Teil davon wird von Django mitgebracht.

Meine traurige Jobsuche: Wenn Sie können, lernen Sie PHP statt Python

(WEB-Programmiersprachenfreigabe, von w3techs)

Die Popularität von Flask in den letzten Jahren hat dazu geführt, dass viele Menschen die Einfachheit von Python zu schätzen wissen. Was jedoch wirklich nützlich ist, ist das wenig bekannte Framework Pyramid (nur aus meiner eigenen Sicht kann ich viele interessante Dinge herausfinden).

Die Rückkehr der Rationalität

2018 war ein verrücktes Jahr und der Kapitalmarkt war turbulent. Im Vergleich zu 2019 ist es deutlich ruhiger. Mit der Rückkehr der Rationalität hat sich das Kapital allmählich wieder normalisiert.

Ein Kumpel sagte, dass das Frontend seines Unternehmens derzeit am beliebtesten sei und sein Java in den Hintergrund treten müsse. Jeder Front-End-Mitarbeiter mit 3 Jahren Erfahrung wird immer ein Mindestgehalt von 16.000 verlangen. Im Jahr 2016/17 ist das durchaus möglich, aber im Jahr 2019 kann man nur sagen, dass es ein Traum ist.

Daher müssen wir 2019 noch mit unserem eigenen Lernen beginnen und mehr eigene Technologie ansammeln. Natürlich lernen Sie einfach etwas anderes als Technologie. Manche Möglichkeiten, Geld zu verdienen, liegen immer außerhalb Ihres Wissens.

Sie können das Erlernen von Python definitiv als Investition betrachten. Achten Sie nicht zu sehr darauf, ob es eine Rendite gibt.

Ein falscher Einstieg in den gleichen Beruf kostet Sie die Hälfte Ihres Lebens

Das Problem, warum es nicht empfehlenswert ist, sich mit Python zu beschäftigen, besteht darin, dass Sie denken, dass es nicht empfehlenswert ist, sich mit Python zu beschäftigen Eine einfache Sache, aber Sie wählen einen schwierigen Weg ohne Wiederkehr.

Wenn Sie denken, dass die Arbeit in Python eine leichte Aufgabe ist, dann werden die Tage des Fressens und Wartens auf den Tod ein Ende haben. Manchmal klopft man sich auf die Brust und sagt zum Chef: „Das schaffe ich in einem halben Tag fertig“, aber die Realität schlägt einem hart ins Gesicht.

Um ein einfaches Beispiel zu nennen: Das Exportieren von Berichten nach Word ist eine sehr häufige Geschäftsausgabe. Wenn Sie das entsprechende Verzeichnis in Word ausgeben möchten, ist das wirklich eine schreckliche Sache. Weil die in Python häufig verwendete docx-Bibliothek dies überhaupt nicht unterstützt, Javas POI und PHP的phpword jedoch unterstützt werden. Daher müssen Sie aufgrund Ihrer Unwissenheit Überstunden machen.

Untätigkeit führt jedoch dazu, dass Sie herumalbern, sonst können Sie es Ihren Vorgesetzten nicht erklären. Hier sollten Sie auch dankbar sein, dass Sie immer einige gute Führungskräfte treffen, die Sie ermutigen, mehr zu lernen. Dadurch wurde er nach und nach zu einer Sojasaucen-Figur.

PythonAls akademische Sprache hat eine Sprache, die nur an wichtigen Universitäten existiert, ihre einzigartigen angeborenen Vorteile. Im Vergleich zu anderen Analysetools wie R und Matlab ist Python benutzerfreundlicher zu verwenden. Insbesondere bei der Entwicklung von Plug-Ins handelt es sich natürlich um einige Inhalte von Black-Produkten, daher werde ich nicht auf Details eingehen.

Lassen Sie den Bereich Informationssicherheit außer Acht, obwohl die Datenanalyse leicht zu siebenstelligen Einnahmen führen kann. Allerdings ist es nicht einfach, Datenwissenschaftler zu werden. Der Grund, warum wir Ihnen dieses Gehalt gewähren können, liegt darin, dass Sie entsprechende Datenansichten einbringen können. Mit anderen Worten: Sie können die Geschäftsmöglichkeiten hinter Big Data ausloten. Das muss ein langsamer Prozess sein.

Viele Menschen geben auf, bevor sie bis zu diesem Punkt durchhalten. Es ist besser, frühzeitig stabile Einkommenskanäle zu finden, um verpasste Chancen und die Anhäufung von Vermögen zu vermeiden. Wenn Sie rational vorgehen und Ihre aktuelle Situation klar verstehen, wissen Sie, ob die Stelle für Sie geeignet ist.

Fazit

Für Python wird empfohlen, es zu lernen, wenn Sie interessiert sind. Wenn Sie jedoch einen Job dadurch finden möchten, sollten Sie vorsichtig sein. Denn was Ihr Gehalt bestimmt, ist Ihre Knappheit. Wenn Sie keinen Forschungshintergrund und keine geschäftliche Unterstützung haben, reden Sie nur Unsinn, so wie Sie sich mit PS auskennen und nicht wissen, wie man sie verwendet.

Wenn Sie ein Akademiker einer wichtigen Universität sind und einen Hintergrund in Datenanalyse, künstlicher Intelligenz usw. haben, ist Python definitiv obligatorisch und kann als verwendet werden leistungsstarkes Werkzeug für Sie!

Wenn Sie schnell einen Job finden und ein relativ gutes Gehalt haben möchten, empfiehlt es sich, einen Job in PHP oder 前端 anzunehmen. Für diejenigen, die sich in vielerlei Hinsicht weiterentwickeln und sich weiterentwickeln möchten, wird empfohlen, jeden Tag in einer Python-Position zu arbeiten und zu „essen und zu sterben“.

Dieser Artikel ist eine Reproduktion des Artikels des Bloggers über Toutiao IT Technology Management. Vielen Dank an den Blogger für das Teilen!

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

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

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)

Was sind PHP Magic -Methoden (__construct, __Destruct, __call, __get, __set usw.) und geben Sie Anwendungsfälle an? Was sind PHP Magic -Methoden (__construct, __Destruct, __call, __get, __set usw.) und geben Sie Anwendungsfälle an? Apr 03, 2025 am 12:03 AM

Was sind die magischen Methoden von PHP? Zu den magischen Methoden von PHP gehören: 1. \ _ \ _ Konstrukt, verwendet, um Objekte zu initialisieren; 2. \ _ \ _ Destruct, verwendet zur Reinigung von Ressourcen; 3. \ _ \ _ Call, behandeln Sie nicht existierende Methodenaufrufe; 4. \ _ \ _ GET, Implementieren Sie den dynamischen Attributzugriff; 5. \ _ \ _ Setzen Sie dynamische Attributeinstellungen. Diese Methoden werden in bestimmten Situationen automatisch aufgerufen, wodurch die Code -Flexibilität und -Effizienz verbessert werden.

Erklären Sie die späte statische Bindung in PHP (statisch: :). Erklären Sie die späte statische Bindung in PHP (statisch: :). Apr 03, 2025 am 12:04 AM

Statische Bindung (statisch: :) implementiert die späte statische Bindung (LSB) in PHP, sodass das Aufrufen von Klassen in statischen Kontexten anstatt Klassen zu definieren. 1) Der Analyseprozess wird zur Laufzeit durchgeführt.

So ändern Sie den Kommentarinhalt in XML So ändern Sie den Kommentarinhalt in XML Apr 02, 2025 pm 06:15 PM

Für kleine XML -Dateien können Sie den Annotationsinhalt direkt durch einen Texteditor ersetzen. Für große Dateien wird empfohlen, den XML -Parser zu verwenden, um ihn zu ändern, um Effizienz und Genauigkeit zu gewährleisten. Seien Sie vorsichtig, wenn Sie XML -Kommentare löschen. Beibehalten von Kommentaren hilft das Verständnis und die Wartung von Code normalerweise. Erweiterte Tipps bieten Python -Beispielcode, um Kommentare mit XML -Parser zu ändern. Die spezifische Implementierung muss jedoch gemäß der verwendeten XML -Bibliothek angepasst werden. Achten Sie bei der Änderung von XML -Dateien auf Codierungsprobleme. Es wird empfohlen, die UTF-8-Codierung zu verwenden und das Codierungsformat anzugeben.

Ist die Konversionsgeschwindigkeit beim Umwandeln von XML in PDF auf Mobiltelefon schnell? Ist die Konversionsgeschwindigkeit beim Umwandeln von XML in PDF auf Mobiltelefon schnell? Apr 02, 2025 pm 10:09 PM

Die Geschwindigkeit der mobilen XML zu PDF hängt von den folgenden Faktoren ab: der Komplexität der XML -Struktur. Konvertierungsmethode für mobile Hardware-Konfiguration (Bibliothek, Algorithmus) -Codierungsoptimierungsmethoden (effiziente Bibliotheken, Optimierung von Algorithmen, Cache-Daten und Nutzung von Multi-Threading). Insgesamt gibt es keine absolute Antwort und es muss gemäß der spezifischen Situation optimiert werden.

Benötigt die XML -Änderung eine Programmierung? Benötigt die XML -Änderung eine Programmierung? Apr 02, 2025 pm 06:51 PM

Das Ändern des XML -Inhalts erfordert die Programmierung, da die Zielknoten genau aufgefasst werden müssen, um hinzuzufügen, zu löschen, zu ändern und zu überprüfen. Die Programmiersprache verfügt über entsprechende Bibliotheken, um XML zu verarbeiten, und bietet APIs zur Durchführung sicherer, effizienter und steuerbarer Vorgänge wie Betriebsdatenbanken.

Gibt es eine mobile App, die XML in PDF umwandeln kann? Gibt es eine mobile App, die XML in PDF umwandeln kann? Apr 02, 2025 pm 08:54 PM

Eine Anwendung, die XML direkt in PDF konvertiert, kann nicht gefunden werden, da es sich um zwei grundlegend unterschiedliche Formate handelt. XML wird zum Speichern von Daten verwendet, während PDF zur Anzeige von Dokumenten verwendet wird. Um die Transformation abzuschließen, können Sie Programmiersprachen und Bibliotheken wie Python und ReportLab verwenden, um XML -Daten zu analysieren und PDF -Dokumente zu generieren.

Wie definiere ich einen Enum -Typ in Protobuf- und Associate -String -Konstanten? Wie definiere ich einen Enum -Typ in Protobuf- und Associate -String -Konstanten? Apr 02, 2025 pm 03:36 PM

Probleme bei der Definition von String Constant -Aufzählung in Protobuf Bei der Verwendung von Protobuf stellen Sie häufig Situationen auf, in denen Sie den Enum -Typ mit String -Konstanten verknüpfen müssen ...

Was ist der Prozess des Konvertierens von XML in Bilder? Was ist der Prozess des Konvertierens von XML in Bilder? Apr 02, 2025 pm 08:24 PM

Um XML -Bilder zu konvertieren, müssen Sie zuerst die XML -Datenstruktur ermitteln, dann eine geeignete grafische Bibliothek (z. B. Pythons Matplotlib) und eine Methode auswählen, eine Visualisierungsstrategie basierend auf der Datenstruktur auswählen, das Datenvolumen und das Bildformat, die Batch -Verarbeitung ausführen oder effiziente Bibliotheken verwenden und schließlich als PNG, JPEG oder SVG nach den Bedürfnissen speichern.