Technologiczne, Gadżety, Telefony Komórkowe, Pobieranie Aplikacji!

Programista WordPress Alex Bordei dzieli się swoimi…

Programista WordPress Alex Bordei dzieli się swoimi...

Alex Bordei jest starszym programistą full-stack z ponad 9-letnim doświadczeniem w tworzeniu oprogramowania. Ma solidne doświadczenie w C# i Javie, a także zajmował się rozwojem WordPress i Laravel.

Jest uznanym mówcą w środowisku IT i przemawiał na ponad 50 konferencjach IT. I to nie wszystko. Jego życie to nie tylko kwestie kodowania; znajdziesz go także jammującego i grającego na wielu instrumentach. Dowiedzmy się więcej o Alexie z tego ekskluzywnego wywiadu.

Danish: Cześć Alex, dziękujemy, że do nas dzisiaj dołączyłeś. Czy możesz nam opowiedzieć, jak zacząłeś swoją karierę w WordPressie? Jakieś spostrzeżenia, którymi chciałbyś się podzielić na temat swojej kariery zawodowej?

Aleks: Witaj, Duńczyku, dziękuję bardzo za przyjęcie mnie.

Tak, to jest historia, którą uwielbiam, odkąd WordPress uratował mi karierę i dał mi cel, którego szukałem jako młody programista.

Chciałem czegoś, co naprawdę potwierdza mnie i moją pracę, a także czegoś bardzo elastycznego pod względem wyzwań.

Wszystko zaczęło się we wspólnocie. Był rok 2013 i wskoczyłem na drugie wydarzenie WordPress Meetup w Bukareszcie, ponieważ widziałem, jak mój przyjaciel udostępnił grupę na Facebooku.

Spotkałam tam tak pięknych i wspierających ludzi, którzy chcieli dzielić się swoją wiedzą i być częścią tamtejszej społeczności. Ci ludzie pomogli mi zrozumieć, czym naprawdę jest i czym jest WordPress oraz jak wkrótce będzie eksplodować zainteresowanie WordPressem.

Jednym z nich i jedną z najbardziej inspirujących osób w moim życiu był Marius Vetrici, z którym, jak widzę, przeprowadziłeś już wywiad.

Dobrym pomysłem na moje życie zawodowe jest to, aby nigdy nie przestawać regularnie się uczyć. Mam jeszcze swoje 30 minut. do 1-godzinnej porannej rutyny, co z biegiem czasu okazało się niezwykle skuteczne.

Duński: Jako niezależny programista WordPress w Codeable, nad jakimi projektami zazwyczaj lubisz pracować? Jak zarządzasz tymi projektami?

Aleks: W Codeable poszukuję głównie niestandardowych zleceń programistycznych na WordPress Core API, REST API, WooCommerce lub używając WP jako back-endu lub integrując go ze środowiskiem headless lub aplikacjami mobilnymi.

Lubię opracowywać funkcjonalności i integracje, których wcześniej nie było, a następnie ułatwiać klientom zarządzanie ich dostosowaniami i ustawieniami.

Duński: Z jakimi wyzwaniami się spotkałeś, pracując z najlepszymi agencjami WordPress dla przedsiębiorstw i najlepszymi klientami, i jak sobie z nimi poradziłeś?

Aleks: Cóż, Enterprise oznacza, że ​​nie możesz mieć opóźnień w naprawianiu błędów. Rozpoczęcie tworzenia kopii zapasowej każdego kroku oznacza również, że mój kod powinien być dobrze skomentowany, a projektowana przeze mnie architektura powinna odpowiadać wymaganiom implementacyjnym.

Ponadto standardy kodowania są koniecznością, a moim najlepszym przyjacielem jest domyślnie wersjonowanie systemu z oddzielnymi gałęziami i CI/CD.

Wisienką na torcie jest jakość, którą jesteśmy przeszkoleni w zakresie wdrażania kontroli jakości na potrzeby naszego rozwoju. W zależności od rodzaju projektu stosuję testy jednostkowe, testy akceptacyjne, a nawet testy regresji wizualnej, a także, jeśli zajdzie taka potrzeba, dostarczam raporty dotyczące ewolucji danych lub zmian w czasie.

