Podcast

  • 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 - 02:08) - Úvod (02:09 - 06:05) - Prečo treba testovať softvér? (06:06 - 16:50) - Testovanie na príklade s piškvorkami (Unit testy) (16:51 - 27:55) - Integračné testy (27:56 - 36:00) - Akceptačné testy (36:01 - 38:00) - End-to-end testy (38:01 - 39:05) - Koľko trvá písanie testov? (39:06 - 42:05) - Endurance testy (42:06 - 43:42) - Kedy píšeme testy? (43:43 - 45:37) - TDD - Test driven development (45:38 - 50:00) - Ako sa môžeme naučiť písať testy? (50:01) - Zhrnutie a záver http://streetofcode.sk/podcast/ep-44-preco-treba-softver-testovat/

  • 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 http://streetofcode.sk/podcast/ep-43-moze-byt-kazdy-programatorom/

  • 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 - 02:10) - Úvod (02:11 - 03:51) - Čo je to úloha/task? (03:52 - 17:20) - Prečo úloha vznikne a kto ju vytvorí? (17:21 - 27:25) - Z čoho sa skladá popis úlohy? (27:26 - 40:32) - Ako mám začať robiť na úlohe? Čo robiť ak nerozumiem zadaniu? (40:33 - 44:13) - Čo keď s úlohou potrebujem pomôcť? (44:14 - 48:50) - Čo robiť, keď si myslím, že som úlohu dokončil? (48:51 - 50:40) - Doplňujúce Gabkove otázky (50:41 - 56:00) - Ukončenie úlohy, vytvorenie nového releasu (50:41 - 1:00:30) - Doplňujúce otázky (1:00:31) - Rôzne kecy a záver http://streetofcode.sk/podcast/ep-42-zivotny-cyklus-ulohy/

  • 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 - 00:41) - Úvod (00:42 - 03:07) - Prečo na tom záleží? (03:08 - 04:20) - Metodológie vývoja softvéru (04:21 - 11:15) - Waterfall (11:16 - 18:40) - Agilný vývoj (18:41 - 23:40) - Ako to teda funguje reálne? (Jakub) (23:41 - 26:39) - Ako to teda funguje reálne? (Gabo) (26:40 - 28:59) - Ako vybrať metodológiu? (29:00 - 32:49) - Záver

  • 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 - 01:15) - Úvod (01:16 - 10:45) - Programátori, tím lídri a manažéri (10:46 - 20:05) - Analytici a architekti a konzultanti (20:06 - 22:00) - Sales oddelenie (22:01 - 26:30) - UI a UX dizajnéri (26:31 - 33:40) - Testeri (33:41 - 38:25) - Ostatné pozície (38:26 - 41:05) - Zhrnutie a Gabove skúsenosti (40:06 - 42:27) - Záver

  • 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 - 02:52) - Úvod (02:53 - 05:50) - Jakubove prvé platy (05:51 - 08:20) - Gabove prvé platy (08:21 - 10:38) - Jakubove platy v.2 (10:39 - 11:59) - Treba si aj vypýtať (12:00 - 14:57) - Jakubove platy v.3 a náš prvý full-time (14:58 - 17:36) - Treba si fakt aj vypýtať (17:37 - 23:29) - Koľko si pýtať na prvej brigáde počas školy (23:30 - 28:34) - Koľko si pýtať v prvej práci po škole - bez skúseností (28:35 - 33:10) - Koľko si pýtať v prvej práci po škole - so skúsenosťami (33:10 - 38:10) - Nie je to len o peniazoch - benefity (38:11 - 40:26) - Záver http://streetofcode.sk/podcast/ep-39-plat-junior-programatora/

  • 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 - 01:30) - Úvod (01:31 - 05:10) - Prečo je táto téma dôležitá? (05:11 - 08:19) - Ktoré prvky nie sú dôležité? (08:20 - 10:25) - Čo je teda dôležité? (13:59 - 24:25) - Ako máš zistiť, či tieto prvky firma spĺňa? (24:26 - 34:02) - Startup vs Korporácia (34:03 - 35:08) - Známa vs Neznáma spoločnosť (35:09 - 37:44) - Open source vo firmách (37:45 - 39:56) - Zhrnutie (39:57 - 41:07) - Záver http://streetofcode.sk/podcast/ep-38-podla-coho-vybrat-prvy-job/

  • Junior vs. Mid vs. Senior

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

  • 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 - 00:55) - Úvod (00:56 - 03:07) - Čo definuje prokrastináciu? (03:08 - 06:55) - Koľko prokrastinujeme my? Present self vs Future Self (06:56 - 19:30) - Ako bojujeme proti prokrastinácii. Tipy. (19:31 - 20:59) - Môže byť prokrastinácia aj na niečo dobrá? (21:00 - 26:35) - Ďalšie tipy (26:36) - Záverečné slová http://streetofcode.sk/podcast/ep-36-prokrastinacia/

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