Wybór pracy: Magento a inne

0

WItam.

Jestem początkującym programistą, nie mam doświadczenia komercyjnego.
Mam do wyboru prace jako programista Magento do przyuczenia oraz drugą pracę gdzie głównie miałbym pracować na Laravelu ale będą też zadania na angularza, react, wordpress ogólnie przeważnie nie jakieś duże rozbudowane portale.

W magento robiłem tylko zadanie rekrutacyjne proste z wyświetleniem pogody dla danego miasta z api. Magento wydaje się być dosyć trudne na początku.
W Laravelu więcej pisałem i wydaje się być bardziej przystępny. Mam też już jakieś doświadczenie z angularem.

Chciałbym was prosić o doradzenie co będzie łatwiejsze i lepsze dla mnie na początek.

Pozdrawiam

1

Nie chodzi o to co będzie łatwiejsze, a o to co da Ci lepsze perspektywy.
Ja osobiście szedłbym w to:

lukas19944 napisał(a):

oraz drugą pracę gdzie głównie miałbym pracować na Laravelu ale będą też zadania na angularza, react, wordpress ogólnie przeważnie nie jakieś duże rozbudowane portale.

0

Dodatkowo praca z Magento to duża firma, a ta druga to mniejsza gdzie jest kilku programistów

1

No to w takim razie ciężki wybór. Na starcie wybrałbym większą firmę, w której miałbym się od kogo uczyć, a nie firemkę z 5 osobami, w której każdy będzie zarobiony i od których będziesz słyszał 'potem Ci to wytłumaczę, nie mam czasu'.
No ale technologie też mają znaczenie...

1

Magento to duża kobyła, trudna na początek, ale bardzo korzystna finansowo w php. Magento 2 używa wielu komponentów z Symfony, narzuca swoją architekturę w projekcie, w laravelu będziesz miał na pewno dużo więcej swobody.

0

Magento trudne na początek jest przez tą architekturę narzuconą?
A gdy pokona się już ten próg wejścia do magento i zapozna z architekturą to jest już lepiej?

0

Nie mam doświadczenia bezpośrednio z Magento ale to jest po prostu duży system i zawiły... dlatego na poczatku jest trudniej aczkolwiek tutaj dużo zależy od tego jakich miałbyś kolegów. Zazwyczaj Magento jest lepiej płatne zwłaszcza na późniejszym etapie kariery.

0

Teoretycznie mam mieć zapewnioną naukę na początku tak abym mógł zacząć się poruszać w magento i mogłbym robić coś pożytecznego.
W drugiej firmie (agencja interaktywna) też mialbym być pod skrzydłami starszego programisty.

2
lukas19944 napisał(a):

Jestem początkującym programistą, nie mam doświadczenia komercyjnego.
Mam do wyboru prace jako programista Magento do przyuczenia
Dodatkowo praca z Magento to duża firma, a ta druga to mniejsza gdzie jest kilku programistów

Duża firma "do przyuczenia" rokuje, że się będziesz uczyć i pracować. Firma ma kasę na twoją naukę.
Te Nokie, Capgemini i inne duże firmy biorą "do przyuczenia" i ludzie później sobie to chwalą.
Narzekania ogólnie nie ma. Uczą i (nawet nieźle) płacą.
Duży może więcej i stać go na więcej.

W małej firmie z wieloma technologiami masz szansę na wariant
Zmiana pracy z php na... ?

2

