AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Në mes të marsit u mbajt në Mynih Shkolla e Përparuar e Përbashkët Studentore 2019 (JASS) - një shkollë njëjavore e studentëve në gjuhën angleze hackathon++ në zhvillimin e softuerit. Rreth saj në 2012 ka shkruar tashmë në Habré. Në këtë postim do të flasim për shkollën dhe do të ndajmë përshtypjet e drejtpërdrejta të disa nxënësve.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Çdo kompani sponsorizuese e kodit (këtë vit Zeiss) u ofron ~20 studentëve nga Gjermania dhe Rusia disa projekte dhe pas një jave ekipet duhet të prezantojnë punën e tyre në këto fusha. Këtë vit ishte e nevojshme ose të bëheshin telefonata me video me realitet të shtuar për Android, ose të krijohej dhe prototipi i një UI për një sistem parashikues të mirëmbajtjes, ose të merrte pjesë në projektin sekret të Kataraktit.

E gjithë puna është në anglisht. Organizatorët formojnë qëllimisht ekipe të përziera studentësh rusë dhe gjermanë për shkëmbim (jo)kulturor. Për më tepër, në vitet çift shkolla mbahet në Rusi, dhe në vitet e çuditshme - në Gjermani. Pra, kjo është një mundësi e shkëlqyer për studentët e shkallëve të ndryshme të përgatitjes për të fituar jo vetëm përvojë pune, por përvojë pune së bashku me të huajt.

Projektet dhe synimet

Çdo vit shkolla ka një kompani sponsorizuese që ofron projekte dhe mentorë për nxënësit. Këtë vit ishte Zeiss, e cila merret me optikë me precizion të lartë (por jo vetëm!). Në fillim të javës, përfaqësuesit e kompanisë (“klientët”) prezantuan tre projekte para pjesëmarrësve për zbatim, pas së cilës studentët u ndanë në ekipe dhe e kaluan javën duke bërë një provë të konceptit.

Qëllimet e shkollës janë shkëmbimi kulturor midis studentëve dhe mundësia për t'u dhënë programuesve aspirantë përvojë duke punuar në projekte reale. Në shkollë nuk keni nevojë të merrni një aplikim të përfunduar plotësisht, procesi është më shumë si R&D: të gjitha projektet janë të lidhura me aktivitetet e kompanisë dhe ju dëshironi të merrni një provë të konceptit dhe një që nuk do të jeni. në siklet për t'ua treguar atë menaxherëve brenda kompanisë.

Dallimet kryesore nga një hackathon: më shumë kohë për zhvillim, ka ekskursione dhe argëtime të tjera, dhe nuk ka konkurrencë midis ekipeve. Si rezultat, nuk ka asnjë qëllim për të "fituar" - të gjitha projektet janë të pavarura.

Secili ekip, përveç studentëve nga vende të ndryshme, kishte edhe një "udhëheqës" - një student i diplomuar që menaxhonte ekipin, shpërndante detyra dhe rrezatonte njohuri.

Në total ka pasur tre projekte të propozuara, HSE - Studentët e Shën Peterburgut që morën pjesë në projekt do të flasin për secilin prej tyre.

Realiteti Shtimi

Nadezhda Bugakova (viti i parë master) dhe Natalya Murashkina (viti i tretë bachelor): Na duhej të transferonim një aplikacion për komunikim video me realitet të shtuar në Android. Një aplikacion i tillë është bërë si pjesë e një tjetër hackathon njëmujor për iOS dhe HoloLens, por nuk kishte asnjë version për Android. Kjo mund të jetë e dobishme për diskutime të përbashkëta të disa pjesëve të projektuara: një person rrotullon një pjesë virtuale dhe e diskuton atë me pjesën tjetër.

Mirëmbajtja parashikuese

