Migliora il tuo gioco: come lavorare con clienti WordPress di successo
Pubblicato: 2015-08-25
Questo post è stato contribuito da Mario Peshev. Mario è il fondatore e l'architetto di WordPress di DevriX che costruisce e mantiene grandi piattaforme basate su WordPress. Con oltre 10.000 ore di consulenza e formazione, Yin e Yang di Mario è la sua strategia di advocacy e crescita aziendale Open Source.
Senza crescita e progresso continui, parole come miglioramento, realizzazione e successo non hanno significato – Benjamin Franklin

Sono stato un appassionato di apprendimento per tutto il tempo che posso ricordare e quando ho letto la citazione di cui sopra, risuona fortemente con me. Il mio preludio a WordPress anni fa è stato uno dei passi verso il miglioramento e il successo e ho sviluppato uno speciale rapporto di amore-odio con WordPress.
Massima ammirazione per la sua influenza nel mondo in termini di Open Source e opportunità per varie persone in diverse nicchie, e la sua piaga di essere sminuita e svalutata da sviluppatori professionisti e aziende di successo.
Ci sono modi per risolvere questi problemi fintanto che il cerchio ristretto lavora verso lo stesso obiettivo.
Nota : se sei felice di creare siti Web di tipo lego con temi ThemeForest casuali e lo vedi come il tuo futuro, questo post non fa per te. Se ti piace fare lo stesso ripetutamente per i negozi di mamme e pop, questo potrebbe non risuonare con te. Questo è applicabile alle persone che vogliono migliorare in quello che fanno, essere più professionali e avere un certo impatto risolvendo problemi complessi per i clienti più grandi.
WordPress per un futuro migliore
A maggio ho presentato una conferenza incentrata su bambini e adolescenti per motivarli, prepararli alla vita adulta e coltivare la loro creatività. Al giorno d'oggi i ragazzini pensano a malapena al loro futuro, tra i loro drammi emotivi adolescenziali e i noiosi compiti a casa. Se ci pensi, come possono essere appassionati di diventare qualcuno se non hanno una vera idea di cosa devono sapere e fare quotidianamente?
Ho usato WordPress come esempio di piattaforma che i bambini possono utilizzare, che offre loro l'opportunità di sviluppare un talento o una passione.
L'uso di WordPress per i compiti e le note generali (o un diario) potrebbe indicare interesse in diverse aree:
- I giovani blogger possono potenzialmente fare scrittura creativa o copywriting.
- Cambiare continuamente tema e giocare con i colori potrebbe aprire la stanza al design.
- L'aggiunta di plugin e il tentativo di implementare combinazioni complesse è il primo passo per la programmazione.
- La condivisione di post, l'analisi delle analisi e il confronto di titoli o foto diversi sono la via del marketing.
Ci sono ovviamente altre aree potenziali, ma fintanto che i bambini possono associarsi a un'attività, appassionarsi ad essa e iniziare a scavare in essa, possono risparmiare anni di rallentamento, per non parlare di decine di migliaia di dollari in diplomi universitari per le specialità a loro non potrebbe importare di meno.
Questo è uno dei motivi per cui sempre più persone si uniscono al settore di WordPress e cambiano lavoro noioso per guadagnarsi da vivere con WordPress.
Quali tipi di servizi WordPress esistono?
La quantità di opportunità per il lavoro su WordPress è incredibile, ma il vasto pool di lavori su WordPress è così vago e sfocato che assumere ed educare i talenti è fuori controllo.
Tengo d'occhio dozzine di bacheche di lavoro, portali e reti di freelance. I clienti cercano assistenti virtuali per creare i loro siti web. Cercano sviluppatori WordPress esperti per applicare modifiche ai contenuti al loro sito o web designer per sviluppare plug-in complessi.
Su base settimanale vedo riferimenti ad amministratori, programmatori, sviluppatori, designer, marketer, artisti digitali, webmaster, VA e molti altri titoli di lavoro di WordPress usati in modo improprio. In effetti, ora sono affascinato quando vedo un post di lavoro relativo a WordPress o un'offerta che cerca il giusto tipo di candidato.
La grande notizia è che puoi fare qualsiasi cosa con WordPress. L'avvertenza qui è che WordPress stesso non è un'abilità. Al giorno d'oggi non chiedi un esperto di Internet e non vai dallo stesso medico quando hai mal di testa o ti sei fatto male a una gamba.
L'ampia industria di clienti innocenti e fornitori di servizi amatoriali ha reso quasi impossibile distinguere uno sviluppatore da un marketer o da un utente generico che ha installato due volte WordPress con un programma di installazione automatica.
Il mondo indecente degli esperti di WordPress

