Ҳамкорӣ ва автоматизатсия дар фронт. Он чизе ки мо дар 13 мактаб омухтем

Салом ба ҳама. Ба наздикӣ ҳамкорон дар ин блог навишт, ки бақайдгирӣ кушода шуд ба мактаби навбатии коркарди интерфейс дар Москва. Ман аз маҷмӯи нав хеле хушҳолам, зеро ман яке аз онҳое будам, ки дар соли 2012 Мактабро таҳия карда будам ва аз он вақт инҷониб пайваста дар он машғул будам. Вай инкишоф ёфтааст. Аз он як насли хурди таҳиягарон бо ҷаҳонбинии васеъ ва қобилияти гирифтани ҳама чизҳои марбут ба фронтент дар лоиҳаҳо пайдо шуд. Баъзе хатмкунандагон дар Яндекс кор мекунанд, дигарон не.

Ҳамкорӣ ва автоматизатсия дар фронт. Он чизе ки мо дар 13 мактаб омухтем

SRI - ҳамчун хидмат: инчунин форматҳои гуногуни ҳамкорӣ, автоматизатсия ва озмоишро талаб мекунад. Ин аст он чизе ки мо имрӯз дар бораи Ҳабре сӯҳбат хоҳем кард. Инчунин барои номзадҳо пайвандҳои муфид хоҳанд буд.


Ман намехоҳам худро аз ҳад зиёд такрор кунам: тамоми маълумоти асосӣ дар бораи SRI 2019 дар вебсайт мавҷуд аст. Факат дар бораи имко-ниятхои бачахои дигар шахрхо хотиррасон мекунам: дар варакаи ариза нишон дихед, ки агар дар кисми якум (аз 7 сентябрь то 25 октябрь) гоибона иштирок кардан хохед. Албатта, мо аз иштироки пурраи шахсоне, ки аз ӯҳдаи супориши тестӣ баромадаанд, даст намекашем - мо маблағи хобгоҳ ва хӯрокро пардохт мекунем.

Мо ҳамаро ба SRI даъват мекунем, ки ба рушди пешрафта таваҷҷӯҳ доранд ва таҷриба надоранд. Дар давоми Мактаб, донишҷӯён дар рушди даста таҷриба мегиранд, тафаккури системавиро меомӯзанд ва малакаҳои заруриро барои кори оянда дар Яндекс ва ширкатҳои шабеҳ инкишоф медиҳанд. Роҳи касбии хатмкунандагони SRI чунин менамояд: аввал онҳо таҳиягарони наврас, баъд таҳиягарон ва ниҳоят роҳбарони даста мешаванд.

Ин мактаби хафтум дар Москва ва чордахум хохад шуд, агар хамаи шахрхоеро, ки дар он чо барпо гардид, — Симферополь, Минск, Екатеринбург, Санкт-Петербургро ба назар гирем. Мо лоиҳаи чандир дорем. Ҳар дафъае, ки мо фикру мулоҳизаҳои донишҷӯёнро мешунавем: мо дар асоси ниёзҳо ва тағирот дар соҳа чизеро тағир медиҳем, хориҷ мекунем ва илова мекунем.

Оғози тренинг

Мо вазифаи муқаддимавиро хеле душвор мегардонем. Маънои супориши кабул дар Москва ба хамин монанд аст дар СРИ Минск буд дар ҳамин сол. Мо ба шумо дар бораи тарҳбандии динамикӣ, навиштани JavaScript мушкилот медиҳем ва шумо бояд мавзӯи навро дарк кунед. Мувофики хисобхои мо барои ба охир расондани он 5—7 руз, шояд андаке бештар лозим аст.

Пас аз дохил шудан ба мактаб, иштирокчиён бояд аз ду марҳила гузаранд. Дар навбати аввал, донишҷӯён лексияҳоро мешунаванд, вазифаи хонагиро иҷро мекунанд ва сипас онҳоро дар якҷоягӣ бо муаллимон ва дигар донишҷӯён дар синф дида мебароянд. Натиҷа таъсири пурқуввати синергетикӣ мебошад.

