Programista SAP Hybris

0

Cześć! Często przeglądając oferty dla programistow java (przegladam oferty nie tylko dla juniorow, zeby miec mniej wiecej rozeznanie czego wymagaja pozniej) trafiam na takie slowa kluczowe jak sap i hybris. Czego mozna sie spodziewac rekrutujac sie na stanowisko, ktore ma w nazwie/wymaganiach sap lub hybris? Czy to sie czyms rozni od java devow? Jak wyglada ewentualna sciezka kariery w tym sapie? Ogolnie to ciezko mi znalezc na necie jakichs konkretnych informacji o sapi czy hybrisie poza tym, ze sap to niemiecka firma, ktora od dawna tworzy oprogramowanie erp. Czy sa tutaj programisci, ktorzy maja z tym do czynienia na codzień i opowiedzą cos.o swojej pracy?

0

SAP Hybris to platforma E-Commerce. SAP ma systemy ERP - SAP ERP dla dużych i średnich organizacji oraz SAP Business One dla małych i średnich. Jak lubisz grzebanie w kupie gnoju to czemu nie, ale znakomita większość programistów omija pracę w tym. Kiedyś pisałem jakieś dodatki do SAP B1 i korzystanie z SAP SDK to jakiś koszmar, zamiast programować górnolotne rzeczy piszesz milion linii kodu, żeby przycisk się nie rozjechał jak ktoś sobie czcionkę zmieni.

0

SAP jakiś czas temu kupił firmę Hybris, która posiadała rozwiązanie o nazwie Hybris Commerce Suite. Po przejęciu firmy nastąpił rebranding i dodano z przodu literki "SAP". SAP Hybris Commerce Suite, to w skrócie platforma e-commerce do tworzenia "rozbudowanych sklepów internetowych". Nie ma ona nic wspólnego z pozostałymi produktami SAP-a (poza SAP-em w nazwie). Całość jest napisana w Javie z wykorzystaniem Springa. Do platformy Hybris można "wpinać" wiele rozszerzeń, które są po prostu projektami/modułami Javowymi, ale o naturze hybrisowej. Jak każdy system, ma on swoje wady i zalety. Wg mnie, projekty hybrisowe są dość ciężkie i czasem aż nadto generyczne, choć niewątpliwe jest to jedno z wiodących rozwiązań e-commerce. Generalnie, nie da się tego nauczyć z internetu lub książek, ponieważ nie jest to wiedza powszechna. Można się tego nauczyć pracując w konkretnym projekcie, który z tych rozwiązań korzysta. Można też pójść na szkolenie, ale jest bardzo drogie i lepiej, żeby Cię firma na nie wysłała i za nie zapłaciła. Na starcie na pewno dobrze znać Javę (razem z wersją 8) i podstawy Springa (lub innego frameworka DI dla Javy).

0

Nic dobrego :)
Generalnie kupa odchodów m.in. z xmlem, dziwną architekturą itd. i są to generalnie bardzo duże projekty -> czytaj duży nieład

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