Lista artykułów

1

#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?

2

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

4

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

5

#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?

6

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

8

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

9

#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.

11

Praca w domu – Programista Freelancer, Praca Zdalna

Praca w domu – Programista Freelancer, Praca Zdalna

12

DevTalk #116 – O TypeScript z Tomaszem Ducinem

Gdy JavaScript się rozwinął, okazało się, że nie jest w stanie unieść złożonych projektów. Trzeba było wymyślić język, dzięki któremu utrzymanie systemów będzie prostsze, tańsze i bardziej przewidywalne. Tak powstał TypeScript! W sto szesnastym odcinku DevTalk bierzemy na tapetę JS i TS. Poznamy trochę historii, kilka wad i zalet oraz perspektywy rozwoju. O wszystkim opowie […]

13

POIT 066: Regular developer

Witam w sześćdziesiątym szóstym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest rola regular developera. Dziś moim gościem jest Patryk Woziński – doświadczony inżynier oprogramowania specjalizujący się głównie w aplikacjach webowych. Występuje z prelekcjami i prowadzi warsztaty z Domain-Driven Design, TDD i programowania obiektowego. Fan dobrych książek. Na co dzień pracuje w firmie DocPlanner. W tym odcinku o roli regular developera rozmawiamy w następujących kontekstach: czy granica pomiędzy juniorem, regularem a senior developerem jest ostra? kiedy stajemy się mid developerem? czy staż pracy świadczy o stanowisku? kto definiuje nas jako mid developerów? jaki jest zestaw twardych umiejętności, które powinien opanować? czy poznawać wówczas wiele technologii? czy angażować się w inicjatywy open-source? jakie jest znaczenie umiejętności miękkich? czy będąc regular developerem warto już myśleć o zmianie pracy? czy regular developer jest cennym dodatkiem do zespołu? jak kształtują się zarobki na tym stanowisku? czy regular developer to odpowiednia osoba do nauki juniorów? czy na tej roli można poprzestać w swojej karierze?

Inżynierska kultura pracy - Łukasz Dziekan

Co dziś oznacza bycie programistą? Czy programista ma prawo do tego by nazywać się inżynierem? Jaką rolę w pracy programisty pełni kreatywność i otwartość na innowacje? Dziś zapraszam Was do wysłuchania rozmowy z Łukaszem Dziekanem - Development Managerem w Allegro.  Z Łukaszem rozmawiam o inżynierskiej kulturze pracy, o byciu programistą we współczesnym świecie. W rozmowie poruszamy także temat tego, czego tak naprawdę potrzebują dzisiejsze firmy i jakim wobec tych potrzeb powinien być dzisiejszy inżynier - programista. Gdzie w tym wszystkim innowacja i otwartość na współzarządzanie przez technologów? Oczywiście nie zabraknie także pytań o rekrutację…  Z tego odcinka dowiesz się:  jak zmienił się status zawodowy programisty na przestrzeni lat,  czy programista to naprawdę inżynier,  dlaczego programiści wierzą w magię,  o sile innowacyjności i kreatywności w pracy programisty.

15

POIT 065: Chmura w biznesie

Witam w sześćdziesiątym piątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest chmura w biznesie. Dziś moim gościem jest Jacek Chylak – dyrektor handlowy w 3S Data Center S.A., firmy wchodzącej od sierpnia 2019 w skład Grupy Play i posiadającej 5 ośrodków data center w Polsce. 3S specjalizuje się w obszarach szeroko pojętej chmury obliczeniowej, czy tzw. cloud computingu. Prywatnie ojciec dwójki córek, mąż, żeglarz i pasjonat oraz instruktor narciarstwa. Specjalizuje się  w fun i body carvingu, czyli jeździe bez kijków z jednoczesnym dotykaniem ciałem śniegu. W tym odcinku o zastosowaniu chmury w biznesie rozmawiamy w następujących kontekstach: czy w Polsce powszechne jest zastosowanie chmury obliczeniowej w biznesie? czy sytuacja z koronawirusem przyspiesza migrację firm do chmury? jakie wymagania ma biznes w stosunku do chmury? z jakich usług najczęściej korzysta? czym jest chmura hybrydowa? jaka jest istotność zabezpieczenia przechowywania danych? jakie są korzyści dla biznesu z korzystania z chmury? czym jest i z czego składa się filozofia Cloud2B? w jaki sposób najlepiej migrować w kierunku chmury? jakie są zalety i wady korzystania przy takiej migracji z usług firm zewnętrznych? jak zarządzać długiem technologicznym? jak dbać i projektować cyberbezpieczeństwo przy usługach chmurowych? czy sektor publiczny również korzysta z takich usług? co jest kluczowe by współpraca biznesu i technologii przynosiła najlepsze rezultaty? w którym kierunku będą zmierzały takie usługi?