Ho letto molto sulla sindrome dell'impostore in diversi rinomati blog WordPress e le persone continuano a identificarsi nei commenti. A mio parere, questo è un problema così insignificante rispetto al numero sempre crescente di persone che affermano di essere esperti di WordPress.
Negli ultimi anni ho interagito con persone in tutto il mondo che lavorano con WordPress. Da liberi professionisti a imprenditori di successo alle conferenze e da assistenti virtuali principianti a consulenti completi nei social media, blog e reti di lavoro.
Il più grande gruppo di fornitori di servizi che ho trovato è quello di esperti di WordPress . Puoi facilmente sostituire esperto con specialista, guru, maestro, ninja e rockstar. Basta aprire una nuova scheda ed eseguire alcune ricerche veloci su Google, reti di lavoro, social media e visualizzare il gran numero di risultati.
I prossimi nella lista sono gli sviluppatori di WordPress . Uno sviluppatore WordPress è spesso descritto come persone che installano plugin. Ci sono vari scenari possibili, ma questa è raramente la definizione di un vero sviluppatore esperto in WordPress.
Alcune bacheche o blog elencano competenze specifiche che ti consentono di filtrare per linguaggio di programmazione o uno strumento separato. La mia ultima ricerca con 200 appaltatori con titoli per sviluppatori WordPress ha portato a 170 persone che si valutano con 4 o 5 stelle su 5 in competenza PHP e 30 con 3 stelle.
Delle 170 persone nel primo gruppo, 150 erano studenti universitari, esperti di marketing su Internet, VA e persone che hanno sostituito le stringhe nei temi di WordPress grazie ai forum di supporto o all'aiuto del Codex. Non una singola riga di codice è stata scritta da zero, per non parlare della creazione di qualsiasi cosa, e 4 su 5 o più hanno autovalutato il proprio livello di esperienza con PHP.
Tom McFarlin ha pubblicato un post sulla differenza tra sviluppatore e implementatore e io ho scritto una panoramica definendo varie competenze tecniche nel contesto di WordPress. A causa della mancanza di una formazione adeguata, di qualsiasi risorsa educativa ufficiale o di un insieme significativo di competenze per ruolo, sia la ricerca di talenti che il miglioramento delle proprie capacità sono messi in discussione.
Ti sfido a intervistare diversi clienti di successo intorno a te che hanno cercato persone abili in WordPress. O conoscevano le persone giuste, gli è stato consigliato qualcuno, si sono ritrovati con diversi liberi professionisti che hanno incasinato alla grande, sono diventati AWOL e improvvisamente hanno preso i soldi e sono scomparsi, non potevano consegnare, oppure l'hanno fatto e il sito è incredibilmente lento e / o è stato hackerato subito dopo.
Questo sta allontanando le aziende serie e non toccherò l'argomento della riduzione dei prezzi di servizi e prodotti che riduce la qualità e il supporto.
Cosa motiva le persone a utilizzare una risorsa affidabile per crescere? La WordPress Foundation, né nessuno dei grandi attori, fornisce un curriculum di formazione ufficiale e una definizione per i ruoli formali. Non esiste un programma di certificazione WordPress (non entrerò in questo per evitare discussioni inutili) e non ci sono percorsi chiari per i requisiti.
La community di WordPress è piena di amatori
Di conseguenza, la nostra community è un grande gruppo composto principalmente da dilettanti che hanno iniziato a utilizzare WordPress in un modo o nell'altro. Queste persone hanno iniziato a guadagnare soldi e hanno raggiunto un punto in cui non sanno dove si trovano, in cosa sono competenti, se stanno andando bene, se sono esperti, impostori o da qualche parte nel mezzo, e cosa farebbero essere loro d'aiuto?
Utilizziamo ancora FTP e lavoriamo con host supportati da PHP 5.2. I mercati tematici più popolari forniscono prodotti con codice rotto e incoerente. Il repository di plugin di WordPress.org accetta molti plugin con consistenza e compatibilità sospette.
Nessuno di questi problemi è riconosciuto pubblicamente nella comunità di WordPress. Alcuni host proibiscono SSH e consentono esclusivamente FTP. PHP 5.2 sarà supportato da Core per un po', il che non motiva gli host ad aggiornare. I mercati guadagnano milioni dai loro venditori più venduti, quindi non sono interessati a migliorare rapidamente la qualità purché i temi con codici scadenti vendano bene. Inoltre, non esiste un repository di plug-in formale costantemente rivisto per plug-in di alta qualità e nessuno sostiene attivamente questa idea.
Se leggi l'ultimo paragrafo come uno sfogo, è perché lo è. È pensato per essere una "sveglia" per i clienti che non conoscono meglio e per i fornitori di servizi che vogliono migliorare. Sebbene lo stesso WordPress Core sia incredibilmente stabile e flessibile, il resto dell'infrastruttura è per lo più scarsamente codificato a causa di prezzi bassi, mancanza di competenze e mancanza di clienti di maggior successo interessati a sostenere i team e i consulenti di WordPress.
Ci sono diversi tipi di persone e molte applicazioni di WordPress. Qualunque cosa tu faccia, è tuo dovere professionale offrire il giusto tipo di servizio invece di fuorviare i tuoi clienti ed essere consapevole degli altri verticali pertinenti. Inoltre, è l'unico modo per lavorare con organizzazioni rispettabili e grandi società redditizie.
Cos'è un cliente di successo?