Vsevolod Stepanov (diplomë master i vitit të parë): Ka robotë të shtrenjtë në prodhim, të cilët janë të shtrenjtë për t'u ndalur për mirëmbajtje, por edhe më të shtrenjtë për t'u riparuar. Roboti është i mbuluar me sensorë dhe ju doni të kuptoni kur ka kuptim të ndaloni për mirëmbajtje - kjo është pikërisht mirëmbajtja parashikuese. Ju mund të përdorni mësimin e makinerive për ta bërë këtë, por kërkon shumë të dhëna të etiketuara. Ne kemi nevojë gjithashtu për ekspertë që mund të kuptojnë të paktën diçka nga tabelat. Detyra jonë ishte të krijonim një aplikacion që nxjerr në pah anomalitë e dyshuara në të dhënat e sensorëve dhe lejon një ekspert dhe një shkencëtar të të dhënave t'i shikojnë ato së bashku, të diskutojnë dhe të rregullojnë modelin.

katarakt

Anna Nikiforovskaya (diplomë bachelor i vitit të 3-të): Fatkeqësisht, na u kërkua të mos zbulonim detaje të projektit. Madje përshkrimi dhe prezantimi u hoqën nga faqja e internetit e TUM, ku qëndron pjesa tjetër e projekteve.

Procesi i punës

Shkolla është e vogël dhe e lehtë: këtë vit, rreth njëzet studentë të shkallëve të ndryshme të përgatitjes morën pjesë në JASS: nga viti i parë i diplomës bachelor deri tek ata që përfundojnë një diplomë master. Midis tyre ishin tetë persona nga Universiteti Teknik i Mynihut (TUM), katër studentë nga kampusi i Shën Petersburgut të Shkollës së Lartë Ekonomike, katër të tjerë nga Universiteti ITMO dhe një student nga LETI.

E gjithë puna është në anglisht, ekipet janë të përbëra posaçërisht pothuajse në mënyrë të barabartë nga djem gjermanishtfolës dhe rusishtfolës. Nuk ka asnjë ndërveprim mes projekteve, përveçse të gjithë përzihen në drekë. Brenda projektit ka sinkronizim përmes Slack dhe një tabelë fizike në të cilën mund të ngjitni copa letre me detyra.

Orari javor dukej kështu:

  • E hëna është dita e prezantimit;
  • E martë dhe e mërkurë - dy ditë pune;
  • E enjtja është një ditë pushimi, ekskursionesh dhe prezantimesh të ndërmjetme (rishikim i klientit), në mënyrë që të diskutoni drejtimin e lëvizjes me klientët;
  • Të premten dhe të shtunën - dy ditë të tjera pune;
  • E diela – prezantimi i fundit me darkë.

