Lista artykułów

1

#48 Deadline w projekcie. Jak żyć?

Deadline często kojarzy nam się w sposób pejoratywny. Natomiast często ustalamy sobie pewny zakres czasu, aby zrealizować pewne cele lub zadania – nie mając w tym, złej intencji. Podczas pracy w projektach, nie jednokrotnie spotkaliśmy się z ograniczeniami czasowymi, które wyznaczały dostarczenie zdefiniowanej funkcjonalności. Czy zatem możemy zadać pytanie: Deadline = Timebox? No właśnie. Czy deadline może posiadać pozytywny wydźwięk w zespole programistycznym? Skupiliśmy się podczas tego podcastu na odpowiedzeniu sobie, kiedy deadline jest sztywny i nie można go przesunąć oraz jak radzić sobie z ustalaniem scope, który ma zostać zrealizowany w określonym terminie. Bartek wspomina także o sytuacji, gdy osoba z zespołu chcąc dociągnąć rzeczy na czas, wylądowała na OIOM (Oddział Intensywnej Opieki Medycznej). Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy spotkałeś się kiedyś z deadlinem w projekcie? ➡️ Czy deadline często wiązał się z nadgodzinami? ➡️ Jak sobie radzić w negocjacjach na temat, tego co dowieźć na określony czas?

Event Modeling- Rafał Maciąg

Czym jest Event Modeling? Czym różni się od Event Stormingu?    Zapraszam na rozmowę z Rafałem Maciągiem - właścicielem ModelingEvolution - firmy, której misją jest pomagać ludziom wspólnie tworzyć systemy informacyjne. Z Rafałem rozmawiam nie tylko o jego ścieżce zawodowej (musicie tego posłuchać!), ale także o genezie Event Modelingu i jego podstawowych pryncypiach. Kiedy stosować Event Modeling i czy w ogóle warto? Jaka jest rola facylitatora i czym powinien się charakteryzować? Posłuchajcie!  Z tego odcinka dowiecie się:  skąd się wziął Event Modeling,  jakie są jego podstawowe pryncypia, jakie są różnice między Event Modelingiem a Event Stormingiem, jak wygląda sesja Event Modelingu, czy ma jakieś iteracje, czy Event Modeling jest powiązany z jakąś architekturą, czy wyznacza nam styl kodowania, jak można estymować koszt projektów IT przy pomocy ES/EM. Notatki do odcinka:  https://devsession.pl/event-modeling/ Dobrego odbioru!    Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook: devsessionpl LinkedIn: devsession   Pozdrawiam, Grzegorz Kotfis. 

3

POIT 071: Internet of Things

Witam w siedemdziesiątym pierwszym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest Internet of Things. Dziś moim gościem jest Marcin Sikorski – ekspert i popularyzator w obszarze IoT. Prelegent, autor książki “Internet rzeczy”. Twórca podcastu “Smart rzeczy”. Członek Grupy Roboczej ds. Internetu Rzeczy Ministerstwa Cyfryzacji. Autor wielu publikacji i raportów branżowych. Prywatnie fan podróżowania.W tym odcinku o Internecie Rzeczy rozmawiamy w następujących kontekstach: czym jest IoT i po co powstał? czy Internet of things to domena przemysłu czy życia codziennego? jakiego typu urządzenia się wykorzystuje? w jaki sposób wykorzystuje się dane przez nie generowane? czy istnieją dobre praktyki projektowania rozwiązań IoT? jakie ma słabe punkty? czy Internet Rzeczy jest niebezpieczny? w jaki sposób zabezpiecza się takie rozwiązania? w jaki sposób się je testuje? czy sieci 5G przyczynią się do popularyzacji Internet of Things? jak rozpocząć karierę zawodową w tym obszarze? jak Polska wypada na tle innych państw w tym obszarze? w którym kierunku będzie się rozwijał IoT? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/marcin-sikorski-4bb27965/ Książka “Internet rzeczy” – https://ksiegarnia.pwn.pl/Internet-rzeczy,800405791,p.html Podcast “Smart rzeczy” – https://smartrzeczy.pl/podcasty Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/71

4

DevTalk #117 – O iOS i Swift z Sebastianem Osińskim

Jeśli jesteś fanem produktów z symbolem nadgryzionego jabłka, być może zainteresuje Cię programowanie na iOS! Tylko… w Polsce nadal większość osób korzysta z Androida! Czy warto programować na iOS na rodzimym rynku? Dziś o tej technologii opowie nam Sebastian Osiński!   Sebastian z wykształcenia jest matematykiem, który po krótkiej przygodzie jako analityk w banku, postanowił […]