Яке аз лекцияхо хатман дар формати хеле пурзуртар аз дигарон гузаронда мешавад. Дар ин ҷо мо алгоритмҳоро меомӯзем: дар давоми якчанд соат пай дар пай донишҷӯён усулҳои асосии алгоритмиро дар амал меомӯзанд.

Дар марҳилаи дуюм иштирокчиён дар дастаҳои хурд бо ҳам муттаҳид мешаванд ва дар реҷаи хакатон кор мекунанд (мо онҳоро слашатхонҳо меномем). Дар тамоми марҳилаи дуюм, донишҷӯён таҳти роҳбарии кормандони Яндекс дар лоиҳаҳои воқеӣ кор мекунанд. Дар хотима — химояи лоихахо. Муваффакиятхо барои ба истехсолот дохил шудан имкониятхои реалй доранд.

На ҳамеша чунин буд.

Чӣ тавр SRI тағир ёфт

Мо бори аввал мактабро соли 2012 баргузор кардем. Дар аввал чунин фикр буд, ки худи мо мутахассис намерасем ва тасмим гирифтем, ки онҳоро «руёнем». Аммо дар он сурат хам мо талабагонро дар он чое, ки баъдтар кор карда метавонанд, махдуд намекардем. Муҳим аст, ки вазифаи олӣ - таҳкими экосистемаи калонтар тавассути баргардонидани хатмкунандагон ба он бо фаҳмиши амиқ дар бораи фронт. Дар конфронсҳо ва вохӯриҳо бо таҳиягарон мебинед, ки ин раванд чӣ гуна самар медиҳад.

Форматҳо ва барномаҳо

Пештар фацат лекцияхо бо супориши хонагй ва химояи лоихаи чамъбастй гузаронда мешуданд. Илова бар ин, лексияҳо васеъ буда, барои сатҳи ибтидоии дониши донишҷӯён пешбинӣ шудаанд. Оҳиста-оҳиста мо фаҳмидем, ки ин чандон маъно надорад. Ҳама маълумот аллакай дар интернет дастрас аст, муҳимтар аз он аст, ки донишҷӯён барои дарёфти маълумоти зарурӣ, ба онҳо вектори дуруст додан ва умуман хоҳиши омӯхтанро бедор кардан муҳимтар аст. Гайр аз ин, дар давоми солхои гузарондани СРИ мо дар мавзуъхои асосй материалхои зиёде чамъ кардем ва онро мунтазам нав карда истодаем.

Ҳоло мо бештар ба баррасии оммавии корҳои хонагӣ диққат медиҳем. Ин қисми муҳими раванди таълим аст. Тахлили якчояи проблемахои маъмултарини хар як мавзуъ баъди хар як лекция барои дар амал мустахкам намудани материал ёрй мерасонад.

Вақте ки формати Srikathon ихтироъ карда шуд, он ба раванд такони муайяне бахшид. Пеш аз ин, донишҷӯён лоиҳаҳои ниҳоии худро танҳо дар хона омода мекарданд. Мо фикр мекардем, ки кори коллективро бехтар кардан самарабахштар аст. Ба даст овардани ин маҳорат душвор аст, агар шумо як таҳиягари интерфейси ибтидоӣ бошед, ки дар як ширкати хурд кор мекунад ва ҳатто агар шумо фрилансер бошед. Дар срикатонҳо, ҳар як даста мураббиёни Яндекс дорад - таҳиягарони ботаҷриба, онҳо ба донишҷӯён дар барқарор кардани муносибатҳо ва сохтани раванди корӣ кӯмак мекунанд.

Ҳамкорӣ ва автоматизатсия дар фронт. Он чизе ки мо дар 13 мактаб омухтем

