Jak onboarding v GitLabu zlepšit pomocí AI: Praktická zkušenost vývojáře
GitLab inženýr Dan Hunsaker ukazuje, jak efektivně využít umělou inteligenci pro zrychlený onboarding, vyšší samostatnost a lepší orientaci ve firemní dokumentaci.
Jak jsem zlepšil svůj onboarding v GitLabu pomocí AI
Zorientovat se v nové společnosti může být náročné – nové nástroje, procesy, očekávání a týmová dynamika. GitLab inženýr Dan Hunsaker tento problém řešil kreativně: využil umělou inteligenci k usnadnění a zefektivnění svého onboardingu. V tomto článku sdílíme jeho zkušenosti a tipy, které vám mohou pomoci nejen při nástupu do nové práce, ale i při každodenní práci v GitLabu.
Výzvy při onboardingu
Navzdory výborně zdokumentovanému onboardingovému procesu GitLabu se Dan potýkal s běžnými obtížemi: velké množství informací, potřeba rychle pochopit firemní kulturu a nástroje používané k vývoji. Navíc si chtěl udržet vlastní tempo bez narušování kolegů.
Využití AI k překonání překážek
Dan se rozhodl spojit dokumentaci GitLabu s technologiemi umělé inteligence, konkrétně s OpenAI GPT modelem. Vytvořil nástroj, který mu umožnil přirozeně klást otázky ohledně interních procesů a dokumentace bez nutnosti procházet desítky stránek ručně. Tento AI-asistent mu rychle poskytoval odpovědi „na míru“, což výrazně urychlilo jeho orientaci v nové společnosti.
Jak to fungovalo v praxi?
Dan si vytvořil lokální index dokumentace pomocí nástroje docsearch-scraper a za pomoci open source projektů jako llama_index vytvořil konverzační rozhraní, do kterého mohl psát otázky v přirozeném jazyce. Model odpovědi čerpal z indexované dokumentace GitLabu, což zajišťovalo relevantní a aktuální odpovědi. Dan si také nastavil, aby odpovědi vždy obsahovaly odkazy na zdrojové dokumenty, což zvýšilo důvěryhodnost i možnost hlubšího studia daného tématu.
Výhody přístupu s AI
- Urychlení procesu onboardingu.
- Možnost samostatně získávat relevantní informace bez nutnosti konzultací.
- Interaktivní učení formou otázek a odpovědí.
- Snadnější pochopení firemní architektury a používaných technologií.
Doporučení pro ostatní týmy
Dan doporučuje podobné AI-asistované nástroje nejen novým zaměstnancům, ale i produktovým týmům a vývojářům, kteří často potřebují rychle najít specifické informace. Přínosem může být i při zavádění nových technologií nebo změn ve firemních procesech.
Začněte i vy
Pokud chcete zefektivnit onboarding nebo interní znalostní management pomocí AI, tým IDEA GitLab Solutions vám může pomoci s návrhem, integrací a optimalizací těchto řešení v prostředí GitLabu. Kontaktujte nás pro konzultaci nebo licenci GitLabu ve Vaší zemi – působíme v České republice, Slovensku, Chorvatsku, Srbsku, Slovinsku, Severní Makedonii, Velké Británii i vzdáleně v Izraeli, Jihoafrické republice a Paraguayi.
Štítky:GitLabonboardingAIumělá inteligencedokumentaceopen sourceGPTautomatizacevývoj softwareGitLab partner
Jiné jazyky:English (UK)SlovenčinaHrvatskiSrpski (Latinica)Српски (Ћирилица)
- Co je to velký jazykový model (LLM) a jak mění vývoj software
- GitLab Duo nabízí více možností AI: Představujeme Claude 3.5 Sonnet
- AI v akci: GitLab oslavuje inovace a kreativitu díky internímu hackathonu
- GitLab Duo Agent Platform ve veřejné beta verzi – budoucnost vývoje s AI
- Zlepšete kvalitu aplikací pomocí AI generování testů | GitLab Solutions