5

#47 Docker i Konteneryzacja z Damianem Naprawą

Konteneryzacja, a zarazem jedna z najważniejszych implementacji w postaci Docker staje się powoli standardem w programistycznym świecie. Dlatego też postanowiłem porozmawiać z Damianem, specjalistą tego tematu. Jednym z najważniejszych pytań podczas naszej rozmowy było: W czym może pomóc DOCKER programiście? Jednak nie tylko na ten temat dyskutowaliśmy. Pojawiło się także kilka ważnych punktów, na które należy uważać podczas przygotowywania aplikacji do działania w postaci kontenera. Sporo także mówimy o tym, jak uruchamiać aplikację produkcyjnie, która zamknięta została do postaci artefaktu Docker Image. Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy spotkałeś się wcześniej z konteneryzacją? ➡️ Czy wykorzystujesz Dockera w swojej pracy? ➡️ Czy aplikacja nad którą pracujesz, posiada swój Docker Image?

6

POIT 070: Mentoring w IT

Witam w siedemdziesiątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest mentoring w IT. Dziś moim gościem jest Jarek Szewczuk – przedsiębiorca, założyciel spółek technologicznych dostarczających rozwiązania biznesowe, doradcze i szkoleniowe. Oficer w cywilu. Absolwent Wydziału Cybernetyki Wojskowej Akademii Technicznej. Zwolennik Agile i codziennych innowacji. Pomysłodawca cyklu konferencji NobullshitAbout.W tym odcinku o mentoringu w IT rozmawiamy w następujących kontekstach: czym jest mentoring w IT? jakie znaczenie ma postawa mentora? czy lider technologiczny może być mentorem? jak rozpoznać dobrego mentora? kiedy potrzebujemy a kiedy już nie potrzebujemy takiego wsparcia? w jaki sposób znaleźć mentora dla siebie? co mentor może zaoferować? czy mentoring powinien mieć określony i spisany cel? mentoring w IT jako forma przeciwdziałaniu wypaleniu zawodowemu? czy firmom opłaca się inwestować w rozwój mentorów? czy w Polsce istnieje rynek płatnego mentoringu? od czego powinna zacząć osoba, która chce się rozwijać w mentoringu w IT? czy mentoring może się sprawdzić w organizacjach turkusowych? jakich zasad powinni się trzymać mentor i podopieczny? czy mentoring w IT będzie się w Polsce rozwijał? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/jaroslaw-szewczuk-018a22/ Rivet Group – https://rivetgroup.eu NobullshitAbout – https://www.nobs.pl Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/70

Jak powinna wyglądać umowa B2B programisty - Paulina Piątek

Dziś będzie konkretnie, bo moim gościem jest Paulina Piątek - radca prawny. Paulina specjalizuje się w prawie IT/Digital i na co dzień pomaga przedstawicielom branży IT prowadzić biznes, wspierając ich od strony prawnej. Znacie Paulinę? Możecie ją kojarzyć z kanału na YouTube, gdzie dzieli się wiedzą o prawie dla IT i freelancerów. W facebookowej grupie “Prawo IT” odpowiada na pytania prawne swojej społeczności. Z Pauliną rozmawiam o prawie, o zagadnieniach, które dotyczą każdego programisty wkraczającego w świat umów B2B. Zastanawiacie się nad kluczowymi uregulowaniami w umowach B2B? Nad kwestiami praw do efektów współpracy? A może rozważacie stałą współpracę z radcą prawnym? Jestem przekonany, że ten odcinek rozwieje sporo Waszych wątpliwości. Z tego odcinka dowiecie się: w jakim celu podpisujemy umowę B2B, jakie podstawowe cechy powinna mieć dobra umowa, jakie konsekwencje niosą za sobą klauzule wyłączności współpracy lub ograniczenia możliwości kooperowania z podmiotami konkurencyjnymi, co kryje się pod zapisami dotyczącymi zasad ochrony tajemnicy przedsiębiorstwa (NDA) dlaczego warto zwracać uwagę na kwestie praw do efektów współpracy, kwestie związane z wykorzystywaniem wiedzy, doświadczeń i kontaktów w działalności na rzecz firm konkurencyjnych, kiedy umowa wykazuje cechy umowy o pracę, jak negocjować zmiany w umowie, o co chodzi z “testem przedsiębiorcy”. Notatki do odcinka: https://devsession.pl/podcast-b2b-it/ Dobrego odbioru!  Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook: devsessionpl LinkedIn: devsession   Pozdrawiam, Grzegorz Kotfis

8

POIT 069: Full stack developer

