Street of Code
Street of Code
Podcast o programovaní, softvérovom inžinierstve a niekedy aj o živote ako takom. Preberáme rôzne témy z programátorského sveta.
Be sure to visit the podcast's website and support the creator: streetofcode.sk
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Ep. 62 – Code reviews 10.05.2021 59:39
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ôz...
Ep. 61 – Pohovor programátora 19.04.2021 1:00:47
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...
Ep. 60 – Čo je to MVP? 05.04.2021 42:11
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 The...
Ep. 59 – Aké podcasty počúvame? 22.03.2021 1:16:44
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ú. The post Ep. 59 – Aké podcasty počúvame? appeared first on Street of Code .
Ep. 58 – Potrebujem vedieť C? 08.03.2021 47:54
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 prog...
Ep. 57 – Blockchain a kryptomeny 22.02.2021 1:01:43
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...
Ep. 56 – Oplatí sa čítať programátorské knihy? 05.02.2021 53:29
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ýc...
Ep. 55 – Potrebujem vedieť Linux? 22.01.2021 47:14
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...
Ep. 54 – 2020 – Čo bolo a čo bude 08.01.2021 42:59
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) -...
Ep. 53 – Jakub Kracina – Štúdium v Brne vs. v Bratislave a iné 31.12.2020 1:33:13
Konečne sme sa dostali k nášmu prvému rozhovoru s treťou osobou. Našim prvým hosťom je náš kamarát Jakub Kracina, ktorý študoval na MUNI v Brne, následne na bratislavskom MatFyz-e vyštudoval bakalára a teraz dokončuje magisterské štúdium naspäť na MUNI, ale na inom odbore. (00:00) - Úvod (00:29) - Kedy si začal programovať? (02:34) - Akú strednú školu si vyštudoval? (08:26) - Medzi akými vysokými...
Ep. 52 – O kurze Informatika 101 21.12.2020 26:06
Vytvorili sme kompletný kurz pre začínajúcich programátorov, ktorý je zadarmo na Youtube, má viac ako 9 hodín videí a vyše 100 pripravených úloh. Volá sa Informatika 101 a v tomto podcaste rozoberáme prečo vznikol, pre koho je určený, čo sa človek naučí a mnoho ďalšieho. The post Ep. 52 – O kurze Informatika 101 appeared first on Street of Code .
Ep. 51 – Clean code v praxi 04.12.2020 50:34
Teória je jedna vec, ale prax môže vyzerať úplne ináč. Ako dodržiavame clean code v osobných projektoch, spoločných projektoch a v práci? Vnímajú všetci programátori clean code podobne? The post Ep. 51 – Clean code v praxi appeared first on Street of Code .
Ep. 50 – Naše obľúbené tooly – Software 20.11.2020 52:34
V minulej epizóde sme rozoberali náš hardware. V tejto rozoberáme software. Povieme aké operačné systémy používame, v čom programujeme, kam zapisujeme tasky, aký terminál používame a tak ďalej. (00:00 - 00:45) - Úvod (00:46 - 08:45) - Operačné systémy (08:46 - 15:15) - Browser a search engine (15:16 - 22:30) - IDE (22:31 - 27:45) - Terminál (27:46 - 33:15) - Version control, ako robíme review (33:...
Ep. 49 – Aký máme setup – Hardvér 03.11.2020 45:30
Dali sme si uvoľnenejšiu tému, v ktorej sa bavíme o naších setupoch. Aké sme mali počítače počas výšky, aké máme teraz a čo je náš vysnívaný setup? Dozvieš sa, či máme špeciálne stoličky, klávesnice, sluchadlá alebo standing desk. (00:00) - Úvod (01:25) - Na akom notebooku pracoval Jakub počas vysokej školy (04:25) - Na akom notebooku pracoval Gabriel počas vysokej školy (08:17) - Aké sme mali a m...
Ep. 48 – Potrebujem vedieť algoritmy? 15.10.2020 39:05
V predchádzajúcich epizódach sme sa venovali algoritmom a v tejto epizódke algoritmy konečne uzavrieme. Povedali sme si, čo to algoritmy vlastne sú, na čo sú, čo sú to dátové štruktúry a aké by si mal/a poznať a to isté v sme si povedali aj o algoritmoch. Ako som už spomenul, dnes to uzavrieme. V trochu filozofickejšom podcaste rozoberáme, či algoritmy teda potrebuješ vedieť. Prípadne do akej mier...
Ep. 47 – Algoritmy, ktoré by si (asi) mal/a poznať 02.10.2020 54:42
Algoritmus je niečo, s čím sa začínajúci programátor alebo začínajúca programátorka stretne veľmi rýchlo. Chceš vypísať pole? Použíješ algoritmus. Chceš nájsť prvok v poli? Použiješ algoritmus. Chceš zistiť aká je najkratšia cesta z Bratislavy do Košíc? Použiješ Googlu, ale ten na pozadí využíva nejaký algoritmus (keby len jeden). Aké známe algoritmy by si si mal/a naštudovať a vyskúšať naprogramo...
Ep. 46 – Dátové štruktúry 17.09.2020 47:25
Dátové štruktúry sú základným stavebným prvkom programovania. Predstavujú rôzne spôsoby reprezentácie dát. Opíšeme si najzákladnejšie dátové štruktúry a rozdiely medzi nimi. Algoritmy spomínať nebudeme, to až v ďalšej epizóde. (00:00) - Úvod (02:35) - Čo su dátové štruktúry? (05:59) - Polia (Arrays) (12:39) - Zreťazený zoznam (Linked list) (19:46) - Hash set (27:44) - Hash map / Dictionary (32:34)...
Ep. 45 – Algoritmy, zložitosti a na čo to celé je? 04.09.2020 32:24
Čo je to algoritmus? Ako sa meria efektivita algoritmov? Načo to vlastne celé je? Touto epizódou začíname neoficiálnu sériu o algoritmoch. V ďalších dvoch (viac ich asi nebude) epizódach sa budeme baviť o konkrétnych algoritmoch, dátových štruktúrach a povieme si aj, načo to je celé dobré a čo z toho je dôležité vedieť pri bežnom programovaní. (00:00) - Úvod (03:00) - Čo je to algoritmus? (07:16)...
Ep. 44 – Prečo treba softvér testovať a ako to robíme? 14.08.2020 56:36
Kedy, ako, ale hlavne prečo treba testovať softvér? V škole nás to neučili, ale aj tak to treba robiť, či? O typoch testovania a o tom, ako my denno denne testujeme softvér, vám povieme v 44. epizóde Street of Code podcastu. (00:00) - Úvod (02:09) - Prečo treba testovať softvér? (06:06) - Testovanie na príklade s piškvorkami (Unit testy) (16:51) - Integračné testy (27:56) - Akceptačné testy (36:01...
Ep. 43 – Môže byť každý programátorom/kou? 31.07.2020 31:54
Môže sa každý stať programátorom? Alebo programátorkou? Nie je to predsa len trochu náročné a len pre vyvolených? To sa dozvieš v tejto epizódke! (00:00 - 01:18) - Úvod (01:19 - 02:25) - Čo znamená byť programátorom/kou? (02:26 - 03:50) - Môže byť každý programátorom? (03:51 - 05:26) - Je to pre každého tá správna cesta? (05:27 - 10:28) - Môže programovanie baviť? (10:29 - 12:30) - Potrebuješ na p...
Ep. 42 – Životný cyklus úlohy 14.07.2020 1:02:34
Ako vyzerajú programátorské úlohy? Čo je v nich napísané? Čo robiť ak potrebujem pomôcť? Kto mi ju odobrí? Toto všetko a kopec ďalsích sránd sa dozvieš v tejto krásnej epizódke. (00:00) - Úvod (02:11) - Čo je to úloha/task? (03:52) - Prečo úloha vznikne a kto ju vytvorí? (17:21) - Z čoho sa skladá popis úlohy? (27:26) - Ako mám začať robiť na úlohe? Čo robiť ak nerozumiem zadaniu? (40:33) - Čo keď...
Ep. 41 – Vývoj softvéru vo firme 03.07.2020 32:48
Ako sa vyvíja softvér vo firme? V čom je to iné ako nejaké školské zadanie? Čo je to waterfall? Čo je to agilný vývoj? Reálne sa to aj využíva? (00:00) - Úvod (00:42) - Prečo na tom záleží? (03:08) - Metodológie vývoja softvéru (04:21) - Waterfall (11:16) - Agilný vývoj (18:41) - Ako to teda funguje reálne? (Jakub) (23:41) - Ako to teda funguje reálne? (Gabo) (26:40) - Ako vybrať metodológiu? (29:...
Ep. 40 – Aké sú pozície v IT firme? 17.06.2020 42:28
Ako by to malo ideálne fungovať vo väčšej firme? S kým všetkým sa môže programátor stretnúť? Čo robia analytici a architekti? Táto epizóda je prvou z minisérie - "Ako to funguje vo firme?". V ďalších epizódach sa budeme baviť o procese vývoja softvéru. (00:00) - Úvod (01:16) - Programátori, tím lídri a manažéri (10:46) - Analytici a architekti a konzultanti (20:06) - Sales oddelenie (22:01) - UI a...
Ep. 39 – Plat junior programátora 04.06.2020 40:25
Koľko sme zarábali my? Aké taktiky využívame pri vyjednávaní? Ako máš vedieť, koľko si teda pýtať? A kolko si vlastne môžeš vypýtať? (00:00) - Úvod (02:53) - Jakubove prvé platy (05:51) - Gabove prvé platy (08:21) - Jakubove platy v.2 (10:39) - Treba si aj vypýtať (12:00) - Jakubove platy v.3 a náš prvý full-time (14:58) - Treba si fakt aj vypýtať (17:37) - Koľko si pýtať na prvej brigáde počas šk...
Ep. 38 – Podľa čoho vybrať prvý job? 21.05.2020 41:07
V ktorej firme dokáže junior najviac vyrásť? Kde sa najviac naučí? Ktoré prvky pri výbere firmy sú dôležité? Čo sa pýtať na pohovore? Toto všetko, plus ďalšie veci sa dozvieš v tomto podcaste (00:00) - Úvod (01:31) - Prečo je táto téma dôležitá? (05:11) - Ktoré prvky nie sú dôležité? (08:20) - Čo je teda dôležité? (13:59) - Ako máš zistiť, či tieto prvky firma spĺňa? (24:26) - Startup vs Korporáci...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.