Programuoju sprendimus, kurie prasideda nuo problemos, ne nuo technologijos.
Esu Sandra – programuotoja, produktyvumo konsultantė ir skaitmeninių produktų kūrėja.
Kuriu individualius AI sprendimus, procesų automatizacijas, skaičiuokles, generatorius ir sistemų integracijas. Tačiau prieš pradėdama programuoti pirmiausia bandau suprasti, kas iš tiesų turi veikti geriau.
Kaip čia atsiradau
Programavimas mano istorijoje atsirado ne pirmas.
Pirmiausia – procesų optimizavimas
Daug metų dirbau su planavimu, produktyvumu ir procesų optimizavimu. Mačiau, kiek laiko dingsta dėl pasikartojančių veiksmų ir sistemų, kurios neatitinka realaus darbo.
Tada – galimybė pačiai sukurti sprendimą
Vien rekomendacijų nebeužteko. Norėjau ne tik matyti, kaip procesą galima pagerinti, bet ir pati sukurti įrankį, kuris tą pakeitimą įgyvendina.
Ir realus produkto naudojimas
Kuriu ir parduodu savo skaitmeninius produktus, todėl į programavimą žiūriu ne tik iš techninės pusės – svarbu, kaip žmogus sprendimu naudosis realybėje.
Mano darbo principas
Programavimas man nėra tikslas. Tai būdas pašalinti problemą, kuri iki tol buvo laikoma tiesiog darbo dalimi.
Ką atsinešu į projektą
Ne tik techninį įgyvendinimą.
Procesų analizę
Pirmiausia išsiaiškinu, kaip darbas vyksta dabar, kur atsiranda pasikartojantys veiksmai ir kas iš tikrųjų trukdo procesui.
Produktinį mąstymą
Sprendimas turi būti ne tik techniškai teisingas. Jis turi būti suprantamas žmogui, kuris juo naudosis, ir nesukurti daugiau darbo nei sutaupo.
Verslo logikos pavertimą algoritmu
Sudėtingas taisykles, metodikas ar procesus išskaidau į struktūrą, kurią galima patikimai automatizuoti.
Techninį įgyvendinimą
Kai aišku, ką reikia išspręsti, parenku tinkamą techninį kelią – nuo nedidelės automatizacijos iki individualaus AI įrankio ar kelių sistemų integracijos.
Kas man įdomiausia
Projektai, kuriuose nėra mygtuko „įdiegti paruoštą sprendimą“.
Labiausiai mėgstu situacijas, kuriose reikia suprasti sudėtingą procesą, išskaidyti jį į taisykles ir paversti veikiančiu įrankiu.
Tai gali būti AI sprendimas, procesų automatizacija, individuali skaičiuoklė, generatorius ar sistemų integracija.
Technologijos nebandau įsprausti į projektą. Jei problemą geriau išsprendžia paprastas algoritmas, nereikia AI. Jei galima išlaikyti jau naudojamą sistemą, nereikia jos keisti vien dėl programavimo.
Technologijos
Įrankius pasirenku pagal užduotį.
Už kiekvieno įrankio yra žmogus
Geras sprendimas neturi būti sudėtingas naudoti.
Man svarbu, kad sukurtas įrankis ne tik veiktų techniškai, bet ir realiai palengvintų darbą.
Jei galima pašalinti žingsnį – jo nereikia palikti. Jei užduotį patikimiau išsprendžia aiškios taisyklės – AI nereikia vien todėl, kad jis dabar populiarus.
Turite panašią problemą?
Aptarkime, ką iš jos galima automatizuoti.
Nebūtina iš anksto žinoti, kokios technologijos ar sprendimo reikia. Pakanka papasakoti, kaip procesas vyksta dabar ir kas jame neveikia.