Lista artykułów

POIT 014: Zawód: tester oprogramowania

To jest czternasty odcinek podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest zawód testera oprogramowania. Dziś moimi gościem jest Jacek Norbert, doświadczony tester oprogramowania pracujący w wielu międzynarodowych startupach. W przeszłości współtworzył software house specjalizujący się w Ruby on Rails, gdzie jego przygoda z testowaniem się zaczęła. Pracował jako tester w kilku poznańskich przedsięwzięciach. Prowadził firmę zajmującą się wydawaniem aplikacji na platformę iOS. Ma szerokie doświadczenie w branży IT z nastawieniem na testowanie. W tym odcinku opowiemy o następujących aspektach zawodu testera oprogramowania: jakie obowiązki sprawuje? jakie musi mieć cechy charakteru? na ile tester musi umieć programować? czy i w jakim stopniu tester powinien przymykać oko na niedociągnięcia w projekcie? jakie są typy testów i sposoby testowania? czy tester oprogramowania ma kontakt z klientem końcowym? czy po wprowadzeniu zmian w projekcie testuje się go w całości od nowa? czym różni się testowanie aplikacji webowych, desktopowych i mobilnych? na cym polega automatyzacja testów? czy tester oprogramowania testuje na specjalnej maszynie? czy jeśli wiele da się zautomatyzować to nadal jest potrzebny ten zawód? Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na  [email protected] Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker ,  Sticher , SoundCloud , 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 LinkedIn -  https://www.linkedin.com/in/jacek-norbert-02516784/ odcinek podcastu o umiejętnościach junior developera https://porozmawiajmyoit.pl/14

2

#11 Programista na całe życie?

Czy osiągnięcie pułapu Senior Software Developera to koniec programistycznego rozwoju kariery? Czy każdy dobry programista staje się po pewnym czasie Project Managerem? ? Może to gdzie zmierzamy zależy tak na prawdę od nas samych? Z Marcinem rozmawiam na temat kariery programisty na jego z życia wziętym przykładzie. Przykładzie, który pokazuje rozwój i przekształcenie do innej roli. Nie zawsze zostając programistą ⌨, jesteśmy nim do końca życia. Często szukamy nowych wyzwań – wcześniej dla nas niedostępnych ze względu na brak wymaganego doświadczenia. Zainteresowany jak wygląda kariera Marcina w świecie IT zapraszam serdecznie do jedenastego odcinku podcastu ? Dev:Cast. A Ty zostaniesz programistą do końca życia? … ja na razie nie wyobrażam sobie innej opcji ?

Przydatne narzędzia w pracy programisty - #3 Przemyślenia Grzegorza

Dziś przedstawiam narzędzia przydatne w pracy programisty. Nie będzie o edytorach czy serwisach online (o własnie mi wpadł pomysł na kolejny odcinek!) ale technologiach, wiedzy, która może wydawać się przestarzała ale z powodzeniem można na nią jeszcze trafić! Zapraszam do wysłuchania odcinka. Jeśli chciałbyś abym omówił jakiś temat śmiało pisz na: [email protected],  twitter: @gkotfis  

S01E01 - Pilot

Pierwsza audycja pilotażowa podcastu After.conf.

Pilot 1

Pierwsza audycja pilotażowa podcastu After.conf.

POIT 013: Rola CTO

