Poznaj Jeffa Starra, autora WordPressa i przedsiębiorcę
Opublikowany: 2020-09-29Jeff Starr nie jest pierwszą osobą, która przypadkowo trafiła do społeczności WordPressa. W końcu wielu z nas odkryło i zakochało się w CMS. Ale stał się jednym z jej najbardziej płodnych i rozpoznawalnych członków.
Autor czterech książek, wraz z dziesiątkami darmowych i premium wtyczek do WordPressa, praca Jeffa prawdopodobnie dotknęła więcej naszych projektów, niż możemy zliczyć. Ale jak się dowiedziałem, jest także człowiekiem o wielu zainteresowaniach poza WordPressem. I, jak wielu z nas, dąży do równowagi między tymi pasjami.
Miałem przyjemność rozmawiać z Jeffem przez e-mail, kiedy rozmawialiśmy o jego intensywnym życiu, o tym, jak zaczął korzystać z WordPressa i jego przemyśleniach na temat ewolucji oprogramowania. Zwróć uwagę, że niektóre fragmenty zostały zredagowane dla zwięzłości.
Jak i kiedy zacząłeś korzystać z WordPressa? Czy był jakiś konkretny projekt, który wzbudził Twoje zainteresowanie?
W 2004 roku zagłębiałem się w projektowanie stron internetowych i uczyłem się budować dynamiczne witryny PHP, które łączą się z bazą danych. Mniej więcej w czasie, gdy wszystko rozgryzałem, natknąłem się na b2/cafelog, który był prekursorem WordPressa.
Po zobaczeniu, co może zrobić, zdałem sobie sprawę, że naprawdę nie muszę tworzyć od podstaw własnych dynamicznych witryn. Zamiast tego mógłbym po prostu zainstalować b2 i dostosować rzeczy do potrzeb. To znacznie ułatwiło mi życie, zaoszczędziło mnóstwo czasu i pracy.
Naprawdę otworzyło się wiele drzwi z tak wieloma możliwościami. Wszystko bardzo ekscytujące i inspirujące. A gdy b2 ewoluowało w WordPress, sprawy stawały się coraz lepsze. Od tamtej pory jestem uzależniony.
Zrobiłeś sporą karierę zarówno jako płodny autor wtyczek, jak i autor książek związanych z WordPressem. Czy zacząłeś robić jedno i drugie?
Zacząłem po prostu od regularnego „projektowania stron internetowych”, do którego pracy odnosiło się dawniej. Potem dość mocno zainteresowałem się WordPressem, ponieważ nadal się rozwijał. Zacząłem dzielić się wskazówkami i samouczkami na temat moich przygód z WordPressem na mojej głównej stronie, Perishable Press. W tamtych czasach istniało kilka, ale nie mnóstwo przydatnych samouczków WordPress. Tak więc, gdy kontynuowałem pisanie tych szalonych, dogłębnych artykułów o WordPressie i tworzeniu stron internetowych, wszystko zaczęło się rozwijać.
Dzięki samouczkom WordPressa w Perishable Press czytelnicy podsuwali mi pomysły na napisanie książki o WordPressie. Zapytałem więc Chrisa Coyiera, czy chciałby być współautorem. Mniej więcej rok później opublikowaliśmy samodzielnie Digging Into WordPress i uruchomiliśmy witrynę poświęconą WordPressowi pod adresem DigWP.com, aby dzielić się wskazówkami i sztuczkami oraz pomagać w promocji książki. Całe to doświadczenie było bardzo satysfakcjonujące, więc kilka lat później napisałem moją drugą książkę, .htaccess made easy , która dotyczy optymalizacji i zabezpieczenia Twojej witryny za pomocą Apache/.htaccess.
W tym czasie pisałem samouczki dla Perishable Press, DigWP.com i kilku innych witryn. Naprawdę wszystko buduje. Kontynuowałem również wiele innych projektów, takich jak 7G Firewall, samouczki wideo na Lynda.com/LinkedIn i oczywiście tworzenie wtyczek i motywów WordPress. I utrzymując to wszystko, samodzielnie opublikowałem dwie kolejne książki na temat WordPressa, The Tao of WordPress i WordPress Themes In Depth .
Patrząc wstecz, moja obecna koncentracja na tworzeniu wtyczek i pisaniu książek odbywała się w sposób organiczny. Nie było planu per se, tylko chęć uczenia się, budowania i dzielenia się jak najwięcej.
Gdybyś miał wybierać między pisaniem książek a pisaniem kodu, co byś wybrał?
Ostatecznie to jest dokładnie ten wybór, którego będę musiał dokonać. Z wielu powodów. Przede wszystkim czynnik czasu. Po prostu nie ma już wystarczająco dużo czasu, aby to wszystko kontynuować, pisanie książek, opracowywanie (i utrzymywanie) wtyczek, prowadzenie firmy zajmującej się tworzeniem stron internetowych, badania bezpieczeństwa oraz wszystkie moje ulubione projekty zwierząt domowych itp. To dużo ekspozycji i dużo pracy, która zajmuje dużo czasu.
Więc to świetne pytanie, bo już musiałem poświęcić zajęcia, które robiłem. Na przykład uwielbiam rysować i malować, projektować grafikę, miksować dźwięk, edytować wideo, fotografować, latać dronem i wiele więcej. Większość czasu, który spędzałem na tych zajęciach, teraz poświęcam na pisanie książek/poradników i tworzenie wtyczek. Od lat doskonalę swoją karierę zawodową.
I tak teraz, patrząc w przyszłość, coraz bardziej staje się dla mnie oczywiste, że będę musiał skoncentrować swoje wysiłki tylko na jednej, a może dwóch rzeczach. Podoba mi się pomysł zarówno pisania, jak i rozwijania, ponieważ to tak naprawdę to samo. Myślę, że gdybym miał teraz wybierać, zostałbym przy tworzeniu wtyczek. Ale jest wiele powodów, dla których warto pisać książki. Ponadto jest wiele powodów, aby skupić się na bezpieczeństwie sieciowym, co bardzo mi się podoba. Więc nie wiem, czy mam być szczery. W tej chwili na razie pracuję nad wtyczkami, bezpieczeństwem i książkami. Czas pokaże, dokąd to idzie.
Jednym z ciekawszych aspektów twoich książek jest to, że dostarczasz do nich aktualizacje w miarę rozwoju WordPressa. Jak zarządzasz tym procesem?
To ból, ale praca z miłości. WordPress zmienia się tak często w dzisiejszych czasach, zwłaszcza ze wszystkimi rzeczami Gutenberga. Na szczęście sedno moich książek skupia się na aspektach WordPressa, które są bliskie rdzeniowi i nie zmieniają się tak często lub tak znacząco, przynajmniej jeśli chodzi o przeciętną osobę uczącą się WordPressa.
Tak więc, kiedy aktualizuję moje książki, upewniam się, że cała treść jest dokładna i oparta na najnowszych zmianach w WordPressie. Następnie w razie potrzeby opisuję wszelkie nowe funkcje i kluczowe zmiany, podając linki do dodatkowych informacji. Jak dotąd ta technika wydaje się dobrze rezonować z czytelnikami. Uwielbiają otrzymywać bezpłatne aktualizacje i nowe informacje. Osoby, które kupiły Digging Into WordPress , gdy pojawił się po raz pierwszy, otrzymały 23 (i coraz więcej) bezpłatnych aktualizacji książek. Również inne książki, klienci zdecydowanie otrzymują wartość swoich pieniędzy.
Na szczęście moja książka, która nie jest związana z WordPressem, .htaccess made easy , obejmuje techniki związane z Apache. A Apache nie zmienia się tak szybko, jak WordPress. Tak więc aktualizowanie tej książki jest mniej uciążliwe.
Ale ogólnie rzecz biorąc, aktualizowanie trzech książek o WordPressie o wszystkie najnowsze oznacza ciągłe ściganie WordPressa i poświęcanie czasu na wprowadzenie wymaganych zmian. Idąc dalej, myślę, że będę po prostu pisał książki bez żadnej obietnicy aktualizacji. Może zaktualizować, jeśli są jakieś poważne błędy lub wstrząsające zmiany, na przykład z nową edycją lub czymkolwiek. Myślę, że pójście tą trasą uwolni dużo czasu i ułatwi mi życie.
Stworzyłeś wiele popularnych wtyczek, zarówno w wersji darmowej, jak i profesjonalnej. Użytkownicy Pro kupują wtyczkę raz i otrzymują bezpłatne dożywotnie aktualizacje. Model przychodów dla wtyczek to coś, z czym boryka się wielu programistów. Jestem ciekawa – dlaczego wybrałeś dożywotnią licencję i jaką radę miałbyś dla innych, którzy chcą zarabiać na swojej pracy?
Nienawidzę płacić co miesiąc za oprogramowanie. To jak wypożyczanie. Nie lubię wynajmować. Lubię posiadać. Tak właśnie robię z własnymi produktami. Klucze do domu dostaniesz przy zakupie jednej z moich wtyczek. Bezpłatne aktualizacje i wsparcie przez cały okres eksploatacji produktu. To naprawdę takie proste. W pewnym momencie mogę zmienić model cenowy lub podać dodatkowe opcje zakupu itp. Ale na razie dożywotnia umowa działa świetnie. A moim klientom też się to podoba :)
Nie wiesz, co powiedzieć innym o tym, jak zarabiać na swoich materiałach. Każdy przypadek może być wyjątkowy. Myślę, że ogólnie powiedziałbym, spróbuj zapewnić większą wartość niż to, o czym myślisz obecnie. Wyjdź poza własne cele. Być hojnym. A jeśli musisz użyć powtarzalnego modelu cenowego, bądź uczciwy i nie podnoś cen. Rozumiem, że czasami podwyżki cen są konieczne, ale z miłości do swoich klientów nie bądź śmieszny.
Wchodząc konkretnie do WordPressa, jakie są największe zmiany, które widzisz na horyzoncie?
WordPress zostaje przejęty przez JavaScript. Cały ruch Gutenberga zmienia wszystko. I nadal będzie to robić. To największa zmiana, teraz iw przyszłości.
Z tego, co rozumiem, celem Gutenberga jest bycie bardziej konkurencyjnym w stosunku do usług takich jak Wix i Weebly. Jakby 30% udział w globalnym rynku to za mało. Więc masz WordPressa, który jest teraz skierowany do początkujących. Ludzie, którzy nie mają żadnych wskazówek na temat jakichkolwiek problemów związanych z kodem. Chcą tylko klikać przyciski, a nie zadzierać z kodem.
WordPress skutecznie powiększa przepaść między programistą a użytkownikiem końcowym. Jedną z największych zalet WordPressa przez długi czas była jego doświadczona technologicznie baza użytkowników. Praca z WordPressem wymagała przynajmniej znajomości kodu. Tak więc przepaść między deweloperem a użytkownikiem końcowym była dość wąska. W tym czasie WordPress przeszedł z projektu piwnicznego do masowo popularnego CMS. Niejako „Złote Dni WordPressa”.
Ostatecznie użytkownicy WordPressa nie będą musieli dotykać ani nawet patrzeć na żaden kod, aby publikować treści w sieci. Niekoniecznie jest to ogólnie zła rzecz, ale znowu jest to 180 stopni od tego, co sprawiło, że WordPress był wyjątkowy.
Zmienia się również sytuacja dla programistów WordPress. WordPress został zbudowany na PHP, HTML, CSS i JavaScript. Tak więc miałeś różnorodną mieszankę języków i umiejętności, które przyczyniły się do powstania puli. Teraz z Gutenbergiem mieszanka smakuje coraz więcej JavaScripty. Tworzenie kodu JavaScript dla Gutenberga wymaga znacznie więcej umiejętności i konfiguracji niż w przypadku PHP, HTML i CSS razem wziętych. To naprawdę inny świat, wymagający znacznie większej wiedzy, narzędzi i umiejętności, aby dokonać nawet najmniejszych zmian.
Ponownie, wszystko to niekoniecznie jest złe. Po prostu nie zakochałem się w WordPressie. Nadal uważam, że WordPress jest najlepszy. Ale o wiele łatwiej mi się odpoczywa, wiedząc, że jest tak wiele świetnych alternatyw, takich jak ClassicPress, który jest przyjaznym dla programistów nie-Gutenbergowym widelcem WordPressa, który stale się poprawia i po cichu nabiera rozpędu.
Czego społeczność WordPressa może oczekiwać od Ciebie w przyszłości?
Ten rok (2020) był szalony. Nie tylko wszystkie szalone rzeczy dziejące się na świecie. Ale także w moim życiu osobistym, w tym roku wydarzyło się kilka bardzo ciężkich rzeczy, które naprawdę spowolniły moją pracę i projekty.
Więc teraz, gdy rok 2020 dobiega końca, patrzę w przyszłość na 2021. A nazwa gry na 2021 to utrzymanie rozwoju wtyczek i pisanie nowych książek. Nie wiem, ile książek, to naprawdę zależy od tego, jak dzieje się na świecie i w Internecie.
Jak pokazał nam rok 2020, wszystko może się zdarzyć i wydarzy się. Tak więc moje plany naprawdę mają bardziej ogólny kierunek, są elastyczne i można je dostosowywać w miarę, jak wszystko się zmienia.
Wielkie dzięki dla Jeffa Starra za poświęcenie czasu na rozmowę ze mną! Odwiedź Perishable Press , aby być na bieżąco z jego różnymi projektami.