La Prestige Conference si è tenuta alcune settimane fa e Shane Pearlman di Modern Tribe ha condiviso la sua esperienza in una presentazione intitolata Land the Big Fish: Strategies Acquiring Larger Clients. È un discorso motivazionale che delinea diverse strategie sulla negoziazione e l'acquisizione di clienti più grandi.
Durante la sessione di domande e risposte alla fine della sessione, a Pearlman viene chiesto: "Cosa ci serve per passare attraverso tutto quel mal di testa per procurarmi marchi più grandi?"
Come ho affermato all'inizio, lavorare con clienti di successo non è per tutti. Alcune persone hanno paura di lasciare la loro zona di comfort. Altri sono troppo pigri per apprendere nuove abilità o, a volte, fare la stessa cosa ripetutamente può essere il loro lavoro perfetto. Per ogni altro imprenditore o giocatore d'affari, i clienti di successo sono eccitanti.
Ogni piccolo cambiamento viene amplificato quando si lavora con clienti di successo. Di solito hanno molti dipendenti, un budget solido per il marketing e la pubblicità, molto traffico e vari requisiti complessi che li aiutano ad attirare più contatti o automatizzare i loro processi. T
sono spesso rispettabili e hanno accesso a più capitale. Ciò consente loro di investire di più poiché ne vale la pena; mentre correre il rischio di risparmiare qualche soldo potrebbe benissimo rovinare la loro reputazione e danneggiare i loro affari. Ci sono diversi esempi di prodotti o aziende nella community di WordPress che sono stati violati o in cui gli aggiornamenti hanno causato gravi problemi.
Lavorare con clienti di successo è estremamente gratificante ed eccitante, ma per arrivarci sono necessarie abilità da asso e solida esperienza, oltre alla giusta mentalità.

