Logo

Náš

podcast

O programovaní, softvérovom inžinierstve a niekedy aj o živote ako takom.
Ep. 119 – Pragmatická paranoja – Pragmatický programátor 4

Treba byť pri programovaní trochu paranojidný? Treba overovať čo ti do funkcie prišlo? Treba overovať, či je systém v poriadku, keď funkcia dobehne? Ako správne pracovať so zdrojmi? To všetko v tejto epizódke, ktorá sa drží 4. kapitoly knihy Pragmatic Programmer.

Ep. 119 – Pragmatická paranoja – Pragmatický programátor 4
15. 4. 2024
Ep. 118 – Nástroje programátora – Pragmatický programátor 3

Podobne ako iní remeselníci aj my programátori máme svoje nástroje, ktoré nám zjednodušujú našu prácu. V knihe Pragmatic Programmer je tejto téme venovaná celá kapitola, ktorú si v tejto epizóde prejdeme.

Ep. 118 – Nástroje programátora – Pragmatický programátor 3
29. 3. 2024
Ep. 117 – Pragmatický prístup – Pragmatický programátor 2

Čo je to pragmatický prístup k softvérovému vývoju? Druhá epizódka ku knihe Pragmatic Programmer – Pragmatický prístup.

Ep. 117 – Pragmatický prístup – Pragmatický programátor 2
26. 2. 2024
Ep. 116 – Pragmatická filozofia – Pragmatický programátor 1

Prvá “reálna” epizódka ku knihe Pragmatic Programmer. Prejdeme si myšlienky spomenuté v prvej kapitole, ktorá nesie názov “Pragmatická filozofia”.

Ep. 116 – Pragmatická filozofia – Pragmatický programátor 1
5. 2. 2024
Ep. 115 – Úvod do série “Pragmatic programmer” – Pragmatický programátor 0

Táto epizódka je úvodná k sérii o knihe Pragmatic Programmer a predstavíme ti v nej knihu a našu sériu. V ďalších epizódach potom budeme rozoberať jednotlivé kapitoly.

Ep. 115 – Úvod do série “Pragmatic programmer” – Pragmatický programátor 0
29. 1. 2024
Ep. 114 – 2023 – Čo bolo a čo bude

Ako sa nám darilo v roku 2023? Čo plánujeme v ďalšom roku a ako sa zmenia naše Street of Code ale aj osobné priority?

Ep. 114 – 2023 – Čo bolo a čo bude
31. 12. 2023
Ep. 113 – Zdravie v Kóde: Cesta od medicíny k softvéru​

Boris je part-time lekár a part-time sofvérový developer. Ako to v praxi funguje?

Ep. 113 – Zdravie v Kóde: Cesta od medicíny k softvéru​
20. 11. 2023
Ep. 112 – Tempo Rastu Programátora

Ako rýchlo rastie programátor na jednotlivých úrovniach? Mení sa to? Čo vlastne znamená “rásť” a je to potrebné?

Ep. 112 – Tempo Rastu Programátora
7. 11. 2023
Ep. 111 – Máme novinky – prvá udalosť a nový kurz

Organizujeme našu prvú udalosť a máme nový online kurz.

Ep. 111 – Máme novinky – prvá udalosť a nový kurz
16. 10. 2023
Ep. 110 – Ako používame umelú inteligenciu?

Ako používame umelú inteligenciu? Github Copilot, ChatGPT a iné.

Ep. 110 – Ako používame umelú inteligenciu?
15. 9. 2023
Ep. 109 – Najdôležitejšia vlastnosť programátora

Čo je najdôležitejšia vlastnosť programátora a prečo?

Ep. 109 – Najdôležitejšia vlastnosť programátora
5. 9. 2023
Ep. 108 – Hackni svou budoucnost – David Šetek

Davidov YouTube kanál Hackni svou budoucnost má vyše 1600 videí za pár rokov tvorby. Obsahuje programovacie videá, väčšinou zamerané na frontendové technológie. Rozprávame sa o tom, ako sa naučiť programovať, ako sa efektívne učiť a čo sa vlastne učiť. Aký má byť prvý programovací jazyk? Ako sa pripraviť na prax?

Ep. 108 – Hackni svou budoucnost – David Šetek
14. 8. 2023
Ep. 107 – Ako sa učia deti programovať?

Ako sa učia deti programovať? Ktore kurzy programovania a programovacie jazyky pre deti sú vhodné?

Ep. 107 – Ako sa učia deti programovať?
27. 7. 2023
Ep. 106 – Deň IT-čkára – Matej Adamčík

Ako vyzerá deň IT-čkára v zdravotníctve? Ako začína svoj deň? Čo obsahuje jeho todo list? Akú kariérnu cestu vie mať programátor? Treba softvér testovať? Aké sú najdôležitejšie skilly programátora podla Mateja?

Ep. 106 – Deň IT-čkára – Matej Adamčík
26. 6. 2023
Ep. 105 – Umelá inteligencia v zdravotníctve – Milan Unger

Čo je to umelá inteligencia? Ako sa používa v zdravotníctve a čo sa stane, keď spraví chybu? Nahradia nás počítače?

Ep. 105 – Umelá inteligencia v zdravotníctve – Milan Unger
5. 6. 2023
Ep. 104 – Budúcnosť e-health a telemedicína – Szabolcs Tacman

Našim hosťom bol Szabolcs Tacman, ktorý pracuje pre Siemens Healthineers – rozoberáme telemedicínu, Brno, scrum masterov a ďalšie zaujímave témy.

Ep. 104 – Budúcnosť e-health a telemedicína – Szabolcs Tacman
23. 5. 2023
Ep. 103 – Odhadovanie úloh

Poslucháč sa nás pýtal, ako riešime v práci plánovanie úloh. Pretože to je jediná vec, ktorá ho deprimuje na celom programovaní. Stres a tlak z nedokončených úloh.

Ep. 103 – Odhadovanie úloh
28. 4. 2023
Ep. 102 – Ženský algoritmus

Prečo Slovensko zaostáva v počte žien v IT? Ako vzbudiť záujem o IT? Ako pomáha Ženský algoritmus napraviť tento problém?

Ep. 102 – Ženský algoritmus
27. 3. 2023
Ep. 101 – Prehľad programovacích jazykov

Aké rôzne programovacie jazyky by ťa mali zaujímať? Aké majú vlastnosti? Čo sú to tie vlastnosti?Ako fungujú? Na čo sa používajú? Ako sa s nimi pracuje? To všetko v tejto epizódke.

Ep. 101 – Prehľad programovacích jazykov
7. 3. 2023
Ep. 100 – Q&A

Odpovedáme na otázky, ktoré sme od vás dostali na Instagrame, na Dicorde a zároveň v live chate počas tohto streamu.

Ep. 100 – Q&A
22. 2. 2023
Ep. 99 – Skúsenosti, rady a fungovanie job portálu Pretlak

