Son zamanlarda çox istifadə olunan Hakaton (Hackathon) nədir? Onun keçirilməsinə niyə bu qədər çox diqqət yetirilir?


Facemark.az xarici mənbəyə istinadən "Hakaton nədir və nə üçün keçirilir?" mövzusunda araşdırma yazını təqdim edir!


Ən sadə formada kodlaşdırma yarışmasıdır. O, həmçinin “Hack day”, “Hackfest”, “Code fest”, “Code Camp” kimi adlarla görünə bilər. Hackathon proqram tərtibatçıları, interfeys dizaynerləri və kompüter proqramçılarının 3-5 nəfərlik qruplar halında bir araya gələrək 1-2 gün ərzində yeni bir layihə hazırladıqları müsabiqədir.


Şirkətlər niyə Hackathons təşkil edirlər?


Şirkətlərin hakaton təşkil etməsinin iki əsas səbəbi var. Bunlardan birincisi, tədbirin sonunda ortaya çıxan məhsuldan istifadə etməkdir ki, bu şirkətlərə "Facebook" misal ola bilər. Facebook müntəzəm olaraq hər 3 aydan bir hackathon təşkil edir və buradakı araşdırmalar nəticəsində bir çox məhsulunu buraxır.


Digər səbəb şirkətlərin istedad əldə etmək istəyidir. Şirkətlər ən yaxşı istedadlarına iş və təcrübə imkanları vermək istəyirlər. Hackathons bu qabiliyyətlərə çatmağın ən təsirli yollarından biridir. Eynilə, texnologiya sahəsində karyera qurmağı hədəfləyən gənclər üçün ən yaxşı texnologiya şirkətlərinə daxil olmaq baxımından bir fürsətdir.


Kimlər Hackathon-a qoşula bilər?


Bunun üçün heç bir xüsusi məhdudiyyət yoxdur. Hackathonlarda texnologiya sahəsində özünü inkişaf etdirmiş proqramçılar, proqram tərtibatçıları, interfeys dizaynerləri və kompüter proqramçıları iştirak edə bilərlər. Əgər hakatonu təşkil edən təşkilat şirkətdirsə, bu, istedadların təşkil etdikləri hakatonda özlərini göstərmək üçün yaxşı fürsət olacaq ki, həmin şirkətdə işləmək imkanı olsun.


Niyə Hackathon-a qoşulmaq lazımdır?


Hackathon-a qoşulmaq üçün bir çox səbəb var. Yeni insanlarla tanış olarkən özünü təkmilləşdirmək, yeni şeylər öyrənmək istəyənlər bu tədbirləri qaçırmamalıdır. Bu tədbirlər digər proqramçılarla tanış olmaq imkanı verir. İstedadların biliklərindən intensiv istifadə etməklə, sahədəki üstünlüklərini sınayarkən özlərini sınamaq, ən əsası isə innovativ ideyalarını həyata keçirmək imkanı yaradır.


Hackathon sonunda ortaya çıxan layihələrlə yanaşı iş və təcrübə imkanları da gətirir. Ən yaxşısı, istedadlara çox xoş və faydalı təcrübə verir.


Hackathon-da bir gün necə keçir?


Hackathon adətən hakatonun mövzusu və ya diqqət mərkəzində olan təqdimatlarla başlayır. Sonra iştirakçılar şəxsi maraq və bacarıqlarına uyğun olaraq komandalara bölünür. (Əgər siz öz komandanızı formalaşdırıb qoşulmusunuzsa, eyni komanda ilə davam edə bilərsiniz.)


Sonra əsl rəqabət başlayır. Komandalar tapşırığı yerinə yetirmək üçün öz aralarında beyin fırtınası aparmalı və sonra ideyanı koda çevirməlidirlər. Bu əsas hissə bəzən bir gün, bəzən isə bir həftəyə qədər davam edə bilər. Müsabiqə zamanı iştirakçılara yemək və içkilər, bəzi hallarda isə yataq dəstləri hostinq şirkəti tərəfindən paylanır.


Dövrün sonunda hər bir qrupun nəticələrinin münsiflər heyətinə və digər iştirakçılara təqdim olunduğu sessiya keçirilir. Böyük ideyaları tutmaq və davam edən işi tutmaq üçün insanlar tez-tez nümayişlərin videosunu yerləşdirir, ekran görüntüləri və təfərrüatları ilə nəticələri göstərir, açıq mənbə kodu üçün yer təklif edir və təqdimatlarını yekunlaşdırır.


Qeyd edək ki, Azərbaycanda Hakatonlar keçirildikdən sonra bir çox müsbət dəyişikliklər hiss edilməyə başlandı.