Articles

Warum ich niemals WordPress für die Website-Entwicklung verwende

Ah, WordPress Website-„Entwicklung“. Als 12-Jähriger hatte ich mit PHP viel Spaß. Der Einstieg war extrem einfach, aber auch schwierig zu meistern, und es hat viel Spaß gemacht, Leute zu treffen und Code in verschiedenen esoterischen bbForen online zu teilen. Das versetzt mich wirklich zurück.

Neulich wurde ich von einem örtlichen Gemeindezentrum, für das ich ehrenamtlich tätig bin, gebeten, meine Zeit zu „spenden“, indem ich ihnen eine Website baue. Verstehen Sie mich jetzt nicht falsch. Ich arbeite gerne ehrenamtlich, vor allem, wenn es darum geht, für Obdachlose zu kochen (und das damit verbundene Networking mit anderen Geschäftsinhabern), aber eine WordPress-Website ohne Bezahlung einzurichten, ist einfach entwürdigend, vor allem, wenn sogar die bezahlten Projekte auf 4 Dollar pro Stunde virtuelle Sklavenarbeit hinauslaufen. Natürlich habe ich das lukrative 0-Dollar-Angebot abgelehnt.

Hier sind ein paar Gründe, warum ich WordPress nie für die Entwicklung von Websites und Webanwendungen verwende.

Billige Themes

Heutzutage braucht fast niemand mehr ein individuelles WordPress-Theme. Schauen Sie sich einfach an, was auf der Titelseite der WordPress-Sektion von ThemeForest steht:

Das ist richtig. 40.540 WordPress-Themes & Website-Vorlagen ab $2. Sicher, die teureren Themes kosten $65 USD, aber hey, das ist immer noch ein Tropfen auf den heißen Stein für diese Art von Arbeit. Eine durchschnittliche Einmalzahlung von 35 $ ist der Marktwert von „Webdesign“. Wenn Sie wissen, wie man YouTube-Tutorials folgt, brauchen Sie niemanden einzustellen, der eine schöne Website nur für Inhalte für Sie einrichtet.

Alternativ können Sie einer dieser Themenentwickler werden und sie online in großen Mengen verkaufen (50 $ * 5.000 Downloads können einen weiten Weg bedeuten), aber das ist ein Geschäft für sich, und das ist nichts, wovon ich begeistert bin, vor allem die Aussicht, einen Kunden-Support für ständige themenbezogene Funktionsanfragen einzustellen und zu verwalten.

„Befähigte“ Kunden & Ihre Erwartungen

Billige WordPress-Themes sind ein Segen für jeden Entwickler, aber das Problem ist, dass Ihre Kunden, sobald sie einen Hauch davon mitbekommen, sofort davon ausgehen, dass „WordPress einfach ist“, und wenn sie Sie bitten, das gerade gekaufte Theme zu konfigurieren, denken sie, dass sie Ihnen einen kleinen festen Stundenlohn für Ihre Zeit zahlen können.

Das große Problem hier ist die Diskrepanz zwischen dem, was der Kunde auf einem flachen Computermonitor sieht, und der Arbeit, die Sie leisten müssen, sobald Sie über einfache Theme-Konfigurationen hinausgehen und der Kunde anfängt, nach fortgeschritteneren Funktionen zu fragen.

Was meinen Sie damit, dass wir keine Anreize für Open-Source-Kanäle schaffen können, indem wir uns führende Infomedien vorstellen!? Ich war gestern auf der Twitter-Webseite und sie haben es. Warum können Sie nicht einfach tun, was sie getan haben?

In der Vertragstheorie und der Wirtschaftswissenschaft befasst sich die Informationsasymmetrie mit der Untersuchung von Entscheidungen bei Transaktionen, bei denen eine Partei über mehr oder bessere Informationen verfügt als die andere. Diese Asymmetrie führt zu einem Machtungleichgewicht bei Transaktionen, was im schlimmsten Fall zum Scheitern der Transaktion führen kann, einer Art Marktversagen.