Rozprávali sme sa s dvomi Tomášmi, spoluzakladateľmi moderného job portálu Pretlak. Rozoberáme to, ako firma vznikla, čo u nich nájdeš a ako celý portál vyvíjajú.

Ep. 99 – Skúsenosti, rady a fungovanie job portálu Pretlak
7. 2. 2023
Ep. 98 – Hry a iné naše závislosti

Niektoré hry nás bavia tak veľmi, že by sa dalo povedať, že sme na nich závislí. Prečo nás to tak baví, a vlastne čo znamená baviť?

Ep. 98 – Hry a iné naše závislosti
23. 1. 2023
Ep. 97 – 2022 – Čo bolo a čo bude

Opäť tu máme výročnú epizódku. Už štvrtú! Ako sa nám darilo v roku 2022? Ako sme dopadli odhady na rok 2022? Čo plánujeme v roku 2023 a ako si myslíme, že dopadneme?

Ep. 97 – 2022 – Čo bolo a čo bude
9. 1. 2023
Ep. 96 – 10 dôvodov prečo byť programátor

Sú peniaze najdôležitejší dôvod prečo byť programátor? Aké sú ďalšie dôvody? A máme sa báť umelej inteligencie, že nahradí našu prácu?

Ep. 96 – 10 dôvodov prečo byť programátor
26. 12. 2022
Ep. 95 – Ako na web s Yablkom

Ako začať s vývojom webov? Čo všetko sa mám učiť? Kedy môžem ísť na pohovor? Odpovede nájdeš v epizóde.

Ep. 95 – Ako na web s Yablkom
12. 12. 2022
Ep. 94 – Frontend vs Backend – čo je ťažšie?

Je ťažšie byť backend alebo frontend programátorom? Čo treba vedieť na frontend a čo na backend? Dá sa povedať, že je nejaké zameranie jednoduchšie?

Ep. 94 – Frontend vs Backend – čo je ťažšie?
28. 11. 2022
Ep. 93 – (Ne)vhodné rady pre začínajúcich programátorov

Na internetoch a kade tade sa stretneš s rôznymi radami, ktoré ti na tvojej programátorskej ceste môžu skôr ublížiť ako pomôcť. Práve tieto (ne)rady rozoberáme v tejto epizódke.

Ep. 93 – (Ne)vhodné rady pre začínajúcich programátorov
1. 11. 2022
Ep. 92 – Máme nový web – čo, prečo a ako?

Máme novú webstránku, ktorú sme si sami nakódili. V tomto podcaste sa dozvieš, čo nás k tomu motivovalo, čo na stránke nájdeš, a ako sme ju nakódili.

Ep. 92 – Máme nový web – čo, prečo a ako?
13. 10. 2022
Ep. 91 – Najväčšie výzvy samoukov – junior.guru

Našim hosťom bol Honza Javorek, ktorý založil projekt junior.guru. S akými výzvami sa stretávajú začínajúci programátori? Každý z nich prechádza podobnou cestou. Od nájdenia motivácie a času na naučenie sa programovania, až po nájdenia si prvej práce. Na tejto ceste ich čakajú veľké výzvy, na ktoré sa snažíme nájsť s Honzom odpovede.

Ep. 91 – Najväčšie výzvy samoukov – junior.guru
19. 9. 2022
Ep. 90 – Prehľad kryptografie

Kryptografia je odradzujúca téma kvôli tomu, že obsahuje veľa matematiky. Bežný/á programátor/ka túto matiku však nepotrebuje úplne ovládať a stačí, keď bude mať aspoň ako-taký prehľad o tom, čo to tá kryptografia je, aké veci sa v nej používajú, približne ako a načo. V epizódke rozoberemáme viacero kryptografických prvkov (šifrovanie, hašovanie, digitálne podpisy, …), opíšeme ako cca fungujú a načo sa využívajú.

Ep. 90 – Prehľad kryptografie
6. 9. 2022
Ep. 89 – Q&A

Naša druhá Q&A epizódka. Epizódu sme streamovali aj naživo na YouTube, tak nás sleduj kde sa dá, aby si sa nabudúce mohol alebo mohla pridať naživo a spýtať tvoju otázku.

Ep. 89 – Q&A
3. 8. 2022
Ep. 88 – Čo nám vysoká škola (ne)dala do praxe?

Výhodou vysokej školy programátorskej je to, že ti dá prehľad do programátorského sveta. Naučíš sa z každého rožku trošku a potom sa môžeš rozhodnúť, čomu sa chceš venovať. Táto výhoda je však zároveň aj nevýhodou, pretože sa popri tom naučíš aj veľa vecí, ktoré nikdy v živote nevyužiješ. V tejto epizódke porozprávame aj o tom, čo sme zatiaľ nevyužili, čo sme využili aj keď sme nečakali, že to využijeme a zároveň ako taký bonus spomenieme, čo by sa podľa nás malo na vysokej škole učiť, ale nás to tam nenaučili.

Ep. 88 – Čo nám vysoká škola (ne)dala do praxe?
18. 7. 2022
Ep. 87 – Aké je to byť frontend freelancer?

Preberáme témy ako komunikovať so zákazníkmi, ako projekt ohodnodiť časovo a finančne, kde sa všade dajú nájsť zákazky, a čo vlastne treba vedieť, aby som mohol byť frontend freelancer?
Rozoberáme aj Toptal, Wordpress, work-life balance, kvalitu kódu a mnoho zaujímavých vecí.

Ep. 87 – Aké je to byť frontend freelancer?
2. 7. 2022
Ep. 86 – School 42 – bezplatná škola programovania

Škola programovania zadarmo. Krásne kampusy, nadupaný curicculum a skvelý namotivovaný kolektív s rovnakým mindsetom. To je 42.

Ep. 86 – School 42 – bezplatná škola programovania
10. 6. 2022
Ep. 85 – Príbeh Learn2Code, a prečo sa mení na Skillmea

Do 85. epizódy podcastu sme si zavolali Radovana Debnára. Rado je spoluzakladateľ a CEO Skillmea, nadšenec technológií, startupov a inovácii. Rada sme sa pýtali na príbeh Learn2code, prečo ho vytvorli, s akým zámerom, a tiež čo by urobili inak, keby mohli.

Ep. 85 – Príbeh Learn2Code, a prečo sa mení na Skillmea
23. 5. 2022
Ep. 84 – Práca, ktorá má zmysel – Siemens Healthineers

Ako sa pracuje v Siemens Healthineers? Ako sa vyvíja softvér, ktorý zachraňuje život? V čom to kódia a ako testujú röntgeny? Poroprávame sa aj o pracovnom prostredí a benefitoch.

Ep. 84 – Práca, ktorá má zmysel – Siemens Healthineers
12. 5. 2022
Ep. 83 – Ako môže samouk programátor zaujať firmu? (robime.it)

