AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Марттын орто ченинде Мюнхенде болгон Биргелешкен алдыңкы студенттик мектеп 2019 (JASS) - программалык камсыздоону иштеп чыгуу боюнча бир жумалык англис тилиндеги студенттик хакатон++ мектеби. Ал тууралуу 2012-ж буга чейин Habré боюнча жазган. Бул постто биз мектеп тууралуу сөз кылабыз жана бир нече окуучулардын алгачкы таасирлери менен бөлүшөбүз.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Ар бир код демөөрчү компания (бул жылы Zeiss) Германиядан жана Россиядан келген ~20 студентке бир нече долбоорлорду сунуштайт жана бир жумадан кийин командалар бул багыттар боюнча өз иштерин көрсөтүшү керек. Бул жылы же Android үчүн кеңейтилген реалдуулук менен видео чалууларды жасоо, же алдын ала тейлөө тутуму үчүн UI ойлоп табуу жана прототип түзүү, же жашыруун Катаракта долбооруна катышуу керек болчу.

Бардык иш англис тилинде. Уюштуруучулар атайын маданий алмашуу үчүн орус жана немис студенттеринин аралаш командаларын түзүшөт. Анын үстүнө, жуп жылдары мектеп Россияда, ал эми так жылдары - Германияда. Демек, бул ар кандай деңгээлдеги даярдыктагы студенттер үчүн жөн гана иш тажрыйбасын эмес, чет өлкөлүктөр менен чогуу иштөө тажрыйбасын алуу үчүн эң сонун мүмкүнчүлүк.

Долбоорлор жана максаттар

Жыл сайын мектепте студенттер үчүн долбоорлорду жана насаатчыларды камсыз кылган демөөрчү компания бар. Бул жылы жогорку тактыктагы оптика менен алектенген Zeiss болду (бирок гана эмес!). Аптанын башында компания өкүлдөрү («кардарлар») катышуучуларга үч долбоорду ишке ашыруу үчүн сунушташты, андан соң студенттер командаларга бөлүнүп, бир жума бою концепциянын далилин жасоо менен өткөрүштү.

Мектептин максаттары - студенттердин ортосундагы маданий алмашуу жана умтулган программисттерге реалдуу долбоорлордун үстүндө иштөө тажрыйбасын берүү мүмкүнчүлүгү. Мектепте сизге толугу менен бүткөн арызды алуунун кереги жок, процесс R&D сыяктуу: бардык долбоорлор компаниянын ишмердүүлүгү менен байланышкан жана сиз концепциянын далилин алгыңыз келет, бирок сиз андай болбой каласыз. компаниянын ичиндеги жетекчилерге көрсөтүүдөн уялышат.

Хакатондон негизги айырмачылыктар: өнүктүрүүгө көбүрөөк убакыт, экскурсиялар жана башка көңүл ачуулар бар, командалар арасында атаандаштык жок. Натыйжада, "утуп алуу" максаты жок - бардык долбоорлор көз карандысыз.

Ар бир командада, ар кайсы өлкөлөрдөн келген студенттерден тышкары, команданы башкарган, тапшырмаларды бөлүштүрүүчү жана билимди тараткан аспирант да “лидер” болгон.

Бардыгы болгон үч долбоор сунушталды, HSE - Долбоорго катышкан Санкт-Петербург студенттери алардын ар бири жөнүндө айтып беришет.

Уилсон

Надежда Бугакова (1-курс магистратурасы) жана Наталья Мурашкина (бакалаврдын 3-курсу): Биз Android'ге кошумчаланган чындык менен видео байланыш үчүн тиркемени өткөрүшүбүз керек болчу. Мындай тиркеме iOS жана HoloLens үчүн дагы бир айга созулган хакатондун алкагында жасалган, бирок Android үчүн версиясы жок болчу. Бул кээ бир иштелип чыккан бөлүктөрдү биргелешип талкуулоо үчүн пайдалуу болушу мүмкүн: бир адам виртуалдык бөлүгүн бурап, калгандары менен талкуулайт.

