Wielkie wymieranie programistów?

blog autor

Paweł Wilke | 25-09-2017

W internecie bez problemu znajdziemy artykuły mówiące o tym, że programista to zawód przyszłości. Opatrzone są one statystykami, które pokazują wysokie zarobki i pewną przyszłość. Jest jednak kilka sekretów, które chcielibyśmy wam zdradzić.

W Polsce samo programowanie dopiero nabiera rozpędu. Ostatnia reforma edukacji zwiększyła nacisk na naukę tego przedmiotu. Jest to jak najbardziej dobry pomysł pod warunkiem jednak, że nauka języka programowania będzie takim samym priorytetem jak nauka języka obcego. Według mnie programiści za kilka lat mogą przeżyć szok porównywalny do tego, który nastąpił po wynalezieniu maszyny parowej. Dlaczego tak się stanie? W momencie kiedy nasze dzieci stawiają pierwsze kroki w programowaniu, firma Microsoft wraz z Uniwersytetem Cambridge stworzyła sieć neuronową zwaną DeepCoder. Jest to projekt szczególnej sztucznej inteligencji, która jest w stanie stworzyć zupełnie nowy program, bazując na kodach już istniejących. Pocieszający może być fakt, że popularne języki programowania, takie jak C++ albo Python są dla niego zbyt skomplikowane. Patrząc jednak na to, jak niesamowity skok technologiczny nastąpił w ostatnich latach, nawet potrafiąc programować, nie spałbym spokojnie.

 

blog zdjecie

Elon Musk, założyciel m.in. przedsiębiorstwa Tesla, produkującego w pełni elektryczne samochody oraz firmy SpaceX zajmującej się budową statków kosmicznych, uważa, że sztuczna inteligencja jest jednym z największych zagrożeń czyhających na ludzkość. Nie jest to jego odosobnione zdanie. Podobne ma Stephen Hawking czy też Vladimir Putin. Aby mieć jak największy wpływ na rozwój sztucznej inteligencji, Elon Musk stworzył firmę OpenAI, która ma za zadanie przeciwdziałać jej niekontrolowanemu rozwojowi. Dlaczego jednak według niego może to być takie niebezpieczne? Ponieważ kwestie dotyczące logiki, rozumowania, uczenia się i dedukowania nie będą jedynie domeną ludzi. Kiedy sztuczna inteligencja stanie się tzw. uniwersalną sztuczną inteligencją, będzie w stanie zdominować nas w ogromnym zakresie. Dla przykładu, będzie w stanie nauczyć się wielu rzeczy, które niekoniecznie muszą być ze sobą powiązane. OpenAi potrafi grać w gry komputerowe lepiej niż zawodowy gracz, jednocześnie będąc w stanie pilotować samolot lub zarabiać na giełdzie. A wszystko to bez ingerencji człowieka w kod. Jak do tej pory nie udało nam się stworzyć takiego programu, ale z każdym dniem jesteśmy coraz bliżej. Pozostaje tylko zadać pytanie - kiedy nauczy się pisać kolejne programy lepiej niż robią to programiści?

 

blog zdjecie

Na ten moment jednak koniec już straszenia utopijną wizją wymierania zawodu jakim jest programista. Myślę, że czeka ich podobny los i ewolucja, jaka miała miejsce z inżynierami produkcji. Jeszcze 10 lat temu inżynier produkcji był człowiekiem, który trafiając do zakładu produkcyjnego znał się na mechanice, elektryce, wiedział co i jak działa i, co najważniejsze,jak to naprawić. Teraz jest podobnie. Z tą różnicą, że poza wcześniej wymienionymi umiejętnościami, inżynier produkcji stał się także po części elektronikiem i informatykiem. Innymi słowy, stał się specjalistą wysokiego szczebla o bardzo wykwalifikowanej wiedzy. To samo czeka programistów. Będą więc ludźmi nie tyle piszącymi programy, ale odpowiedzialnymi za nadzór nad Samo tworzącymi  się kodami. Staną się specjalistami od najbardziej wymagających problemów, które dla sztucznej inteligencji jeszcze przez jakiś czas będą stanowiły barierę.

 

blog zdjecie

Wpisy które mogą ci się spodobać:

5 największych zagrożeń dla Twojej przyszłości, o których (jeszcze) nie wiesz.

Notatki mistrzów – czyli jak notować, żeby zapamiętywać jak najwięcej

Historie Sukcesów #1 - Grażyna Rusiecka

Wielkie wymieranie programistów?

Obserwuj nas w mediach społecznościowych!

Poznaj nas lepiej śledząc naszego bloga oraz kanały w mediach społecznościowych. Codziennie dostarczamy nowe treści, dzięki którym spojrzysz na naukę i poszerzysz swoją wiedzę.