Microsoft Foundry a Foundry Local: Kde by měla běžet vaše AI aplikace?
Jak může vypadat vývoj aplikací nad modely, které běží v cloudu a na lokálním zařízení.
Přejít na obsah|Přejít k hlavnímu menu|Přejít k vyhledávání
Docela rád k sobě přirovnávám věci, které spolu sice nesouvisí, ale pomůžou posluchači lépe pochopit danou problematiku nebo alespoň přiblížit můj pohled na věc. Názorné příklady jsou lépe pochopitelné pro laickou veřejnost a dovolují oprostit se od složitých technických detailů.
Věděli jste například, že elektronový mikroskop zvládne takové zvětšení, jako kdybyste z povrchu měsíce pozorovali jehličí na vánočním stromečku?
Můžeme porovnat vývoj software s fotbalem? Proč ne!
Ať chceme nebo nechceme, finanční výsledky jsou to, co nakonec o všem rozhoduje. Pokud se bavíme o fotbale nebo vývoji software na profesionální úrovni, najdeme tedy společný jmenovatel – zisk. Na straně fotbalového týmu se může jednat o lepší pozici v tabulce, softwarové společnosti zase může jít o renomé nebo zajímavé zakázky. Obojí ale ve výsledku vede k penězům.
Pokud se zeptáte fotbalisty, jaká je jeho práce, zřejmě řekne, že „hraje fotbal“. I když je to v podstatě správně, tak realita je taková, že chodí na tréninky, studuje taktiku, ve volném čase chodí sportovat a samotný fotbal, jak ho chápeme, hraje vlastně jenom jednou týdně.
Nezmiňuje se o tom, jestli v útoku nebo v obraně. Jednoduše „hraje fotbal“. A fotbalový tým není jen o jedenácti hráčích na hřišti, máme tu také náhradníky, trenéry a spoustu lidí v pozadí, bez kterých by tým nemohl fungovat.
Ve vývoji software je situace stejná. Pod pojmem „vývojář“ se skrývá spousta rozmanitých rolí. Někdo je spíše na analytiku, někdo na psaní kódu a někdo to „jen“ celé řídí.
Ve výsledku jde ale o to, aby celý tým fungoval co nejlépe a dodával co nejlepší výsledky. I když zde má každý nějakou konkrétní roli, tak všem jde o společnou věc – mít skvělý tým, který má skvělé výsledky.
Samotný tým ale diváky na stadiony nepřiláká. Aby liga správně fungovala a byla divácky atraktivní, potřebujete kromě samotných týmů také nějakou organizaci a plánování. Zde se nabízí přirovnání k softwarové firmě. Jednotlivé týmy „hrají fotbal“ a vedení – „liga“ – se stará o to, aby k tomu měli vše potřebné, organizují zápasy, turnaje a další aktivity, o kterých mnozí nemají ani tušení, protože se dějí někde na pozadí .
Aby liga nebo firma správně fungovala, potřebuje kvalitní týmy a vše musí šlapat jako po másle.
Na tom nakonec moc nezáleží. Fotbalisté přirozeně kopou za svůj tým, protože jeho výsledky můžou skutečně ovlivnit. Stejně jako softwarový vývojář směřují svoji energii na svůj projekt a spolupráci v týmu. Pokud ale chcete hrát na vyšší úrovni, nemůžete význam „ligy“ ignorovat. Ta vytváří prostředí, v němž mohou týmy růst a posouvat hranice. Úspěchy každého hráče i týmu vedou k celkovému úspěchu ligy.
Tým i liga tedy sdílejí jeden cíl – vítězství na všech úrovních.
Jak může vypadat vývoj aplikací nad modely, které běží v cloudu a na lokálním zařízení.

Umělá inteligence nám pomáhá pracovat rychleji, efektivněji a s menší námahou. Její používání má však i svá úskalí. Pokud ji využíváme ve velké míře nebo na ni přenášíme stále více úkolů a necháme ji přemýšlet za nás, může se stát, že postupně dochází k oslabování dovedností, které jsme dříve při práci běžně využívali.

Zastaralý kód, v mnoha ohledech špatně napsaný. Původní autoři již v dané firmě nepracují. Dokumentace? Neexistující. Zní to jako úvod z hororu? Je však poměrně běžné, že naši zákazníci mají nějakou nedokumentovanou aplikaci, o které už pořádně nikdo nic neví, ale přitom ji potřebují spravovat. A přesně to je úkol pro nás.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.