Wenn es um die „Entwicklung“ von WordPress geht, entsteht durch die anfängliche Erwartung des Kunden, eine billige Plug-and-Play-Website zu erhalten, und Ihr Wissen über die technischen Anforderungen an eine funktionsreiche Webanwendung eine Informationsasymmetrie, die dazu führt, dass der Kunde in dem Moment, in dem er die angeforderten fortgeschrittenen Funktionen nicht zu einem günstigen Preis erhält, denkt, dass Sie die Schwierigkeit (und den Marktwert) der angeforderten Funktion so verschleiern, dass es so aussieht, als würden Sie ihn betrügen.

Die Erwartungen des Kunden mit einem vernünftigen Zeitplan für die zu erbringenden Leistungen in Einklang zu bringen, ist eine Herausforderung, insbesondere wenn das Projekt komplexer wird. Meiner persönlichen Erfahrung nach lohnt sich die Erstellung eines individuellen WordPress-Themes nicht, wenn der Auftragswert unter 10.000 $ liegt.

Ein Teil von mir fragt sich, warum der Markt dies toleriert, und ich bin zu dem Schluss gekommen, dass die meisten Webentwickler einfach eine hohe Annehmlichkeit aufweisen, was sie zu schlechten Verhandlungspartnern macht. Wenn ihre Kunden Druck ausüben, geben sie nach und bieten an, zu dem niedrigeren vorgeschlagenen Satz zu arbeiten. Insgesamt entsteht so ein spieltheoretisches Gleichgewicht, in dem niemand bereit ist, sich zu behaupten, um nicht die Arbeit zu verlieren, die er – durch eine ironische und sich selbst erfüllende Wendung des Schicksals – jetzt dringend braucht.

Ich möchte eine AirBnb-Website erstellen, aber für einsame Menschen, die gerne mit Kätzchen schmusen. Kannst du das für 500 Dollar machen? Ich denke, es wird ganz einfach sein. Hier, verwenden Sie einfach dieses Theme, das ich gefunden habe. Es war billig.

„Nur“ das hierhin und das dorthin verschieben

„Nur“. Das am meisten verachtete Wort in der Web-Entwicklung.

Okay, ein einfaches, konfigurierbares Theme ist billig, und Sie werden feststellen, dass Sie sich per Drag & Drop in kürzester Zeit zu einem erfahrenen Web-„Entwickler“ entwickeln können, aber dann stoßen Sie manchmal an eine Wand. Der Kunde fragt, ob Sie „nur“ eine Kalenderfunktion mit Benutzerauthentifizierung erstellen können, die es den Mitgliedern der Organisation ermöglicht, ihre persönlichen Gmail-Kalendertermine mit der Website zu synchronisieren, und so weiter und so fort… für ein Plugin, das Sie nicht entwickelt haben.

Tja. Klingt gut, Bubi! Wie wäre es, wenn du für mich einen Blick auf den Quellcode wirfst, während ich meinen Kaffee trinke. Oh, und wenn ich zurückkomme, sollte es besser fertig sein! Ich bin sicher, du wirst feststellen, dass es wirklich einfach ist:

Angesichts der Tatsache, dass dein Kunde wahrscheinlich nicht bereit ist, mehr für diese Anpassungen zu bezahlen, wirst du kreativ werden müssen, wenn du die Arbeit ablehnst, und das ist an sich schon ziemlich stressig.

Sie sind jetzt ein Schriftsteller

Glückwunsch, Sie verdienen jetzt Ihren Lebensunterhalt mit dem Schreiben von Texten.

Nachdem du das Theme deines Kunden heruntergeladen, installiert und konfiguriert hast … und es geschafft hast, die unmöglichen Plugin-Anpassungen knapp unter dem Budget abzuliefern, wird er dich bitten, Inhalte für seine Website zu schreiben, damit sein kleines Unternehmen bei Google gut platziert wird.