Ako sa začínajúci programátor má pripraviť na pohovor, ako má vyzerať jeho životopis, a ako sa na tom pohovore správať?

Ep. 83 – Ako môže samouk programátor zaujať firmu? (robime.it)
18. 4. 2022
Bloopers – čo sa nedostalo do podcastu

Zabav sa na našich failoch, ktoré sa nedostali do podcastu.

Bloopers – čo sa nedostalo do podcastu
8. 4. 2022
Ep. 82 – Dievčatá a ženy v IT – Aj Ty v IT

Našou hosťkou bola Veronika Pizano, ktorá je projektovou manažérkou v organizácií Aj Ty v IT. V epizóde rozoberáme dôvody, prečo je žien v IT tak málo napr. predsudky, ktoré vedome či nevedome máme už voči dievčatám a neskôr aj voči ženám a venujeme sa aj predsudkom v IT ako takým. Ďalej rozoberáme, čo môžme robiť pre to, aby žien v IT bolo viac a aby sa v IT cítili príjemnejšie a čo pre to robí Aj Ty v IT. Ďalej ešte spomenieme, čo iné Aj Ty v IT robí, pre koho to robí, ako sa ženám darí zmeniť kariéru a prejsť do IT a ďalšie zaujímavé témy.

Ep. 82 – Dievčatá a ženy v IT – Aj Ty v IT
4. 4. 2022
Ep. 81 – Testovanie softvéru s Matejom Kukučkom zo SANAE

Testovanie sme už preberali v 44. epizóde, avšak teraz sa na to pozrieme z pohľadu profesionálneho testera. Dozvieš sa čo vlastne tester robí, čo robia firmy zle, čo frustruje testerov, aký je rozdieľ medzi automatizovaným a manuálnym testovaním a tiež, či je dobre pre začínajúcich programátorov začať kariéru ako junior tester.

Ep. 81 – Testovanie softvéru s Matejom Kukučkom zo SANAE
22. 3. 2022
Ep. 80 – O živote ako takom – ako sa máme, čo robíme, prečo to robíme, motivácia, …

Pred nedávnom sme dosiahli 1000 subscriberov na YouTube a tak sme si povedali, že je čas to trošku osláviť takou jednoduchšou epizódkou. Pokecáme o živote ako takom – ako sa máme, aký je život malým dieťaťom, čo všetko to zahŕňa, keď povieme, že sa venujeme Street of Code, aké sú naše motivácie, pokecáme o našich slabých a silných stránkach, Jakub sa pochváli a to je asi už aj všetko.

Ep. 80 – O živote ako takom – ako sa máme, čo robíme, prečo to robíme, motivácia, …
7. 3. 2022
Ep. 79 – Prečo sú algoritmy dôležité?

Znovu sa rozprávame s Michalom Anderlem, ktorý je v našich očiach najväčší oborník na algoritmy. Pôvodne sme sa chceli najmä rozprávať o užitočnosti algoritmoch v reálnej práci, avšak diskusia bola natoľko zaujímavá a náučná (aspoň pre nás), že sme kecali aj o rôznych iných veciach.

Ep. 79 – Prečo sú algoritmy dôležité?
21. 2. 2022
Ep. 78 – Detekcia malvérov a reverzné inžinierstvo s Luigim Camastrom

Máme tu ďalší rozhovor. Luigi je Jakubov bratranec, s ktorým sme zároveň spoločne prešli bakalárskym štúdiom na FEI-ke. Luigi sa ale nevydal typickou cestou programátora. Namiesto toho sa začal venovať reverznému inžinierstvu z čoho postupne prešiel na celkový výskum malvéru alebo teda malware research. Na pozícii Malware Researchera aktuálne pracuje v Prahe v spoločnosti Avast a porozpráva nám, ako sa k tejto sfére dostal, čo sa mu na nej páči, čo to celé vlastne znamená, ako sa pracuje v Avaste, či by každý mal používať antivírus a ďalšie zaujímavosti.

Ep. 78 – Detekcia malvérov a reverzné inžinierstvo s Luigim Camastrom
7. 2. 2022
Ep. 77 – Q&A

Toto je náš prvý podcast, v ktorom odpovedáme na vaše otázky a zároveň prvý podcast, ktorý sme streamovali naživo. Otázky sme nestihli všetky, tak ešte určite bude aspoň jedna ďalšia Q&A session.

Ep. 77 – Q&A
23. 1. 2022
Ep. 76 – 2021 – Čo bolo a čo bude

Opäť tu máme výročnú epizódku. Už tretiu! Aké sme mali úspechy a sklamania v roku 2021? Čo sme všetko zvládli a nezvládli? Minulý rok sme si dávali ciele a odhady na rok 2021 a v tejto epizóde budeme rozoberať, aká bola realita. Taktiež povieme, aké máme číselné odhady a ciele pre rok 2022.

Ep. 76 – 2021 – Čo bolo a čo bude
10. 1. 2022
Ep. 75 – Z biológa programátorom

V tejto epizóde sa rozprávame s Erikom Mravcom. Toto je náš prvý rozhovor so samoukom programátorom, pretože Erik študoval molekulárnu biológiu, dokonca si robil doktorát, ktorý ale predčasne ukončil, lebo ako už vieme, Erika bavilo programovanie a vrhol sa na Python

Budeme sa rozprávať o tom, prečo sa Erik rozhodol pre programovanie, ako sa učil programovať, čo mu najviac pomohlo, aké projekty si robil a napokon aj o tom, ako si našiel prácu v Red Hate ako Python programátor a čo tam robí.

Ep. 75 – Z biológa programátorom
28. 12. 2021
Ep. 74 – O robotike a vyučovaní na FEI-ke s Michalom Tölgyessym

Opäť máme v našom virtuálnom podcastovom štúdiu hosťa a opäť je to jeden z našich kamarátov. Michal “Seejfo” Tölgyessy posobí na ústave robotiky a kybernetiky na FEI STU. V epizóde rozoberáme Seejfove začiatky s programovaním, ako sa dostal k robotike, čo ho na nej baví, čo vlastne na ústave robia, ake predmety vyučuje, ako sa ich snažia spraviť zaujímavymi a čo chystajú ďalej. Porozpráva nám, čo s podvádzajúcimi študentami, jeho pohľad na znižovanie nárokov na študentov a spýtali sme sa ho aj, či inžinier podľa neho potrebuje fyziku a ďalšie veci okolo tohto všetkého.

Ep. 74 – O robotike a vyučovaní na FEI-ke s Michalom Tölgyessym
13. 12. 2021
Ep. 73 – Zdravie pri sedavej práci

