Cześć! Nazywam się Ola Kunysz i pomagam tworzyć oprogramowanie wyższej jakości.
Na moim kanale znajdziesz informacje o tym jak pisać dobre testy, jak używać TDD i jak refaktoryzować bez lęku.
Nie zabraknie też umiejętności miękkich, komunikacji i rozwoju zawodowego, bo te tematy też łączą się z wysoką jakością oprogramowania.
Lubię rozmawiać z ludźmi, więc często pytam ich o pracę w IT i życie po pracy. Na tym kanale znajdziesz serie Rozmowy o Jakości oraz Beyond Code.
Występuję na spotkaniach i konferencjach, znajdziesz tu też nagrania z większości z nich. Organizuję szkolenia, warsztaty i kursy. Dołącz do mojego newslettera, aby co tydzień dostawać świeżą porcję informacji, które pomogą Ci w pisaniu lepszych testów.
Masz pytania? Napisz do mnie na [email protected].
Miłego oglądania!
Пікірлер
Bardzo fajna rozmowa. A co do myśli w medytacji to one nie są problemem, trzeba tylko być świadomym że się myśli i to zostawić. To próbowanie niemyślenia generuje więcej myślenia, lepiej myśleć nie-myślenie. ;)
Dzięki, mega ciekawa rozmowa! 🙌
Częste commitowanie ma też o tyle fajną zaletę, że gdy prototypujemy coś i to działa, to zrobienie commita pozwala łatwo wrócić do tego stanu, gdy prototypujemy dalej i zabrniemy w ślepą uliczkę. Czasami CTRL+Z nie uratuje sytuacji a `git checkout .` już tak :D
Mam problem z testami na frontendzie, co testować czy div jest divem? czy ma class="box"? czy botton id="blablabla" jest na stronie? a tu nagle mam problem że wszystko jest position:absolute, albo transfor scale:2..., ze niewspomne o tabulatorach vs flex
Polecam Ci webinar z Anią I Piotrem gdzie mówimy o testach na frontendzie kzread.infoby_s-PCIZPM?si=IpOItyzyvrBX_rgF
Skille miękie - umiejętności naturalne, umiejętności społeczne
Komentarz dla heitera dający do myślenia: - Pewnie masz rację, daj link do Twojego kanału chętnie się podszkolę...
Dzięki za bardzo ciekawą i inspirującą rozmowę :)
Cześć, bardzo wartościowa rozmowa. Przy mocno technicznych gadkach brakuje rozmów właśnie takiego typu, zachowania life-work-balance, bo życie to nie tylko praca ☺
Moim zdaniem za bardzo Ola wcinasz się do Kuby teksty. Trochę też brakowało pogłębiania, albo dopytywania. Poza tym czasami pytanie od razu idzie z pewną tezą, co nakierowuje rozmowę. Polecam Mariusza podcasty, gdzie pozwala płynąć z gościem.
Dzięki za feedback! Oglądałeś inne odcinki?
@@OlaKunysz To moje pierwsze wideo, znam Twój podcast i jesteś coraz lepsza. Dźwięk się bardzo poprawił, tu boli mnie wizualnie cięcia, ale nie wiem co można z tym zrobić pewnie jakieś AI, albo speed x1.5 :-) Słucha się bardzo dobrze. 👍
Bardzo ciekawa rozmowa. To ważne, że zwracacie uwagę na to, że jest życie poza pracą :-) I rozwijać się warto w różnych obszarach naszego życia i to będzie tak samo ważne. Pozdrawiam Was :-)
Dzięki Anita! Czasem te najprostsze rzeczy są najtrudniejsze :-)
Dlatego muszę się zapisać na taniec. Kod będzie pisać się w przerwie, potem zostanę TL, potem muszę odpocząć będę darmozjadem. A na końcu założę sobie farmę albo wyjadę do Toskani wypiekać pizze.
@@cya3mdirl158 Jeśli chcesz wyjechać do Toskanii to po co czekać? ;)
Masz na prawdę dar do tłumaczenia zagadnień w sposób niezwykle prosty i konkretny. Przeczytałem książkę, nadrabiam filmy i bardzo dużo mi dają, chociaż sam programuję/ testuję od kilku lat :) Odnośnie samego filmu to zgadzam się w 100%.
Ucieszyłem się, że trafiłem na coś po polsku - nie wiedziałem, że wykonywałem testy jednostkowe. Mam nadzieje, że nagrasz więcej filmików - bo to jest fajne na wstęp. Zawsze robiłem pod "if __name__=="__main__:" sprawdzanie assert - mam nadzieje, że w przyszłych filmikach wyciągnę coś więcej. Czuć, że masz wiedzę, ale brakowało mi tego "mięsa" - dlaczego pytest, jak go obsługiwać itp. - bardzo teoretyczny wstęp, i chętnie zobaczę następne filmiki.
Bardzo ciekawa rozmowa. Polecam tą rozmowę dla przyszłych testerów, warto wiedzieć więcej o testach bezpieczeństwa.
class w Python? Już niczego nie rozumiem 😮💨
Czego użyłbyś w zamian?
@@OlaKunysz struct xD
ustawka.. pytanie odpowiedz ale ogolnie nic nie wnoszą - co sugeruje brak odpowiedniego poznania tematu w biznesie..a nie z tuto riali internetowych
książki dla przedszkola.. z odtworzenia
Super rozmowa, dzięki za nagranie :) I życzę kolejnych sukcesów
Jestem w trakcie i bardzo przyjemnie się czyta. Tester, programista jak i PM może znaleźć coś dla siebie. Fajne zakończenie rozdziałów pobudza do przemyśleń. Polecam
❤️
Adama kojarzyłem już wcześniej z różnych materiałów szkoleniowych, z tym większym zainteresowaniem obejrzałem tą rozmową. Olga dobra robota. Było ciekawie.
miało być Ola :) Przepraszam, literówka się wkradła.
Super rozmowa!
GEANIALNY MATERIAŁ! Otworzył mi oczy szeroko i jeszcze idealnie się zgrał z momentem w życiu w którym próbuje poukładać trochę swoje życie :) Szkoda, że tak mało osób do niego dotarło
Świetny materiał. Adam inspiruje bardzo do zgłębiania zagadnienia lowcode/nocode 👍💪🚀
Książka zapowiada się ciekawie. I będzie trzeba kupić. Oglądając wywiad, gdzieś pani osoba się pojawiała. I avatar powiedział, że kojarzę z artykułów magazynu Programista:)
Nie chcę pisać komentarza pod komentarzem, więc napiszę do obecnego. Czy wywiad, gdzie opowiadałaś o książce, było z redaktorem naczelnym?
Świetny materiał! cieszę się, że trafiłem na Twój kanał :)
Planujesz wydać też ją po angielsku?
Nie planowałam tego, ale coraz częściej o tym myślę. Zbieram feedback i kto wie...
Gratuluje Olu! Twoja książka jest świetna ❤️
Dziękuję 🥰
Dziś odebrałem swój egzemplarz :) Promocja w Helionie, to aż szkoda nie skorzystać :D Dobrałem do tego jeszcze 4 książki, więc dzięki Twojej książce Helion zarobił jeszcze więcej :D
A Ty będziesz mieć więcej wiedzy 😉 które książki wybrałeś?
@@OlaKunysz Dobrałem: "Automatyzacja nudnych zadan z pythonem - wydanie II", "Site Reliability Engineering - Jak google zarzadza systemami produkcyjnymi", " SKUP się! - trening mindfulness" i "CSS Refaktoryzacja kodu" , więc dobre 2Kg papieru :D
3:30 To się wytnie :D
Się nie wycięło 🤷♀️ 😂
Poruszyliście bardzo dużo fajnych i skrajnych tematów. Warto było wysłuchać. Co do końcówki i tego co Adam mówi o proszeniu to dodałbym książkę, którą warto przeczytać a nawet bardziej przesłuchać, bo audiobook jest świetny i mocno emocjonalny, czyli: The art of asking - Amanda Palmer A książka Black box thinking leci na listę do przeczytania.
Jakub, dzięki za polecenie i Twój czas :) Fajnie, że rozmowa idzie w świat <3
Super rozmowa!!!, dzięki wielkie 🙂, otwarty umysł, zdobywanie wiedzy, ale także potem jej wykorzystwanie w praktyce i wsłuchanie się w siebie i nieustanny rozwój to na pewno rzeczy, w które warto inwestować
Polecane źródła: Atomic Habits - James Clear Think Like a Rocket Scientist - Ozan Varol Black Box Thinking - Matthew Syed Effortless - Greg McKeown Huberman Lab Podcast
wow! Dzięki za rozmowę Ola 🦾 Do następnej! 🧨
Czuję, że ta rozmowa mogłaby trwać jeszcze 4 godziny 😅 dzięki wielkie za dzielenie się wiedzą i tonę dobrych rad! 💚
@@OlaKunysz 💛
Bardzo fajne rozmowy, może warto byłoby wrzucać jakiś temat przewodni rozmowy do tytułów filmów? Byłoby nieco łatwiej wybrać interesujące tematy przypadkowym widzom, takim jak ja :)
Świetny pomysł! Tak jest na podcaście, zmienię też tytuły tutaj :)
To ja jeszcze dodam, że mówiąc o osobowości T miałam na myśli angielski termin "T-shaped person". Więcej o tym, co to oznacza można przeczytać np. tutaj: en.wikipedia.org/wiki/T-shaped_skills
Mi w kontekście nauczenia się dobrego przekazywania informacji zwrotnej pomogło równanie feedbacku: larahogan.me/blog/feedback-equation/
Siemaneczko, Hacking umysłu 😎
Czuję niedosyt
Bardzo dobrze! Dopisałaś jakieś testy? :) Jakie tematy warto poruszyć następnym razem?
@@OlaKunysz Jestem w trakcie nauki py.testa, ogarnęłam już podstawy, popisałam nieco testów. Proste programy nie są problemem, ale zażyła mnie problematyczna kwestia inputa użytkownika, do którego musiałam użyć monkeypatch, co dla mnie było totalnie nieintuicyjne. Chciałabym to ogarnąć lepiej, ale jak na razie błądzę. Z chęcią obejrzałabym następnym razem o tym, co powinno się testować(wszystko?), Test Coverage, a także testowanie aplikacji webowej np. w Django :)
@@Natalia-nl7qk o code coverage mówię w tym odcinku Pimp My Tests: kzread.info/dash/bejne/o2Z2qaufd8rQndI.html cała seria jest o usprawnianiu testów (przykłady w Javie, ale koncepty uniwersalne). Testy do aplikacji webowej pokazuje @Piotr Programista kzread.info/dash/bejne/dKWqp6uTncWYYpc.html. To nie Django, ale może Ci pomoże :)
@@OlaKunysz Dzięki!
@@Natalia-nl7qk Polecam się :)
Dzięki za film!
Gdy się dzieli to się mnoży 🙂
Jakość Jakość Jakość spoko pogadanka dzięki dziewczyny 🙂👍
Elegancki wartościowy materiał, dzięki za dzielenie się wiedzą - czekamy na więcej :)
1:05:30 aż prosi się o napisanie tego testu zanim uruchomi się aplikację, bo podejrzewam, że zostało wzięte jako nazwa projektu - ale czy na pewno? może to pusty string został jako nazwa a tylko UI się "ładnie" wyświetliło 😅
To jest bardzo dobry powód, żeby sklonować repozytorium i napisać ten test ;-)
@@OlaKunysz A można link do repo?
I cyk kolejne materiały do oglądania!
Witam witam
Fajny materiał :) Mam pytanie będzie coś na kanale o testowaniu frontu ? :)
Będzie :) właśnie przygotowujemy pierwszy webinar z Anią Konopką kzread.info/dron/HmN5z-4fkfqYlwF9NCNyxQ.html i Piotrem Siemieniukiem kzread.info
Ja zawsze powtarzam: Celem retro jest określenie akcji i >zastosowanie ich<. Często zdarza się, że akcje są określane ale niestosowane. Widzę też duży spadek motywacji do robienia retro gdy co retro wyłaniane są te same akcje, określane te same problemy ale nic się z tym nie dzieje. Oczywiście zzasem pewnych problemów nie da się (łatwo) obejść i trzeba się z tym pogodzić (np. mur w postaci sztywnej kultury organizacyjnej, kłopotliwy framework, którego nie da się łatwo wymienić a czasu i budżetu na tą wymianę nie ma).