Myślę jednak, że najcenniejszą rzeczą w naszych relacjach z agencjami WordPress Enterprise i najlepszymi klientami jest dostępność, która pozwala uratować sytuację i zapewnić wsparcie w sytuacjach awaryjnych.

Duński: Dlaczego wybrałeś WordPress do rozwijania swoich projektów? I czy broniłbyś tego wyboru w dobie Fluttera, Androida i API?

Aleks: To zabawne, ponieważ zacząłem uczyć się Fluttera 3 lata temu i stwierdziłem, że jest to bardzo fajne. Ponadto teraz tworzę aplikacje za pomocą Flutter.

Uważam, że sieć Flutter jest daleko od WordPressa, więc minie trochę czasu, zanim Flutter będzie prawidłowo obsługiwał sieć.

I być może brzmi to zaskakująco. Używam WordPressa, szczególnie do jego API i integracji z Flutterem.

Podoba mi się, bo mogę uzyskać szybki i gotowy do użycia backend dla aplikacji mobilnych, np. e-commerce czy katalogowych.

Jak to się nazywa? Aplikacje JSON-in-a-table.

Ale naprawdę mam wszystko, czego potrzebuję, w gotowym API WordPress i WooCommerce oraz innych wtyczkach, ponieważ bardzo łatwo jest je szybko rozszerzyć zgodnie z moimi potrzebami, dzięki niestandardowemu rozwojowi.

Duński: Jakieś wskazówki dla początkujących programistów zajmujących się kodowaniem, którzy szukają kariery w tworzeniu WordPressa?

Aleks: Cóż, o ile wiem, jest to trochę niemożliwe. Jeśli jesteś początkującym programistą zajmującym się kodowaniem, masz wystarczające kwalifikacje, aby z powodzeniem pracować jako ekspert WordPress.

Chcę, aby początkujący początkujący w Codeable wiedzieli, że Tomaz Zaman zachęcał ekspertów 6 lat temu na WCEU, mówiąc: „Nie bądź taki skąpy”. – cenne dla Twojej pracy za odpowiednią cenę, bo nie bez powodu trafiłeś do grona ekspertów Codeable.

Duński: W swoim profilu Codeable wspomniałeś, że uwielbiasz przemawiać na wydarzeniach. Czy mógłbyś podzielić się niektórymi tematami poruszanymi na różnych konferencjach IT? Na którym WordCampie wygłosiłeś wykład i jaki był jego temat?

Aleks: Tak, przemawiałem i moderowałem ponad 60 wydarzeń w Rumunii i Europie. Zajmowałem się takimi tematami jak Internet, bezpieczeństwo, IoT i rozwój urządzeń mobilnych i zawsze starałem się integrować rozwiązania.

Opracowałem dla przykładu system śledzenia GPS oparty na Raspberry Pi z obsługą GPS i WordPress REST API do gromadzenia i wyświetlania danych w czasie rzeczywistym na Mapach Google.

Sprawiłem też, że Alexa odpowiadała na polecenia związane z WooCommerce, przetwarzając intencje wiadomości głosowych, takie jak drukowanie faktur lub modyfikowanie statusów zamówień w interfejsie API WooCommerce.

Myślę, że rozumiecie, o czym były moje prezentacje.

Występowałem w 2018 roku w Belgradzie i WC Cafe, a mój temat dotyczył najlepszych praktyk WP w zakresie narzędzi programistycznych, a także potwierdzono mnie na WordCamp w Bukareszcie z tematem opartym na IoT – WordPress, ale ten został zawieszony z powodu pandemii .

W ubiegłych latach trzykrotnie byłam częścią zespołu organizacyjnego WordCampu i trzykrotnie członkiem zespołu wolontariatu. Teraz jestem częścią zespołu ds. komunikacji na WCEU 2023 w Atenach.

Nie mogę się doczekać, do zobaczenia!

Duńczyk: Działasz społecznie (jak wspomniałeś) i uwielbiasz organizować wydarzenia. Jakie były Twoje doświadczenia związane z organizacją WordCamp Europe?