S Gabom sme si za tie roky sedenia pri počítači odtrpeli nejaké bolesti, ale hlavne sme si mali možnosť vyskúšať rôzne spôsoby prevencie, či niekedy aj liečby. Čo u nás fungovalo a čo nie, ako aj o dobrom vplyve fyzioterapie sa dozvieš v tejto epizódke.

Ep. 73 – Zdravie pri sedavej práci
29. 11. 2021
Ep. 72 – Rýchlostné programovanie na Slovensku s Michalom Anderlem

Rýchlostné programovanie alebo competitive programming. Čo to je? Načo to je? Ako sa dá v tejto oblasti zdokonalovať na Slovensku? Sú súťaže iba o súťažení? Tieto a ďalšie témy rozoberáme s Michalom Anderlem, ktorý vedie algoritmický predmet na MatFyz-e, pracuje part-time vo Vacuumlabs a popri tom sa venuje programátorským a matematickým súťažiam – teraž už hlavne ako organizátor.

Ep. 72 – Rýchlostné programovanie na Slovensku s Michalom Anderlem
17. 11. 2021
Ep. 71 – Čo keď neprogramujem od mala a počítače ma nefascinovali?

Na nete sa dá často počuť o programátoroch, ktorí programujú od dvanástich rokov, keď sa dostali k prvému počítaču, tak ich to extrémne fascinovalo, chceli zistiť, ako to celé funguje a postupne sa dostali k programovaniu, ktoré ich úplne pohltilo. V tejto epizóde sa rozprávame o tom, že ťa nemuseli od mala baviť počítače, aby si bol/a programátor/ka.

Ep. 71 – Čo keď neprogramujem od mala a počítače ma nefascinovali?
1. 11. 2021
Ep. 70 – Čomu sa vyhnúť, keď sa učíš programovať

Na ceste začínajúceho programátora je veľa prekážok a úskalí. O niektorých budeme rozprávať v tomto podcaste. Povieme, čo nás môže stretnúť. a ako sa tomu vyhnúť, hoci nie vždy sa to dá.

Ep. 70 – Čomu sa vyhnúť, keď sa učíš programovať
18. 10. 2021
Ep. 69 – Základy investovania

Programátori majú väčšinou nejaké to euro navyše a je dobré vedieť, ako to využiť. V tejto epizódke sa venujeme investovaniu. Čo to je, ako sa to robí a prečo sa to oplatí? Nie sme experti na financie či investiční poradcovia.

Ep. 69 – Základy investovania
4. 10. 2021
Ep. 68 – Pracovné benefity programátora

Jedným z faktorov pri vyberaní práce sú aj benefity, ktoré daná pracovná pozícia ponúka. V 68. epizóde rozoberáme práve pracovné benefity programátora. Čo to vlastne sú tie benefity? Načo sú dobré? Nie je lepšie mať vyšší plat a benefity vôbec neriešiť? Aké benefity sú podľa nás najlepšie?

Ep. 68 – Pracovné benefity programátora
20. 9. 2021
Ep. 67 – Frontend Development s Martinom Bokšom

Náš ďaľší rozhovor je s Martinom Bokšom, frontend developerom. Bokši je náš dobrý kamarát, ktorý z našej partie začal kódiť medzi prvými. Dozvieme sa o jeho veľa skúsenostiach, od nakódenia stránky pomocou PHPFusion, kódenia mobilných aplikácií, až po frontend pozície v rôznych startupoch.

Samozrejme nebudú chýbať rady pre začínajúcih frontend developerov, ako by mali podľa Bokšiho postupovať pri učení sa, aby sa mohli čo najskôr zamestnať.

Ep. 67 – Frontend Development s Martinom Bokšom
16. 8. 2021
Ep. 66 – Tipy pre efektívnejšie programovanie

Sú nejaké veci, ktoré nám uľahčujú programovanie? Veci, vďaka ktorým nakonci dňa vieme ušetriť drahocenný čas? Ako programovať efektívnejšie?

Ep. 66 – Tipy pre efektívnejšie programovanie
24. 7. 2021
Ep. 65 – Game Development s Jakubom Sovišom

Konečne tu opäť máme rozhovor. Jakub Soviš pracuje ako game developer v spoločnosti Pixel Federation a porozpráva nám, ako s programovaním začal, ako sa dostal ku game developmentu, ako game development funguje a veľa ďalšieho.

(00:00) – Úvod
(01:19) – Prečo máš iba bakalára?
(7:55) – Ako si sa dostal ku game developmentu?
(18:19) – Ako sa vyvíja hra?
(31:41) – Ako vyzerá jeho deň?
(43:39) – Aké skilly potrebuješ na game development?
(55:54) – Aké rôzne pozície robia na jednej hre?
(01:07:54) – Ako získať hráčov?
(01:14:57) – Ako sa stať game developerom?
(01:22:43) – Čo si cenia v robote?
(01:39:51) – Záver

Ep. 65 – Game Development s Jakubom Sovišom
5. 7. 2021
Ep. 64 – Ako vnímame home-office?

Programátori už vyše roka pracujú z domu. Takisto sme na tom aj my. Aké výhody a nevýhody nám priniesol home office?  Ako to celkovo vnímame a ako by to bolo pre nás ideálne? O tomto, ale aj o kecoch o produktivite sa budeme baviť v tomto okrúhlom 2^6. podcaste.
(00:00) – Úvod – kedy sme začali robiť z domu?
(03:19) – Ak v skratke vnímame home-office? Ako to vnímajú zamestnávatelia?
(10:55) – Ako vyzerá Gabov deň na home-office?
(19:12) – Ako vyzerá Jakubov deň na home-office?
(30:56) – Výhody a nevýhody práce z domu
(39:11) – Ako by to bolo pre nás ideálne?
(44:01) – Rôzne kecy o produktivite a iné
(58:11) – Záver

Ep. 64 – Ako vnímame home-office?
12. 6. 2021
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. 63 – Ako sa učíme nové technológie?
24. 5. 2021
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. 62 – Code reviews
10. 5. 2021
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. 61 – Pohovor programátora
19. 4. 2021
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. 60 – Čo je to MVP?
5. 4. 2021
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. 59 – Aké podcasty počúvame?
22. 3. 2021
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. 58 – Potrebujem vedieť C?
8. 3. 2021
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. 57 – Blockchain a kryptomeny
22. 2. 2021
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. 56 – Oplatí sa čítať programátorské knihy?
5. 2. 2021
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. 55 – Potrebujem vedieť Linux?
22. 1. 2021
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