Яке аз Шрикатхонҳо

Мо инчунин формати мактабҳои муттаҳидро санҷида будем, вақте ки мо дар доираи «Сифарбаркунӣ», лоиҳаи таълимӣ дар соли 2017 оид ба рушди маҳсулоти мобилӣ кор мекардем. Донишҷӯёни SRI, Мактаби менеҷерҳо, Мактаби рушди мобилӣ ва Мактаби тарроҳии мобилӣ дар як вақт ба дастаҳо муттаҳид карда шуданд.

Имсол мо мехоҳем як чизи ба ин монандро такрор кунем: мо аз Шри-Ланка ва донишҷӯёни дастаҳои омехта ташкил хоҳем кард Мактабҳои рушди пуштибонӣ.

Санҷиши супоришҳои тестӣ

Ҳар сол супориши тестӣ барои довталабон каме мушкилтар мешавад ва санҷиши он барои мо каме осонтар мешавад. Ба Мактаби якум даххо ариза омад — баъд мо онхоро дастй тафтиш кардем. Имсол кариб ду хазор мурочиатнома кабул карда мешавад. Ба мо лозим омад, ки раванди санҷишро оптимизатсия кунем: мо як рӯйхат тартиб додем ва санҷиши вазифаҳоро дар байни шумораи зиёди одамон тақсим кардем. Мо аллакай дар ШРИ охирин кӯшиш кардем ва дар ин ҳолат мо автоматикунонии гуногун ва нимавтоматикунонии раванди санҷишро тақвият медиҳем. Масалан, мо барои зуд тафтиш кардани кор пеш аз пешниҳоди он ба таҳиякунанда барои арзёбии коршиносон, худтестҳоро истифода мебарем.

гурӯҳ

Дар ташкилу гузарондани СРИ кариб сад кас иштирок дорад. Инҳо таҳиягарони интерфейс аз тамоми Яндекс, аз ҳама шӯъбаҳо, ҳатто аз воҳидҳои тиҷоратӣ мебошанд. Баъзеҳо дар таҳияи барнома кӯмак мекунанд, дигарон лексияҳо мехонанд ё срикутонҳоро назорат мекунанд. Азбаски ташкилотчиён бисьёранд, ин ба вазифахои имрузаи кори коргарон чандон халал намерасонад. Барои онҳо фоида низ дорад: онҳо таълим додани дигарон, роҳнамоӣ ва умуман лоиҳаҳои мураккабтарро меомӯзанд. Бурду бурд.

мардум

Мисли ҷойҳои корӣ ва таҷрибаомӯзии мо, маҳдудияти синну сол вуҷуд надорад. Мо донишҷӯёни донишгоҳҳо ва мутахассисонеро интизорем, ки таҷрибаи ҳадди ақал дар рушди фронт доранд. Барои мо муҳим он аст, ки шахс хоҳиш ва қобилияти омӯхтан дошта бошад.

Донишҷӯи SRI дар ҳолати сарҳадӣ қарор дорад: ӯ аллакай медонад ва метавонад кореро анҷом диҳад, аммо вай метавонад дониши системавӣ ва таҷрибаи таҳияи даста дар ширкатҳои бузург надошта бошад, таҷриба надорад. SRI аз сифр таълим намедиҳад.

Дар айни замон, шумо шояд як таҳиягари пештара набошед, балки ба тарроҳӣ, идоракунии лоиҳаҳои техникӣ ё таҳияи пас-end машғул шавед. Дар ҳар сурат, агар дониш ва таҷрибаи шумо барои иҷрои супориши тестӣ кифоя бошад, рафтан ба таҳсил дар SRI маъно дорад. Донистани амиқ дар бораи фронт ба шумо имкон медиҳад, ки мушкилоти ҳамкасбони худро беҳтар фаҳмед.