Come raggiungere i clienti di successo
Sulla base della mia esperienza con banche, telecomunicazioni, automobili, marchi di compagnie aeree, grandi istituzioni educative e media negli ultimi 12 anni come sviluppatore e responsabile tecnico, ci sono diverse aree specifiche su cui i coraggiosi freelance di WordPress e i proprietari di piccole imprese possono concentrarsi se puntano alla crescita e ai clienti di successo, ma non ci sono ancora.
Ho individuato alcuni passaggi per passare da libero professionista ad azienda di successo. Ecco su cosa dovremmo concentrarci nel contesto di WordPress per intensificare il nostro gioco, comprendere meglio il nostro settore e iniziare ad agire in modo professionale se vogliamo essere presi sul serio.
WordPress è un termine vago
Essere un esperto di WordPress non dice nulla. Potresti essere uno sviluppatore principale di WordPress o qualcuno che può memorizzare l'ordine di tutti i sottomenu in Impostazioni nella dashboard di amministrazione. Entrambi sono classificati come esperti di WordPress ed è ciò che molte persone non si rendono conto.
Specializzati in una determinata nicchia e perfeziona le tue abilità. Concentrati su un gruppo specifico di progetti: siti Web di appartenenza, negozi di eCommerce, installazioni multisito. Diventa un professionista esperto per un plug-in estensibile come BuddyPress, Gravity Forms o Easy Digital Downloads.
Comprendi il valore che stai fornendo e a cosa corrisponde. Sii rispettoso verso l'ampia comunità di professionisti della tua zona, impara da loro, chiedi loro di essere i tuoi mentori. Anche i migliori atleti e amministratori delegati hanno allenatori, mentori aziendali e consigli di amministrazione. Scopri cosa fai, che si tratti di progettazione, sviluppo, marketing o qualcos'altro e impara le abilità dentro e fuori.
Le rate di WordPress non contano
Molte persone offrono servizi WordPress come componente aggiuntivo al proprio portafoglio di altri servizi senza rendersi conto dell'impatto che ha sul business. Sebbene WordPress sia utilizzato per molti scopi, è comunque una piattaforma tecnica che viene fornita con un proprio insieme specifico di requisiti.
Immagina cosa accadrà se:
- Imposti un plug-in vulnerabile che viene sfruttato e la password del tuo cliente viene rubata, insieme ai suoi dettagli privati.
- Dimentichi di proteggere il media uploader e il client carica i dati sensibili. Le immagini scansionate di contratti e carte d'identità finiscono nello spazio pubblico.
- Il plug-in della mappa del sito indicizza i dati protetti poiché hai utilizzato un plug-in che non funziona.
- Hai creato un sito e lo vendi a un cliente e, a causa della terribile scelta dei plugin, il sito si blocca miseramente e uccide il server durante una dimostrazione davanti ai loro grandi clienti.
È un piccolo elenco di cosa se, ma accadono sempre. Se non possiedi le competenze o offri il servizio sbagliato, ciò potrebbe danneggiare l'attività del tuo cliente. Migliorare il tuo gioco e fornire soluzioni al posto dei siti Web ti consente di occuparti dell'infrastruttura, dei lavori di manutenzione, del supporto, dello sviluppo, della sicurezza, del marketing del progetto.
Per lo meno, sii consapevole delle conseguenze e collabora con altre agenzie e consulenti. I pacchetti completi sono ciò che cercano i clienti di successo e le persone inesperte spesso rovinano ciò che altri hanno costruito.
Le competenze degli esperti di WordPress non lo taglieranno
I clienti di successo cercano competenze professionali. Hanno problemi reali che non possono essere risolti con un altro plug-in e sono abbastanza intelligenti da saperlo.
Se sei nel business della configurazione di temi e dell'installazione di alcuni plug-in per i clienti, questo non lo farà per i clienti di successo. Devi specializzarti in codice, design, esperienza utente, marketing o qualcos'altro che apporti loro un valore reale.
I grandi clienti sono alla ricerca di design all'avanguardia, codice sicuro e performante, brillanti capacità di marketing e strategia di growth hacking. I grandi clienti hanno successo perché sono eccezionali in quello che fanno, nei servizi che offrono e apprezzano l'alta qualità.
Soluzioni WordPress specifiche per il contesto
Le grandi organizzazioni prendono sul serio la loro presenza nel marketing e lo stack tecnico. Delegano attentamente in base a molteplici fattori. Partecipare a una riunione con un grande cliente in genere significa discutere di un caso d'uso insieme a diverse persone come un direttore creativo, un vicepresidente del marketing, un ingegnere di rete e un project manager.
Oltre ad essere abile nella tua nicchia e pronto a fornire valore, devi imparare i processi aziendali del tuo cliente target. La tua idea di soluzione può essere applicabile a piccoli siti, ma potrebbe benissimo non essere adatta in base alla politica aziendale o alla varietà di servizi utilizzati dal team.
Ad esempio, un direttore creativo potrebbe richiederti di preparare il tuo tema per essere conforme alla Sezione 508 ADA, che è uno standard di accessibilità richiesto da alcune organizzazioni. Il vicepresidente del marketing può richiedere un'integrazione Hubspot con Cvent all'interno del tuo sito Web per una corretta gestione del CRM e delle richieste di incontro.
L'ingegnere di rete potrebbe sottolineare la necessità di ospitare la soluzione in loco e impostare un set specifico di firewall per applicazioni Web e regole di sicurezza interne del server Web che limitino i callback di alcuni processi. Il project manager potrebbe condividere una sequenza temporale complicata in base al carico dell'organizzazione, al programma delle vacanze, alla disponibilità del decisore, alle conferenze e ai vari risultati che devono essere presentati da persone diverse e altre terze parti.
Tutto quanto sopra sono cose che ci è stato chiesto negli ultimi mesi. Se sei abituato a lavorare con un host specifico usando Apache, preparati per scrivere la documentazione e spedirla a un server limitato che esegue HHVM. Se utilizzi un framework che non è accessibile, dovrai fare un passo indietro, esplorare gli standard della Sezione 508 e creare qualcosa di compatibile.
Le soluzioni generiche spesso non sono adatte ai grandi clienti. Ma se sei determinato a imparare di più e diventare un professionista migliore, questa è la sfida perfetta per te.
Risolvere problemi più complessi
Oltre a potersi adattare a diversi ambienti, lavorare con grandi clienti significa risolvere problemi più complessi.
Se un negozio di mamme e pop è in qualche modo guasto o guasto, probabilmente non è un grosso problema se il loro sito riceve 100 visite al mese. Ma per un progetto con decine di milioni di visualizzazioni al mese e migliaia di utenti simultanei, è inaccettabile.
Lavorare su piattaforme più grandi e pesanti spesso significa avere a che fare con molti dati, relazioni complesse e traffico solido. Ciò significa che ogni singola riga del codice e delle decisioni aziendali avrà inevitabilmente un impatto sull'intero sistema in un modo visibile a centinaia di migliaia di persone.
Per essere in grado di far fronte a questi, dovresti studiare in dettaglio la tua specialità e capire qual è l'impatto di ogni singolo cambiamento. Queste abilità aumentano il tuo valore e ti consentono di affrontare sfide simili e risolvere problemi che la maggior parte dei principianti non può nemmeno immaginare.
Imparerai molto sull'intero stack e conoscerai centinaia di regole diverse. Ad un certo punto violerai volontariamente tali regole, consapevole del fatto che alcuni modelli di progettazione e best practices non risolvono problemi specifici. È meglio denormalizzare un database o ridurre al minimo un algoritmo di compressione per risolvere un problema aziendale per una piattaforma di grandi dimensioni.
È proprio come si dice in un college di musica: impari la teoria musicale per tre anni, poi butti via tutto e inizi a suonare jazz. È necessario prima conoscere l'intera architettura e strategia per decidere come ottimizzarla nel miglior modo possibile, sia che si tratti di utilizzare una best practice o di violarne una per uno scopo specifico.
Fare squadra
Se hai lavorato da solo o in una piccola squadra, alla fine dovrai collaborare o crescere. Ad ogni modo, i grandi progetti richiedono tempo e competenze diverse, ed è impensabile che uno sappia tutto. Pertanto, lavorerai con altri professionisti di più settori, collaborerai e risolverai problemi più complessi insieme e imparerai di più sulle loro sfide.
Se hai pensato di padroneggiare una singola abilità, collaborare con le persone giuste aggiungerà alcune abilità in più come vantaggio extra, il che aumenterà anche il potenziale della tua abilità principale. Lavorare con analisti finanziari su un progetto per una banca mi ha aiutato a comprendere l'intero modello di prestiti e mutui, nonché la politica bancaria interna.
Questo mi ha permesso di imparare come funzionano i prestiti e gli interessi nei diversi casi e di conoscere le normative di sicurezza standardizzate presso le aziende nel campo finanziario.
Problemi di sicurezza