Ep. 54 – 2020 – Čo bolo a čo bude
8. 1. 2021
Ep. 53 – Jakub Kracina – Štúdium v Brne vs. v Bratislave a iné

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 školami si sa rozhodoval?
(18:45) – Aké boli prvé roky na výške?
(28:35) – Prečo si vyletel zo školy?
(32:58) – Čo sa deje, keď nespravíš predmet?
(35:30) – Čo si robil po tom, ako si vyletel zo školy?
(43:30) – Návrat do školy a Sygic
(48:56) – Porovnanie MUNI vs MatFyz – náročnosť
(55:06) – Porovnanie MUNI vs MatFyz – učitelia, ľudia
(59:11) – Porovnanie MUNI vs MatFyz – zdieľanie informácií medzi študentami, informačný systém, jedlo
(01:05:19) – Brno študentské mesto – atmosféra, pracovné ponuky, slováci
(01:14:50) – Magisterské štúdium
(01:18:41) – Práca popri magisterskom štúdiu, Flutter
(01:22:35) – Doplňujúce otázky a záver

Ep. 53 – Jakub Kracina – Štúdium v Brne vs. v Bratislave a iné
31. 12. 2020
Ep. 52 – O kurze Informatika 101

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.

Ep. 52 – O kurze Informatika 101
21. 12. 2020
Ep. 51 – Clean code v praxi

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?

Ep. 51 – Clean code v praxi
4. 12. 2020
Ep. 50 – Naše obľúbené tooly – Software

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:16 – 41:30) – Zapisovanie taskov
(41:31 – 52:00) – Ďalšie obľúbené appky
(52:01 – 52:33) – Záver

Ep. 50 – Naše obľúbené tooly – Software
20. 11. 2020
Ep. 49 – Aký máme setup – Hardvér

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áme monitory a koľko ich treba?
(20:30) – Špeciálne myšky, klávesnice, sluchadlý, stoličky či standing desky
(32:35) – Vysnívaný setup Jakuba
(35:44) – Vysnívaný setup Gabriela
(38:05) – Aký setup stačí začínajúcemu programátorovi / programátorke?
(43:51) – Čo bude v ďalšej epizóde a záver

Ep. 49 – Aký máme setup – Hardvér
3. 11. 2020
Ep. 48 – Potrebujem vedieť algoritmy?

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 miery. Alebo vôbec? Na to si už budeš musieť vypočut našu epizódu.

(00:00 – 40:00) – Diskusia o algoritmoch

Ep. 48 – Potrebujem vedieť algoritmy?
15. 10. 2020
Ep. 47 – Algoritmy, ktoré by si (asi) mal/a poznať

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ť naprogramovať? V podstate o tom je táto epizóda.

(00:00) – Úvod
(02:15) – Lineárne a binárne vyhľadávanie
(07:40) – Sortovacie algoritmy
(19:19) – Grafové algoritmy
(27:46) – Brute force algoritmy
(30:00) – Dynamické programovanie
(37:50) – Greedy algoritmy
(43:00) – Umelá inteligencia
(46:21) – Genetické algoritmy
(53:12) – Záver

Ep. 47 – Algoritmy, ktoré by si (asi) mal/a poznať
2. 10. 2020
Ep. 46 – Dátové štruktúry

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) – Zásobník (Stack)
(35:17) – Rada (Queue)
(37:26) – Grafy
(43:07) – Stromy
(44:59) – Nečakaná zmena plánov
(46:47) – Záver

https://wp.streetofcode.sk/podcast/ep-46-datove-struktury/

Ep. 46 – Dátové štruktúry
17. 9. 2020
Ep. 45 – Algoritmy, zložitosti a na čo to celé je?

Č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) – Ako sú zadefinované algoritmy?
(13:32) – Vlastnosti algoritmov
(17:11) – Ako porovnať efektivitu algoritmov?
(18:48) – Asymptotická zložitosť
(23:31) – Načo je asymptotická zložitosť dobrá?
(24:49) – Trade-off medzi pamäťou a rýchlosťou
(27:27) – Načo nám teda treba algoritmy?
(31:11) – Záver

Ep. 45 – Algoritmy, zložitosti a na čo to celé je?
4. 9. 2020
Ep. 44 – Prečo treba softvér testovať a ako to robíme?

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) – End-to-end testy
(38:01) – Koľko trvá písanie testov?
(39:06) – Endurance testy
(42:06) – Kedy píšeme testy?
(43:43) – TDD – Test driven development
(45:38) – Ako sa môžeme naučiť písať testy?
(50:01) – Zhrnutie a záver

https://wp.streetofcode.sk/podcast/ep-44-preco-treba-softver-testovat/

Ep. 44 – Prečo treba softvér testovať a ako to robíme?
14. 8. 2020
Ep. 43 – Môže byť každý programátorom/kou?

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 programovanie talent?
(12:31 – 16:18) – Ako to celé súvisí s matematikou a logickým myslením?
(16:19 – 20:28) – Čo talent?
(20:29 – 22:54) – Je to pre každého tá správna cesta? (po druhé)
(22:55 – 26:01) – Nemám to radšej ani skúšať?
(26:02 – 26:49) – Motivačný talk nakoniec?
(26:50 – 29:24) – Prečo sa toho ľudia tak boja?
(29:25 – 29: 24) – Záver

https://wp.streetofcode.sk/podcast/ep-43-moze-byt-kazdy-programatorom/

Ep. 43 – Môže byť každý programátorom/kou?
31. 7. 2020
Ep. 42 – Životný cyklus úlohy

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ď s úlohou potrebujem pomôcť?
(44:14) – Čo robiť, keď si myslím, že som úlohu dokončil?
(48:51) – Doplňujúce Gabkove otázky
(50:41) – Ukončenie úlohy, vytvorenie nového releasu
(1:00:31) – Rôzne kecy a záver

https://wp.streetofcode.sk/podcast/ep-42-zivotny-cyklus-ulohy/

Ep. 42 – Životný cyklus úlohy
14. 7. 2020
Ep. 41 – Vývoj softvéru vo firme

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:00) – Záver

Ep. 41 – Vývoj softvéru vo firme
3. 7. 2020
Ep. 40 – Aké sú pozície v IT firme?

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 UX dizajnéri
(26:31) – Testeri
(33:41) – Ostatné pozície
(38:26) – Zhrnutie a Gabove skúsenosti
(40:06) – Záver

Ep. 40 – Aké sú pozície v IT firme?
17. 6. 2020
Ep. 39 – Plat junior programátora

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 školy
(23:30) – Koľko si pýtať v prvej práci po škole – bez skúseností
(28:35) – Koľko si pýtať v prvej práci po škole – so skúsenosťami
(33:10) – Nie je to len o peniazoch – benefity
(38:11) – Záver

https://wp.streetofcode.sk/podcast/ep-39-plat-junior-programatora/

Ep. 39 – Plat junior programátora
4. 6. 2020
Ep. 38 – Podľa čoho vybrať prvý job?

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ácia
(34:03) – Známa vs Neznáma spoločnosť
(35:09) – Open source vo firmách
(37:45) – Zhrnutie
(39:57) – Záver
https://wp.streetofcode.sk/podcast/ep-38-podla-coho-vybrat-prvy-job/

