Praca z Magento dla PHP developerów. Hot or not? 

Author:
Published:
14.12.2021
M

agento to jeden z największych frameworków e-commerce, wykorzystywany przez gigantów handlu elektronicznego takich jak np. sklep Walmart w USA, który notuje ruch na poziomie pół miliarda odsłon miesięcznie. Jest to więc potężny system, który skaluje się do potrzeb dużych marek. Aktualnie na rynku obserwujemy ogromną potrzebę ze strony firm na tworzenie nowych projektów na Magento 2 - dla programistów PHP to szansa na realizowanie ciekawych projektów i ambicji zawodowych. 

Pomimo popularności Magento, wokół tego systemu narosło dużo mitów i plotek, które w większości sięgają jeszcze starej wersji z numerem 1. Czy wraz z nową wersją i Magento 2 są one dalej aktualne? Zupełnie nie! To oczywiste, że nie ma jednego, idealnego systemu e-commerce na świecie i Magento też nie jest bez skazy, ale wiele opinii, które krążą na jego temat, jest całkowicie nieprawdziwych. Czas się z nimi rozprawić i oddzielić prawdę od fałszu!

Fałsz: Magento jest trudne

Prawda: Programiści na całym świecie ogarniają Magento, więc ty też dasz radę. 

Bywa trudno, ale nie oznacza to, że osoba z wiedzą i doświadczeniem w programowaniu będzie przechodziła męki, by móc pracować z Magento. 

Nie wierz w nic, co jest narysowane poniżej ;-)

praca magento

Prawda jest taka, że jeśli programujesz w PHP i masz doświadczenie w pracy z MySQL — to ogarniesz też Magento. Poza tym, jak dobrze wiesz, w pracę developera wpisany jest rozwój i uczenie się nowych rzeczy — brzmi jak wyświechtany frazes, ale to przecież prawda! Możesz liczyć na doskonałą oficjalną dokumentację, kursy, fora, prezentacje na YouTubie oraz konferencje społeczności Magento (i pomocnych kolegów z pracy) — to pozwoli ci się wdrożyć w pracę z Magento. Na koniec zostaje jeszcze niezawodny dr Google, który chętnie odpowiada na pytania typu: How to do anything in Magento? ;-) 

A mówiąc poważnie — nie bój się wyzwań podczas pracy z tym systemem. Wydawać by się mogło, że próg wejścia do pracy z Magento jest tak wysoki, że nikomu nie uda się osiągnąć poziomu kompetencji, który pozwoli na swobodną pracę na tym systemie. Nie jest to prawda, bo w końcu cały czas powstają nowe projekty oparte na Magento takie jak np. dla sklepu Bemondi czy Lancerto, które są realizowane przez developerów, pracujących w zespołach złożonych z osób z różnym poziomem doświadczenia — od juniorów do seniorów.  A poza tym jak wiadomo — praktyka czyni mistrza. 

Fałsz: Magento jest nudne

Prawda: Praca z Magento to praca w e-commerce, a tu nigdy nie ma nudy!

Czy tworzenie nowych funkcji, praca w wymagającym środowisku i kształtowanie e-commerce są nudne? Mogą tak powiedzieć tylko osoby, które nie miały wcześniej do czynienia z pracą w tej branży.  

Praca z Magento to tak naprawdę praca w e-commerce, czyli w jednym z najszybciej rozwijających się sektorów gospodarki w Polsce i na świecie. Nie musimy raczej nikogo przekonywać do tego, że liczba sklepów internetowych rośnie w galopującym tempie i raczej przez najbliższe lata to się nie zmieni. Na rynku potrzebni są więc programiści z doświadczeniem w pracy z systemami sklepowymi. Ponadto słowo „innowacja” to drugie imię e-commerce. To właśnie w tym obszarze możesz się rozwijać,  wykorzystując najnowsze technologie — headless, mikroserwisy czy PWA do tworzenia nowych rozwiązań, które wzniosą sprzedaż internetową na wyższy poziom. 

Fałsz: Magento wykorzystuje stare technologie

Prawda: Magento cały czas się rozwija i wykorzystuje najnowsze rozwiązania takie jak: GraphQl, Varnish, RabbitMQ, Redis, Magento Testing Framework, biblioteki Symfony, Composer, Elasticsearch. 

Wystarczy spojrzeć na stack technologiczny w Magento 2: 

  • PHP 8.1 (od wersji 2.4.4)
  • MySQL 8.0
  • Composer 2.x
  • Symfony
  • Laminas
  • GraphQL
  • Redis
  • ElasticSearch
  • RabbitMQ

Nie wydaje się przestarzały, prawda?