Болжолдуу Тейлөө

Всеволод Степанов (1-курс магистратура): Өндүрүштө кымбат роботтор бар, аларды тейлөө үчүн токтотуу кымбат, бирок оңдоо андан да кымбат. Робот сенсорлор менен капталган жана сиз качан техникалык тейлөө үчүн токтотуунун мааниси бар экенин түшүнгүңүз келет - бул так болжолдуу тейлөө. Бул үчүн сиз машина үйрөнүүнү колдонсоңуз болот, бирок ал үчүн энбелгиленген көп маалымат талап кылынат. Бизге ошондой эле диаграммалардан жок дегенде бир нерсени түшүнө алган адистер керек. Биздин милдет сенсор маалыматтарындагы шектүү аномалияларды баса белгилеген жана эксперт менен маалымат таануучуга аларды чогуу карап, талкуулап жана моделди тууралоого мүмкүндүк берген тиркемени түзүү болчу.

Катаракта

Анна Никифоровская (бакалаврдын 3-курсу): Тилекке каршы, бизден долбоордун чоо-жайын ачыктабоону суранышты. Сүрөттөмө жана презентация да алынып салынды TUM сайтынан, калган долбоорлор кайда жатат.

Жумуш процесси

Мектеп кичинекей жана жеңил: быйыл ЖАССка ар кандай даярдыктагы жыйырмага жакын студент катышты: бакалаврдын биринчи курсунан магистратураны аяктагандарга чейин. Алардын арасында Мюнхен техникалык университетинен (ТУМ) сегиз адам, Жогорку Экономика мектебинин Санкт-Петербург кампусунан төрт студент, ITMO университетинен дагы төрт жана ЛЕТИден бир студент болгон.

Бардык иш англис тилинде, командалар атайын дээрлик бирдей немис жана орус тилдүү балдардан түзүлгөн. Түшкү тамакта баары аралашканынан башка долбоорлордун ортосунда өз ара аракеттенүү жок. Долбоордун ичинде Slack аркылуу синхрондоштуруу жана тапшырмалар менен кагаздарды чаптай турган физикалык такта бар.

Жумалык расписание мындайча көрүндү:

  • Дүйшөмбү - презентация күнү;
  • Шейшемби жана шаршемби - эки күндүк иш;
  • Бейшемби – эс алуу күнү, экскурсиялар жана аралык презентациялар (кардарлардын кароосу), сиз кардарлар менен кыймылдын багытын талкуулай аласыз;
  • Жума жана ишемби - дагы эки күн иш;
  • Жекшемби – кечки тамак менен жыйынтыктоочу презентация.

Надежда Бугакова (1-курс магистратурасы): Биздин жумуш күнүбүз мындай өттү: эртең менен келип, стенд жасайбыз, башкача айтканда, ар ким бизге кечинде эмне кылганын, күндүз эмнени пландап жатканын айтып берет. Андан кийин иштейбиз, түштөн кийин - дагы бир стенд. Кагаз тактасын колдонуу абдан кубатталды. Биздин команда калгандарынан чоңураак болчу: жети студент, лидер жана кардар биз менен бат-баттан баарлашып турчу (сиз ага предмет боюнча суроолорду берсеңиз болот). Көбүнчө эки-экиден, атүгүл үчилтикте иштечүбүз. Бизде iOS үчүн оригиналдуу тиркемени иштеп чыккан адам да болгон.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Всеволод Степанов (1-курс магистратура): Кандайдыр бир мааниде SCRUM колдонулган: бир күн - бир спринт, синхрондоштуруу үчүн күнүнө эки стенд. Катышуучулар натыйжалуулугу тууралуу ар кандай пикирлер бар болчу. Кээ бирөөлөр (анын ичинде мен да) өтө көп чатакты сезишти.

Презентациялардан кийинки биринчи күнү биз планды талкуулап, кардар менен баарлашып, эмне кылуу керектигин түшүнүүгө аракет кылдык. Надянын командасынан айырмаланып, кардар долбоордун жүрүшүндө биз менен болгон эмес. Ал эми команда азыраак болчу - 4 окуучу.