Ep. 38 – Podľa čoho vybrať prvý job?
21. 5. 2020
Ep. 37 – Junior vs. Mid vs. Senior

Je dôležité vedieť, do ktorej z týchto skupín sa človek môže zaradiť. Nie je to však úplne jednoduché. Úrovne sa nedajú jednoznačne určiť a pre každú firmu a každého človeka môžu znamenať niečo trošku iné. V tejto epizódke ti pomôžeme tieto pojmy trochu rozlúsknuť a snáď ti bude potom jasnejšie, kam patríš resp. čo robiť preto, aby si sa mohol alebo mohla zaradiť vyššie.

(00:00) – Úvod
(01:31) – Na akej úrovni sa vidíme my?
(02:00) – Sú iba tri úrovne?
(03:39) – Kto je junior programátor?
(10:26) – Kedy sme prestali my byť juniormi?
(12:51) – Čo odlišuje juniora od mid-a?
(18:31) – Dá sa aj zaseknúť na jednej úrovni
(21:04) – Senior
(28:37) – Na ktorej úrovni je človek najdlhšie?
(31:40) – Je dôležité mať prácu už popri škole
(34:30) – Jednotlivé úrovne a nasledovanie best practices
(37:03) Metriky, ktoré definujú tieto úlohy
(42:00) Záver

Ep. 37 – Junior vs. Mid vs. Senior
5. 5. 2020
Ep. 36 – Prokrastinácia

V tejto epizóde sa dozvieš, ako často prokrastinujeme, koľko hodín sme hrali v marci Counter Strike, ale aj ako proti tomu bojujeme. Povieme ti viacero tipov, ktoré ti pomôžu v každodenných súbojoch proti prokrastinácii a dúfame, že sa váha začne obracať v tvoj prospech.
(00:00) – Úvod
(00:56) – Čo definuje prokrastináciu?
(03:08) – Koľko prokrastinujeme my? Present self vs Future Self
(06:56) – Ako bojujeme proti prokrastinácii. Tipy.
(19:31) – Môže byť prokrastinácia aj na niečo dobrá?
(21:00) – Ďalšie tipy
(26:36) – Záverečné slová

https://wp.streetofcode.sk/podcast/ep-36-prokrastinacia/

Ep. 36 – Prokrastinácia
22. 4. 2020
Ep. 35 – Návrhové vzory

Návrhové vzory boli pre mňa ďalšia taká dosť mätúca vec, ktorú sme na vysokej škole preberali. Nevedel som pochopiť, na čo mi to je. Buď nám to nebolo dobre vysvtlené, alebo je to taká vec, na ktorú človek jednoudcho musí praxou dozrieť. A tak sme o nich nahrali epizódu, ktorá ti snáď pomôže návrhové vzory pochopiť.

(00:00) – Úvod
(00:40) – Čo sú to návrhové vzory?
(03:00) – Na čo sú dobré?
(05:50) – Singleton
(07:03) – Čo sú to návrhové vzory? – zhrnutie
(07:30) – Na čo sú dobré? V.2
(09:21) – Najprv sa nauč základy OOP
(11:22) – Neuč sa ich naspamäť
(12:30) – Využitie v praxi
(15:56) – Delenie návrhových vzorov
(17:31) – Facade
(19:39) – Máš sa ich učiť? Môžu sa vyskytnúť na pohovore?
(22:39) – Nevýhody návrhových vzorov
(27:33) – Zhrnutie
(29:22) – Rada do života ohľadom návrhových vzorov
(30:27) – Záver
https://wp.streetofcode.sk/podcast/ep-35-navrhove-vzory/

Ep. 35 – Návrhové vzory
7. 4. 2020
Ep. 34 – Gabriel Kerekeš – ex-C# developer

Rozhovor s Gabrielom Kerekešom, spoluzakladateľom Street of Code.
Ako sa Gabo dostal k programovaniu a aký je jeho prístup k životu?

(00:00) – Úvod
(01:09) – V čom si bol dobrý ako malý chlapec?
(02:09) – Čo si chcel byť, keď budeš veľký?
(02:41) – Kedy si prvykrát programoval?
(03:57) – Kedy si sa rozhodol, že budeš maturovať z informatiky?
(06:14) – Spravil by si niečo inak, keby si bol opäť maturantom?
(06:40) – Ako si sa rozhodol pre vysokú školu?
(08:26) – Aká bola pre teba výška prvé roky?
(16:32) – Kedy si začal počas výšky pracovať?
(19:32) – Ako by si porovnal bakalárske a inžinierske štúdium?
(23:11) – V akej roboti si teraz a čo tam robíš?
(28:02) – Čo robíš vo voľnom čase?
(30:23) – Kde si myslíš, že budeš o 5 rokov?
(32:01) – Čo by si poradil začínajúcim programátorom?
(33:22) – Čo je pri programovaní najťažšie?
(36:30) – Kniha, ktorá ti najviac pomohla?
(37:30) – Máš nejakú radu do života?
(39:22) – Záverečné slová

https://wp.streetofcode.sk/podcast/ep-34-gabriel-kerekes-ex-csharp-developer

Ep. 34 – Gabriel Kerekeš – ex-C# developer
1. 4. 2020
Ep. 33 – Jakub Jahič – Java Backend Developer

Už dlhšie plánujeme robiť rozhovory s rôznymi ľudmi, ktorí pracujú okolo programovania. Na to, aby sme si to vyskúšali sme sa rozhodli, že spravíme najprv rozhovory s nami dvoma. A toto je prvý takýto rozhovor. Dozvieš sa, ako Jakub prišiel k programovaniu, ako vnímal prvé dni na výške, ako si našiel prácu a čo by robil, keby nebol programátor.