To jest trzynasty odcinek podcastu "Porozmawiajmy o IT". Tematem rozmowy z moim gościem będzie rola CTO w firmach informatycznych. Dziś moimi gościem jest Jacek Chmielewski , osoba która łączy świat nauki, technologii i biznesu. Jest profesorem nadzwyczajnym na Uniwersytecie Ekonomicznym w Poznaniu. Jednocześnie sprawuje funkcję CTO firmy BUY.BOX, którą współzałożył. Dodatkowo prowadzi firmę ubliko, która jest firmą programistyczną. Jego zainteresowania krążą wokół Internet of Things i Machine Learning używanych na rzecz optymalizacji procesów przemysłowych i biznesowych. Współtworzy facebookową grupę “CTO club” budując miejsce wymiany spostrzeżeń, obserwacji i wiedzy dla doświadczonych ludzi z branży. W tym odcinku o CTO opowiemy w następujących kontekstach: jakie obowiązki sprawuje? czy jest to lider zespołu? jakie obowiązki sprawuje w startupie a jakie w dużej korporacji? czy każdy może zostać CTO? czy osoba w tej roli może się pojawić w firmie z rekrutacji zewnętrznej? w jaki sposób osoba w tej roli podąża za technologią? czy powinien budować zespoły? jakie model liderowania jest lepszy - służenie czy przewodzenie? czy CTO jest mentorem dla swoich podwładnych? czy Chief Technology Officer dobiera rozwiązania do biznesu czy też może sugeruje nowe rozwiązania w sposób proaktywny? jakie wyzwania stoją przed CTO w codziennej pracy? Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker ,  Sticher , SoundCloud , 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 LinkedIn - https://www.linkedin.com/in/jacekchmielewski/ Publikacje naukowe - http://www.kti.ue.poznan.pl/en/biblio/author/Chmielewski Firmy Jacka - http://ubliko.com/ i https://getbuybox.com/ The Role of the CTO: Four Models for Success Grupa "CTO club" na Facebook -  https://www.facebook.com/groups/cto.club/ odcinek podcastu o budowaniu software house https://porozmawiajmyoit.pl/13

#12 Wydarzenia 08.07.2018

W #12 wydarzeniach m.in. podsumowanie akcji nabycia platformy GitHub przez Microsoft, najnowszym zestawieniu superkomputerów TOP500 oraz nowym patencie IBM-a związanym z blockchain i zarobkami programistów. I jak zawsze stałe bloki: nowe wersje języków programowania i narzędzi, wpadki i nadchodzące wydarzenia. Wszystkie linki do wspomnianych wiadomości znajdziecie na devsession.pl/podcast-12   Zapraszam Grzegorz Kotfis

8

#10 Dobrych Praktyk Tworzenia Oprogramowania

Sieć pełna jest porad dotyczących dobrych praktyk tworzenia oprogramowania. Możemy czytać o SOLID, DRY, KISS, Demeter, GRASP. Pytanie czy to jednak wszystko? Czy wyczerpujemy tym samym listę praktyk, które są warte uwagi. Z naszego punktu widzenia – ZDECYDOWANIE NIE! Jest jeszcze wiele elementów, które warto wykorzystywać podczas procesu wytwarzania oprogramowania. Dlatego, w 10-tym odcinku podcastu Dev:Cast zdecydowaliśmy się zebrać 10 zasad (nie bez przyczyny ?), które według nas są kluczowe aby fachowo wykonywać swoją programistyczną robotę – bez względu na wykorzystywany paradygmat, język czy ograniczenia biznesowe. ? Nasz TOP 10 dobrych praktyk tworzenia oprogramowania ? 1. Single Responsibility Principle 2. Nazewnictwo oddające intencję 3. Zasada małych kroków 4. Wybór odpowiednich narzędzi do rozwiązywanego problemu 5. Nie komplikuj – sięgaj po najprostsze rozwiązanie 6. Rozwiązuj, a nie generuj problemy 7. Znajdź równowagę pomiędzy wymaganiami, ograniczeniami, a implementacją 8. Analizuj => Planuj => Działaj 9. Jedyną stałą, jest zmiana 10. Dostarczaj działający kod Krążąc przy „zasadzie małych kroków” wspomnieliśmy o S.M.A.R.T., a rozmawiając o „nie komplikuj – sięgaj po najprostsze rozwiązanie” przewinął się wątek prześmiewczego rozwiązania zadania FizzBuzz. Na koniec czekała na nas mała niespodzianka… Podsumowując temat wyszło nam, że „matką” wszystkich zasad, która przynosi niesamowite korzyści, a jest często pomijana… Jest TECHNIKA TDD ? Więcej o niej możecie poczytać na stronie Dariusza Woźniaka, gdzie znajdziecie najfajniejszy, darmowy kurs TDD ? Czy dobre praktyki tworzenia oprogramowania zostały przez nas wyczerpane? Co dodałbyś od siebie? Co jest ważne w codziennej pracy programisty?

DevTalk #83 – Idea Validation with Pat Flynn

Cześć! Witam Cię serdecznie w tym ostatnim, przedwakacyjnym, 83. odcinku podcasta DevTalk. Dzisiaj nagranie wyjątkowe z dwóch powodów. Po pierwsze, moim gościem jest Pat Flynn! Chodząca inspiracja. Człowiek będący źródłem bezcennej wiedzy, którą z sukcesami wykorzystują ludzie na całym świecie, również ja. Po drugie, cały odcinek jest nagrany w języku angielskim. To jednorazowy wyskok, ale tym