No ja bym z tych dwóch wybrał Magento... Agencja interaktywna to agencja interaktywna... po prostu robią strony i/lub mniejsze projekty i będzie rotował pomiędzy nimi.
W magento masz jeden duży ekosystem, wdrożenie jest drogie i dłuższe niż zwykłej stronki www, lepsze pieniądze, są duże możliwości rozwoju (małe sklepy, duże sklepy, optymalizacja, SEO, moduły B2C, B2B, różne integracje itd... Oczywiście projektów może być wiele ale backend ciągle jest ten sam generalnie więc zawsze będziesz coraz bardziej wsiąkał w jedną technologię.

Oczywiście odpowiedzialność może być większa, stres czasami też no i Magento to pewnie jak każdy inny ekosystem pewnego rodzaju piekiełko, które trzeba polubić i się przyzwyczaić albo je zostawić. Mimo wszystko Magento > Agencja

0

Widzę, że wszyscy jednak radzą mi wybrać dużą firmę i magento. Szczerze, nie spodziewałem się tego i sam bardziej byłem za agencją.

0

To dlaczego nie wybierzesz agencję skoro chcesz?

0

Dlatego, że chciałem spytać kogoś bardziej obeznanego kto może mi powiedzieć jak to mniej więcej może wygląda, ponieważ tak jak napisałem to będzie moja pierwsza praca. Czasami jest lepiej się kogoś poradzić.

0

Być może sągdzieś dobre agencje z normalnymi terminami... ale osobiście uważam, że to jest 1% rynku... w dużej firmie teżmoże być kicha ale w Twoim przypadku weź jeszcze pod uwagę, że masz 1,5 roku expa w napieprzaniu roboty więc nawet jeśli w magento powinie ci się noga to nie powieneneśmieć problemu, żeby pójść do jakiejś agencji. W odwrotny sposób będzie trudniej.

0

Ale ten post w którym ktoś opisuje o tej pracy w agencji nie jest mój.
Tak jak pisałem na początku ja nie mam doświadczenia komercyjnego

2

Pracuję w Magento. Jeśli nie masz komercyjnego doświadczenia to na początku będzie to dla Ciebie męczarnia. To jest duży system i często trzeba bardzo dużo kodu przeanalizować zanim zrozumie się jak coś działa. Ta praca nauczyła mnie korzystać z debuggera na nowym poziomie ;-) Faktycznie zarobki w Magento są dobre, ale głownie dlatego, że w PHP brakuje osób, które potrafią sobie radzić z dużym kodem. Większość apek pisana w Laravelu to w porównaniu z Magento takie małe popierdółki, które po tygodniu czy dwóch znasz całkiem dobrze.
Co wybrać to Ci nie powiem, ale kilka + i - Magento.

Plusy:

  • kasa
  • jak przeżyjesz to już nic Ci w PHP nie będzie straszne, bo prawdopodobnie nie spotkasz się z większym systemem
  • jak masz głowę na karku to przy okazji liźniesz trochę OOP, którego normalnie w PHP nie uświadczysz
  • praca z dużymi systemami, to praca z rzeczami, z którymi się w PHP często nie spotkasz - np. szyna danych, duże integracje z ERP/PIM'em róże problem dużej skali, tematy devopsowe itp. Ogólnie duży biznes płaci dobrze bo ma skomplikowane systemy, wiec dobrze się zorientować w takich tematach

Minusy:

  • to trochę drogą w jedną stronę - staniesz się w dużej mierze Magento Developerem a nie PHP developerem
  • Magento w wielu tematach trochę już jest przestarzałe więc nie jest to najlepszy przyczółek do dalszej karier, gdybyś chciał robić kiedyś inne rzeczy
  • często trzeba się sporo napisać aby osiągnąć nawet najprostsze efekty
  • większość czasu będziesz spędzał na debugowaniu, a nie pisaniu kodu

Gdybym miał do wyboru Laravel vs Magento to bym wybrał Magento, bo na Laravela nie mogę patrzeć. Gdybym dopiero zaczynał przygodę to pewnie bym raczej poszedł w coś bardziej uniwersalnego niż zamykanie się w Magento, ale raczej byloby to Symfony, bo Laravel + agencja interaktywna to nie brzmi dobrze...

1
hadwao napisał(a):

Laravel + agencja interaktywna to nie brzmi dobrze...

Wybór da kogoś kto jak się domyślam, nie ma po stronie swoich atutów nic poza chęciami - "jestem początkującym bez doświadczenia" - to wybór firmy a nie wybór frameworka.

0

Wybór padł na większą firmę i magento.
Znacie może jakieś poradniki czy coś abym mógł się przygotować chociaż w jakimś stopniu?

1 użytkowników online, w tym zalogowanych: 0, gości: 1