Zúčastnili jste se konference GitHub Universe, jak se k vám taková příležitost dostala?
Konference je určena vývojářům a zákazníkům GitHubu a vzhledem k tomu, že GitHub vlastní Microsoft a Česká spořitelna je jeho významným zákazníkem, tak jsme dostali tři volné vstupenky.
„Určitě přijde moment, kdy si už nebudeme schopni život bez AI představit, podobně jako jsme si zvykli na všudypřítomnou dostupnost internetu nebo na smartphone v kapse.”
Co s vámi během konference rezonovalo?
Na konferenci rezonovala tři témata: v první řadě umělá inteligence. Viděli jsme spoustu příkladů, kde je možné ji využít. Zadruhé bezpečnostní novinky, které pomáhají předcházet problémům v produkci a posledním tématem byl developer experience neboli vývojářský zážitek, který má GitHub jednoznačně nejlepší.
Umělá inteligence byla hlavním tématem konference, jak si představujete její budoucnost?
Dnes si můžeme zvolit, jestli umělou inteligenci na daný úkol použijeme či nikoliv, ale časem budeme AI pomocníky používat čím dál víc, až se stanou běžnou součástí pracovního i osobního života. Určitě přijde moment, kdy si už nebudeme schopni život bez AI představit, podobně jako jsme si zvykli na všudypřítomnou dostupnost internetu nebo na smartphone v kapse.
GitHub:
Je webová platforma pro správu verzí a spolupráci na kódu, která využívá systém Git. Poskytuje také nástroje pro automatizaci, testování a dokumentaci projektů.
Developer Experience (DX):
Je pojem, který zahrnuje veškeré aspekty interakce vývojářů s technologiemi, nástroji, procesy a prostředími, které používají k vývoji software. Jeho zlepšení může vést ke zvýšení efektivity a spokojenosti vývojářů.
Pull request:
Je žádost o sloučení změn z jedné větve kódu do hlavní větve v systému správy verzí, jako je Git. Umožňuje vývojářům navrhnout a řešit změny s týmem, který je může přezkoumat a testovat před schválením.
Jaké jsou hlavní novinky okolo GitHub Copilot? A co bychom z toho v ČS mohli nebo byste chtěli využívat?
Hlavní novinky byly GitHub Copilot Chat, GitHub Copilot Enterprise, GitHub Copilot Workspace. GitHub Copilot Chat již používáme. Rádi bychom využívali GitHub Copilot Enterprise, abychom měli vyhledávání napříč repozitáři, vyhledávání v konkrétním kontextu, generování popisu pull requestu, vytváření issues pomocí AI. Také bychom chtěli GitHub Copilot Workspace, abychom ušetřili čas při rutinních činnostech. Během konference bylo zmíněno, že za 5 let bude 80 % zdrojového kódu vygenerováno pomocí nástrojů umělé inteligence.
Jak si myslíte, že to ovlivní práci vývojářů v České spořitelně?
S predikcí lze souhlasit, množství vygenerovaného kódu neustále roste. GitHub Copilot pomůže vývojáři trávit méně času nad rutinními operacemi, čímž bude mít více času na kreativnější práci. Proaktivní bezpečnost byla dalším klíčovým tématem konference.
Jak GitHub Secret Scanning a GitHub Push Protection zvyšují bezpečnost kódu a jaké jsou jejich výhody?
GitHub Secret Scanning automaticky prohledává repozitář a hledá textové řetězce, které by se daly označit jako citlivé nebo tajné. Klíče, které umožňují přístup k zabezpečeným službám, by se v kódu neměly vyskytovat, takže jakmile je tajný klíč nebo token nalezen, GitHub upozorní majitele repozitáře, aby podnikl potřebné kroky k ochraně účtu. Výhodou je nejen to, že předcházíme úniku citlivých informací, ale také šetříme čas vývojářům, protože nemusí ručně kontrolovat kód. Vše se děje automatizovaně a rychle, takže můžeme rychleji reagovat na bezpečnostní incidenty. GitHub Push Protection je rozšíření Secret Scanning, které zabraňuje tomu, aby se tajné klíče ve zdrojovém kódu vůbec vyskytovaly. Pokud se pokusíte pushnout kód, který obsahuje potenciálně citlivé údaje, GitHub zobrazí upozornění a operaci push přeruší. Výhodou je ještě vyšší bezpečnost, protože bezpečnostní incident ani nevznikne. Navíc se vývojář o bezpečnostním riziku dozví ihned v momentu, kdy se rozhodne kód pushnout, tedy nahrát na server.
Zajímá vás práce v IT?
Co si z konference odvážíte?
Nezapomenutelné zážitky a informace z první ruky dokonce i od CEO GitHubu a Microsoftu. Organizace byla celkově na hodně vysoké úrovni.
A mimo konferenci, jak se vám v San Franciscu líbilo? Měli jste prostor navštívit i jiná místa?
Po konferenci jsme si nemohli nechat ujít návštěvu hlavního sídla firem Google a Apple a neminuli jsme ani obligátní turistické destinace jako je most Golden Gate nebo bývalou věznici Alcatraz.