Агар ҳар як тарроҳ ва менеҷере, ки мо бо онҳо кор мекунем, чунин сатҳи фаҳмиши таҳияи интерфейсро медошт, бешубҳа ҳама беҳтар мебуданд.

Дар тӯли солҳои роҳбарии Мактаб, мо мушоҳида кардем, ки таҳиягароне, ки аз SRI ба Яндекс ба кор меоянд, дар баррасиҳои дохилӣ натиҷаҳои аъло нишон медиҳанд.

Мо инро ба он рабт медихем, ки донишчуёни СРИ тафаккур ва архетипи дурусти студентро доранд. Онхо ба олам бо чашми кушод менигаранд ва аз пурсидани он, ки ягон чизи норавшан бошад, дарег намедоранд. Онҳо медонанд, ки чӣ тавр мустақилона кор кунанд ва ба осонӣ бо дигарон ҳамкорӣ кунанд.

Аз дигар шахрхо

Мо донишҷӯёнро аз тамоми Русия меорем, зеро таҳсили фаъол ва зиндагӣ бо ҳамфикрон як режими хеле пуршиддатро ба вуҷуд меорад - бо ин васила онҳоро аз шароити хонаашон берун мекунад. Он ба лагери тобистона, хобгоҳи донишҷӯӣ ё формати маъмули муштарак монанд аст. Баъзе иштирокчиён аз Маскав ҳасад мебаранд ва хоҳиш мекунанд, ки бо ҳамсинфон ба хобгоҳ кӯчанд.

Таҳсили ғоибона

Имсол, марҳилаи аввал бо лексияҳо ва вазифаи хонагӣ метавонад дар ҳолати ғоибона, ба таври фосилавӣ - бевосита аз шаҳри шумо анҷом дода шавад. Аммо барои марҳилаи дуюм шумо бояд ба Маскав биёед, аз он вақт ҷодугарии кори даставӣ оғоз меёбад. Мо ҳоло намедонем, ки чанд ҷой барои таҳсили фосилавӣ мавҷуд аст. Дар ин ҷо ҷанбаи психологии динамикаи гурӯҳ муҳим аст; муҳим аст, ки ҳисси мансубият ба гурӯҳ.

Мо мехоҳем, ки донишҷӯёне, ки дар як ҷараён таҳсил мекунанд, бо ҳамдигар муошират кунанд ва дӯст шаванд. Агар нисфи довталабон ба таври фосилавӣ таҳсил кунанд ва ҷараён хеле зиёд бошад, масалан, 100 нафар, пас таъсири нохуши танҳоӣ дар издиҳом ба вуҷуд меояд. Аз ин рӯ, мо одатан дар як ҷараён 30-40 донишҷӯ дорем.

Омори гузариш ба Яндекс

Аз ҳар ҷараёни солҳои охир мо аз 60 то 70 фоизи хатмкунандагонро барои таҷрибаомӯзӣ ва ҷойҳои холӣ қабул мекунем.

Дар маҷмуъ 539 донишҷӯ ДМИ-ро хатм карданд, ки 244 нафари онҳо кормандони Яндекс шуданд (ба ҳисоб гирифтани онҳое, ки танҳо дар таҷрибаомӯзӣ буданд). Холо дар корхона 163 нафар дастпарварон кор мекунанд.

Аз Мактабҳои соли гузашта мо дар ширкат 59 нафарро бо кор таъмин кардем: 29 таҷрибаомӯз, 30 таҳиягарони пурравақт. Хатмкунандагон дар хидматҳои гуногуни Яндекс кор мекунанд: Direct, Search, Mail, саҳифаи асосӣ, бозор, Geoservices, Auto, Zen, Metrica, Health, Money.

BEM ва равиши гибридӣ ба рушди мобилӣ