10

DevTalk #83 – Idea Validation with Pat Flynn

Cześć! Witam Cię serdecznie w tym ostatnim, przedwakacyjnym, 83. odcinku podcasta DevTalk. Dzisiaj nagranie wyjątkowe z dwóch powodów. Po pierwsze, moim gościem jest Pat Flynn! Chodząca inspiracja. Człowiek będący źródłem bezcennej wiedzy, którą z sukcesami wykorzystują ludzie na całym świecie, również ja. Po drugie, cały odcinek jest nagrany w języku angielskim. To jednorazowy wyskok, ale tym […]

11

DevTalk #83 – Idea Validation with Pat Flynn

Cześć! Witam Cię serdecznie w tym ostatnim, przedwakacyjnym, 83. odcinku podcasta DevTalk. Dzisiaj nagranie wyjątkowe z dwóch powodów. Po pierwsze, moim gościem jest Pat Flynn! Chodząca inspiracja. Człowiek będący źródłem bezcennej wiedzy, którą z sukcesami wykorzystują ludzie na całym świecie, również ja. Po drugie, cały odcinek jest nagrany w języku angielskim. To jednorazowy wyskok, ale tym […]

032: Przerwa wakacyjna – podcast wraca we wrześniu!

Czas odpocząć i wykonać parę optymalizacji związanych z podcastem Retrospektywa.com. Z nowymi odcinkami słyszmy się znowu we wrześniu! ? Udanego wypoczynku! Podcast do słuchania na YouTube: Do pobrania bezpośrednio:

POIT 012: Budowanie software house

Witam w dwunastym odcinku podcastu "Porozmawiajmy o IT". Tematem rozmowy z moim gościem będzie budowanie software house. Dziś moimi gościem jest Maciej Dziergwa założyciel i CEO firmy STX Next współpracującej z prawie 300 specjalistami języka Python, jak i frontend deweloperów, testerów, specjalistów od UX. Firmę prowadzi od 2005 roku. Sam jest programistą związanym z Pythonem a wcześniej i z Javą. Prywatnie zapalony wędkarz aktywnie uprawiający jogę, wierzący w samorozwój metodą małych kroków. W tym odcinku: co to jest software house? czy software house musi mieć specjalizację i czy ona może mu pomóc w rozwoju? o projektach wewnętrznych od czego rozpocząć budowanie software house? czy programiści lubią pracować w software house? kiedy zacząć zatrudniać? znaczenie kultury firmy i procesów w software house czy praca zdalna się sprawdza? jak software house zatrudnia luką w projektach? jak się dobiera członków zespołu projektowego? czym software house może konkurować na rynku? czy warto założyć taką działalność w Polsce i świadczyć usługi dla klientów zagranicznych? jakie są najczęstsze błędy w budowaniu takiej firmy? jakie wyzwania i niebezpieczeństwa pojawiają się najczęściej? Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker ,  Sticher , SoundCloud , 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: STX Next Profil Macieja na LinkedIn –  https://www.linkedin.com/in/maciejdziergwa/ Wystąpienie Macieja opisujące jego drogę od programisty do przedsiębiorcy –  https://www.youtube.com/watch?v=DSXkazo_Tn4 STX Next na Clutch odcinek podcastu, którego tematem była rekrutacja w IT https://porozmawiajmyoit.pl/12

#2 Przemyślenia Grzegorza - Trudne początki

Moje początki z programowaniem, pierwsze porażki i mała lekcja dla Ciebie. Zapraszam na devsession.pl

DevTalk #82 – O Azure z Damianem Mazurkiem

Cześć! Witam serdecznie w odcinku 82. Szok, zaskoczenie i niedowierzanie! Odcinek 81 miał być ostatnim przed przerwą wakacyjną, ale tak się losy potoczyły, że z przyjemnością witam Was w kolejnym podcaście. Dzisiaj rozmawiam z moim Gościem, Damianem Mazurkiem, na temat platformy chmurowej Azure. I… nie tylko! Damian jest ekspertem od rozwiązań chmurowych przy wykorzystaniu Azure w firmie […]