Du kannst ihm immer sagen, dass SEO ein anderes Metier ist, aber er wird dir immer die Schuld geben, wenn seine Website trotzdem nicht platziert wird. Und wenn Sie nicht liefern, wird sich herumsprechen, dass Sie ein schlechter Webentwickler sind.

Ich weiß, dass das absolut keinen Sinn ergibt, aber es ist wahr. Es ist an der Zeit, dass du dich zusammenreißt und lernst, wie man gut schreibt, den Blog deines Kunden einmal pro Woche mit einzigartigen, schlüsselwortrelevanten Inhalten aktualisiert und deinen Informatikabschluss in den Müll wirfst.

Das Fazit

Wenn Sie gerade erst in die Webentwicklung einsteigen, sollten Sie unbedingt darauf achten, dass Sie nicht in die Falle tappen, hier und da ein paar WordPress-Seiten zu „flippen“, um die Rechnungen zu bezahlen.

Die Aussicht, ein paar 50-Dollar-Themes zu kaufen und die fertige Website an lokale KMUs (kleine/mittlere Unternehmen) für 1500 Dollar pro Stück zu verkaufen, mag Sie zunächst verlocken, aber Sie werden schnell auf all die oben genannten Probleme stoßen, d. h. pingelige Kunden, einen niedrigen realen Durchschnittslohn und Zeit, die mit dem Schreiben von Texten verschwendet wird, anstatt in eine echte Softwareentwicklungsausbildung zu investieren.

Ich glaube nicht, dass man daraus etwas Positives ziehen kann. Der Schlüssel hier ist, einfach zu vergessen, dass WordPress existiert. Konzentrieren Sie sich auf Ihren Stack, ob das nun LAMP, WISA, MEAN oder was auch immer ist, und warten Sie auf Ihre großen Projekte, bei denen Sie Ihr tiefes Fachwissen in Node.js, MongoDB, JavaScript, React und was auch immer für andere Technologien Sie in Ihrem Arsenal haben, wirklich nutzen können.

Vorhandene WordPress-Themes neu zu verpacken und suchmaschinenoptimierte Inhalte zu schreiben, um Websites an kleine und mittlere Unternehmen zu verkaufen, wird dich ermüden, deinen Verstand betäuben und die begrenzte Zeit aufzehren, die du hast, um deinen echten Webentwicklungs-Stack zu schärfen. WordPress aufzugeben ist in einem hart umkämpften, sich schnell entwickelnden Markt eine Selbstverständlichkeit.

Zu lang; nicht gelesen

  • Billige, leicht konfigurierbare Themes ermöglichen es jedem, eine einfache WordPress-Website zu erstellen, was die Kosten für Webdesign senkt.
  • Die Erwartungen der Kunden zu erfüllen ist kostspielig. Das liegt an der Informationsasymmetrie auf dem Markt, d. h. die Einrichtung ist billig, Anpassungen sind komplex und nicht trivial.
  • Wenn Sie überhaupt an Kundenbindung interessiert sind, wird die meiste Zeit damit verbracht, Blog-Inhalte zu schreiben, um sie bei lokalen Google-Suchen zu platzieren. Sie müssen sich also auch mit SEO und Copywriting beschäftigen, um ein lebensfähiges Geschäft aufzubauen.
  • Die Gestaltung von Websites mit WordPress für KMUs, um „die Rechnungen zu bezahlen“, während Sie profitablere Stacks lernen, ist zu zeitaufwändig. Das lohnt sich nicht. Warten Sie einfach auf Ihre Wale. Andernfalls suchen Sie sich einen Vollzeitjob, bei dem Sie tatsächlich den ganzen Tag in JavaScript programmieren, bis Sie den großen Kunden finden.

Mieden Sie WordPress-„Entwicklung“ um jeden Preis.

Martin ist Lead Project Manager bei Selotec. Sie sollten ihm auf Twitter folgen.