Hackathon sigurvegari: rétturinn á stafrænu lausninni er áfram hjá okkur

Hackathon sigurvegari: rétturinn á stafrænu lausninni er áfram hjá okkur

Hackathon er keppni meðal þróunaraðila um að búa til stafrænar lausnir í þágu viðskiptavinarins. Þrátt fyrir að þessar tegundir viðburða séu mjög vinsælar í upplýsingatækniumhverfi, eru margir hæfileikaríkir sérfræðingar hræddir við að taka þátt í þeim. Ein af ástæðunum er staðalmyndin um tryggt tap á réttindum á þróuðu lausninni. Einn af sigurvegurum hakkaþonsins í stórum stíl, Evgeniy Mavrin, dregur þessa goðsögn á braut og talar einnig um kosti og horfur í forritunarkeppnum.

Evgeniy er ungur efnilegur verktaki. Eftir að hafa tekið þátt í „Megapopis Moskvu“ brautinni, skipulögð af Nýsköpunarstofnun höfuðborgarinnar sem hluti af VirusHack nethakkaþoninu, skilaði hann, sem hluti af EGD BAG teyminu (ásamt Alexey Airapetov og Önnu Kovalenko), verkefninu betur en aðrir. að búa til upplýsingabotna fyrir ICQ New Messenger, sem tilkynnti notendum um útbreiðslu kórónavírussýkingar.

Hackathon sigurvegari: rétturinn á stafrænu lausninni er áfram hjá okkur

— Evgeniy, hvað gerðir þú og liðsmenn þínir áður en þú tók þátt í hackathoninu? Hvar lærðir þú, hvar vannstu, hvaða verkefnum varstu að taka þátt í? Hefur þú tekið þátt í viðskiptum?

— Við erum hópur bekkjarfélaga. Útskrifaðist frá MSTU kenndur við N. E. Bauman meistaranám í upplýsingakerfa- og tækninámi árið 2019. Við erum öll að forritun, en í mismunandi áttir. Til dæmis er aðalstaflinn minn C++/Qt og Lesha (Alexey Airapetov – athugasemd höfundar) er Java. Til viðbótar við aðalstarfið okkar, höfðum við hvert okkar eigin gæludýraverkefni á mismunandi stigum að ljúka (lesið yfirgefa). Almennt séð kom lítið út úr útgáfunni. Enginn úr teyminu okkar hefur tekið þátt í viðskiptum áður. En við tókum þátt, ef svo má að orði komast, í „vingjarnlegu lausastarfi,“ þegar einhver sem þú þekkir þarf einfaldlega upplýsingatæknihjálp.
Þökk sé menntun okkar og sameiginlegum hagsmunum á upplýsingatæknisviðinu er ekki erfitt fyrir okkur að leggja til og innleiða virka lausn á nánast hvaða vandamáli sem er.

— Var þetta í fyrsta skipti sem þú tekur þátt í hackathon? Hvernig fékkstu að vita um lagið "Megapolis Moscow"?

— Sjálfur hef ég þegar tekið þátt í Aramco Upstream Solutions Technathon 2019 hakkaþoninu í teymi með félögum frá Russian State University of Oil and Gas nefndur eftir I.M. Gubkin, en í það skiptið vorum við óheppnir. Engin samsvörun var meðal þátttakenda í liðinu.