Анна Никифоровская (бакалаврдын 3-курсу): Чынында командаларда эреже так сакталган эмес. Адегенде бизге стенд-аптарды кантип өткөрүү керектиги боюнча көптөгөн көрсөтмөлөр берилген, а ла: ар ким тегеренип, ар дайым туруп, “Мен убада берем” деп турушат. Чындыгында менин командам катуу эрежелерди сактаган жок жана стенд-аптар аргасыздан эмес, арабызда көп болгондуктан, ким эмне кылып жатканын түшүнүү, аракеттерди синхрондоштуруу ж.б.у.с. Прогресс жана долбоор тууралуу табигый талкуулар болуп жаткандай сезилдим.

Менин долбоордо кардар программалоо жөнүндө эч нерсе түшүнгөн эмес, бирок оптиканы гана түшүнгөн. Бул абдан сонун болуп чыкты: мисалы, ал бизге жарыктын жарыктыгы жана экспозициясы эмне экенин түшүндүрүп берди. Ал метрикаларды жана идеяларды чыгарууга абдан катышкан. Иштеп чыгуу учурунда биз ага ар дайым ортодогу натыйжаны көрсөтүп, дароо пикир алдык. Ал эми лидер бизге техникалык жактан көп жардам берди: командада иш жүзүндө эч ким эки популярдуу технология менен иштеген эмес жана лидер бул тууралуу айта алган эмес.

Жыйынтыктарды көрсөтүү

Бардыгы болуп эки презентация болду: мектептин ортосунда жана аягында. Узактыгы: 20 мүнөт, андан кийин суроолор. Ар бир презентациядан бир күн мурун катышуучулар ТУМдун профессорунун алдында презентациясын практикадан өткөрүштү.

Всеволод Степанов (1-курс магистратура): Биздин презентациялар менеджерлерге көрсөтүлүшү мүмкүн болгондуктан, мүмкүн болгон колдонуу учурларын баса белгилеп кетүү маанилүү. Атап айтканда, командалардын ар бири презентацияда дагы бир нече программалык театр түзүштү: алар иштеп чыгууну кантип колдонсо болорун түз көрсөтүштү. Акыры биздин команда UI/UX менеджерлерине көрсөтүлгөн веб-тиркеменин прототибин жасап, алар бактылуу болушту.

Надежда Бугакова (1-курс магистратурасы): Биз AR режиминде сүрөттү жана телефондордун ортосундагы байланышты түзө алдык, бир адам объектти айландырып алса, экинчиси аны реалдуу убакытта көрө алат. Тилекке каршы, үндү өткөрүү мүмкүн болгон жок.

Кызыгы, командага кардардын кароосунда да (ортодогу презентацияда) да, жыйынтыктоочу презентацияда дагы бир спикердин болушуна тыюу салынган, андыктан көбүрөөк катышуучулар сөз сүйлөөгө мүмкүнчүлүк алышат.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Иш процессинен жана таасирлерден тышкары

Бул жылы мектеп бир жарым жума эмес, бир жумадан ашык өттү, бирок программа дагы эле абдан күчтүү болуп чыкты. Дүйшөмбү күнү долбоорлорду көрсөтүүдөн тышкары Мюнхендеги Microsoft кеңсесине экскурсия болду. Ал эми шейшемби күнү алар Мюнхендеги кичинекей Zeiss кеңсесине экскурсия кошуп, тетиктердин оптикасын өлчөө үчүн бир нече бирдиктерди көрсөтүштү: өндүрүштүн так эместигин аныктоо үчүн чоң рентген жана зонд менен кичинекей бөлүктөрдү так өлчөөгө мүмкүндүк берген нерсе. алардын үстүнөн.

Бейшембиде Зейстин штаб-квартирасы жайгашкан Оберкохенге чоң саякат болду. Биз көптөгөн иш-чараларды айкалыштырдык: сейилдөө, кардарларга аралык презентация жана кече.

