Django Admin oder WordPress? Python oder PHP? Wovon hängt die Beliebtheit der verschiedenen Programmiersprachen ab? Ist PHP immer noch eine wichtige Programmiersprache?
Welches Content Management System (CMS) sollten Sie wählen? Welche Programmiersprache hat eine bessere, vielversprechendere und für die Wirtschaft nützlichere Zukunft? Wie viel kostet es, eine Website in WordPress oder Django zu erstellen?
Welche Art von Programmierern fördert der Markt, und was bedeutet das für die Unternehmen? Welche sind die beliebtesten Programmiersprachen?
Das hängt natürlich von der Sichtweise ab. Alles hat Vor- und Nachteile.
Perfekte Lösungen gibt es nicht. Jede hat ihre Stärken und Schwächen. Alles hängt von dem Ziel ab, das Sie erreichen wollen, vom Umfang eines Projekts, von der Branche und von den spezifischen Erwartungen der Nutzer. Und so weiter.
Das ist alles richtig, aber es gibt einige objektive Prozesse, die den Markt formen und die Unternehmen bestimmen.
Allerdings sind sich die Kunden dessen nicht immer bewusst. Heute werden wir einen solchen Faktor diskutieren, der die Form des Marktes, die Möglichkeiten und die Grenzen der Kunden von Webentwicklungsunternehmen stark beeinflusst.
Beginnen wir mit einem hohen C, indem wir sagen, dass die Zukunft der Technologie zu einem großen Teil nicht nur von den Geschäftskunden oder den Nutzern der mit bestimmten Technologien erstellten Anwendungen bestimmt wird, sondern auch von den Entwicklern selbst. Die Beliebtheit von Sprachen hängt von den Vorlieben der Entwickler ab.
Vieles hängt von den Programmierern ab, die diese Technologien schaffen, entwickeln, nutzen und schließlich ihren Nutzen für die Arbeit bewerten.
Ihre Entscheidungen, ihr feines Gespür für die Bedürfnisse des Marktes und ihre Einschätzung des Wertes einer bestimmten Technologie und ihres Stellenwerts beeinflussen, wie eine bestimmte Technologie gesehen wird.
Was die Attraktivität (funktional, geschäftlich, professionell) von Programmiersprachen angeht, sind die Meinungsführer meist die Entwickler selbst.
Welche Karrieremöglichkeiten und Herausforderungen eine bestimmte Technologie bietet, hängt vor allem auch davon ab, wie die Programmierer darauf reagieren werden.
Ihre Entscheidungen in Bezug auf Ausbildung, Karriere und die Frage, ob sie eine bestimmte Technologie für vielversprechend und lohnenswert halten, bestimmen die Entwicklungsmöglichkeiten für Web- und Mobilanwendungen und deren Kunden.
Schauen wir uns also die Abhängigkeiten an, die auf dem Arbeitsmarkt für Programmierer zu beobachten sind. Lassen Sie uns über die Folgen nachdenken, die sich aus diesen Abhängigkeiten ergeben oder in naher Zukunft ergeben können.
Wir laden Sie ein, weiterzulesen!
Was ist der Zweck von WordPress und Django Admin?
Bevor wir versuchen zu klären, welches der Content Management Systeme zukunftsweisender ist, müssen wir ganz am Anfang beginnen. Wir müssen von den Absichten ausgehen, die die Entwickler dieser Instrumente geleitet haben.
Die Geschichte von WordPress ist untrennbar mit der Geschichte der Entstehung und Entwicklung der Blogosphäre verbunden.
Die massive Flut von Blogs hat dazu geführt, dass ein einfach zu bedienendes, keine Programmierkenntnisse erforderndes, für kleine, laienhafte Veröffentlichungen geeignetes und empfohlenes Tool so perfekt für seine Zeit ist.
Für WordPress Laien wurde es zum Synonym für ein CMS. Von einem Blog. Von einer Website.
Und das ist nicht überraschend.
WordPress ist eine sehr gute Lösung als Werkzeug für Einsteiger mit einer kleinen Reichweite und mit typischen Bedürfnissen, die nach typischen Lösungen und Funktionalitäten suchen.
Sie kann unkomplizierte Erwartungen erfüllen und Lösungen für sehr einfache Geschäftsprobleme liefern.
WordPress wird zwar ständig weiterentwickelt, ist aber kaum über seine ursprüngliche Funktion hinausgekommen.
Natürlich bietet WordPress eine Vielzahl von Plug-ins, die seine Möglichkeiten erweitern. In der Praxis bedeutet dies jedoch, dass sie an die individuellen Bedürfnisse angepasst werden müssen, dass ihre Stabilität ständig kontrolliert werden muss und dass man darauf vertrauen muss, dass ihre Installation die Datensicherheit nicht beeinträchtigt.
Irgendwann ähnelt eine mit WordPress erstellte Website einer Lehmhütte und nicht mehr einem eleganten, von einem professionellen Architekten entworfenen Haus.
Im Falle von WordPress und Projekten, die viel größer und komplexer sind und der Erreichung komplexer Geschäftsziele dienen, beginnt die Theorie mit der Praxis zu kollidieren.
Die Aussage, WordPress sei genauso gut wie andere Lösungen, ist nur eine Halbwahrheit.
In der Praxis erfordert WordPress einen kontinuierlichen Aufwand, der durch den Einsatz von Wettbewerbslösungen vermieden werden kann.
Anders sieht es aus, wenn wir das Rahmenwerk Django betrachten, das ein Content Management System bietet.
Von Anfang an war es als Werkzeug konzipiert, um komplexe Geschäftsziele schnell, einfach, effektiv und sicher zu erreichen.
Seine Ursprünge, seine Geschichte, seine Gegenwart und seine Zukunft weisen eindeutig darauf hin, dass es sich um ein Instrument handelt, das weniger häufige und komplexe Probleme lösen soll.
Es ist ein Werkzeug, mit dem sich in viel kürzerer Zeit und mit weniger Ressourcen stabilere und sicherere Anwendungen erstellen lassen.
WordPress und Django mit den Augen eines Programmierers
Aus der Sicht eines Entwicklers ist das Django Rahmenwerk ein Werkzeug, das es ihm ermöglicht, professionell zu entwickeln. Es gibt ihnen viel mehr Möglichkeiten und berufliche Zufriedenheit.
WordPress, und das sagen wir mit Respekt vor seinen Schöpfern, ist ein viel weniger anspruchsvolles Werkzeug und gilt als gutes Werkzeug für den Beginn einer Karriere.
Ein Hilfsmittel, das den Erwerb erster Fertigkeiten unterstützt und schnell aufhört, eine Herausforderung zu sein. Die Einstellung der Entwickler ist nicht bedeutungslos.
Nach einer gewissen Zeit mit WordPress, dem ehrgeizigsten, entwicklungsorientiertesten und damit nützlichsten Programm für ein Unternehmen, suchen die Spezialisten nach neuen Herausforderungen.
Und das bedeutet, dass der Markt für Programmierer, die sich mit WordPress beschäftigen, eher ein Markt für aufstrebende Entwickler als für Spezialisten ist.
Ein weiterer Marktindikator verdeutlicht diese Regelmäßigkeit, nämlich das Gehalt von Entwicklern, die PHP verwenden, im Vergleich zu Programmierern, die auf Python spezialisiert sind.
Und wie Sie leicht erraten können, wird die beliebteste Programmiersprache diejenige sein, die kurz- und langfristig höhere Gehälter und bessere Entwicklungsmöglichkeiten bietet.
Stundensätze, Projektraten und monatliche Durchschnittsverdienste, die in beiden Bereichen angeboten werden, zeigen deutlich den irrsinnigen Unterschied. Auf die Gehälter werden wir gleich noch näher eingehen.
Die beliebtesten Stellenangebote, oder welche Entwickler sucht der Markt?
Beim Durchstöbern von Plattformen, die Stellenangebote aggregieren (z. B. Pracuj.pl unter den Stichwörtern Python und PHP Entwickler) und von Artikeln in der Fachpresse, beim Verfolgen von Diskussionen in Foren ergibt sich ein Bild, das unser Problem aus einer anderen Perspektive beleuchtet.
Seit vielen Jahren gehören in Polen (aber auch weltweit, es ist ein globaler Trend) Kenntnisse in Python, JavaScript und Java zu den gefragtesten Fähigkeiten. Dies sind die beliebtesten Programmiersprachen.
Jahr für Jahr nimmt die Zahl der Stellenangebote ab, in denen Unternehmen Programmierer suchen, die mit PHP vertraut sind. Stattdessen steigt die Zahl der Angebote, in denen auf Python spezialisierte Programmierer von Arbeitgebern gesucht werden.
Die Beliebtheit von Sprachen lässt sich am besten durch einen objektiven Indikator wie die Zahl der Stellenangebote ausdrücken. Arbeitgeber suchen nicht nur nach einem Entwickler, sondern auch nach einer Programmiersprache, die für das Unternehmen nützlich ist.
Auch die Kunden wechseln, wenn auch nicht so schnell, wie es wünschenswert wäre. Die Kunden von Webentwicklungsunternehmen werden immer aufmerksamer und anspruchsvoller.
Sie entfernen sich immer häufiger von einer Programmiersprache, die mit der Zeit unbequem und problematisch wird.
Es ist also nicht überraschend, dass Python derzeit die beliebteste Programmiersprache für die Gestaltung komplexer Websites ist.
Die Inhaber von Unternehmen, die Software entwickeln, konzentrieren sich auch auf die Kompetenzen, die Entwicklung, die Fähigkeiten und den langfristigen Nutzen eines bestimmten Experten.
Sie werden mit Sicherheit eher einen Python Entwickler einstellen als einen PHP Entwickler.
Aus einem einfachen Grund. Das ist geschäftlich viel profitabler. Es geht also nicht nur um den finanziellen Gewinn, sondern auch um eine Strategie für eine stabile Unternehmensentwicklung.
Python ist bei Programmierern beliebt und wird auch von Kunden immer häufiger geschätzt. Python ist eine viel rationellere, sicherere und zukunftsorientierte Wahl für Unternehmen, die Software entwickeln, und ihre Kunden. Es ist einfach profitabel.
Was bedeutet das für ein Unternehmen, das versucht, das Dilemma zwischen Django vs. WordPress zu lösen?
Das bedeutet, dass die Entwicklung eines Produkts aus folgenden Gründen schwierig sein kann:
- Großer Wechsel von Entwicklern in Unternehmen, die auf WordPress, PHP
- Überrepräsentation von Programmierern mit weniger Erfahrung
- Die Notwendigkeit, häufiger nach kompetenten Entwicklern zu suchen
- Unangemessenheit der Technologie selbst für komplexere Projekte, die mit jeder weiteren Änderung, Anpassung und Erweiterung immer problematischer wird, was ihre Skalierbarkeit, Sicherheit und Anpassungsgeschwindigkeit angeht.
Die Entwicklung der Gehälter von PHP und Python Entwicklern
Die oben beschriebenen Tendenzen finden sich in den Gehältern perfekt wieder. Und die Gehälter sind ein sehr gutes Maß für den Wert, die Begehrlichkeit und die Attraktivität.
Wie eine Linse fasst das Ergebnis alle Variablen zusammen, die beeinflussen, wie bestimmte Kompetenzen, Fähigkeiten und Erfahrungen gesehen und bewertet werden.
Die Gehälter zeigen auch, wie viel man durch die Beschäftigung einer bestimmten Fachkraft verdienen kann. Für die Inhaber von Webentwicklungsunternehmen sind sie also ein klares Signal dafür, was der Markt will, worauf er setzt und wofür er zahlen will und weiterhin zahlen wird.
Und dies wiederum beeinflusst, wie einfach/schwierig es ist, ein Projekt mit einer bestimmten Lösung zu entwickeln. In unserem Fall ist es das Dilemma zwischen WordPress und Django Content Management Systemen.
Wetten auf PHP, WordPress können in vielen Fällen, aber nicht in allen, in der Zukunft zu Problemen führen.
Um nicht unbegründet zu klingen, verweisen wir auf zwei Artikel, "Ile wynoszą zarobki programisty PHP?" (Wie hoch ist das Gehalt eines PHP-Programmierers?) und "Python - zarobki programistów" (Python - Gehälter von Programmierern), die auf dem Fachportal Zrobki.it veröffentlicht wurden.
Ein PHP Entwickler wurde im Jahr 2020 in Polen verdient:
- Im Durchschnitt zwischen 8.000 PLN und 12.000 PLN
- Wenn sie ein Junior sind, etwa 5.000 PLN
- Wenn ein Experte, dann etwa 16.000 PLN
Ein Python Entwickler wurde im Jahr 2020 in Polen verdient:
- Im Durchschnitt zwischen 12.000 PLN und 18.000 PLN
- Wenn sie ein Junior sind, etwa 7.000 PLN
- Wenn ein Experte, dann rund 23.000 PLN
Die auf Zarobki.it vorgestellten Verdienste decken sich mit denen, die in dem Artikel "Zarobki programistów 2021. Ile tak naprawdę zarabiają programiści" (Verdienst von Programmierern 2021. Wie viel verdienen Programmierer wirklich), der auf dem Blog von Kodilla, einer auf IT Bildung spezialisierten Lernplattform, veröffentlicht wurde.
Den Artikeln zufolge betreffen die Unterschiede nicht nur das Gehalt, sondern auch die Verfügbarkeit von Stellenangeboten, die sich je nach Erfahrung und Spezialisierungsgrad in einer bestimmten Programmiersprache erheblich unterscheiden.
Im Falle von PHP Entwicklern werden die meisten Stellen für fortgeschrittene Programmierer angeboten. Senioren sind auf dem Arbeitsmarkt doppelt so selten gefragt wie weniger qualifizierte Personen.
Der Arbeitsmarkt für PHP Programmierer scheint nicht an Erfahrung, Fähigkeiten, Kompetenzen oder Wissen interessiert zu sein. Sie scheint sich nicht auf die Qualität und Entwicklung der Programmierer zu konzentrieren. Stattdessen fördert es einen Zustand des ständigen Strebens (ein Möchtegern zu sein).
Ältere Menschen sind auf dem Arbeitsmarkt für Python Programmierer sehr viel begehrter. Die Zahl der Stellenangebote für ältere und mittlere Fachkräfte ist mehr oder weniger gleich groß.
Diese Trends zeigen deutlich, in welche Richtung die ehrgeizigsten, fähigsten, fleißigsten und engagiertesten Programmierer gehen werden.
Die Richtung, die sie einschlagen werden, sollte auch die Richtung der Geschäftsinhaber sein. Denn damit wird ein Trend fortgesetzt, der schon seit mehreren Jahren anhält und sich höchstwahrscheinlich fortsetzen wird.
Diese Daten lassen darauf schließen, wer und in welchem Maße von den Unternehmen geschätzt wird und von ihnen gefördert wird, in wen die Unternehmen investieren wollen. Denken Sie daran, dass eine Investition in einen Mitarbeiter gleichzeitig eine Investition in Technologie ist.
Und das bedeutet, mit wem (PHP Programmierer vs. Python Programmierer) und womit (z.B. WordPress vs. Django) ein Unternehmen auf dem Markt konkurrieren wird.
Wenn man die Effektivität des Wettbewerbs mit solchen nicht offensichtlichen Indikatoren betrachtet, kann man wahrscheinlich die Trends, die sich auf dem Markt bilden, recht gut erkennen.
Und diese sprechen für Python und die darauf aufbauenden Rahmenwerke (wie Django).
Google Trends - die beliebtesten Programmiersprachen
Da wir über Trends sprechen, wäre es schön, einen weiteren Indikator heranzuziehen, nämlich die Suchtrends für bestimmte Phrasen im Google-Browser.
Die Suchtrends zeigen, wen und was der Markt sucht, welche Programmiersprachen sich zu lernen lohnen und welche die Zukunft sind.
Dieser Markt wird im weitesten Sinne als ein Markt von Arbeitgebern, Arbeitnehmern, Auftragnehmern, Kunden, zukünftigen Studenten und Personen, die in den Arbeitsmarkt eintreten, verstanden.
Obwohl uns keine detaillierten Daten vorliegen, die nach solchen Kriterien ermittelt wurden, kann man davon ausgehen, dass diese Suchtrends langfristig (mindestens 5 Jahre) aus Suchanfragen von Vertretern all dieser Gruppen bestehen werden.
Außerdem ist Python laut den Daten von Google eine sehr gefragte Programmiersprache. PHP, das sich auf dem Rückzug befindet, stößt nicht auf so viel Interesse.
Die beliebtesten Programmiersprachen sind in jeder Sprachversion des Browsers und auf jedem Markt nahezu identisch.
WordPress ist nach wie vor das weltweit beliebteste CMS, aber es ist erwähnenswert, dass diese Popularität auch von Einzelanwendern stammt, die kein Unternehmen betreiben. Und sie machen einen ziemlich großen Teil der WordPress Nutzer aus.
Django vs. WordPress. Programmiersprachen. Der Arbeitsmarkt für Programmierer. Zusammenfassung
- Die Zukunft der Technologie wird nicht nur von den Geschäftskunden, den Nutzern der mit bestimmten Technologien erstellten Anwendungen, sondern auch von den Entwicklern selbst bestimmt.
- Die Attraktivität einer bestimmten Technologie hängt weitgehend von den Entwicklern ab, die sie schaffen, weiterentwickeln, einsetzen und schließlich ihren Nutzen für die Arbeit beurteilen.
- Das Gespür der Insider für die Bedürfnisse des Marktes und ihre Einschätzung des Werts der Technologie beeinflussen den geschäftlichen Wert einer Technologie und wie sie wahrgenommen wird.
- Die Geschichte von WordPress ist die Geschichte der Entstehung und Entwicklung der Blogosphäre. Für WordPress Laien wurde es zum Synonym für ein CMS. Von einem Blog. Von einer Website.
- WordPress ist ein sehr gutes Werkzeug für ein Unternehmen mit einem kleinen Sortiment und typischen Problemen, das nach typischen Lösungen und Funktionalitäten sucht.
- In der Praxis erfordert WordPress einen kontinuierlichen Aufwand, der durch den Einsatz von Wettbewerbslösungen vermieden werden kann.
- Django, ein Content Management System, wurde von Anfang an als Werkzeug entwickelt, um komplexe Unternehmensziele schnell, einfach, effektiv und sicher zu erreichen.
- Django ist ein Tool, mit dem Entwickler Anwendungen erstellen können, die wesentlich stabiler und sicherer sind. Ein https://thestory.is/pl/journal/mvp-minimum-viable-product/MVP mit Django kann viel schneller und mit weniger Ressourcen erstellt werden.
- Aus der Sicht eines Entwicklers sind Python und das Django Rahmenwerk eine Programmiersprache bzw. ein Werkzeug. Sie bieten eine viel umfassendere berufliche Entwicklung. Sie bieten Entwicklern viel mehr Möglichkeiten und berufliche Befriedigung. Es ist nicht verwunderlich, dass sie zu den beliebtesten Programmiersprachen und tools gehören.
- WordPress ist viel weniger anspruchsvoll und gilt als ein gutes Werkzeug für den Einstieg.
- Die ehrgeizigsten, entwicklungsorientierten Spezialisten (und damit die begehrtesten und nützlichsten für Webentwicklungsunternehmen und ihre Kunden) suchen nach einer Weile mit WordPress nach neuen Herausforderungen.
- Der Markt für Programmierer, die mit WordPress vertraut sind, ist eher ein Markt für aufstrebende Entwickler als für Spezialisten.
- Seit vielen Jahren gehören Kenntnisse in den Technologien Python, JavaScript und Java zu den meistgefragten Fähigkeiten in Polen und weltweit.
- Auf dem polnischen Markt nimmt die Zahl der Stellenangebote ab, in denen Unternehmen Programmierer suchen, die mit PHP vertraut sind. Stattdessen steigt die Zahl der Angebote, in denen auf Python spezialisierte Programmierer von Arbeitgebern gesucht werden.
- Die Kunden von Webentwicklungsunternehmen sind sich der Beliebtheit von Programmiersprachen immer stärker bewusst und stellen höhere Ansprüche. Für sie ist Python ebenfalls eine der beliebtesten Programmiersprachen.
- Die Inhaber von Unternehmen, die Software entwickeln, konzentrieren sich auch auf die Kompetenzen, die Entwicklung, die Fähigkeiten und den langfristigen Nutzen eines bestimmten Experten.
- Wie eine Linse fasst das Ergebnis alle Variablen zusammen, die beeinflussen, wie bestimmte Kompetenzen, Fähigkeiten und Erfahrungen gesehen und bewertet werden.
- Der Arbeitsmarkt für PHP Programmierer scheint nicht an Erfahrung, Fähigkeiten, Kompetenzen oder Wissen interessiert zu sein.
- Ältere Menschen sind auf dem Arbeitsmarkt für Python Programmierer sehr viel begehrter. Die Zahl der Stellenangebote für ältere und mittlere Fachkräfte ist mehr oder weniger gleich groß.
- Die Trends sprechen für Python und die damit entwickelten Rahmenwerke (wie Django).
- Suchtrends zeigen, wer und was auf dem Markt gesucht wird (z. B. Django Jobs, WordPress Jobs, Jobs für Programmierer, die beliebtesten Programmiersprachen).
- Die Suchtrends deuten schon seit langem darauf hin, dass Python die Programmiersprache ist, in die es sich lohnt, Zeit und Energie zu investieren.
- Den Daten von Google zufolge stößt Python als Programmiersprache auf immer größeres Interesse bei Entwicklern und Kunden.
Haftungsausschluss
Die in diesem Artikel vorgestellten Preisbeispiele stellen kein Angebot im Sinne des polnischen Zivilgesetzbuches dar.