Josh Pollock Meşgul Bir WordPress Adamıdır – İlham Veren Bir Röportaj
Yayınlanan: 2016-08-17Josh Pollock, Ingot'ta kurucu ortak ve CalderaWP'nin arkasındaki lider geliştiricilerden biridir.
Eklenti geliştiricisi, eğitimcisi ve girişimci olmasının yanı sıra Josh, Torque dergisine ve biri kendi blogu olan çeşitli WordPress eğitim sitelerine düzenli olarak katkıda bulunuyor. Ek olarak, Josh bir WordCamps konuşmacısıdır ve WordPress REST API'sinin önde gelen savunucularından biridir. Josh şu anda karısı Alicia ve evcil hayvanları ile Florida'da yaşıyor.
Vay…
Josh, bu röportajı yapma fırsatına sahip olduğumuz için minnettarız. Bize katıldığınız için teşekkürler. Bir hava durumu sorusuyla başlayalım: Bu Tallahassee sıcağıyla nasıl başa çıkıyorsunuz? Oraya nasıl gittin?
Eşim lisansüstü eğitim için Florida Eyalet Üniversitesi Müzik Koleji'ne gidebilsin diye New York City'den Tallahassee'ye taşındık. Dürüst olmak gerekirse, tüm beton, binalar ve insanlarla yazın New York, Kuzey Florida'daki bir ormanın ortasındaki küçük bir kasabada olmaktan çok daha acımasız.
Web sitenizde eğitim geçmişinizin çevre araştırmalarında olduğundan bahsediyorsunuz, bu, bir eklenti geliştirici olarak mevcut kariyer yolunuzla nasıl birleşti?
Lisedeyken blog yazmaya başladım. Blogum için içerik yazmaktan çok blogumun temasını ele geçirmek, kendime PHP öğretmek vb. Geliştirmeye böyle başladım.
Karmaşık sistemler üzerinde çalışmak ve aynı zamanda Christopher Alexander'ın kalıp dili üzerindeki çalışmalarını okumak, yazılım geliştirmeyi kalıplar açısından anlamama ve bir özgür yazılım ekosisteminin nasıl çalıştığını anlamama gerçekten yardımcı oldu.
CalderaWP'den önce bazı WordPress geliştirmeleri yaptınız. Bize nasıl başladığınızı anlatır mısınız? WordPress Başlangıç Hikayeniz nedir?
Okulu bitirdikten hemen sonra Pods Framework üzerinde çalışan bir destek ve dokümantasyon işi aldım. Pods'tan Scott ve Phil bana eklenti geliştirme ve büyük bir eklenti projesini yönetme konusunda çok şey öğretti. Orada topluluk yöneticisi ve katkıda bulunan bir geliştirici oldum.
Geliştirdiğiniz ilk eklentilerden bazıları nelerdi? Bugün hala kullanılıyorlar mı?
Sanırım ilk eklentim, tema değiştirici eklentisi için bir ön uç kullanıcı arayüzüydü. Eskiden sahip olduğum kendi tema sitem içindi. Oldukça kötüydü. Umarım hala kimse kullanmıyor.
Yaptığım ilk iyi eklenti, Pod'lar için otomatik şablonlar eklentisiydi. Bu, birçok Pod kullanıcısı için gerçekten bir ihtiyacı doldurdu. Hiçbir zaman bir "özellik eklentisi" olarak tasarlanmamıştı, ancak bir noktada Pod'larla birleştirildi.
WordPress ilk piyasaya çıktığında ağırlıklı olarak bir blog platformu olarak kullanılıyordu, WordPress'in bir iş aracı olarak kullanılabileceğini ilk ne zaman fark ettiniz?
Baştan aşağı çok. WordPress.com'un WordPress'e eşit olmadığını anladığım anda, Automattic'in endüstrinin geri kalanıyla nasıl bir ilişkisi olduğunu ve endüstrinin geri kalanının nasıl para kazandığını anlamakla oldukça ilgilenmeye başladım.
Bir WordPress işi yaratma motivasyonunuz neydi? İsmin arkasındaki hikaye nedir?
Sanırım başlangıçta köpeklerimden birinin adını koyacaktım.
David Cramer ile Pods'a katkıda bulunduğu sırada tanıştım. Beni yönetici kullanıcı arayüzü ve son kullanıcı deneyimi açısından gerçekten ferahlatıcı bulduğum Caldera Forms eklentisiyle tanıştırdı - kullandığım diğer tüm eklentilerden çok daha dinamik ve AJAX odaklı.
Caldera Forms'un UI/UX açısından çoğu eklentinin bulunduğu yerden çok ileride olduğunu gördüm. Bugün herkes, harika UI/UX nedeniyle REST API + JavaScript MVC çerçevesini düşünüyor. David, çok uzun bir süredir kendi jQuery tabanlı çerçevesi ve özel API'leri ile benzer bir şey yapıyor.
Bu yüzden ticari eklentiler yapmak istediğimde ve çalışmak için Pod'lar aracılığıyla tanıdığım insanlarla konuşurken, birlikte çalışmayı en çok istediğim kişi oydu.
Planın bir parçası Caldera Forms'dan para kazanmak olduğu için, eklentiden sonra şirkete isim vermek mantıklıydı.
birçok durumda yardımcı lideriniz David Cramer ile çok yakın çalıştınız. Kalkınan WordPress eklentisi geliştiricilerimize böyle bir çalışma ilişkisinin önemi veya değeri hakkında bilgi verebilir misiniz?
Tek başına çalışmak berbat, bunu çok aştım. Bence herkes sürekli olarak kendisinden daha iyi olan insanları bulmaya çalışmalı. Birçok yetenekli insanla birçok farklı eklenti üzerinde çalıştığım ve bu süreçte hepsinden bir şeyler öğrendiğim için çok şanslıyım.
Umarım birlikte çalıştığım insanlar da benden bir şeyler öğrenirler. Ayrıca, WordPress geliştirme ve birlikte çalıştığım kişiler beni yanılttığında aşk konusunda süper fikirlere sahibim.
Tek başına çalışmak berbat. Herkes sürekli kendinden daha iyi olan insanları bulmaya çalışmalı.Tweet
Gerçekten benim için, sadece takım kurmayı seviyorum. İdeal bir dünyada, MVP'ler yazmaya devam eder, ürün etrafında bir ekip kurar ve ekip üyeleri onunla çalışmak ve tek başıma çalışırken sahip olabileceğimden daha iyi hale getirmek için yetkilendirildikçe yavaşça geri çekilirdim.
Ayrıca WordPress'te A/B testi ile ilgili bir proje başlattınız. Lütfen tüm vızıltıların ne hakkında olduğunu bizimle paylaşır mısınız?
Dürüst olmak gerekirse, WordPress için popo A/B testinin ne kadar büyük bir acı olduğuna gerçekten sinirlendim. Kontrol panelinde işe yarayan ve sadece sizin için matematik analizini yapan bir çözüm yoktu. Kurabileceğin ve akışına bırakabileceğin bir şey istedim.
Bir süredir, dönüşüm oranını ve kullanılabilirliği en üst düzeye çıkarmak için zamanla gelişen bir web sitesi yapmak için otomatik test ve makine öğrenimini kullanmanın yollarını düşünüyordum. Yani Ingot, otomatik A/B testi eklentisi, oluşturmaya karşı koyamadığım bir şeydi.
Kâr amacı güden tüm siteler A/B testi kullanmalıdır.Tweet
Gerçekten, kâr amacı güden herhangi bir site A/B testi kullanıyor olmalıdır. Pek çok insan, faydasını anlamadıkları veya bunun yalnızca yüksek trafikli siteler için olduğunu düşündükleri için yapmaz. Ingot, bu hayati pazarlama aracını herkese getiriyor ve bu heyecan verici. WordPress'in neyle ilgili olduğu budur.
Eklentiniz Caldera Forms, ücretli eklentileri olan ücretsiz bir eklentidir. Bu işin başarısı için WordPress.org ne kadar önemli?
WordPress.org bize büyük bir görünürlük sağlar ve insanların bunu denemesini kolaylaştırır. Bunu sevdim. Bu site, işiniz için doğru seçimi yapmanıza izin vermek yerine, ücretsiz destek beklentisi yarattığı için bir mayın tarlasıdır.
Yeni A/B testi eklentiniz Ingot, yalnızca birinci sınıf bir üründür. Bu sefer neden o yoldan gitmeyi seçtin?
Hala en iyi iş modelinin ne olduğunu bulmaya çalışıyoruz. Benim düşünceme göre, tamamen ücretli olarak başlamak ve sonra freemium'a gitmek daha kolay, sonra tam tersi.
Dürüst olmak gerekirse, Caldera Forms ile WordPress.org'da olmanın zorlukları - ücretsiz destek talep eden insanlar, eklentinin on yıllık PHP sürümü üzerinde çalışacağı beklentisi - bu beni bir süre için gerçekten huysuz yaptı. Sanırım üstesinden geldim, ama Ingot'u planlarken, o yola tekrar girme fikrini kaldıramadım.
Belki gelecekte yaparız ama rakamlar iyi değil ve satışlardaki kısıtlamalar da yardımcı olmuyor.
Tipik iş gününüz nasıl? Josh Pollock'un rutinine bir göz atabilir misiniz? Ofisten mi yoksa evden mi çalışan bir adamsın?
Sıradan bir günüm yok. Çoğu gün evin dışında çalışıyorum - belki ortak çalışma alanından bir veya iki yarım gün. Ev dışında çalışmayı seviyorum. Ben cehennem gibiyim, bu yüzden çalışma alanı optimizasyonu ve yüksek sesli müzik iş akışım için çok önemli. Ayrıca çok çalışıyorum ve teneffüs zamanımı eşimle ve/veya köpeğimizle geçirebilmek benim için çok değerli.
Çoğunlukla, normal bir profesyonel yetişkin gibi öğlen saatlerinde kalkarım ve destek, e-postalar, işletme yönetimi konuları için birkaç saat harcarım ve ardından koda veya içeriğe atlarım.
Bence bu, geliştirme zamanı yönetimiyle ilgili gönderdiğiniz son tweet'i eklemek için uygun bir yer.
BTW “Zamanım olsa Josh gibi havalı bir şeyler yapabilirim” diye düşünüyorsanız. Kapa çeneni ve yap, sıfır tam zamanlı geliştiricimiz var.
— Josh Pollock (@Josh412) 27 Temmuz 2016
WordPress eklenti işinizi yürütürken en büyük gafınız veya pişmanlığınız neydi?
Markamı hem CalderaWP hem de Josh ile karıştırdığımı düşünüyorum. Yaptığımız tüm Caldera Forms olmayan eklentilerin kendi markaları olmalıydı. Bundan pişmanım. Bence Syed, WPBeginner e-posta katılım eklentisi yaratmadığı için gerçekten akıllı, OptinMonster'ı bağımsız yaptı.
Aynı zamanda ve bu biraz çelişkili, sanırım çok fazla şeyle tanınırım. Umarım zamanla Pippin veya Syed'in sahip olduğu ve hak ettiği bir üne kavuşurum - iyi şeyler inşa etmek ve harika ekipler oluşturmak için.
Son olarak, eklenti geliştiricilerine verebileceğiniz en önemli iş tavsiyesi nedir?
Bir ekip kurun ve bildiğiniz her şeyi öğretin. Sürekli olarak umut verici insanları topluluğa getirmeye çalışın. WordPress topluluğu harika ve harika insanlarla dolu, sahip olduğunuz en iyi kaynak. Bunu daha iyi hale getirmek için çalışarak ödersiniz.