Жекшембиде кардарларга долбоорлордун акыркы бет ачарынан кийин BMW музейине экскурсия уюштурулуп, андан соң катышуучулар стихиялуу түрдө Мюнхенди кыдырууну уюштурушту. Кечинде коштошуу кечки тамагы бар.

Анна Никифоровская (бакалаврдын 3-курсу): Биз Оберкоченге абдан эрте бардык. Мектептин катышуучулары үчүн түздөн-түз мейманканадан автобус заказ кылынган. Zeiss башкы кеңсеси Оберкохенде жайгашкан, ошондуктан биздин ишибиздин алдын ала презентацияларын биз менен түздөн-түз иштеген “кардарлар” гана эмес, андан да маанилүү бирөө көрүштү. Биринчиден, бизге кеңсеге экскурсия жасалды - тарых музейинен тартып, бизге оптика индустриясы Зейске чейин жана Цейсстен кийин кандай өзгөргөнүн, чыныгы жумуш орундарына чейин көрсөтүштү, анда биз кээ бир бөлүктөрүн өлчөө/текшерүү үчүн түрдүү приборлорду көрдүк. адамдар алар менен кандай иштешет. Ал жерде дээрлик бардыгы NDA тарабынан корголот жана сүрөткө тартууга тыюу салынган. Аягында бизге томограф сыяктуу эбегейсиз чоң машиналар чыгарылган заводду көрсөтүштү.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Экскурсиядан кийин кызматкерлер менен жагымдуу түшкү тамактануу болду, андан кийин презентациялар өткөрүлдү. Презентациялардан кийин биз анча бийик эмес тоого чыгууга бардык, анын башында кафе күтүп турган, биз үчүн толугу менен тартылган. Кафеде тамак-аш, суусундуктар түгөнгөнчө баарын ала берсең болмок. Ал жерде муздак көрүнүштү сунуш кылган мунара да бар эле.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Дагы эмне эсиңизде?

Всеволод Степанов (1-курс магистратура): Маалыматтар менен ойной алышыбыз үчүн, жергиликтүү профессор бизге өзүнүн Тесласынан бир жылдык маалымат берди. Анан "эми Тесланы түз көрсөтүп берейин" деген шылтоо менен бизди сейилдөөгө алып барды. Ошондой эле төртүнчү кабаттан биринчи кабатка жылдырылган. Кызыксыз болуп калды – ылдый түштүм, килемчени алдым, турдум, тоголондум, килемчени койдум.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Анна Никифоровская (бакалаврдын 3-курсу): Таанышуу ар дайым абдан сонун. Кызыктуу адамдар менен жолугушуу эки эсе сонун. Кызыктуу адамдар менен жолугушуу, алар менен бирге иштешүү үч эсе сонун. Туура, түшүнөсүң, адамдар социалдык жандыктар, ал эми программисттер да четте калбайт.

Жумуштан эмне эсиңизде калды?