Aleks: Robię to od 3 lat i nadal to robię. Tak bardzo to kocham! Nie jest to tak trudne, jak się wydaje, ale jest trochę pracy do wykonania.

Zaczęliśmy się już poznawać z roku na rok i to jest najbardziej wyczekiwana sensacja. Jeśli myślisz, że chcesz dołączyć do zespołu organizacyjnego WCEU, po prostu aplikuj i zrób to!

To doświadczenie jest niezwykle cenne, dlatego będziesz mieć wsparcie ze strony głównych organizatorów, aby zrozumieć swoją pracę i wykonać ją właściwie.

Duński: Dlaczego społeczność WordPressa jest o wiele większa i lepsza niż inne społeczności w branży technologicznej? Jakieś przemyślenia na ten temat?

Aleks: Ponieważ jesteśmy różnorodni i nie jesteśmy niszowi, podejście do WordPressa jest łatwe, ludzie nas wspierają i mamy wiele wydarzeń, podczas których możemy się spotkać. To jest odpowiedź na pytanie, dlaczego jest tak duży.

Nie sądzę, że jest lepsza od innych społeczności; Po prostu myślę, że jest inaczej, ponieważ obszar zainteresowań i podejść WordPressa jest większy niż pojedynczy framework lub technologia.

Duński: Jak ważna jest społeczność WordPressa dla przetrwania WordPressa?

Aleks: Nie sądzę, żeby WordPress miał szansę istnieć bez wsparcia całej społeczności. Ponadto WordPress wskazuje i idzie do przodu, w 99% dzięki społeczności.

Społeczność WP była zawsze bardzo otwarta i wspierająca, co pomogło WP dotrzeć do ponad 43% sieci, a także stworzyło biznes, miejsca pracy, produkty i nowe perspektywy pracy dla nas wszystkich.

Duński: Podejmowanie nowych projektów jako programista może być zniechęcające. Najtrudniejszą częścią nowego projektu jest ustalenie, od czego zacząć. Jak medytacja pomaga w pracy? Czy medytacja uczyni Cię lepszym Programistą?

Aleks: Jak to się mówi, medytacja to sposób, w jaki przenosisz swój mózg na siłownię.

Jednym z pierwszych powodów, dla których zwlekamy lub przestajemy pracować ze względu na jakieś życzenie lub oczekiwanie, jest naturalny strach naszego mózgu przed nieznanym. Przed rozpoczęciem chce być całkowicie bezpieczny i rozumieć wszystko, co ma do zrobienia.

Jak powiedziałeś, jest wiele przypadków, których nie możesz oszacować, możesz wpaść w stan niepokoju i wykonywać swoją pracę, która będzie trudniejsza. W tym właśnie pomaga medytacja, ponieważ zwiększa odporność psychiczną i trenuje umysł, aby był bardziej cierpliwy i obiektywny; możesz łatwiej przez to przejść.

Duńczyk: Jesteś miłośnikiem muzyki. Jakiego gatunku muzyki lubisz słuchać i grać? Jakiś konkretny wybór?

Aleks: Uwielbiam jam session. Gram na perkusji, gitarze i basie oraz rysuję na obrotnicach. Próbowałem nawet grać na klarnecie, ale gra na nim była dla mnie dość trudna i obiecałem sobie, że w przyszłości poświęcę się tej grze.

Kiedy miałem 16 lat, moją pierwszą pracą był moderator i DJ w codziennym 3-godzinnym programie w lokalnej stacji radiowej. To było niesamowite!!!

Nadal chcę przejść na emeryturę w radiu i robić swoje.

Chciałem na to zwrócić uwagę, ponieważ zazwyczaj DJ-e nie mają problemu ze słuchaniem różnych gatunków. Czasem sięgam po hard rock w starym stylu, a czasem łapię nowości.

Muzyka to muzyka i mój mózg ją lubi.

Duński: Będzie nam miło, jeśli udostępnisz naszym czytelnikom zdjęcie swojej stacji roboczej.

Aleks: Jasne. To jest mój garaż:

A to mój pulpit:

Duński: Dziękuję!

Aleks: Dziękuję, Duńczyku! Miło było przeprowadzić z Tobą wywiad! Nie mogę się doczekać ponownej rozmowy!