Miért nem használom soha a WordPress-t honlapfejlesztésre
Ah, WordPress honlap “fejlesztés”. Tizenkét éves koromban a PHP nagyon szórakoztató volt. Rendkívül könnyű volt belekezdeni, de nehéz is volt elsajátítani, és nagyon szórakoztató volt emberekkel találkozni és kódot megosztani a különböző ezoterikus bbForumokon az interneten. Tényleg visszavisz a múltba.
A múlt héten megkért egy helyi közösségi központ, ahol önkéntesként dolgozom, hogy “adományozzam az időmet”, és építsek nekik egy weboldalt. Most, ne érts félre. Szeretek önkénteskedni, különösen, ha ez azt jelenti, hogy ételt főzök a hajléktalanoknak (és az ezzel járó kapcsolatépítés más vállalkozókkal), de fizetés nélkül felállítani egy WordPress weboldalt egyszerűen megalázó, különösen, ha még a fizetett projektek is 4 dollár/óra virtuális rabszolgamunkát jelentenek. Természetesen visszautasítottam a jövedelmező 0 dolláros ajánlatot.
Itt van néhány ok, amiért soha nem használom a WordPress-t weboldal- és webalkalmazás-fejlesztésre.
Az olcsó témák
Szinte senkinek sincs szüksége manapság egyedi WordPress-témára. Csak nézd meg, mi áll a ThemeForest WordPress-részlegének címlapján:
Így van. 40.540 WordPress téma & Weboldal sablonok 2 dollártól. Persze, a drágább témák 65 USD-ért mennek, de hé, ez még mindig csepp a tengerben egy ilyen munkáért. Egy átlagos egyszeri 35 dolláros fizetés a “webdesign” piaci értéke. Ha tudod, hogyan kell követni a YouTube oktatóanyagokat, nem kell felbérelned valakit, hogy felállítson neked egy gyönyörű, csak tartalmat tartalmazó weboldalt.
Változatlanul lehetsz egy ilyen témafejlesztő, és eladhatod őket online mennyiségben (50 $ * 5000 letöltés hosszú utat tehet meg), de ez önmagában egy üzlet, és ez nem olyasmi, amiért lelkesedem, különösen a kilátás, hogy felveszel és kezelsz egy ügyfélszolgálatot a témákkal kapcsolatos állandó funkciókérések miatt.
“Felhatalmazott” ügyfelek & elvárásaik
Az olcsó WordPress-témák minden fejlesztő számára áldásosak, de a probléma az, hogy amint bármelyik ügyfeled megneszeli ezt, azonnal azt feltételezi, hogy “a WordPress könnyű”, így amikor megkérnek, hogy konfiguráld az éppen megvásárolt témát, úgy gondolják, hogy megúszhatják azzal, hogy valami kis fix órabért fizetnek neked az idődért.
A nagy probléma itt a különbség aközött, amit az ügyfél egy sima számítógép monitorján lát, és a munka között, amiről tudod, hogy neked kell majd elvégezned, amint túllépsz az egyszerű témakonfigurációkon, és az ügyfél elkezd kérni a fejlettebb funkciókat.
A szerződéselméletben és a közgazdaságtanban az információs aszimmetria az olyan tranzakciókban hozott döntések vizsgálatával foglalkozik, ahol az egyik fél több vagy jobb információval rendelkezik, mint a másik. Ez az aszimmetria hatalmi egyensúlytalanságot teremt az ügyletekben, ami néha az ügyletek elmaradását, legrosszabb esetben egyfajta piaci kudarcot okozhat.
A WordPress “fejlesztésekor” az ügyfél kezdeti elvárása egy olcsó plug-and-play weboldalra és az Ön tudása a funkciókban gazdag webes alkalmazás kiépítésének mérnöki követelményeiről olyan információs aszimmetriát hoz létre, amely abban a pillanatban, hogy az ügyfél nem kapja meg az általa kért fejlett funkciókat olcsón, azt fogja hinni, hogy Ön elhomályosítja a funkciókérés nehézségét (és piaci értékét) oly módon, hogy úgy tűnik, becsapja őt.
Az ügyfél elvárásainak és a teljesítmények ésszerű ütemezésének egyensúlyba hozása kihívást jelent, különösen, ha a projekt egyre összetettebbé válik. Személyes tapasztalatom szerint egy egyedi WordPress-téma megépítése egyszerűen nem éri meg a jutalmat, ha a szerződés értéke kevesebb, mint 10 000 dollár.
Egy részem csodálkozik, hogy a piac miért tolerálja ezt, és arra a következtetésre jutottam, hogy a legtöbb webfejlesztőnek egyszerűen magas a vonásbeli elfogadhatósága, ami szörnyű tárgyalókká teszi őket. Ha az ügyfeleik nyomást gyakorolnak rájuk, beadják a derekukat, és felajánlják, hogy az alacsonyabb ajánlott áron dolgoznak. Összességében ez egy olyan játékelméleti egyensúlyt hoz létre, amelyben senki sem hajlandó helytállni, nehogy elveszítse azt a munkát, amire a sors ironikus és önbeteljesítő fordulata folytán most nagy szüksége van.
“Csak” ezt tedd oda, és azt tedd oda
“Csak”. A webfejlesztés legmegvetettebb szava.
Oké, tehát egy alapszintű, konfigurálható téma olcsó, és úgy találod, hogy pillanatok alatt el tudod húzni magad, hogy szakértő webes “fejlesztővé” válj, de aztán néha falba ütközöl. Az ügyfél megkérdezi, hogy “csak” egy Naptár funkciót tudnál-e készíteni felhasználói hitelesítéssel, amely lehetővé teszi a szervezet tagjai számára, hogy szinkronizálják a személyes Gmail naptári eseményeiket a weboldallal, és így tovább és tovább a funkciókérésekkel… egy olyan bővítményhez, amelyet nem te fejlesztettél.
Hát igen. Jól hangzik, bubikám! Mi lenne, ha megnéznéd nekem a forráskódot, amíg megiszom a kávémat. Ja, és mire visszajövök, jobb, ha kész lesz! Biztos vagyok benne, hogy nagyon egyszerűnek fogod találni:
Mivel az ügyfeled valószínűleg nem hajlandó többet fizetni ezekért a testreszabásokért, kreatívvá kell válnod a munka elutasításában, és ez önmagában elég stresszes.
Most már író vagy
Gratulálok, most már a megélhetésedért másolsz-írsz.
Most, miután letöltötted, telepítetted és konfiguráltad az ügyfeled témáját… és sikerült a lehetetlen plugin testreszabásokat épphogy a költségvetés alatt teljesítened, arra fognak kérni, hogy írj tartalmat a weboldalukhoz, hogy a kisvállalkozásuk helyenként jól szerepeljen a Google-ban.
Megmondhatod nekik, hogy a SEO egy másik munkaterület, de mindig téged fognak hibáztatni, ha a weboldaluk úgysem szerepel a rangsorban. És ha nem teljesítesz, elterjed a híre, hogy szörnyű webfejlesztő vagy.
Tudom, hogy ennek semmi értelme, de igaz. Itt az ideje, hogy megtanulj jól írni, hetente egyszer frissítsd az ügyfeled blogját egyedi, kulcsszavak szempontjából releváns tartalommal, és dobd a szemétbe az informatikai diplomádat.
A végeredmény
Ha még csak most kezdesz bele a webfejlesztésbe, feltétlenül ügyelj arra, hogy ne ess abba a csapdába, hogy “itt-ott átforgatsz néhány WordPress-oldalt”, hogy kifizesd a számlákat.
Először csábító lehet a kilátás, hogy megveszel néhány 50 dolláros témát, és az elkészült weboldalt 1500 dollárért eladod a helyi KKV-knak (kis- és középvállalkozásoknak), de hamar belefutsz a fent említett összes problémába; vagyis az aprólékos ügyfelekbe, az alacsony valós átlagbérbe, és a szövegírásra elvesztegetett időbe, szemben a valódi szoftverfejlesztői képzésbe való befektetéssel.
Nem hiszem, hogy ebből pozitívumot lehet kihozni. A kulcs itt az, hogy egyszerűen felejtsük el, hogy a WordPress létezik. Koncentrálj a stackedre, legyen az LAMP, WISA, MEAN vagy bármi más, és tarts ki a nagy projektjeidre, azokra, ahol valóban kihasználhatod a Node.js, MongoDB, JavaScript, React és bármilyen más technológiában való mély szakértelmedet.
A meglévő WordPress témák újracsomagolása és keresőmotorra optimalizált tartalmak írása, hogy weboldalakat adj el kis- és középvállalkozásoknak, kimerít, elzsibbaszt, és felemészti azt a kevés időt, ami a valódi webfejlesztési stacked élesítésére marad. A WordPress elhagyása egy rendkívül versenyképes, gyorsan fejlődő piacon nem okoz gondot.
Túl hosszú;nem olvastam
- Az olcsó, könnyen konfigurálható témák lehetővé teszik, hogy bárki elkészíthessen egy alapvető WordPress-weboldalt, ami csökkenti a webdesign költségeit.
- Az ügyfelek elvárásainak kezelése költséges. Ennek oka az információs aszimmetria a piacon, azaz a beállítás olcsó, a testreszabás összetett és nem triviális.
- Ha egyáltalán érdekel az ügyfélmegtartás, az időd nagy részét a blogtartalmak írása emészti fel, hogy a helyi Google-keresésekben rangsorold őket. Tehát a SEO-ba és a szövegírásba is bele kell vágnia, hogy életképes vállalkozást építsen.
- A weboldalak tervezése WordPress-szel kis- és középvállalkozások számára, hogy “kifizesse a számlákat”, amíg jövedelmezőbb stackeket tanul, túlságosan időigényes. Soha nem éri meg. Csak tarts ki a bálnákért. Ellenkező esetben keress egy olyan főállású munkát, ahol valóban egész nap JavaScriptben kódolsz, amíg meg nem találod azt a nagy ügyfelet.
Kerüld a WordPress “fejlesztést” mindenáron.
Martin a Selotec vezető projektmenedzsere. Érdemes követni őt a Twitteren.