Við lærðum um lagið „Megapolis Moscow“ frá vinum: þeir hentu einfaldlega auglýsingu í spjallið frá einhverju samfélagi skarpara (C# forritara). Við nálguðumst þátttöku í VirusHack hackathoninu á ábyrgan hátt: við ákváðum verkefnið fyrirfram og dreifðum ábyrgð gróflega. Og það hjálpaði virkilega.

— Hvernig metur þú hversu flókið verkefni ICQ nýr viðskiptavinur er? Hvert er stig andstæðinganna?

— Verkefnið passar fullkomlega, að mínu mati, innan tímaramma hackathonsins. Oft, innan nokkurra daga sem úthlutað er fyrir hackathon, kynna mörg lið hugmynd eða frumgerð sem endanlega lausn. Við kynntum fullunna vöru sem við og viðskiptavinurinn settum fljótt í framleiðslu. Stig andstæðinganna var hátt. Og ég hafði miklar áhyggjur þegar ég sá árangur annarra liða. Margir þátttakendur leyfðu sér frjálsa túlkun á verkefninu: einhver gerði til dæmis vélmenni sem þú gætir spilað einfalda frjálslega leiki með.

— Segðu okkur frá lausninni sem kom út á endanum? Hvaða verkfæri voru notuð til að þróa það?

— Niðurstaðan var upplýsingavél sem upplýsti notendur um útbreiðslu kórónavírussýkingar.

Með því að nota landmerki gæti fólk fengið upplýsingar um ný og gömul smittilfelli borgara, fundið heimilisföng næstu sjúkrastofnana og rannsóknarstofna til að taka próf vegna COVID-19 og heimilisföng næstu apótek og verslana. Einfölduð SMS skilaboð rafall til að taka á móti rafrænum passa var einnig innbyggður í botninn.

Til að stjórna útreikningsflæði þegar botn er skrifaður voru venjuleg Java tungumálaverkfæri notuð. Til að einfalda verk vélmannsins verulega var API bókasafnið frá ICQ valið. Við leystum líka vandamálið við að einfalda dreifingu botnsins í framleiðsluumhverfi: vitandi að Docker er nú staðallinn í fyrirtækjaþróun, útbjuggum við Docker mynd.

Almennt séð er útkoman vara sem auðvelt er að nútímavæða og aðlagast stærðarstærð.

— Hvað var erfiðast?

— Það erfiðasta var líklega að „kamba“ alla virkni botnsins þannig að það væri þægilegt í notkun. Við útfærðum viðmótið á þann hátt að notandinn slær aðeins inn gögn í texta í sérstökum tilfellum, eins og til dæmis til að gefa til kynna ástæðu þess að gefa út einskiptispassa (já, þetta átti við þar til nýlega). Öll samskipti við botmanninn komu niður á hæfilegri notkun tækja boðberans sjálfs. Við höfum algjörlega slökkt á getu til að slá inn skipanir handvirkt. Við the vegur, hér er kynningarmyndband af botni: https://youtu.be/1xMXEq_Svj8

— Þú varðst sigurvegari hackathonsins. Hvernig þróuðust atburðir enn frekar?

— Við lærðum eitt mjög gagnlegt - eins og það kom í ljós, vorum við sjálfir höfundarréttarhafar botnsins, sem kom mér meira að segja nokkuð á óvart. Ég hélt að hvaða hackathon sem er væri, í grófum dráttum, skipting á hugmynd sem fæddist í hóphugsun fyrir dýrmæt verðlaun. En ég las samninginn og þátttökureglur aftur og fann ekkert slíkt. Þannig að við aðra þátttakendur í hackathon sem hafa áhyggjur af því að þurfa að framselja réttindin á þróun sína vil ég segja að nei, það er fjarri því að þú verðir neyddur til að gera þetta. Á VirusHack hackathon var meira að segja hægt að geyma kóðann í einkageymslum og einfaldlega gefa einum dómnefndarmanna tímabundinn aðgang til að taka ákvörðun. Í öllum tilvikum, fyrir hackathon, lestu alltaf þátttökuskjölin svo að það komi ekki á óvart í framtíðinni.

Við the vegur, við ákváðum að skilja kóðann okkar eftir opinn: https://github.com/airaketa/egdbag-bot. „Gaffl“ fyrir heilsuna þína.
Eftir hackathonið, að eigin frumkvæði, útbjuggum við bot-höfn fyrir Telegram API ef önnur bylgja kransæðaveirufaraldursins kemur. En það er betra að láta þetta verkefni vera að eilífu í einkageymslum.

Nú erum við að hugsa um að laga virkni botnsins að núverandi ástandi, þegar sjálfeinangrunarfyrirkomulaginu hefur verið aflétt. Til dæmis til að leita að líkamsræktarstöðvum, veitingastöðum og annarri borgaraðstöðu. Meðlimir ICQ New teymisins eru ekki á móti því að „hýsa“ uppfærða útgáfu af botni á aðstöðu sinni.

— Ættu forritarar að taka þátt í hackathons? Hvað heldurðu að þeir geti gefið þátttakendum og sigurvegurum?

- Örugglega þess virði. Það er flott upplifun að klára beitt verkefni frá grunni á nokkrum dögum, sem þú getur síðan rætt við sérfræðinga. Auk þess er þetta tækifæri til að meta færni þína og „hæfileika“ liðsmanna í alvöru tveggja til þriggja daga maraþoni. Það er líka netkerfi. Á hvaða sviði sem er, sérstaklega í upplýsingatækni, er þetta mjög mikilvægur þáttur í þróun, eins og mér sýnist. Þú getur fundið nýtt fólk sem nýtist þér, átt samskipti við það og séð verkefni þeirra. Að auki, á meðan þú ert aðeins að þróa á aðalvinnustaðnum þínum, geturðu prófað þig í hackathon í nýju hlutverki, til dæmis „vörueigandi“, „teymisstjóri“ eða annað hlutverk. En fyrir sigurvegarann ​​er þetta tækifæri til farsæls samstarfs við fremstu fyrirtæki, aðstoð við að koma hugmynd sinni á framfæri. Það eru mörg tilvik þar sem stór verkefni spruttu upp úr hackathons.

— Umsóknir um nýtt hackathon til að leysa borgarvanda munu hefjast í ágúst "Leiðtogar stafrænnar umbreytingar". Sigurvegarar þess munu fá umtalsverð verðlaun. Mun liðið þitt taka þátt í því? Hvernig ætlar þú að undirbúa þig? Ef þú vinnur, í hvað ætlarðu að eyða peningaverðlaununum?

— Fyrir mig, sem og fyrir restina af liðinu, er aðalmarkmiðið með þátttöku í hackathoninu tækifæri til að þróa frumgerð af vöru á svæði sem vekur áhuga okkar.
Við öðlumst reynslu af sameiginlegri þróun og gott verkefni í eigu okkar og stöndum frammi fyrir áhugaverðum og flóknum verkefnum. Auðvitað viljum við vinna. Hins vegar stefnum við ekki sérstaklega að því að fá peningaverðlaun. Ef verkefnið skilar ávinningi verður þetta sigur okkar.

Til að undirbúa keppnina "Leiðtogar stafrænnar umbreytingar" við munum reyna að stækka hópinn: í fyrra hakkaþoninu vorum við þrjú og í hreinskilni sagt voru einfaldlega ekki nógu margar hendur. Að auki munum við leysa málið með uppsettum hugbúnaði þannig að allir liðsmenn hafi tilskilið forritasett áður en keppnin hefst (eins og reynslan hefur sýnt, fer mikill tími í að leysa vandamál með samstillingu hugbúnaðar).

Ef okkur tekst samt að fá verðlaun, þá munum við eyða peningunum í PS5 og vera heima í nokkrar vikur. Djók! Við skiljum að sjálfsögðu að peningaverðlaun eru í fyrsta lagi fjárhagsaðstoð til frekari þróunar verkefnisins. Hýsing, sýndarvélar og svo framvegis eru hluti af því sem fjármagninu verður dreift í.

Heimild: www.habr.com

Bæta við athugasemd