Witam w sześćdziesiątym dziewiątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest full stack developer. Dziś moim gościem jest Grzegorz Lipecki – programista z wieloletnim doświadczeniem związany z firmą Consdata, w której na ten moment jest chapter leaderem w obszarze Cloud, wcześniej frontend. Software architect odpowiedzialny za ewaluację i dobór technologii. Prelegent na konferencjach i meetupach technologicznych.W tym odcinku o full stack developerze rozmawiamy w następujących kontekstach: jak definiuje się stanowisko full-stack developera i jak to się ma do stosu technologicznego? czy działa on tylko w stosie webowym? czy w czasie gwałtownego wzrostu branży IT stanowisko full stack developera nadal ma sens? na jakie wyzwania i problemy trafia osoba, która chce nim zostać? czy podążanie za nowinkami technicznymi nie zajmuje zbyt dużo czasu? czy rynek pracy jest bardziej otwarty na takie osoby? jak w praktyce wygląda praca full stack developera? jaką wartość wnosi do firmy? czy zespół składający się z samych full stack developerów to najlepsza konfiguracja? czy osoby aspirujące do takich stanowisk powinny od początku szeroko się rozwijać? czy stanowisko przetrwa dłużej? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/grzegorz-lipecki-959a002/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/69

9

#46 Wzorce Projektowe. O co tyle hałasu?

W kanonie obowiązkowych narzędzi, które powinien znać każdy programista, spotykamy takie określenie jak WZORCE PROJEKTOWE. Niczym mityczna postać. Wszyscy słyszeli, a nawet kolega żony najlepszego przyjaciela nawet zastosował kiedyś SINGLETONA 😀 Śmiechy i żarty, ale prawda jest taka, że wielu programistów wykorzystuje ograniczoną ich ilość. Ponieważ nie mają potrzeby stosowania innych lub je stosują, nie wiedząc o tym. Formy wzorców i ich zastosowanie jest różne. Czasem na siłę próbujemy, je upchać w miejsca, gdzie nie pasują. Czasem ich nie używamy pomimo, że istnieje ku temu zasadność. Jaką wartość dają WZORCE PROJEKTOWE? Luźno dyskutujemy o wzorcach – ich zaletach i wadach. Dyskutujemy o tym, czy faktycznie służą do ułatwienia komunikacji pomiędzy programistami, czy nie. Jaka jest ich inna rola? Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy wzorce projektowe są potrzebne programiście? ➡️ Jakie wzorce projektowe według Ciebie są przydatne? ➡️ Czy kiedykolwiek wzorce utrudniły Ci rozwój kodu?

10

POIT 068: Security Operations Center

Witam w sześćdziesiątym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest Centrum Operacji Bezpieczeństwa (ang. Security Operations Center). Dziś moim gościem jest Dawid Skórka – ekspert w obszarze bezpieczeństwa i kierownik działu bezpieczeństwa IT w 3S, firmie wchodzącej w skład Grupy 3S, która w sierpniu 2019 roku dołączyła do Grupy PLAY. 3S posiada 4000 km własnej sieci światłowodowej, dysponuje 5 ośrodkami data center w Polsce, projektuje i wdraża rozwiązania telekomunikacyjne, cloud computingu oraz security.W tym odcinku o SOC rozmawiamy w następujących kontekstach: czy firewall, antywirus czy filtrowanie adresów URL to wystarczające zabezpieczenie? na ile skomplikowane jest wykonanie dedykowanego ataku na firmę? jak długo trwa wykrycie takiego ataku? czym jest Centrum Operacji Bezpieczeństwa? za jakie kluczowe obszary jest odpowiedzialne? kiedy jest właściwy moment dla firmy żeby zdecydować się na korzystanie z jego usług? jak działa w praktyce? z jakich technologii i mechanizmów korzysta? czy Security Operations Center działa całą dobę? czy praca w Security Operations Center wiąże się z dużą presją? czy budowanie SOC w firmie ma sens? czym jest usługa SOC as a Service? w jakim kierunku będą się rozwijały tego typu usługi? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts ,  Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/dawid-sk%C3%B3rka-53a037b9/ Firma 3S – https://3s.pl/ 3S Security – https://3s.pl/security/ Podcast 3Słowa o… – https://www.spreaker.com/show/3slowa-o Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/68

Prowadzenie projektu Open Source- Programmer-Girl - Weronika Mularczyk

