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
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/