(00:00) – Úvod
(01:29) – Ako si začal s programovaním?
(04:08) – Prečo si sa rozhodol, že ideš maturovať s informatiky?
(08:26) – Ako si fungoval na strednej škole? Rád si tam chodil?
(10:56) – Na ktoré vysoké školy si si dával prihlášku?
(12:12) – Pamätáš si, aké si mal pocity prvé dni na výške?
(13:44) – Pomohla ti informatika na strednej s programovaním na výške?
(15:03) – Robila ti matika a fyzika problémy?
(18:13) – Najlepší predmet na FEIke?
(19:30) – Chytilo ťa programovanie na vysokej škole?
(20:21) – Čo ty a bakalárska resp. diplomová práca?
(22:44) – Kedy si začal pracovať popri škole? Práca popri škole.
(28:03) – Ako funguješ v práci?
(30:07) – Čo ta baví na programovaní?
(32:16) – Čo iné by si robil, keby nie si programátor?
(33:56 – Záverečné slová

https://wp.streetofcode.sk/podcast/ep-33-jakub-jahic-java-backend-programator

Ep. 33 – Jakub Jahič – Java Backend Developer
9. 3. 2020
Ep. 32 – Top 10 chýb začínajúceho programátora

Veľa z nás robilo podobné chyby, keď sme začínali s programovaním. V tejto epizóde sme vybrali 10 najzávažnejších chýb, ktoré začínajúci programátori robia. Dozviete sa nie len veci, na ktoré si treba dať pozor, ale aj to, ako týmto chybám predísť. Chyby nie sú zoradené.
(00:00) – Úvod
(00:32) – Chaotické programovanie
(04:14) – Strach z debugovania / nepoužívať debugger
(05:59) – Skopírovanie riešenia bež premýšľania a preštudovania
(08:51) – Implementovanie prvého riešenia, ktoré mi napadne
(10:33) – Jazyk / Framework nie je navždy
(12:54) – Keď mi to funguje, tak je dobre
(14:33) – Učenie sa / Skúšanie všetkého naraz
(16:29) – Neviem, čo vlastne používam. Nepoznám jazyk alebo knižnicu
(19:16) – Vyhýbanie sa testom
(21:43) – Strach, vzdávanie sa
(24:06) – Rekapitulácia
(25:00) – Chyby, ktoré sa nedostali do zoznamu
(28:10) – Záver
https://wp.streetofcode.sk/podcast/ep-32-chyby-zacinajuceho-programatora

Ep. 32 – Top 10 chýb začínajúceho programátora
16. 2. 2020
Ep. 31 – Umelá inteligencia zjednodušene

Čo je to umelá inteligencia? Kde všade sa okolo nás využíva? Ako sa to programuje? V tejto epizóde sa ti to všetko pokúsime zjednodušene vysvetliť.
(00:00) – Úvod
(00:45) – Čo je to umelá inteligencia
(03:12) – Čo je to neurónová sieť
(04:22) – Umelá inteligencia okolo nás
(07:46) – Programovanie umelej inteligencie
(12:01) – Typy umelej inteligencie a príklady (Deep blue vs AlphaGo)
(19:18) – Záver
https://wp.streetofcode.sk/podcast/ep-31-umela-inteligencia/

Ep. 31 – Umelá inteligencia zjednodušene
2. 2. 2020
Ep. 30 – Ako začať s programovaním?

Epizóda 30 nášho podcastu je určená začínajúcim programátorom, alebo ľuďom, ktorí uvažujú, že začnú s programovaním. Taktiež môže slúžiť ako návod pre programátora, ktorí by chcel vedieť, ako odpovedať, keď sa ho niekto spýta, ako sa naučiť programovať. V epizóde spomíname prečo by mal človek začať s programovaním, či to dokáže aj len tak z domu, alebo potrebuje učiteľa. V druhej časti epizódy rozoberáme veci, ktoré by mal človek vedieť, aby mohol tvrdiť, že vie programovať.
(00:00) – Úvod
(01:03) – Prečo začať s programovaním?
(04:58) – Ako začať s programovaním?
(11:48) – Čo všetko by si si mal na začiatok pozrieť?
(20:58) – Mal by začínajúci programátor vedieť matiku?
(24:00) – Mal by začínajúci programátor ovládať binárne čísla?
(26:52) – Čo všetko by si si mal na začiatok pozrieť? – pokračovanie
(31:23) – Čo ak sa chcem naučiť robiť webové stránky?
(33:44) – Čo všetko by si si mal na začiatok pozrieť? – pokračovanie 2
(34:32) – Je výber jazyka naozaj taký dôležitý?
(37:29) – Záver
https://wp.streetofcode.sk/podcast/ep-30-ako-zacat-s-programovanim/

Ep. 30 – Ako začať s programovaním?
12. 1. 2020
Ep. 29 – 2019 – Čo bolo a čo bude

V decembri nám uplynul rok odkedy sa zrodila myšlienka Street of Code a zároveň sme vtedy aj nahrali prvý podcast. Preto sme sa rozhodli nahrať tento výročný podcast, v ktorom zhrnieme prvý rok Street of Code.
Prezradíme nejaké naše štatistiky, povieme ti o našich pocitoch a dojmoch z tohto nášho projektu a vyslovíme naše plány a ciele na rok 2020.
(00:00) – Úvod
(01:17) – Osobný pohľad na rok 2019
(04:10) – Street of Code pohľad na rok 2019
(06:11) – Počet podcastov, článkov, videí, facebook a twitter postov – sme spokojní?
(14:29) – Štatistiky z facebooku, twitteru, youtube a spotify – sme spokojní?
(19:31) – Naša najobľúbenejša a najmenej obľúbená epizóda
(22:25) – Úspechy za rok 2019
(26:16) – Čo chceme dosiahnuť v roku 2020
(33:07) – Číselné ciele/odhady na rok 2020
(37:21) – Záver
https://wp.streetofcode.sk/podcast/ep-29-2019-co-bolo-a-co-bude/

Ep. 29 – 2019 – Čo bolo a čo bude
30. 12. 2019
Ep. 28 – Top 10 skillov programátora

Aby bol programátor čo najlepší, potrebuje mať určité skilly. Vybrali sme top 10 skillov, ktoré sú podľa nás najdoležitejšie pre programátora. V každom jednom sa dá zlepšovať. Skilly nie sú zoradené.
(00:00) –   Úvod
(01:47) –   1. Analytické myslenie
(04:21) –   2. Čítanie a porozumenie kódu
(06:08) –   3. Schopnosť učiť sa nové veci
(09:11) –   4. Ovládanie programátorského jazyka do hĺbky
(12:09) –   5. Všeobecné technické znalosti
(14:40) –   6. Dizajn / Architektúra systému
(17:08) –   7. Frameworky
(19:02) –   8. Soft skills
(23:12) –   9. Algoritmy / Algoritmické myslenie
(31:25) –   10. Schopnosť vidieť big picture
(35:21) –   Zopakovanie, čo sa nedostalo do zoznamu a záver
https://wp.streetofcode.sk/podcast/ep-28-top-10-skillov/

Ep. 28 – Top 10 skillov programátora
21. 12. 2019
Ep. 27 – Frontend vs. Backend

Keď si prebehneš pracovné ponuky pre programátorov, tak si môžeš všimnúť, že sa v nich často spomínajú slová Frontend a Backend. Keď sme začínali s programovaním, tak sme si ani my neboli istí, čo tieto dva pojmy znamenajú. A tak sme sa rozhodli, že ti ich skúsime aspoň trochu priblížiť.
(00:00) – Úvod
(00:33) – Stručne – rozdiel medzi Frontendom a Backendom
(02:45) – Patrí klasický Javascript do Frontendu alebo do Backendu?
(04:05) – Je backend, ktorý využíva iný backend, frontendom pre ten backend?
(05:11) – Má androidová aplikácia frontend a backend?
(09:39) – Aké jazyky viem na čo použiť?
(11:35) – Sú jazyky striktne frontend alebo backend?
(15:15) – Musím byť dizajnér, ak chcem byť frontend developer?
(19:03) – Je backenďak viac ako frontenďák?
(20:56) – Kam spadá robenie stránok vo Wordpresse?
(22:46) – Majú frontenďáci a backenďáci nejaké charakteristické črty?
(24:48) – Záver
https://wp.streetofcode.sk/podcast/ep-27-frontend-vs-backend/

Ep. 27 – Frontend vs. Backend
9. 12. 2019
Ep. 26 – 5 vecí, ktore máme a 5 vecí, ktoré nemáme radi na programovaní

Dáme si trošku uvoľnenejšiu epizódu. Porozprávame sa o tom, čo máme a nemáme radi na programovaní. Obaja sme si pripravili 5 pozitívnych a 5 negatívnych, ale nevieme, čo napísal ten druhý.
https://wp.streetofcode.sk/podcast/5-veci-programovanie/

(00:00) – Úvod
(01:31) – 1. pozitívum – Kreativita
(04:16) – 2. pozitívum – Riešenie od základov
(05:56) – 3. pozitívum – Refaktorovanie
(06:54) – 4. pozitívum – Analytické úlohy
(09:35) – 5. pozitívum – Unit testy
(11:46) – 6. pozitívum – Debugovanie
(13:55) – 7. pozitívum – Výsledok
(15:04) – 8. pozitívum – Nekonečné možnosti
(17:56) – 9. pozitívum – Učenie sa nových vecí
(19:11) – Zhrnutie pozitívných vecí
(20:40) – 1. negatívum – Úlohy, ktoré su ľahké naprogramovať, ale treba sa s veľa ľudmi dohodnút, že čo
(21:55) – 2. negatívum – Problémy  s vývojovým prostredím
(23:06) – 3. negatívum – Úlohy, ktoré nie sú dostatočne vyšpecifikované
(24:23) – 4. negatívum – Tutoriály, ktoré sa nedajú urobiť
(27:13) – 5. negatívum – Programovanie pod stresom
(28:48) – 6. negatívum – Špagety kód/kód iných ľudí
(30:49) – 7. negatívum – Keď sa niekto pozerá ako programujem
(32:56) – 8. negatívum – Náročnosť
(34:35) – 9. negatívum – Meetingy
(37:11) – 10. negatívum – Milión spôsobov ako niečo urobiť a nevieš, ktorý je správny
(42:20) – Zhrnutie negatívných vecí
(44:36) – Záver

Ep. 26  – 5 vecí, ktore máme a 5 vecí, ktoré nemáme radi na programovaní
18. 11. 2019
Ep. 25 – Source Control

Git je source control systém/softvér. Ako a prečo vznikli source control systémy? Kto ich potrebuje?
Ako sa ich môžeme naučiť a načo je to vlastne dobré? Všetko sa dozvieš v tejto epizóde.
(00:00) Úvod
(00:52) Čo je to source control a prečo musel vzniknúť?
(06:18) História source control
(11:44) Kto používa source control. Komu je to dobré?
(14:31) Pojmy zo source control / git (pull, push, commit, pull request, conflict)
(28:48) Github. BitBucket, Gitlab
(32:47) Ako sa to môžem naučiť?
(37:15) Tipy na záver
(43:51) – Záver
https://wp.streetofcode.sk/podcast/ep-25-source-control/

Ep. 25 – Source Control
4. 11. 2019
Ep. 24 – Potrebujem vedieť databázy?

V epizóde číslo 24 sa pozrieme na to, či programátor potrebuje ovládať databázy. Najprv si v skratke povieme, čo to databázy vlastne sú.
(00:00) Úvod
(00:52) Čo sú to vlastne databázy?
(02:56) Typy databáz
(04:20) Prečo relačná databáza? Čo je to tá relácia?
(05:34) Prečo mi nestačí iba súbor?
(09:20) Kto by mal ovládať databázy?
(10:21) Relačné vs. nerelačné databázy
(13:12) Čo sa z databáz oplatí vedieť?
(15:58) Načo SQL, keď za mňa všetko spraví ORM?
(17:27) – Záver
https://wp.streetofcode.sk/podcast/ep-24-potrebujem-vediet-databazy/

Ep. 24 – Potrebujem vedieť databázy?
9. 10. 2019
Ep. 23 – OOP Part 7 (Temná strana OOP)

V záverečnej epizóde o OOP si najprv pripomenieme aj nejaké výhody, ale hlavne sa pozrieme na negatíva objektovo orientovaného programovania.
(00:00) Úvod
(01:33) Výhody OOP
(06:18) Zjavné nevýhody OOP
(14:28) Prvý článok
(18:01) Druhý článok
(24:35) Tretí článok
(25:47) Prečo je OOP stále také populárne?
(27:37) Oplatí sa učiť OOP?
(29:02) – Záver
https://wp.streetofcode.sk/podcast/ep-23-temna-strana-oop/

Ep. 23 – OOP Part 7 (Temná strana OOP)
1. 10. 2019
Ep. 22 – OOP Part 6 (Polymorfizmus)

Objekt je polymorfický, keď je inštanciou viac ako jednej triedy. Vďaka polymorfizmu si vieme skrátiť a zjednodušiť kód, ale tak ako je to aj so všetkým ostatným, vieme si to aj poriadne skomplikovať.
(00:00) Čo je to polymorfizmus
(02:01) Príklad – muž a človek
(04:57) Kedy je objekt polymorfický
(06:49) Typy polymorfizmu (statický a dynamický)
(15:46) Další príklad polymorfizmu
(19:36) Výhody a nevýhody polymorfizmu
(27:03) –  Zhrnutie a záver + pár užitočných tipov
https://wp.streetofcode.sk/podcast/ep-22-oop-part-6-polymorfizmus/

Ep. 22 – OOP Part 6 (Polymorfizmus)
10. 9. 2019
Ep. 21 – OOP Part 5 (Dedenie)

Vďaka dedeniu, po anglicky inheritance, vieme vytvárať hierarchie objektov. Toto môže byť veľmi nápomocné, ako aj veľmi nebezpečné.
(00:00) Úvod
(00:57) Čo je to dedenie
(02:05) Príklad – auto
(03:27) Načo je dobré a nie je dobré dedenie
(20:00) Skúsenosti s vytváraním hierarchií
(23:15) – Zhrnutie a záver
https://wp.streetofcode.sk/podcast/ep-21-oop-part-5-dedenie/

Ep. 21 – OOP Part 5 (Dedenie)
1. 9. 2019
Logo
Street of Code o.z.Hlaváčiková 2984105, Bratislava
Chcem odoberať novinky
Poskytnutím emailu súhlasíš s jeho spracovaním v súlade s GDPR.
Copyright © 2024 Street of Code
Kód tejto stránky si vieš pozrieť na našom GitHub-e