vim kdy se hodi jaka technologie, jaky pristup a jaky navrhovy vzor +nedela mi v programovani starosti jestli potrebuju po zmene predpovedi pocasi v australii vypalit CD nebo jestli poslu do systemu XML pres databázi zprávu a nazákladě odpovědi otevru lednicku.
Umet programovat znamena znat na rozumne urovni nejaky programovaci jazyk+jeho bezne knihovny+standartne pouzivate knihovny+rozhledo o architekture, komponentach a technologii. A zkusenosti takove, ze po par hodinach googleni je clovek schopen napsat jednoduchou app v jazyku ktery nikdy nevidel (pokud to neni silenosti)