Podcast
-
Ep. 63 – Ako sa učíme nové technológie?
Ako programátor alebo programátorka sa budeš počas svojej kariéry učit takmer vkuse niečo nové. Nový jazyk, nový framework, nový projekt, nová libka, .... Preto v tejto epizódke porozprávame, ako sa učíme nové technológie my a možno zodielame zopár tipov, ako sa môžeš učit aj ty. (00:00) - Úvod (01:51) - Ako sa Jakub učil Flutter? (08:16) - Gabova stratégia učenia (13:16) - Ako sme kódili podobnú vec a každý sme sa to učili iným spôsobom? (14:52) - Porovnávanie našich stratégií (26:16) - Ako by sme sa učili nový jazyk? (36:31) - Záver
-
Ep. 62 – Code reviews
Keď vo firme nakódiš úlohu, tak môže ešte prebehnúť code review process. V podstate to znamená, že ti niekto tvoj kód skontroluje. Ako to prebieha, prečo to niektoré firmy robia, a ako to robiť správne? (00:00) - Úvod (01:11) - O čom sú code reviews? (06:11) - Výhody code reviews (12:28) - Nevýhody code reviews (18:21) - Ako robíme code review my? (31:01) - Zásady dobrého code review (41:20) - Rôzne otázky ohľadom code reviews (58:01) - Záver
-
Ep. 61 – Pohovor programátora
Je veľmi pravdepodobné, ba priam až isté, že sa niekedy v tvojej programátorskej kariére dostaneš na pohovor. A preto sme pre teba nahrali túto epizódu, kde ti povieme, ako taký programátorsky pohovor môže vyzerať, načo to je vlastne dobré, čo sa ťa asi budú pýtať a čo by si sa možno mal/a pýtať ty. (00:00) - Úvod (01:25) - O čo na pohovore ide? (03:49) - Ako sa dostať na pohovor? (11:00) - Ako sa pripraviť na pohovor? (19:30) - Ako prebieha pohovor? (29:31) - Čo sa ťa môžu pýtať? (45:00) - Čo by si sa mal/a pýtať? (46:56) - Všeobecné tipy (59:29) - Záver
-
Ep. 60 – Čo je to MVP?
Programátor skôr či neskôr narazí na termín MVP (minimum viable product). V tejto epizódke si povieme ako taký MVP vzniká, či treba pri ňom písať testy a čo je to Proof of Concept a Prototyp. (00:00) - Úvod (01:41) - Čo je to MVP? (09:36) - MVP a agilný vývoj (17:26) - Treba písať testy pre MVP? (31:05) - Ako MVP vzniká? (34:05) - PoC vs Prototyp vs MVP (39:00) - Technický dlh a záverečné kecy
-
Ep. 59 – Aké podcasty počúvame?
Dlho sme tu nemali epizódku o živote ako takom a tak je tu. S Jakubom sa pobavíme o tom, aké podcasty počúvame, trochu tieto podcasty uvedieme a možno aj zabrdneme do tém, ktoré samotné podcasty rozoberajú.
-
Ep. 58 – Potrebujem vedieť C?
Vo svete programátorov natrafíš na názor, že pravý programátor ovláda programovací jazyk C. Prečo si to niekto myslí? Prečo sa to učí na vysokej škole? A čo si o tom úprimne myslíme my? (00:00) - Úvod (00:41) - Prečo sa o tom treba baviť? A aké sú naše skúsenosti s C? (07:45) - Výhody vedieť C? (10:31) - Čo je to memory management? (15:31) - Prečo sa na vysokých školách učí C? (30:11) - Cesta programátora bez vysokej školy (35:01) - Analógia z bežného života (41:41) - Prečo si niekto myslí, že musíš ovládať C? (46:31) - Záver
-
Ep. 57 – Blockchain a kryptomeny
Okrem toho, že kryptomeny stále naďalej rastú, tak sú zároveň aj veľmi zaujímavou súčasťou softvéroveho sveta. A preto sa v tejto epizódke venujeme blockchainu a kryptomenám. Najprv si tieto dva koncepty pekne rozlíšime a potom rozobereme všeličo od ich využitia cez proof of work až po ich rôzne výhody a nevýhody. (00:00) - Úvod (02:24) - Kedy sme sa prvý krát stretli s kryptomenami? (06:55) - Čo je to blockchain? (11:11) - Problém dôvery (15:46) - Smart contracty (32:56) - Minovanie bloku - proof of work (39:34) - "Minovanie" bloku - proof of stake (45:38) - Veľká časť kryptomien je open source (50:29) - Spotreba energie (55:11) - Stále je to pomerne dosť komplikované pre bežného používateľa (01:01:17) - Záver
-
Ep. 56 – Oplatí sa čítať programátorské knihy?
Oplatí sa naozaj čítať programátorské knihy, keď sa chceš zlepšovať v programovaní? Sú nejaké knihy lepšie ako iné? Ako čítať efektívne? Toto a veľa ďalšieho budeme rozoberať v 56. epizóde nášho podcastu. (00:00) - Úvod (01:31) - Aké knihy čítal Gabo? Osobné skúsenosti (07:01) - Aké knihy čítal Jakub a prečo? (10:02) - Výhody čítania programátorských kníh (13:08) - Nevýhody čítania programátorských kníh (19:31) - Best practices knihy vs. knihy zamerané na technológiu alebo jazyk (34:51) - Rôzne štýly čítania kníh a zapisovania si poznámok (42:56) - Alternatívy k čítaniu kníh (50:41) - Záver
-
Ep. 55 – Potrebujem vedieť Linux?
Potrebuješ ako programátor alebo programátorka ovládať Linux? Potrebuješ sa Linux vyslovene učiť? V epizódke riešime práve tieto otázky. Okrem toho si v skratke povieme, čo to vlastne Linux je, prečo ho programátori (asi) majú radi a či sme my Linux niekedy používali. (00:00) - Úvod (01:17) - Čo myslíme tým "vedieť Linux"? (01:55) - Čo je to vlastne Linux? (07:16) - Kto používa Linux a vlastne prečo? (14:33) - Prečo programátori obľubujú Linux? (18:50) - Komu sa oplatí naučiť Linux? (25:19) - Čo by možno mal vedieť každý? (27:31) - Kto by sa mal teda učiť Linux a do akej miery? (36:32) - Písali sme si niekedy vlastné skripty? (39:32) - Mal/a by si sa teda naučiť Linux? (44:56) - Záver
-
Ep. 54 – 2020 – Čo bolo a čo bude
Aké sme mali úspechy a sklamania v roku 2020? Čo sme všetko zvládli a nezvládli? Minulý rok sme si dávali ciele a odhady na rok 2020 a v tejto epizóde budeme rozoberať, aká bola realita. Taktiež povieme, aké máme číselné odhady a ciele pre rok 2021. (00:00 - 01:10) - Úvod (01:11 - 08:40) - Osobný život a ako nás ovplyvnil Covid (08:41 - 14:44) - Street of Code úspechy za rok 2020 (14:45 - 29:30) - Vyhodnotenie minuloročných odhadov a cieľov na rok 2020 - ako to dopadlo? (29:31 - 32:24) - Ciele na rok 2021 (32:25 - 26:15) - Odhady na rok 2021 (26:16 - 33:06) - Čo chceme dosiahnuť v roku 2020 (33:07 - 42:10) - Číselné ciele/odhady na rok 2020 (42:11 - 43:03) - Záver