La privacy e la sicurezza dei dati sono argomenti importanti che le persone spesso giudicano male. Lavorare con grandi clienti significa maggiore responsabilità e maggiore impatto in caso di problemi. Nel processo di creazione di una soluzione o di consulenza a un'organizzazione rispettabile, molto probabilmente dovrai rispettare varie politiche di sicurezza.
Sebbene alcuni di essi possano sembrare non necessari, c'è un motivo per cui esistono. Più hai familiarità con loro, meglio è per te, i tuoi clienti e le tue attività future. Se non stai utilizzando VPN, chiavi SSH, autenticazione a due fattori o IDS di riconoscimento vocale, questa potrebbe essere una buona lezione per te. Perché sono necessari, quali problemi risolvono e come puoi applicarli ai tuoi dati personali e al gruppo esistente di clienti?
Organizzazione e responsabilità

Per essere d'aiuto alle grandi aziende come consulente o agenzia, devi essere affidabile. Questo può essere il risultato di una serie di testimonianze, track record di successo in società precedenti o un buon portafoglio. È sempre difficile iniziare con grandi clienti, quindi è importante migliorare le tue capacità e lavorare sodo per diventare prezioso.
Essere organizzati e orientati ai processi è essenziale per le organizzazioni più rispettabili. La maggior parte di loro è più conservatrice e opera lentamente, poiché un piccolo errore potrebbe costare loro milioni o più.
Si basano su specifiche dettagliate, ambito dei documenti di lavoro, diagrammi di casi d'uso, modelli/wireframe UX, diagrammi E/R e un ampio elenco di documenti. Includono ogni singolo dettaglio nella loro pianificazione, dalle vacanze per ogni membro del loro team, alle diverse dipendenze da altri fornitori di servizi e membri di terze parti.
I clienti di successo sono riusciti a costruire un processo e ridimensionarlo in modo da aumentare le entrate in modo prevedibile. Per essere in grado di gestire progetti di grandi dimensioni, è necessario trattarli come un piccolo progetto che richiede più tempo per essere completato.
Impara come utilizzare correttamente un sistema di gestione dei progetti e il controllo delle versioni, definisci la tua strategia di prezzo, assicurati di prevedere tutti i ritardi sia per la comunicazione che per i pagamenti. Scopri come operano le grandi organizzazioni e fai la tua due diligence in anticipo per evitare sorprese.
Non dare nulla per scontato e non dare per scontato nulla. Più sei sicuro di te, maggiore è la possibilità di commettere un grave errore. Ci sono sempre nuove strategie di distribuzione automatica o un servizio DevOps di cui non hai sentito parlare, un'altra enorme griglia CSS3 o una strategia di hacking della crescita che non hai esplorato.
Più sfide affronti, più imparerai e sarai in grado di risolvere problemi complessi.
