praca w integracji

Odpowiedz Nowy wątek
2020-06-24 11:15

Rejestracja: 3 lata temu

Ostatnio: 24 sekundy temu

0

Do tej pory sądziłem, że świat dzieli się na backend i frontend. Jednak coraz częściej, w ogłsozeniach rekrutacyjnych, dostrzegam wyróżniony osobny obszar pt. integracja.

Szukamy programistów z doświadczeniem w backend, frontend lub integracji.

Rozumiem, że integracja dotyczy głównie ESB, łączenia różnych soapowych webserwisów / restów / ftpów itd.? Czy kolejki też się w to wliczają?
Czym ta integracja jest i jaka może być jej przyszłość w dobie mikroserwisów?

edytowany 1x, ostatnio: Julian_, 2020-06-24 11:16

Pozostało 580 znaków

2020-06-24 11:34

Rejestracja: 1 rok temu

Ostatnio: 9 minut temu

Lokalizacja: Silesia

3

TLDR
Nie wiem co poeta miał na myśli, ale dla mnie integracja oznacza że jest jakiś przedpototopowy SOAP i trzeba coś wyrzeźbić żeby się z nim zintegrować.

Rozwinięcie:
W czasach przed microserwisami, w czasach monolitów, integracja była czymś rzadkim, bo rzadko trzeba było integrować monolity. I w zespole mógł być tylko jeden programista który się na tym znał.
Dziś w czasach microserwisów wszystko się ze sobą integruje, nikogo to nie dziwi i wszyscy się na tym znają a przynajmniej tak myślą.

BTW
Jeśli szukają ludzi z wiedzą o kolejkach to powinni po ludzku napisać że chcą wiedzy o kolejkach i najlepiej konkretnie wypisać które kolejki (Kafka, Rabit czy Redis)


Pozostało 580 znaków

2020-06-24 11:52

Rejestracja: 1 rok temu

Ostatnio: 57 sekund temu

1

Ciężko powiedzieć na podstawie zdania wyrwane z kontekstu o co chodzi. Ale integracja to nie tylko ESB i web serwisy. Integracje robi się na pierdyuliard różnych sposobów: db to db, web serwisy (SOAP, REST i co se tam ktoś wymyśli), pliki, socety itp itd. Integracją to jest dość złażony temat np przez konieczność wyszukiwania zmian do zmigrowania, utrzymania spójności danych pomiędzy systemami itp itd.

Pozostało 580 znaków

2020-06-24 12:10

Rejestracja: 1 rok temu

Ostatnio: 6 minut temu

0

Słowo, na które trzeba uważać. Obejmuje (wh marketingowców) od sprzedaży licencji i DVD na servery, po rzeczy naprawdę twórcze.

Pozostało 580 znaków

2020-06-24 12:13

Rejestracja: 3 lata temu

Ostatnio: 11 godzin temu

3

Ostatnio brałem udział w rekrutacji na Java Dev Jr. do zespołu integracji. Podczas rozmowy telefonicznej okazało się, że tak naprawdę chodzi o robotę w XML.

edytowany 1x, ostatnio: Potat0x, 2020-06-24 12:13

Pozostało 580 znaków

2020-06-24 12:43

Rejestracja: 2 lata temu

Ostatnio: 2 godziny temu

1

W moim świecie (nie wiem jak to się przenosi na normalne IT) integracja to łaczenie jakichś gotowych systemów ze soba, erpa z erpem, crm z crm. SOAPy i RESTy, najczęściej dla utrudnienia przez middleware, bo np. potwierdzenie zamówienia z zewnętrznego systemu X ma się rozprzestrzenić po kilku systemach u klienta, system 1 czeka na odpowiedź z systemu 2 itd itd. Podwójna robota głupiego, ale w wielkich firmach konieczna do trzymania tego bajzlu w jednym miejscu.

Do tego konfiguracja dostępów do zasobów baz (np. CRM czyta sobie bazę danych erpa, i musi być pozabezpieczane do czego ma dostęp a do czego nie) i na odwrót.

Całkiem fajna robota, jeśli ktoś lubi sobie pojeździć i pogadać na niekończacych sie warsztatach, poogarniac procesy w firmach, dużo słabsza jeśli lubi programować bo jedyna rzecz która trzeba wyklepać to formatowanie wartości pól, ewentualnie dłubanie w ustawieniach połaczeń. Więc kto co lubi.

przy ESB sie nie programuje? - Julian_ 2020-06-24 12:45
w tych z ktorymi ja mialem do czynienia typu sap po czy webmethods to wiekszosc rzeczy jest wyklykiwalna i z klocuszkow :-) . Owszem, jest tam opcja pisania tez i kodu, ale to raczej jako ostatecznosc i krotkie skrypciki. - Jasnowidz 2020-06-24 13:20

Pozostało 580 znaków

2020-06-24 15:11

Rejestracja: 3 miesiące temu

Ostatnio: 2 minuty temu

2

Trzeba pytać bo nie wiadomo czy chodzi o stary legacy crap czy o integrację z innymi produktami chmurowymi.

