V rámci víkendových retrospektiv jsem připravil desítky otázek a příběhů na zamyšlení. V této sekci naleznete příběhy a otázky, které jsem zažil, a kde můžete získat další zkušenost, nebo si vyzkoušet, jak o věcech přemýšlíte. Správné řešení nemusí být tak jak se zdá.
Výběr vhodných technologií je základní prerekvizita pro to, abyste se stali seniorním vývojářem. Rozhodnutí to často nebývají vůbec lehká, protože musíte brát v potaz současný technický stav aplikace, kam vývojově směřujete, jaké máte aktuální…
Jste vývojář velké legacy aplikace, do které postupně zavádíte PHPStan. Začnete levelem 0, který je poměrně náročný, ale nakonec to zvládnete. Přejdete na další levely, kde vám začne v jedné části kódu hlásit nepoužívanou proměnnou $lock, kterou…
Příběh z kraje roku 2016, kdy mě doslova zachránil kolega: V PHP aplikaci se rozhodnete odbavovat obrázky přes proxy script, který mimo jiné umí upravovat jejich rozměry a další parametry podle příchozího requestu. V rámci optimalizace také…
Externí monitorovací nástroj vám zahlásí, že se průměrná doba response z 5 sledovaných URL zvýšila na dvojnásobek za posledních 30 minut. Projekt běží na jednom fyzickém serveru, který není ve vaší správě, a běží kdesi v datacentru. Připojíte se…
Příběh z roku 2017: Pracujete jako hlavní vývojář v agentuře, a ve správě máte cca 300 různě velkých projektů, které firma za tu dobu vyvinula. Většina z nich je jednoduchá Nette aplikace, kde je do 10 šablon, pár formulářů a databázové tabulky. Nic…
Jedna z věcí, kde jsem se v životě šeredně mýlil, je názor na společnost Microsoft.
V mládí jsem používal Windows XP na starém stolním počítači, a pak si za první peníze koupil notebook s Linuxem (Ubuntu), protože mi Windows z uživatelského hlediska…
Přijde za vámi juniorní kolega s nápadem, jak by šlo refaktorovat/zlepšit stávající funkcionalitu v systému, který společně vyvíjíte. Jste moc rádi, že se snaží o věcech přemýšlet, a rozhodně ho za to pochválíte, a možnost zkusíte zvážit.
Během…
Dodavatel hostingových služeb vám po 3 letech z ničeho nic oznámí, že z důvody navýšení ceny energií zvyšuje od příštího měsíce cenu o 50 %. Při vyjednávání vám po telefonu jejich manažer jen stroze oznámí, že buď nové podmínky akceptujete, nebo se…
S juniorním kolegou vyvíjíte e-shop na míru jako FTFP zakázku (fixní cena, fixní čas). Máte připravenou grafiku všech šablon, nakódovanou hlavní stránku a detail produktu. Juniorní kolega umí používat jen Nette a Latte, úroveň znalostí v kódování je…