Prowadzenie projektu Open Source- Programmer-Girl - Weronika Mularczyk Open Source - brzmi zachęcająco i intrygująco zarazem. To przede wszystkim spore nakłady pracy w zespole. To wiele nadziei, planów, ale nierzadko rozczarowań.  Dziś zapraszam Was do wysłuchania rozmowy z Weroniką Mularczyk - FullStack developerem, blogerką, współorganizatorką Wrocławskiej grupy .NET oraz koordynatorką projektu open source. Z Weroniką rozmawiam o projekcie DevAdventCalendar -  kalendarzu adwentowym online dla programistów. Dyskutujemy o rolach i zadaniach w projekcie open source. Poruszamy ważny temat feedbacku, który przy projektach tego typu staje się swoistą formą zapłaty. Nie zabraknie tematu działań marketingowych, które skupiają się przede wszystkim na poszukiwaniu użytkowników oraz kontrybutorów.  Co jest największym problem w projekcie open source? Ludzie? Pieniądze? Terminy? Sprawdźcie sami.  Z tego odcinka dowiesz się:  Jakie są role, zadania w projekcie open source Po co nam feedback Jaką rolę pełni wprowadzanie nowych użytkowników, dokumentacja, czy obsługa zgłoszeń Dlaczego marketing jest ważny w projektach open source Z jakimi problemami musi się zmierzyć open source Jakie benefity przynoszą takie projekty Notatki do odcinka: Kliknij tutaj Dobrego odbioru!  Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook: devsessionpl LinkedIn: Devsession Pozdrawiam, Grzegorz Kotfis

12

POIT 067: Czy warto uczyć się języka Python?

Witam w sześćdziesiątym siódmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest to czy warto uczyć się języka Python. Dziś moim gościem jest Mateusz Mazurek – pasjonat informatyki. Python Technical Lead Engineer. Bloger. Prowadzi szkolenia z języka Python i tematów około programistycznych. Swoje wieloletnie doświadczenia zawodowe wykorzystuje w mentoringu w obszarze języka Python. Uwielbia rower i dobre książki fabularne.W tym odcinku o języku Python rozmawiamy w następujących kontekstach: jak ten język powstał i do czego pierwotnie służył? jak wygląda zastosowanie Pythona w programowaniu webowym? czy duże firmy również z niego korzystają? jak wygląda zastosowanie Pythona w machine learningu? czy powszechnie wykorzystuje się go do pisania skryptów i automatyzacji? jakie są inne zastosowania? rozmawiamy o nauce programowania dzieci czy łatwo się go nauczyć? jak wygląda dostępność materiałów? co można zarekomendować osobom początkującym jeśli chodzi o naukę? w jakie pułapki wpadają początkujący adepci Pythona? jak wygląda wydajność tego języka? jak wygląda i co umożliwia biblioteka standardowa? rozmawiamy o jakości rozwiązań napisanych w Pythonie jak wygląda community tego języka? jak wygląd rynek pracy? jak będzie wyglądał rozwój języka Python? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/mateusz-mazurek-076511a6/ Blog Mateusza – https://mmazurek.dev/ Wsparcie: Wesprzyj podcast na platformie Patronite -  https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/67

13

#45 Praca zdalna w dobie przymusowej izolacji

Na początku marca tego roku w wielu firmach IT zapadła decyzja o rozpoczęciu w pełni zdalnej pracy. My, czyli osoby przyzwyczajone do pracy w biurze, musieliśmy sobie poradzić z nowym wyzwaniem. Zmieniła się forma komunikacji, miejsce pracy, a czasem też i sprzęt na którym wykonywaliśmy swoje obowiązki. Jak poradziliśmy sobie z wymuszoną pracą zdalną? Mając na uwadze nasz jeden z pierwszych podcastów – dobre praktyki pracy zdalnej, mogliśmy zastosować kilka zawartych w nim porad. Czy się przydały? Czy pomogły? O tym w najnowszym odcinku podcastu. PS. Jest też o tym czego nam brakuje, co pojawiło się pozytywnego oraz co nas irytuje 🙂 Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Czy było Ci ciężko zmienić tryb swojej pracy? ➡️ Jakie problemy pojawiły się podczas przejścia na pracę zdalną? ➡️ Jak Ci się podoba długotrwała praca zdalna? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍

060: Organizacja Pomagająca Przez Naukę Nowych Technologii – Hakersi

Jeśli kiedyś zastanawiałem/aś się jak działają fundacje, to jest to odcinek dla Ciebie. Gościem odcinka jest Iwona Duda: prezeska fundacji Sarigato. Rozmawiamy o projekcie Hakerci. Jak taka organizacja  działa, skąd ma środki na działanie i z jakimi problemami się spotyka. -> Dobrowolne wsparcie podcastu.

15

Praca w domu – Programista Freelancer, Praca Zdalna

Praca w domu – Programista Freelancer, Praca Zdalna