Zacząłem uczyć się od społeczności WordPress i WordCamp

Opublikowany: 2021-11-11

Baner Pabla Lopeza

Pablo Lopez Mestre

Pablo Lopez
Dzisiaj przedstawimy wywiad z Pablo Lopez Mestre z aglomeracji Madrytu w Hiszpanii. Jest kierownikiem zespołu ds. rozwoju PHP i konsultantem technicznym en NATEEVO.

W wywiadzie Pablo wspomniał, że ma ponad 15-letnie doświadczenie w tworzeniu oprogramowania. Wspomniał też, że był współorganizatorem WordCamp Madryt 2017 i 2018. W wolnym czasie lubi podróżować, gotować i jeść.

  • Świergot
  • Profil WordPress.org

Wstęp:

Urodziłem się w Madrycie (Hiszpania). Ojciec dwójki dzieci, mąż wspaniałej żony i adwokat deweloperski. Mam ponad 15-letnie doświadczenie w tworzeniu oprogramowania, głównie specjalizuję się w WordPressie. Mam bloga opartego na WordPressie, na którym o tym piszę: https://desarrollowp.com

Obecnie jestem kierownikiem technicznym w Nateevo. Lubię czysty kod, najlepsze praktyki, standardy i WPO…

Byłem członkiem organizacji WordPress Madrid Meetup i współorganizatorem WordCamp Madrid 2017 & 2018. Byłem też prelegentem na kilku WordCampach w Hiszpanii w ciągu ostatnich kilku lat.

P. Skąd dowiedziałeś się o WordPressie? Udostępnij, jeśli jest ciekawa historia.

Odp: O WordPressie słyszałem od jakiegoś czasu, a potem w 2012 roku musiałem zrobić projekt oparty na WordPressie, bo klient tego chciał.

Zadzwoniłem do znajomego, który zwykle pracował z WordPressem i spotkałem go w kawiarni i nauczył mnie, jak tworzyć motyw i jak działa WordPress (hierarchia szablonów, szablony stron, pętla, plik functions.php…)

Stamtąd uczyłem się tworzyć wtyczki i motywy za pomocą WordPressa, czytać kodeks, uczyć się od społeczności, uczestniczyć w wydarzeniach takich jak spotkania i WordCamps…

P. Jaki jest najciekawszy projekt, który do tej pory wykonałeś w WordPressie? Jakie były twoje obowiązki?

Odp: W 2017 roku zacząłem tworzyć framework oparty na WordPressie do budowania witryn korporacyjnych (z dużą ilością funkcjonalności i integracjami stron trzecich). Wykorzystaliśmy Visual Composer jako builder. Ten konstruktor ma programistyczny interfejs API.

Zasadniczo usunęliśmy wszystko oprócz szkieletu i stworzyliśmy kilka niestandardowych komponentów do tworzenia witryn. Nie korzystaliśmy z szablonów WordPress, kreator był w stanie zbudować całą witrynę (coś w rodzaju pełnej edycji witryny).

Pracowaliśmy z układami. Stworzyliśmy specjalną witrynę, aby tworzyć te układy i komponenty oraz udostępniać je między witrynami firmowymi za pośrednictwem WordPress REST API.

Przez 3 lata kierowałem zespołem 5 osób, budując i ulepszając ten ekosystem.

P. Czy byłeś kiedyś na jakichś spotkaniach WordPress lub WordCamps? Podziel się swoimi przemyśleniami na WordPress Community.

Odp.: Tak. Przez dwa lata (2017 i 2018) byłem współorganizatorem WordPress Madrid Meetup & WordCamp.

Pablo Lopez wordcamp

Spotkałam wielu ludzi, ale łączenie pracy, rodziny i tych wydarzeń było tak męczące… i odsunęłam się na bok.

P. Jak wygląda twoja stacja robocza? Czy możesz wysłać nam zdjęcie?

Odp: Całkiem proste. W życiu iw pracy mam pewne zasady, zasady i filozofie. Niektóre z nich to KISS (Trzymaj się prosto, głupio), YAGNI (Nie będziesz tego potrzebować), mniej znaczy więcej…

stacja robocza pablo

Pracuję tylko z Macbookiem Pro (16”). Bez myszy, klawiatury, drugiego ekranu… nic. Cóż, na prawdę mam (potrzebuję) słuchawki z redukcją szumów, które pozwalają mi się skoncentrować podczas słuchania muzyki.

Lata temu używałem drugiego ekranu, ale się zepsuł i pomyślałem: ok, poczekam na ofertę lub wyprzedaże… i przyzwyczaiłem się do pracy tylko z laptopem.

P. Jaką interesującą funkcję chciałbyś zobaczyć w WordPressie, a której obecnie brakuje?

