Mentionsy
8. Moja Kariera w IT: Mobile Developer z Kamilem Grzegorzewiczem
W odcinku rozmawiam z Kamilem Grzegorzewiczem, Tech Leadem w projektach mobile developmentu.
Poruszamy tematy:
jak wygląda ścieżka kariery w mobile development – od pierwszych aplikacji po rolę Tech Leada,
różnice między pracą w start-upie a dużej organizacji,
wpływ AI na codzienną pracę programisty,
wyzwania związane z szybkim rozwojem technologii mobilnych,
rola umiejętności miękkich w pracy lidera technicznego.
To rozmowa nie tylko o technologii, ale też o odpowiedzialności, intuicji i zarządzaniu zespołem w dynamicznie zmieniającej się branży IT.
Transkrypcja na hospoda.tech/8
Szukaj w treści odcinka
Miejscu, gdzie technologia spotyka biznes w luźnej atmosferze.
Pierwsze pytanie.
Jest to dosyć ciekawe pytanie.
Dobre pytanie.
Tak naprawdę nie musisz za bardzo wychodzić z domu, żeby skonfigurować serwer oddalony od Ciebie, mówiąc na przykład na drugim kontynencie, albo ogólnie wszystkie rodzaje usługi w tym momencie.
Jesteś w stanie, podejrzewam, to zrobić w zupełnie inny sposób akurat w naszym zawodzie.
Architektura takie było trochę marzenie.
Potem w liceum to trochę zostało zweryfikowane.
Ok, to ja sobie pozwolę na takie dygresyjne pytanie, bo wspomniałeś teraz w tym świecie AI-owym to może nie był najlepszy wybór i może to budownictwo byłoby lepsze.
Jednak ilość niuansów i ogólnie jak bardzo się to rozrosło jest przetłaczające.
Znaczy, no, jestem w stanie się zgodzić, ale to znowu, to jest wszystko bardzo zniuansowane.
Ja też mam jakieś takie przemyślenia od jakiegoś czasu związane z tym, że gdzie tu dalej pójść, bo tak wiele lat jak w tym sensie ta kariera moja się tam rozwijała, to wydawało mi się, że tam w miarę trzymałem rękę na pulsie, wiedziałem co będzie kolejne, jak to pójdzie i też ta szybkość jakby przejścia z jednej technologii w drugą, bo to na ogół działało na tej zasadzie.
Jeżeli byśmy dalej rozparowali na tym, na projektach, co też nie jest takie oczywiste.
Myślę, że...
W jakimś sensie może być nawet interesujące.
To były takie czasy, że akurat Steve Jobs pożegnał się z tym światem, ale to co zostawił było na tyle... na tyle jakby... na tyle zmieniało cały kształt, że takie firmy jak Nokia na przykład przestały istnieć dosyć szybko.
Więc to było tyle...
Dosyć długo w tym siedziałem, ale po jakimś czasie też obserwuję, co się na rynku dzieje.
To było na tyle jakby wpływowe, że ludzie spoza weba, bo tak jakby idąc do tej historii, no to naprawdę przypłynęła ta technologia z weba, to też ludzie spoza weba wiedzieli tak naprawdę mniej więcej albo wiedzieli, że coś takiego istnieje, niektórzy nawet coś robili, więc też ludzie próbowali portować to na platformy takie mobilne, no i powstał React Native.
To jest kolejne cross-platformowe rozwiązanie.
No i taka powiedzmy ścieżka do tego Technica Lida, czyli tak jak jeszcze raz powiem, naturalnie idziesz od małych tych rzeczy, potem budujesz coraz większe i nagle się okazuje, że zaczynasz rozumieć przepływ od punktu A do B, C, D i nawet E.
Właśnie pytanie, my mówimy po to, bo ktoś może nie być tego świadomym, ja myślę tutaj, że AI to nie trochę, a mocno wywraca stolik, tylko jeszcze nie wszędzie.
To jest tak, bardzo zniuansowane.
Są obszary, które są mocno uregulowane.
One podejrzewam nawet za 20 lat mogą tego nie dotknąć, na tyle ile my dotniemy to już teraz, więc to tak, to jest bardzo zniuansowane ponownie.
Bo tu wiesz, dla ciebie to jest oczywiste.
Chciałem dodać jeszcze jeden aspekt, bo to mi się wydaje też, jak zacząłem mówić o tym przejściu, o tych technologii, to jest takie dosyć kluczowe.
Przepływ informacji jest bardzo problematyczny, nawet w startupie, a co dopiero w dużej firmie, gdzie jakby tych procesów nie ma, to już jest fiasco kompletne.
Natomiast to jest perspektywa człowieka w startupie.
Technica lead w startupie, technica lead w dużej firmie, bym powiedział, to są dwa jedne światy, bo też ta osoba w większej organizacji po prostu ma ten scope.
A jakbym był w takiej 100-osobowej organizacji, 1000-osobowej organizacji, zakładam, że tych interakcji mogłyby być podobnie.
Być może.
Natomiast tutaj z Twojej wypowiedzi kilka takich rzeczy, czyli rzeczywiście jeżeli idziemy w górę, coś co tak oczywiście ja doświadczyłem też na swoim przykładzie, tak, też jestem człowiekiem ze startupów, więc wiem doskonale o czym mówisz, natomiast dzisiaj mówimy o Tobie.
Ta właśnie wiedza, że zróbmy tak, bo tak będzie dobrze.
Albo, że się nie wywróci, że tak będzie dobrze, albo tak będzie źle.
To jest ponownie bardzo zniuansowane.
Jeżeli nie wiemy, to powiem źle, bardzo źle.
To jest też ciekawy taki temat, że niby im to nie idzie, ale wszystko im idzie.
W sensie wszystko było bardzo plain, takie bardzo proste.
Apple jednak coś robi na tyle dobrze, że wszyscy to kupują i stąd te worki pieniędzy, a jeżeli oni są spóźnieni z jakąś rzeczą, to może mają być spóźnieni, bo sam użyłeś kilkukrotnie tego słowa być może to hype, być może to hype.
Oni czekają aż ten hype przejdzie i zrobią to dobrze.
Jest to dosyć zastanawiające, dlaczego tak, ale to co robią, robią dobrze.
Zobaczymy, wiesz, bo z tym AI to też jest tak, no ja w odcinku o AI wspominałem, no a że my studiowaliśmy razem, no to razem to AI poznawaliśmy 18 lat temu, tak, pisząc pierwsze perceptrony w MATLABie.
Dzisiaj, wiesz, wszyscy tak sobie też hype'owo mówią, o, halucynacje, halucynacje, ale...
To jest tak, oni się może integrują, żeby zrobić to dobrze, bo ja taką strategię przyjąłem u siebie w firmie, w swoim zespole.
To teraz tak, tak pokrótce.
Same technologie, same aplikacje mobilne.
To zaczynając, to ponownie zależy, czy mówimy o iOSie, czy o Androidzie.
Ktoś się pytał, co dalej używacie jako rozwiązania backendowe.
Ale ty jako taki zwykły śmiertelnik, nie mając rzeszy prawników za sobą, no to masz do wyboru rzeczywistości Google albo Apple.
Kiedyś Android dosyć frywolnie przepuszczał te aplikacje.
Nie powiem, żeby mi to zawsze wychodziło, bo to jest też kolejna batalia, która zawsze... Ja pamiętam czasy, że były strony dedykowane jak długo trwa średnio Apple Review.
Oni też to mocno zmienili w pewnym momencie.
Więc Apple o dziwo teraz szybciej robi niż Google często, co jest dosyć kuriozalne.
iOS jest tylko na Apple.
Jest to bardzo trudne pytanie.
Szczerze mówiąc, nie wiem, czy jestem w stanie, czy jest tak zniuansowane ponownie.
Osobistą ocenę miałbym taką, że przydałaby się czasami jakaś kolejna może platforma, żeby lekko zamieszać w tym kotle.
Ale na tym etapie jak wiemy, tak jak niestety Microsoft Polec, mimo swoich jakiś programów, z tego co pamiętam, że płacił deweloperom za to, żeby robili aplikacje.
To teoretycznie te aplikacje, mimo że są obok siebie w pamięci fizycznej, to one nic nie mogą zrobić, w sensie są blokowane.
Nie da się zrobić tego bez jakichś strat, tak mi się wydaje.
To jest też inna rozmowa zupełnie, ale...
Wydaje mi się, że jest jeszcze jakieś pole.
Chyba nawet pierwszy, ten iOS pierwszy albo drugi, drugi chyba system wspierał bardziej JavaScripta, w sensie, że tam była cała dyskusja, w którą tę stronę pójdzie.
Wydaje mi się od tego momentu dużo ludzi stwierdziło, że tylko w mobilkę to musi być tylko natywnie.
No i byłoby to bardzo dziwne.
Do tego mówię właśnie, że to jest dosyć specyficzne i tak jak ja pamiętam te czasy jeszcze...
Idąc znowu trochę historycznie, kiedyś, jak już powiedzmy ludzie stwierdzili, że tak, robimy mobilki to natywnie, no to faktycznie to było tak, że robisz tego iOSa w tym Objective-C czy Swifcie, tego Androida w jakiejś Javie, Kotlinie.
To przychodził zespół natywny, który to przerabiał natywnie.
Nagle... Ale tu mam też mieszane uczucia.
Znowu jeszcze dodając AI, to jest kolejne zamieszanie w kotle i tu jest dosyć ciekawie.
Więc w pewnym sensie bym powiedział, że natywny development nie jest martwy na pewno jeszcze.
Takie jest moje odczucie.
One są na poziomym poziomie.
FastAPI ma 3 miliony pobrań i wszyscy tak już, że no dużo, dużo, dużo, a on tak zawiesił głos i mówi, dziennie.
To jest generalnie to, co powinno być na frontendzie.
Bardziej zniuansowane.
Dobra, ostatnia rzecz w dzisiejszym temacie.
Aha, nie no, znaczy wiesz, to bardziej też to jest tak trochę pół żartem, no nie, bo jakbyś zapytał mnie z perspektywy na przykład Pythona, to ja bym powiedział, wiecie, no ten, że wolny, znaczy, że Python jest wolny, to jest ten mit, tak, no bo on powiedzmy sobie jest wolny, ale użyty tam, gdzie trzeba i użyty dobrze nie jest wolny, spełnia swoje zadanie.
I mam nadzieję, że do usłyszenia jeszcze.
Mamy już kilka subskrypcji na Spotify, na Apple Podcast czy na YouTubie.
Ostatnie odcinki
-
26. Czy w Zachodniopomorskiem istnieje ekosyste...
14.04.2026 17:00
-
25. Tworzenie aplikacji biznesowych z wykorzyst...
10.03.2026 18:00
-
24. EuroPython 2026 w Krakowie – kulisy najwięk...
24.02.2026 18:00
-
23. Dlaczego AI to bardziej zmiana organizacyjn...
10.02.2026 18:00
-
22. Status prawny AI – odpowiedzialność, prawa ...
27.01.2026 18:00
-
21. Podsumowanie 2025 (część 2) – praca zdalna,...
13.01.2026 18:00
-
20. Podsumowanie 2025 – AI, inżynierowie i (nie...
16.12.2025 18:00
-
19. Wpływ AI na rynek pracy i rekrutację
09.12.2025 18:00
-
18. Społeczność deweloperów – po co nam to wszy...
02.12.2025 18:00
-
17. Od pomyslu do backlogu
25.11.2025 18:00