W poprzedniej pracy robiliśmy integrację z chmurowym Salesforce'em i Stripe'em.
Problemy jakie tu występują to konieczność dogadywania wszystkiego z goścmi od tych programów (tutaj tylko Salesforce).
Gorsza kultura programistyczna po ich stronie (grzebanie ręczne w konfiguracji, problem żeby zrobić 2xśrodowiska testowe bo kosztuje choć 2x mieliśmy dla developerki, brak systemu kontroli wersji - np. X coś zmienił i poszedł na urlop ale nikomu nie powiedział, dziwne api np. wysyłanie sql'owych zapytań przez REST co by dane z Salesforce pobrać).
Praca nie najgorsza ale zupełnie nie rozwojowa. Dużo spotkań.

Integracja przez ESB, Oracle itp. - uciekaj, szybko, gdzie nogi poniosą. NIE CHESZ TEGO ROBIĆ! (ok ok ja niechę tego robić, za żadne pieniądze, po prostu nie, to taki COBOL 21 wieku).

a co chcę/chcesz robić? Przy apkach restowych javowywch ludzie znowuż narzekają, że klepią bezmyślne crudy... - Julian_ 2020-06-24 15:47
Oracle forms #1 - part 2020-06-24 15:53
@Julian_: Teraz klepę narzędzia chmurowe dla programistów/IT (SumoLogic), więc jak ktoś ogarnia i chce to można (przynajmniej przed covidem) znaleźć fajne zajęcie bez CRUDów i integracji :D - 0xmarcin 2020-06-24 17:31

Pozostało 580 znaków

2020-06-24 15:33

Rejestracja: 2 miesiące temu

Ostatnio: 25 sekund temu

2

Integracja dotyczy głównie części gdy przyjeżdża jaki top manago z US of A czy tam Lądku i trzeba się zintegrować. Nie wszyscy lubią tą część pracy, nie wszyscy mają predyspozycje a jest to bardzo ważna rzecz w ocenie zespołu i walce o podwyżki.

Dlatego też ludzie z doświadczeniem w integracji są bardzo ważnym assetem w zespole bo przynajmniej dają pewność że nie odwalą czegoś co będzie rzutować na relacje długo po odejściu takiej osoby z pracy.


Z wszelkiego drzewa tego ogrodu możesz spożywać według upodobania - ale z drzewa poznania dobra i zła nie wolno ci jeść, bo gdy z niego spożyjesz, niechybnie umrzesz.
edytowany 1x, ostatnio: loza_wykletych, 2020-06-24 15:33

Pozostało 580 znaków

2020-06-24 15:39

Rejestracja: 1 rok temu

Ostatnio: 9 minut temu

Lokalizacja: Silesia

0
loza_wykletych napisał(a):

Integracja dotyczy głównie części gdy przyjeżdża jaki top manago z US of A czy tam Lądku i trzeba się zintegrować. Nie wszyscy lubią tą część pracy, nie wszyscy mają predyspozycje a jest to bardzo ważna rzecz w ocenie zespołu i walce o podwyżki.

Dlatego też ludzie z doświadczeniem w integracji są bardzo ważnym assetem w zespole bo przynajmniej dają pewność że nie odwalą czegoś co będzie rzutować na relacje długo po odejściu takiej osoby z pracy.

To mi przypomina wypowiedź jaką usłyszałem w poprzedniej firmie X jest bardzo ważnym pracownikiem, ponieważ X był w Stanach i pił wódkę ze wszystkimi naszymi klientami


Tu się nie ma co śmiać, ludzie którzy mieli kontakt z klientami przeważnie mają zapewnione dożywocie w danej firmie. Inaczej mogą wkrótce polecieć do stanów z flaszką w imieniu konkurencji. - LongInteger 2020-06-24 23:59

Pozostało 580 znaków

2020-06-25 03:36
Moderator

Rejestracja: 12 lat temu

Ostatnio: 27 sekund temu

Lokalizacja: Wrocław

1

A jest już jakaś modna nazwa na to, np. DevGrator albo IntegrOps?
Zaraz znowu się okaże, że to, co robię od 5 lat to jakaś oddzielna specjalizacja. :/


"HUMAN BEINGS MAKE LIFE SO INTERESTING. DO YOU KNOW, THAT IN A UNIVERSE SO FULL OF WONDERS, THEY HAVE MANAGED TO INVENT BOREDOM."
Możesz to spotkać jako BI developer, data warehouse developer, ETL developer, inżynier danych itp itd. - Tomek Pycia 2020-06-25 07:41
programista integracji - Julian_ 2020-06-25 08:23
@Tomek Pycia: tak, ETL i inne około hurtowniowe tematy to też jest integracja, też to robiłem, też nie miałem żadnej "integracji" w stanowisku. Teraz też piszę soft integrujący różne systemy, czy to za pomocą API, czy service busa, nadal jestem (w miarę) normalnym programistą. :P - somekind 2020-06-25 12:41
Każda firma to siebie jakoś tam nazywa. No i jak ktoś koniecznie chce podzielić na frontend i backencd to ci od integracji do niczego nie pasują. - Tomek Pycia 2020-06-25 12:49
No dla mnie to jest cały czas backend, przynajmniej taka integracja jaką ja robię. ETL to całkiem co innego, ale ktoś, kto się ETL zajmuje to raczej analityk danych, a nie programista. - somekind 2020-06-25 12:56

Pozostało 580 znaków

Odpowiedz

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