Odp: Na przykład… Natywna integracja z frameworkami, takimi jak Symfony (np. Drupal), w celu budowania standardowych interfejsów API w celu tworzenia potężniejszych witryn WordPress bez nagłówków, szablonów gałązek…

Lub edytowalne strony archiwum (treść, metas…)

Niektóre funkcje wydajności i bezpieczeństwa domyślnie (lub przynajmniej w niektórych konfiguracjach…)

P. Spośród obecnych wtyczek i motywów, którą najbardziej lubisz i dlaczego?

Odp: Zwykle używam tylko kilku wtyczek i zawsze rozwijam własny motyw.

Ale jedną z moich ulubionych wtyczek jest ACF, ponieważ pozwala rozszerzyć WordPress na inny poziom. To było bardzo dobre z klasycznym edytorem, ale teraz możesz łatwo tworzyć niestandardowe bloki i dostosowywać się do swoich potrzeb.

Ta wtyczka powinna znajdować się w rdzeniu WordPressa!!!

P. Jakaś niesamowita technologia, którą chcesz udostępnić, inna niż WordPress?

Odp: Myślę, że Symfony to naprawdę dobry framework. Od wielu lat istnieje wiele frameworków JavaScript, ale nie pracowałem z żadnym z nich. Mam na swojej liście rzeczy do zrobienia, żeby nauczyć się Reacta lub Vue, ale nie mam na to czasu.

P. Czy lubisz/kochasz to, co obecnie robisz w WordPressie?

Odp.: Ostatnio moja pozycja to bardziej zarządzanie niż rozwój. Ale czasami piszę kod.

Mój ostatni projekt WordPress był witryną e-commerce z WooCommerce z dużą personalizacją. Dwa najważniejsze wyzwania to: import produktu oraz sprzedaż dwóch produktów w jednym kroku (soczewki: jedna na prawe oko, druga na lewe)

Klient miał dużo produktów (+60K), zapisanych w kilku plikach xlsx, każdy inny i szaleństwem było importowanie ich do WooCommerce. Natywny importer nie był w stanie zaimportować i musimy utworzyć niestandardowy importer za pomocą polecenia CLI.

Soczewki to niezależne produkty, ponieważ masz dwoje oczu, a każde oko ma inną oś, średnicę, podziałkę… ale chcieli sprzedawać dwa produkty w tym samym kroku, aby poprawić wrażenia użytkownika.

P. Gdzie się znajdujesz po 5 latach?

Odp: Cóż, nie wiem, to trudne pytanie. W dzisiejszych czasach mam ogromne wyzwanie w pracy. Mam nadzieję, że za 5 lat będę mógł spojrzeć wstecz i być dumny z wykonanej pracy.

To samo z moją rodziną.

P. Podziel się czymś o swoim życiu innym niż praca

Odp: W wolnym czasie staram się przebywać z rodziną. Lubię gotować, szczególnie w weekendy, kiedy mam więcej czasu na gotowanie. Zwykle gotuję paellę, soczewicę, mięso iberyjskie…

Zwykle nie oglądam dużo telewizji, ale nigdy nie przegapię meczu Realu Madryt.

I uczę się angielskiego raz w tygodniu! Mam nadzieję, że mój nauczyciel angielskiego będzie dumny z tego wywiadu.

P. Komu przypisujesz swój sukces?

Odp: Zwłaszcza moim rodzicom. Dali mi wykształcenie na całe życie i są dla mnie punktem odniesienia. Kiedy mam problem, zawsze myślę o tym, co zrobiłby mój ojciec, aby go rozwiązać, albo o radzie mamy…

Teraz założyłem rodzinę, która zawsze mnie wspierała i oni są moim życiem i gdzie odnalazłem spokój.

P. Czy możesz nam podać referencje, dla kogo powinniśmy przeprowadzić rozmowę kwalifikacyjną i dlaczego?

Odp: Znam wiele osób w społeczności WordPressa, wszyscy są świetnymi profesjonalistami i dla referencji: Pablo Poveda, Javier de Juan, Marta Rey, David Navia, Mauricio Gelves, Ignacio Cruz, Dario Balbontin, Juanka Diaz…

P. Jak się nagradzasz?

Odp: Lubię podróżować, lubię jeść, lubię piwo… czasami staram się robić te wszystkie rzeczy jednocześnie

P. Jakieś sugestie dla początkujących WordPressa?

Odp: Jeśli chcesz nauczyć się programować w WordPressie, musisz zacząć od kodeksu (obecnie zasoby dla programistów: https://developer.wordpress.org/) i oczywiście odwiedzić mój blog https://desarrollowp.com

Polecam uczestniczyć w wydarzeniach i starać się być informowanym o wszystkich nowych funkcjach każdej nowej wersji WordPressa.