
Technologie
Komentarz
Komentarz
Od kilku lat obserwujemy stale rosnące zainteresowanie rozwiązaniami opartymi o technologię sztucznej inteligencji, a obecnie wiele potrzeb biznesowych wymaga budowania algorytmów o znacznym stopniu skomplikowania. Skoro więc AI staje się oczekiwanym biznesowo rozwiązaniem, nic dziwnego, że jest nim również zainteresowana coraz większa liczba programistów myślących o rozwoju swoich umiejętności i kariery. Wewnątrz naszych struktur IT obserwujemy duże zainteresowanie działaniami powołanego w formie sandbox’a zespołu PZU GPT Lab. Zespół testuje wykorzystanie popularnej generatywnej sztucznej inteligencji w realizacji potrzeb biznesowych. Udostępniamy naszym pracownikom programy szkoleniowe, aby mogli poszerzać swoją wiedzę i zdobywać ważne dla nas umiejętności, a jednocześnie dajemy im możliwość przetestowania zdobytej wiedzy w praktyce. Staramy się dzielić wiedzą i doświadczeniem dotyczącym sztucznej inteligencji m.in. podczas wewnętrznych konferencji, np. PZU Tech Day, czy realizując podcast <<silni w IT>> o technologii, którego pierwszy sezon poświęciliśmy AI.
W wynikach raportu widzimy, że połowa badanych dostrzega w AI szansę dla rozwoju swojej kariery. Ten poziom jest porównywalny do wyników zeszłorocznego badania. Sceptycy wciąż stanowią zdecydowaną mniejszość. Pozytywne nastawienie do AI może być częściowo związane właśnie z umiejętnościami dotyczącymi użycia kolejnego narzędzia, poszerzaniem wachlarza posiadanych kompetencji, a tym samym podnoszenia swojej wartości w oczach potencjalnych pracodawców. Jednocześnie wielu specjalistów IT widzi szansę w rozwiązaniach wspierających codzienną pracę i wytwarzanie oprogramowania, szczególnie tego o niskim stopniu skomplikowania. W PZU testujemy wewnętrznie popularne rozwiązania, staramy się zweryfikować rzeczywistą wartość, jaką mogą przynieść one programistom.
Pierwsze miejsce zajmuje SQL i nie jest to przypadek. Programujesz aplikacje internetowe? A może mobilne? Data Science czy AI to Twój konik? Bez dwóch zdań dane gdzieś trzeba trzymać, a SQL sprawdza się tu świetnie.
Przechodząc jednak do bardziej “twórczych” języków, widać mocną pozycję JavaScriptu czy TypeScriptu. Rozwój Node od lat plasuje JS nie tylko w kategoriach jedynego języka działającego bezpośrednio po stronie przeglądarki (pomijając HTML), ale również poważnego kandydata do backendu, gier, a nawet i hardware. Bez wątpienia, warto go znać.
Nie dziwi również rozwój Pythona na 3. miejscu. W dobie sztucznej inteligencji przewiduję, że język ten będzie jedynie zyskiwał na znaczeniu. I choć jego styl oraz składnia, w przeciwieństwie do nadal popularnych języków obiektowych jak Java, C# czy mój ulubieniec - PHP, jest nieco inna, warto skierować swoją uwagę również tutaj.
Go, Rust czy R, choć nie plasują się wysoko, uznawane są za języki dla specjalistów. Warto więc zwrócić uwagę nie tylko na to, za czym podąża tłum, ale też na to, w czym konkurencja na rynku jest mocno ograniczona. Nie polecałbym jednak wyboru tych technologii początkującym, gdyż są one nieco bardziej wymagające. Może się jednak okazać, że dzięki swojej niezbyt dużej powszechności, to ciekawa i dobrze opłacana nisza.