Intervista a Pippin Williamson di PippinsPlugins
La settimana scorsa, abbiamo organizzato un giveaway di successo e una raccolta fondi per celebrare il 5 ° compleanno di WPBeginner e aiutare a costruire 2 scuole in Guatemala attraverso l'associazione di beneficenza di Matite di Promessa. Questo non sarebbe possibile senza i nostri sponsor Platinum che hanno donato $ 5000 per la campagna. Voglio evidenziare ciascuno di loro intervistandoli sulla loro attività.
In questa intervista abbiamo Pippin Williamson, fondatore di PippinsPlugins e Easy Digital Downloads.
Pipino e io ci siamo incontrati per la prima volta al summit della comunità di WordPress. Abbiamo iniziato a parlare di più dopo aver partecipato a diversi WordCamp negli Stati Uniti.
Sono sempre stato un grande fan del lavoro di Pippin, specialmente con il suo plug-in Easy Digital Downloads. Usiamo il suo plugin per vendere i nostri prodotti come OptinMonster.
Pipino restituisce sempre alla comunità, quindi non è stata una sorpresa per me quando ha intensificato per diventare uno sponsor di livello Platinum.
Detto ciò, saltiamo nell'intervista.
1. Qual è stata la tua prima esperienza con WordPress?
Durante il liceo, mio fratello è diventato molto interessato alla modellazione 3D e gestiva una piccola azienda in cui avrebbe costruito e reso modelli per i clienti. Il suo sito funzionava su WordPress e fu costruito da un suo amico. All'epoca non avevo idea di cosa fosse WordPress ma stavo iniziando a interessarmi allo sviluppo generale del web (HTML, CSS, JavaScript, ecc.). Alla fine mio fratello mi chiese se potevo conoscere WordPress in modo da apportare alcune modifiche e miglioramenti al tema che il suo amico aveva costruito un anno prima. Con riluttanza, ho accettato, e l'ho odiato. La prima volta che ho esaminato il funzionamento interno di un tema ho pensato "quali sono tutti questi file PHP? Perché non possiamo usare solo HTML dritto? Perché è così complicato? Questo è stupido. "
Ci sono voluti diversi mesi prima che venissi riscaldato al software, ma una volta che l'ho fatto, mi sono subito innamorato di esso.
2. Quando hai creato il tuo primo plug-in e cos'era?
Dopo che mio fratello è riuscito a convincermi ad iniziare a imparare lo sviluppo del tema WordPress, ero occupato a costruire siti per i clienti su WordPress. Un particolare cliente desiderava una funzione speciale per il suo sito che gli permettesse di caricare caratteri personalizzati e quindi applicarli a qualsiasi elemento della pagina. Questo era prima dei caratteri di Google. Sono riuscito a creare la funzione per lui e poi ho continuato a scrivere un tutorial su di esso, che è stato poi pubblicato su ProBlogDesign.com poco dopo. Il tutorial è ancora disponibile negli archivi.
Una volta pubblicato il tutorial, ho iniziato a ricevere richieste dai lettori per un plug-in che offriva la stessa funzionalità. Dal momento che il tutorial che avevo scritto mostrava come creare la funzione in un tema, non era del tutto plug-and-play.
La mia reazione istintiva a queste richieste di scrivere un plugin è stata "assolutamente impossibile, non ho idea di come farlo. I plugin sono difficili e spaventosi ". Dopo un po ', tuttavia, mi sono reso conto che imparare a scrivere un plug-in sarebbe stato utile per me, così ho iniziato a fare ricerche. Risulta, non era quasi difficile come pensavo e pochi giorni dopo ho avuto il plugin pronto per andare. Si chiamava Font Uploader ed era ancora disponibile fino a pochi mesi fa.
Dopo quel primo plugin, non ho mai smesso di scrivere plugin.
3. Qual è stata la tua principale preoccupazione quando hai iniziato a vendere i tuoi plugin?
Ad essere onesti, non credo di averne. Il mio primo plug-in commerciale è stato anche il primo plug-in che avessi mai scritto. Ero molto ingenuo e non sapevo quasi nulla di business e, in effetti, non avevo intenzione di creare un business da quando ho iniziato. Avevo semplicemente scritto un plugin e ho pensato che sarebbe stato bello vedere se potevo ricavarne abbastanza soldi per comprare qualche tazza di caffè.
Ci sono voluti tre o quattro plugin commerciali aggiuntivi prima che iniziassi davvero a capire che esisteva un potenziale per un business e una carriera a tempo pieno nei plugin commerciali. A quel punto ho iniziato ad avere più dubbi e ho iniziato a pensare ad alcuni dei più grandi problemi di immagine, ma all'inizio mi piaceva scrivere i plugin, quindi ho fatto.
4. Con un elenco crescente di plug-in come gestire il tempo necessario per supportarli tutti?
Anche se ho una lista di oltre 100 plugin che ho scritto, il numero di quelli che richiedono uno sforzo di qualsiasi tipo per supportare è inferiore a 10 o 15. Di questi da 10 a 15, solo tre hanno livelli significativi di supporto necessari per mantenerli . Questi tre sono anche responsabili del 99% o più delle entrate dell'azienda, quindi è logico che si servano di più per supportare.
Fornire assistenza clienti di qualità e farlo in modo coerente è una sfida, tuttavia, ma è un aspetto di vitale importanza per il mantenimento di un business di successo e per mantenere una buona reputazione tra clienti e colleghi.
Scoprire un sistema che ha funzionato bene per me e il mio team per la gestione dell'assistenza clienti è stato di fondamentale importanza. All'inizio, i sistemi utilizzati non funzionavano molto bene e mi è costato. A volte è costato il rispetto dei clienti a causa della cattiva gestione delle richieste di supporto. A volte ha diminuito l'efficienza con cui i clienti hanno contribuito con le loro domande e problemi.
Una volta stabilito un sistema di alta qualità, la sfida più difficile è semplicemente tenere il passo con i ticket di supporto e non permettere ai problemi più difficili, o ai clienti più difficili, di avere troppi effetti personali su stati d'animo e atteggiamenti..
5. Quando crei un plugin, ci sono delle regole universali che cerchi di seguire?
Per quanto mi riguarda, cerco di non scrivere mai plugin che non userò personalmente. Se non ho un caso d'uso per il plugin, è molto più difficile per me mantenere un alto livello di interesse nel mantenere il plugin.
Un'altra regola è semplicemente quella della qualità. Voglio spedire sempre il codice di cui sono orgoglioso. Se posso guardarlo e pensare "non va abbastanza bene", cerco sempre di lavorare sempre più a lungo per arrivare a dove sono felice. Che ciò abbia a che fare con la formattazione del codice base, con l'organizzazione di esso o con il modo in cui funzionano le funzionalità del plugin.
Per me è anche di vitale importanza che mi sforzi sempre di essere un buon cittadino nel mondo dello sviluppo dei plugin, e questo significa lavorare per non scrivere mai codice che influisce negativamente su altri sviluppatori o utenti di altri plugin.
6. Se qualcuno volesse creare plugin o temi da vendere, come consiglieresti di iniziare?
Inizia scrivendo un plugin o un tema che gratti il tuo prurito. Attacca un argomento per il quale hai un interesse personale. Se sei appassionato e ti preoccupi profondamente del problema che stai lavorando per migliorare o del prodotto che stai creando, gli altri seguiranno. Potrebbe non essere un successo strepitoso, ma essere coerente con la tua passione e la tua guida, e altri lo noteranno assolutamente.
7. Perché hai deciso di sostenere questa causa e cosa significa per te?
Sono cresciuto in un ambiente moderatamente privilegiato ed è stato benedetto con l'accesso a una buona istruzione e la libertà di accedere facilmente a strumenti (computer e tecnologia) che hanno avuto un ruolo enorme in quello che sono riuscito a ottenere fino a questo punto nella mia vita. Se posso contribuire ad aprire le porte a una buona educazione e gli strumenti per aiutare a realizzare le speranze e i sogni dei bambini di tutto il mondo, non riesco a pensare a nessuna ragione per non farlo. Sono stato benedetto in molti modi; Spero solo di poter condividere alcune delle mie benedizioni con gli altri.
Grazie Pippin per il tuo tempo e la generosa donazione per aiutare a costruire scuole.
Tutti, controlla PippinsPlugins e Easy Digital Downloads.