Nadezhda Bugakova (viti i parë master): Dita jonë e punës shkoi kështu: ne vijmë në mëngjes dhe bëjmë stand-up, domethënë të gjithë na thonë se çfarë kanë bërë gjatë mbrëmjes dhe planifikojnë të bëjnë gjatë ditës. Pastaj punojmë, pas drekës - një tjetër stand-up. Përdorimi i një dërrase letre u inkurajua shumë. Ekipi ynë ishte më i madh se pjesa tjetër: shtatë studentë, një drejtues, plus klienti shoqërohej me ne shumë shpesh (mund t'i bëni pyetje rreth fushës së lëndës). Shpesh kemi punuar në çifte apo edhe treshe. Kishim gjithashtu një person që zhvilloi aplikacionin origjinal për iOS.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Vsevolod Stepanov (diplomë master i vitit të parë): Në njëfarë kuptimi, SCRUM u përdor: një ditë - një sprint, dy stand-up në ditë për sinkronizim. Pjesëmarrësit kishin mendime të ndryshme rreth efektivitetit. Disa (përfshirë mua) menduan se kishte shumë muhabet.

Ditën e parë pas prezantimeve, ne diskutuam planin, komunikuam me klientin dhe u përpoqëm të kuptonim se çfarë duhej bërë. Ndryshe nga ekipi i Nadya, klienti nuk ndërveproi me ne gjatë projektit. Dhe ekipi ishte më i vogël - 4 studentë.

Anna Nikiforovskaya (diplomë bachelor i vitit të 3-të): Në fakt, rregullat në skuadra nuk respektoheshin rreptësisht. Fillimisht, na u dhanë shumë udhëzime se si të bënim stand-up, a la: të gjithë në një rreth, gjithmonë në këmbë, duke thënë "Unë premtoj". Në realitet, ekipi im nuk iu përmbajt rregullave strikte dhe u mbajtën stand-up jo sepse duhej, por sepse jemi shumë prej nesh, dhe ne duhet të kuptojmë se kush po bën çfarë, të sinkronizojmë përpjekjet, e kështu me radhë. Më dukej sikur kishim diskutime të natyrshme për progresin dhe projektin.

Në projektin tim, klienti nuk kuptonte asgjë nga programimi, por kuptonte vetëm optikën. Doli të ishte shumë e lezetshme: për shembull, ai na shpjegoi se çfarë është shkëlqimi i ndriçimit dhe ekspozimi. Ai ishte shumë i përfshirë në hedhjen jashtë metrikave dhe ideve. Gjatë zhvillimit, ne vazhdimisht i treguam atij rezultatin e ndërmjetëm dhe morëm reagime të menjëhershme. Dhe drejtuesi na ndihmoi shumë me anën teknike: praktikisht askush në ekip nuk punoi me dy teknologji të njohura, dhe drejtuesi mund të fliste për këtë.

Prezantimi i rezultateve

Kishte dy prezantime gjithsej: në mes të shkollës dhe në fund. Kohëzgjatja: 20 minuta, më pas pyetje. Një ditë para çdo prezantimi, pjesëmarrësit praktikuan prezantimin e tyre para një profesori nga TUM.

Vsevolod Stepanov (diplomë master i vitit të parë): Meqenëse prezantimet tona mund t'u tregoheshin menaxherëve, ishte e rëndësishme të theksoheshin rastet e mundshme të përdorimit. Në veçanti, secili nga ekipet krijoi disa teatër të tjerë softuerësh në prezantim: ata treguan drejtpërdrejt se si mund të përdoret zhvillimi. Ekipi ynë përfundimisht bëri një prototip të një aplikacioni në internet, i cili iu tregua menaxherëve të UI/UX, ata ishin të lumtur.

Nadezhda Bugakova (viti i parë master): Ne arritëm të krijonim një fotografi në AR dhe një lidhje midis telefonave në mënyrë që një person të mund të rrotullonte një objekt dhe një tjetër ta shikonte atë në kohë reale. Fatkeqësisht, nuk ishte e mundur të transmetohej zëri.

Interesante, ekipit iu ndalua të kishte të njëjtin folës si në shqyrtimin e klientit (prezantimi në mes) ashtu edhe në prezantimin përfundimtar, në mënyrë që më shumë pjesëmarrës të kishin mundësinë të flisnin.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Jashtë procesit të punës dhe përshtypjeve

Këtë vit shkolla u zhvillua më shumë se një javë e jo një javë e gjysmë, por programi gjithsesi doli të ishte mjaft intensiv. Të hënën, krahas prezantimit të projekteve, u zhvillua një ekskursion në zyrën e Microsoft-it në Mynih. Dhe të martën ata shtuan një turne në një zyrë të vogël Zeiss në Mynih, duke treguar disa njësi për matjen e optikës së pjesëve: një rreze X të madhe për të zbuluar pasaktësitë e prodhimit dhe një gjë që ju lejon të matni pjesët e vogla me shumë saktësi duke drejtuar një sondë. mbi to.

Të enjten pati një udhëtim të madh në Oberkochen, ku ndodhet selia e Zeiss. Ne kombinuam shumë aktivitete: shëtitje, një prezantim të ndërmjetëm për klientët dhe një festë.

Të dielën, pas prezantimit përfundimtar të projekteve për klientët, u organizua një ekskursion në muzeun e BMW-së, pas së cilës pjesëmarrësit organizuan spontanisht një shëtitje nëpër Mynih. Në mbrëmje ka një darkë lamtumire.

Anna Nikiforovskaya (diplomë bachelor i vitit të 3-të): Ne shkuam në Oberkochen shumë herët. Një autobus u porosit për pjesëmarrësit e shkollës direkt nga hoteli. Zyra qendrore e Zeiss ndodhet në Oberkochen, kështu që prezantimet paraprake të punës sonë u panë jo vetëm nga "klientët" që punonin drejtpërdrejt me ne, por edhe nga dikush më i rëndësishëm. Së pari, na u bë një vizitë në zyrë - nga muzeu i historisë, ku na u tregua se si ndryshoi industria e optikës para Zeiss dhe pas Zeiss, në vendet aktuale të punës, ku pamë një sërë pajisjesh për matjen / kontrollimin e disa pjesëve dhe se si njerëzit punojnë me ta. Pothuajse gjithçka atje mbrohet nga NDA dhe fotografimi është i ndaluar. Dhe në fund na u shfaq edhe një fabrikë ku prodhohen makineri të mëdha si tomografë.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Pas turneut pati një drekë të këndshme me stafin dhe më pas vetë prezantimet. Pas prezantimeve shkuam të ngjiteshim në një mal jo shumë të lartë, në majë të të cilit na priste një kafene e filmuar tërësisht. Mund të merrje gjithçka derisa kafenesë të mbaronin ushqimet dhe pijet. Aty kishte edhe një kullë që ofronte një pamje të këndshme.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Çfarë ju kujtohet tjetër?

Vsevolod Stepanov (diplomë master i vitit të parë): Që të mund të luanim me të dhënat, një profesor vendas na dha të dhëna për një vit nga Tesla e tij. Dhe më pas, me pretekstin "më lejoni tani t'ju tregoj Teslën drejtpërdrejt", ai na mori për një xhiro me të. Kishte edhe një rrëshqitje nga kati i katërt në të parën. U bë e mërzitshme - zbrita, mora rrogoz, u ngrita, u rrokullisës, zbrita rrogoz.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Anna Nikiforovskaya (diplomë bachelor i vitit të 3-të): Takimi është gjithmonë shumë i lezetshëm. Takimi me njerëz interesantë është dyfish i lezetshëm. Takimi me njerëz interesantë me të cilët mund të punoni së bashku është trefish i këndshëm. Epo, e kuptoni, njerëzit janë krijesa sociale dhe programuesit nuk bëjnë përjashtim.

Çfarë mbani mend nga puna?

Anna Nikiforovskaya (diplomë bachelor i vitit të 3-të): Ishte argëtuese, mund të pyesni dhe sqaroni gjithçka. Ekziston edhe tradita gjermane për të trokitur në tavolinat e pedagogëve: rezulton se është zakon që ata të ndajnë fjalimin e akademikëve nga të gjithë të tjerët. Dhe është zakon që një person nga sfera akademike (pedagog, profesor, student i lartë, etj) të trokasë në tavolinë në shenjë miratimi/mirënjohjeje për leksionin. Pjesa tjetër (përfaqësuesit e kompanive, njerëzit e thjeshtë, aktorët e teatrit) zakonisht duartrokiten. Pse eshte ajo? Një nga gjermanët, si një shaka-shpjegim, tha: "Epo, thjesht kur mbaron leksioni, të gjithë tashmë po i lënë gjërat me një dorë, kështu që nuk është e përshtatshme të duartrokasësh".

Vsevolod Stepanov (diplomë master i vitit të parë): Është interesante që në mesin e pjesëmarrësve nuk kishte vetëm programues, por edhe, për shembull, robotistë. Edhe pse të gjitha projektet dhe shkolla në tërësi kanë të bëjnë me kodimin.

Ka pasur edhe reagime mjaft të mira për sa i përket prezantimeve. Ishte veçanërisht e dobishme për ata që nuk u munduan nga kjo çdo semestër gjatë studimeve të tyre universitare.

Nadezhda Bugakova (viti i parë master): Të luash nëpër AR ishte argëtuese. Unë gjithashtu tani kam një aplikacion të lezetshëm në telefonin tim që mund ta shfaq.

Kushtet e jetesës

Organizatorët paguan pothuajse gjithçka: fluturime, akomodim dy ndalesa nga universiteti, ku u zhvillua puna kryesore, ushqimi. Mëngjesi - në hotel, dreka - në universitet, darka - ose së bashku me organizatorët në një kafene, ose në zyrën e ndonjë kompanie.

Në universitet, çdo ekip kishte dhomën e vet me një tabelë. Ndonjëherë diçka tjetër: për shembull, një ekip kishte një goditje, dhe ekipi tjetër kishte shumë iMac falas për të punuar.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Vsevolod dhe Nadezhda: Zakonisht punonim deri në 21. Kishte edhe një dhomë 24/7 me limonadë dhe aty silleshin gjëra të mira (sanduiçe, gjevrek, fruta) 3-4 herë në ditë, por kjo hahej shumë shpejt.

Kë do të rekomandonit?

Vsevolod dhe Nadezhda: Për të gjithë programuesit bachelor! Të njohësh anglisht kushton, por është një përvojë e mrekullueshme. Mund të provoni të gjitha llojet e gjërave në modë.

Anna Nikiforovskaya (diplomë bachelor i vitit të 3-të): Mos kini frikë nëse mendoni se nuk keni njohuri, përvojë të mjaftueshme, çfarëdo qoftë. Në JASS kishte njerëz me një gamë të gjerë formimi, nga viti i parë deri në vitin e pestë, me eksperienca të ndryshme pune dhe eksperienca të ndryshme në hackathone/olimpiada/shkolla. Si rezultat, skuadrat ishin të formuara shumë mirë (të paktën e imja me siguri). Dhe me ne, të gjithë bënë diçka dhe të gjithë mësuan diçka.

Po, ju mund të mësoni diçka të re, të provoni veten në zhvillim të përshpejtuar, të shihni se si zhvilloheni në një kohë të kufizuar dhe të bëni përshtypje që mund të bëni kaq shumë në një kohë të shkurtër. Sipas mendimit tim, në krahasim me olimpiadat apo hakatonët e zakonshëm, niveli i stresit dhe i nxitimit është ulur shumë. Pra ka habi dhe kënaqësi nga ajo që është bërë, por nuk ka ankth dhe asgjë tjetër. Dhe unë mendoj se kjo është e mrekullueshme. Për veten time, për shembull, zbulova se mund të vërej nëse puna shpërndahet në një ekip disi gabimisht dhe madje të kontribuoj në korrigjimin e saj. Këtë e konsideroj fitoren time të vogël në fushën e komunikimit dhe aftësive drejtuese.

Komunikimi me njerëzit është gjithashtu një komponent shumë i lezetshëm. Mos u shqetësoni nëse mendoni se nuk dini mirë anglisht. Nëse jeni të përfshirë në programim, atëherë me siguri duhet të lexoni shumë literaturë në gjuhën angleze. Pra, nëse ju mungojnë aftësitë e komunikimit, atëherë zhytja e plotë në mjedisin anglishtfolës patjetër do t'ju mësojë këtë. Ne kishim njerëz në ekipin tonë që fillimisht nuk ishin të sigurt në njohuritë e tyre të gjuhës angleze dhe vazhdimisht shqetësoheshin se mos kishin humbur diçka ose kishin thënë diçka të gabuar, por në fund të shkollës ata tashmë po bisedonin me qetësi dhe jo vetëm për punën.

AR, robotikë dhe katarakte: si shkuam në një shkollë programimi ruso-gjermane

Burimi: www.habr.com

Shto një koment