Warto też wspomnieć o tym, że wielu developerów ceni sobie wolność, chcą „bawić się” kodem według własnych potrzeb i dowolnie kształtować system. Magento na to pozwala. To elastyczny framework, który daje niemal nieograniczone możliwości customizacji. Ponadto Magento to tylko element większej całości — w najbardziej nowoczesnych projektach e-commerce wykorzystuje się dzisiaj podejście mikroserwisowe, co sprawia, że programiści mają możliwość używania różnych komponentów, czy tworzenie własnych aplikacji w obrębie architektury e-commerce. 

Na początku mojej ścieżki jako programista pracowałem przy wdrożeniach małych sklepów. W pewnym momencie zdecydowałem, że potrzebuję większych wyzwań. Zacząłem się interesować technologiami związanymi z e-commerce i tak trafiłem na Magento, które ma ogromne możliwości. Stoją na nim największe sklepy na świecie, obsługujące nawet kilkaset tysięcy zamówień dziennie. Praca z Magento to nie jest tylko praca przy samym frameworku, istnieje dużo narzędzi, które wspierają Magento i wykorzystujemy je, żeby ten system działał jak najlepiej — Bartosz Boguszewski, Magento Backend Developer w Strix. 

Fałsz: Magento is dead

Prawda: Ponad 250.000 sprzedawców na całym świecie używa Magento jako platformy e-commerce.

Po wykupieniu Magento przez Adobe wiele osób przewidywało koniec tego systemu. Tymczasem wciąż właśnie Magento jest jedną z najczęściej wybieranych platform e-commerce i jednym z najlepszych rozwiązań na świecie. Wg danych z portalu Built With aktualnie na świecie jest 186,720 stron opartych o Magento (grudzień 2021). Platformę wybierają szczególnie duzi gracze na rynku — są to takie marki jak Nintendo czy Coca-Cola (USA). W Polsce to m.in. to Castorama, czy Super-Pharm, więc istnieje duże prawdopodobieństwo, że w jednym z tych sklepów zrobiłeś kiedyś zakupy albo odwiedziłeś ich witryny. Po co o tym mówimy? Otóż wszędzie tam, gdzie są duże marki, tam też można liczyć na duże budżety przeznaczane na rozwój e-commerce, a co za tym idzie — są większe możliwości tworzenia innowacyjnych funkcjonalności. 

Czy praca z Magento ma przyszłość?

Praca jako programista Magento to pomysł na karierę z przyszłością. A zostanie certyfikowanym programistą Magento to piekielnie dobre osiągnięcie. Aktualnie nie ma wielu developerów Magento na rynku — więc wybierając tę ścieżkę kariery, szkoląc się i specjalizując w Magento, możesz osiągnąć bardzo wysoką pozycję i wybierać spośród najciekawszych ofert pracy.

Pracuj z nami

Cały czas szukamy też nowych osób do pracy – m.in. Senior/Mid Magento Developerów. Sprawdź nasze aktualne oferty w zakładce Kariera.

Podobne wpisy

zobacz wszystkie
Culture
13.5.2024

Nie jesteś elastyczny? Ta praca nie jest dla Ciebie! - rozmowa z Anną Stachurą, Delivery Manager w Strix.

Jak to jest zarządzać milionowym budżetem, nadzorować projekty dla największych marek w Polsce, a przy okazji łączyć interesy kilkudziesięciu osób w zespole? W tym artykule, zdradzamy kulisy zarządzania projektami z perspektywy Anny Stachury, Delivery Managera w Strix.
E-commerce
14.3.2024

Cross-border e-commerce, czyli jak uruchomić sprzedaż online za granicą?

Dla wielu firm cross-border e-commerce stanowi szansę na dotarcie do nowych grup klientów i zwiększenia przychodów. Aby jednak zapewnić sobie przewagę konkurencyjną na globalnym rynku, należy wdrożyć skuteczną strategię sprzedaży transgranicznej. Jak to zrobić oraz jakie korzyści może wynieść firma z ekspansji zagranicznej?
E-commerce
5.3.2024

Dlaczego warto wdrożyć platformę e-commerce B2B w branży budowlanej?

Transformacja cyfrowa na rynku B2B nabiera tempa i rewolucjonizuje kolejne branże, a jedną z nich jest budownictwo. Z jakimi wyzwaniami mierzą się firmy budowlane B2B, jak nowoczesne narzędzia mogą wesprzeć je w uruchomieniu sprzedaży online oraz jakie wynikają z tego korzyści?
Culture
8.2.2024

Nowa praca w nowym roku? Sprawdź, jak możesz się z nami rozwijać!

U nas nie ma miejsca na puste frazesy - realnie dbamy o rozwój naszych pracowników i chętnie wspieramy ich inicjatywy do dzielenia się wiedzą. Zobacz, jak wygląda rozwój zespołu Strix od kuchni!
News
8.2.2024

Zostaliśmy laureatami rankingu Diamenty Forbes 2024

Z ekscytacja informujemy, że zostaliśmy laureatami rankingu Diamenty Forbes 2024 i znaleźliśmy się w gronie najbardziej dynamicznie rozwijających się firm w Polsce.