SRI ба BEM алоқаманд нест. Албатта, агар мо дар бораи таҳияи интерфейс сухан гӯем, мо он навъеро дар назар дорем, ки дар Яндекс таҳия шудааст - яъне бори вазнин, корбарони зиёд, стандартҳои баланди сифат ва таваҷҷӯҳ ба тафсилот. Ҳатто барои эҷод кардани вебсайтҳои хурди минтақавӣ, фаҳмидани асосҳои касб, фаҳмидани он, ки шумо барои чӣ сарфа кардан мумкин аст ва чаро ва чӣ шумо наметавонед. Бо хохиши студентон мо яке аз лек-цияхоро ба БЕМ бахшидем, зеро ин методика дар бисьёр чойхо ба стандарт табдил ёфтааст.

Мо таҳияи веб ва технологияҳои марбута, инчунин таҳияи мобилӣ ва тарҳбандии мобилиро дар заминаи технологияҳои веб таълим медиҳем ва барои эҷоди барномаҳо равиши гибридиро истифода мебарем. Аз ин рӯ, дар SRI мо ба ҷанбаҳои барномасозии ватанӣ дар Swift, Objective-C, Cocoa, C++, Java дахл намекунем. Мо инчунин ба таҳияи React Native дахл намекунем.

Вебинар кушоед

Рӯзи чоршанбе, 19 июн, соати 19:00 бо вақти Маскав, ман ва ҳамкорони ман дар бораи Мактаб вебинар ташкил хоҳем кард - мо ба саволҳои онҳое, ки дар бораи номнавис шудан фикр мекунанд ё аллакай иҷрои вазифаро оғоз кардаанд, ҷавоб медиҳем (албатта, ман ҳам дар шарҳҳо ба ин пост ворид шавед). Ин пайванд аст дар YouTube, шумо метавонед "Хотиррасон" -ро клик кунед.

Барои тайёр кардан чӣ хондан лозим аст

Сайтҳои муфид

- Дарси муосири JavaScript
- WebReference
 
Китобҳо

- JavaScript. Роҳнамои ҳамаҷониба (нашри 6), Дэвид Фланаган
- Рамзи комил, Стив МакКоннелл
- Рефакторинг. Такмили Кодекси мавҷуда, Мартин Фаулер  
- Китоби Git
 
Курсҳо оид ба Udacity (Садо Ояндасоз)

- Асосҳои сатри фармони Linux
— Оптимизатсияи намоиши браузер
— Оптимизатсияи иҷрои вебсайт
— JavaScript
— Шабака барои таҳиягарони веб
- HTML5 Canvas
- Тасвирҳои ҷавобгӯ
— Асосҳои тарҳрезии веби ҷавобгӯ
— Барномаҳои офлайнии веб
— Воситаҳои веб ва автоматизатсия
- Санҷиши JavaScript
— Муқаддима ба барномаҳои прогрессивии веб
- Санҷиши нармафзор
— JavaScript-и ба объект нигаронидашуда
 
Видеоҳо

- Канали Академияи Yandex
- маводи ШРИ
- Экран дар Node.js
- Скринкаст дар Webpack 
- Экран аз ҷониби Gulp
- Асосҳои ES6
- Омӯзиши Javascript барои шурӯъкунандагон
- Асосҳои Javascript
- Javascript модулӣ
- React JS дарсӣ
- Дарсӣ Redux
- LearnCode.academy
- CodeDojo
- JavaScript.ru
- Таҳиягарони Google
- Microsoft Developer
- Таҳиягарони Facebook
- Technostream Mail.Ru Group
- NOU INTUIT

Шумо метавонед дар ҳалли мушкилот дасти худро санҷед CodeSignal.

Ин рӯйхати мукаммал нест, бисёр маводҳои муфид мавҷуданд. Мо бештар мехоҳем, ки довталабон ба мавзӯъҳои муайян таваҷҷӯҳ кунанд ва ба онҳо вақт ҷудо кунанд. Муҳим аст, ки донишҷӯён мехоҳанд худашон маълумотро ҷустуҷӯ кунанд.

Манбаъ: will.com

Илова Эзоҳ