Анна Никифоровская (бакалаврдын 3-курсу): Кызыктуу болду, баарын сурап, тактап алса болот. Немистердин лекторлордун үстөлүн каккылоо салты дагы бар: алар үчүн академиктердин сөзүн башкалардан бөлүү адатка айланган экен. Ал эми академиялык чөйрөнүн адамы (окутуучу, профессор, улук студент ж. Калгандары (компания өкүлдөрү, карапайым адамдар, театр актерлору) адатта кол чабышат. Эмнеге андай? Немистердин бири тамаша-түшүндүрүү катары: "Ооба, лекция аяктаганда, баары бир колу менен нерселерди таштап жатышат, ошондуктан кол чапканга ыңгайлуу эмес" деди.

Всеволод Степанов (1-курс магистратура): Кызыктуусу, катышуучулардын арасында бир гана программисттер эмес, мисалы, робот жасоочулар да болгон. Бардык долбоорлор жана бүтүндөй мектеп коддоо жөнүндө болсо да.

Презентациялар жагынан да жакшы пикирлер айтылды. Айрыкча, бакалавриат окуусунда ар бир семестрде бул нерседен кыйналбагандар үчүн пайдалуу болду.

Надежда Бугакова (1-курс магистратурасы): ARда тинтүү кызыктуу болду. Азыр менин телефонумда мен көрсөтө турган сонун колдонмо бар.

Жашоо шарттары

Уюштуруучулар дээрлик бардыгын төлөшкөн: учактар, жатакана, негизги иш болгон университеттен эки аялдама, тамак-аш. Эртең мененки тамак - мейманканада, түшкү тамак - университетте, кечки тамак - уюштуруучулар менен чогуу кафеде, же кандайдыр бир компаниянын кеңсесинде.

Университетте ар бир команданын тактайы бар өз бөлмөсү болгон. Кээде башка нерсе: мисалы, бир командада кикер болгон, ал эми экинчи командада иштөө үчүн көптөгөн акысыз iMacтер болгон.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Всеволод жана Надежда: Биз адатта саат 21ге чейин иштечүбүз. Ошондой эле 24/7 бөлмө бар болчу, ал жерге лимонад жана таттуулар (сэндвичтер, претзелдер, жемиштер) күнүнө 3-4 жолу алынып келинет, бирок бул бат эле жеп кетти.

Сиз кимди сунуш кылат элеңиз?

Всеволод жана Надежда: Бардык бакалавр программисттерине! Англис тилин билүү кымбат, бирок бул эң сонун тажрыйба. Сиз модалуу нерселердин бардык түрүн сынап көрүүгө болот.

Анна Никифоровская (бакалаврдын 3-курсу): Эгер сизде билим, тажрыйба жетишсиз деп ойлосоңуз, коркпоңуз. JASSда биринчи жылдан бешинчи курска чейин ар кандай тажрыйбага ээ, хакатондор/олимпиадалар/мектептерде ар кандай тажрыйбалары бар адамдар болгон. Натыйжада, командалар абдан жакшы түзүлдү (жок дегенде меники). Ал эми биз менен бардыгы бир нерсе кылышты жана ар ким бир нерсени үйрөндү.

Ооба, сиз жаңы нерсени үйрөнүп, өзүңүздү тездетилген өнүгүүдө сынап көрүңүз, чектелген убакыттын ичинде кандай өнүгүп жатканыңызды көрүп, кыска убакыттын ичинде мынчалык көп нерсени жасай аларыңызга таң каласыз. Менин оюмча, олимпиадаларга же кадимки хакатондорго салыштырмалуу стресс жана шашмалыктын деңгээли абдан азаят. Ошентип, жасалгандан таң калуу жана ырахат бар, бирок тынчсыздануу же башка эч нерсе жок. Анан мен бул эң сонун деп ойлойм. Өзүм үчүн, мисалы, мен жумуштун кандайдыр бир түрдө командада туура эмес бөлүштүрүлгөнүн байкап, ал тургай аны оңдоого салым кошо аларымды билдим. Муну мен коммуникация жана лидерлик сапаттардагы өзүмдүн кичинекей жеңишим деп эсептейм.

Адамдар менен баарлашуу да абдан сонун компонент болуп саналат. Англис тилин жакшы билбейм деп ойлосоңуз, кабатыр болбоңуз. Эгер сиз программалоо менен алектенсеңиз, анда англис тилдүү адабияттарды көп окушуңуз керек болот. Демек, эгер сизде баарлашуу жөндөмү жок болсо, анда англис тилдүү чөйрөгө толук чөмүлүү сизге муну сөзсүз үйрөтөт. Биздин командада башында англис тилин билгендерине ишенбеген жана бир нерсени өткөрүп жибердим же туура эмес айтты деп дайыма тынчсызданып жүргөн адамдар бар эле, бирок мектепти аяктаганда алар жумуш жөнүндө эле эмес, тынч эле сүйлөшүп жатышты.

AR, робототехника жана катаракта: биз орус-немис программалоо мектебине кантип барганбыз

Source: www.habr.com

Комментарий кошуу