Жаңа технологиялық стектердің пайда болуына байланысты инженерлік топтарды үнемі жаңартып отыратын үздіксіз оқу жолдарын қалай құруға болады

Ешбір элемент табылмады.
Блогтың нобай суреті

Серверлік команда бір қызметті монолиттен қызметтер жиынтығына ауыстырып жатыр, олардың көпшілігі өндірісте ешқашан іске қосылмаған платформада. Барлығы бейнекурсқа бірдей сілтеме алады. Екі айдан кейін бірінші көшіру тапсырмасы бір инженерге үш күн, ал екіншісіне үш апта кетеді, және ешкім бұл олқылықтың шеберлікте, құрал-жабдықтарда немесе тапсырманың өзінде екенін айта алмайды.

Бұл құжатталған жағдай емес, иллюстрациялық сценарий. Бұл көптеген «жаңа стек» енгізулерінің артындағы үлгі: мазмұнға қол жеткізу жоспар ретінде қарастырылады және жаңа стектегі жұмысты орындау мүмкіндігі болжанады. Бұл нұсқаулық инженерлік мүмкіндіктерді қамтамасыз ету жөніндегі жетекшілер мен инженерлік менеджерлерге арналған. Онда инженерлік топ үшін үздіксіз оқу жолын қалай құру керектігі көрсетілген: «жаңа стек туралы естідім» дегеннен «онда нақты тапсырманы орындай аламын» дегенге дейінгі қысқа, қайталанатын жол, тәжірибе, кері байланыс және дағдының жұмысқа ауысатынын тексеру. Бұл тақырып бойынша іздеу нәтижелері көбінесе жеке тұлғаларға арналған жол карталары болып табылады, сондықтан бұл нұсқаулық топ пен менеджердің көзқарасын ескереді. Әрбір жағдай мен критерийді қолданар алдында аға инженермен тексеріңіз.

Инженерлер үшін үздіксіз оқу жолы дегеніміз не?

Бұл команда жаңа тілді, құрылымды немесе платформаны қабылдаған сайын қайта пайдалана алатын дайындықтың, нақты немесе шынайы тапсырмаларды орындаудың, кері байланыс пен қабілетті тексерудің белгіленген тізбегі. «Үздіксіз» дегеніміз, маршрут бір рет құрылып, жаңартылады, әрбір өзгеріс үшін нөлден бастап қайта құрылмайды. Ол кітапхана каталогындағы оқу жолынан тарырақ: ол команда орындауы тиіс тапсырмаға және оны орындай алатындығының дәлелдеріне байланысты.

Инженерлер қазірдің өзінде оқуға уақыт бөледі. 2025 жылғы Stack Overflow әзірлеушілерінің сауалнамасында респонденттердің 36.3%-ы соңғы бір жылда жұмыстарына немесе мансабына пайда әкелетін жасанды интеллектпен жұмыс істейтін құралдарды үйренгенін айтты, ал 10.8%-ы оқуға мүлдем уақыт жұмсамады . Адамдар үйреніп жатыр; мәселе оқу командаға қажет нәрсеге бағытталған ба және нәтижесін кез келген адам көре ала ма деген сұрақта.

Жылдам фактілер

сұрақҚысқа жауап
Тапсырма қандай?Рөлдік дағдыларды жаңартыңыз және оларды жаңа жинақта қолдана алатыныңызды көрсетіңіз.
Жол неден жасалған?Алдын ала тексеру, рефакторинг немесе көшіру тәжірибесі, шешімдерге байланысты кері байланыс және трансферттік тексеру.
Барлығын қайта оқытасыз ба?Жоқ. Тапсырмадан және жаңа дағды кімге қажет екенінен бастаңыз.
Сіз не өлшейсіз?Жаңа тапсырма бойынша өнімділікті және тапсырмаға дайын болу уақытын ауыстыру.
Тапсырмаларды кім бекітеді?Командадағы аға инженер.
Жол нені түзете алмайды?Көшіруге арналған құралдар, қолжетімділік, уақыт немесе нақты иесі жоқ.
Оны қаншалықты жиі жаңартып отырасыз?Қалыптасқан кезде, команданың стандарттары немесе жиі кездесетін қателіктер өзгереді.

1. Өнімділік мәселесін сипаттаңыз

Тапсырмадан бастаңыз. Топ тексере алатын бір сөйлем жазыңыз: «Ескі стекте қызмет көрсетілгенде, инженер бір шектелген бөлікті жаңа стекке көшіреді, топтың тексерулерінен өтеді және олардың нені өзгерткенін және неліктен екенін түсіндіреді». Инженердің рөлін, ортасын және рұқсаттарын атаңыз. Егер сіз сөйлемді жаза алмасаңыз, жолдың мақсаты болмайды.

2. Оқу мен контексттегі олқылықтарды анықтаңыз

Мазмұнды құрастырмас бұрын, тапсырманы бүгінгі тапсырмамен салыстырыңыз.

  1. Қазіргі жаттығу нені үйретеді? Синтаксис және ұғымдар курсы еске түсіруді жаттықтырады. Миграция талдауды, бағалауды және шығармашылықты қажет етеді.
  2. Когнитивті сұраныс дегеніміз не? Блумның қайта қаралған таксономиясында ескі және жаңа тәсілдерді салыстыру талдау мен бағалаудың, ал көшірілген бөліктің мүмкіндіктерін жобалаудың негізгі мәселесі болып табылады. Біздің нұсқаулық оқу іс-әрекеттерін Блум таксономиясына сәйкестендіру әрекетті деңгейге қалай сәйкестендіру керектігін көрсетеді.
  3. Шеберліктен басқа нәрсе кедергі келтіре ме? Құмсалғышқа кіруді, ортаны тексеруді, кодқа меншік құқығын, шақыру бойынша жүктемені және біреудің үйренуге уақыты бар-жоғын тексеріңіз. Егер кезең-кезеңмен орнату бұзылса, ешбір жол алғашқы көшіруді тездете алмайды. Бұл себептерді оларды түзете алатын адамдарға беріңіз. Біздің оқудағы алшақтықты диагностикалау оларды ажыратуға көмектесе алады.

Әрбір жаңа технология толық бағдарламаны қажет етпейді. Кітапхананың шағын жаңартуы қысқаша жазба мен шолуды қажет етуі мүмкін. Адамдардың жобалау және жөндеу тәсілдерін өзгертетін өзгерістерге жолды сақтаңыз.

3. Мақсатты дайындық пен тәжірибені жобалау

Әр кезеңге бір тапсырма беріңіз.

Алдын ала тексеру. Адамдар білетін материалды оқып отырмас үшін, негізгі білімді кім білетінін анықтау үшін қысқаша диагностиканы пайдаланыңыз. Қайталау тексеруі тек алғышарттарды растайды; ол дайындықты көрсетпейді.

Өз бетінше дайындалу. Ресми құжаттамаға, ішкі нұсқаулықтарға және бір қысқа, мақсатты ресурсқа назар аударыңыз. Оны қысқа және тапсырмаға нақты етіп жазыңыз.

Нақты жұмыс бойынша жаттығу. Ең күшті тәжірибе - қауіпсіз жерде орналасқан нақты жұмыстың шектеулі бөлігі: құм жәшігі қызметі, төмен тәуекелді модульдің көшірмесі немесе белгілі жауаптары бар рефакторинг жаттығуы. Техникалық пайымдауды дамыту үшін тең кодты шолуды үйрететін және пайдаланатын рефакторинг жобаларын құрылымдау бойынша нұсқаулықтарымыз осыған сәйкес келетін екі форматты қамтиды.

Кері байланыс. Кері байланысты ұпаймен емес, шешімдермен байланыстырыңыз. «Сіз қайталау логикасын жаңа қызметке ауыстырдыңыз, бірақ төменгі ағымдағы қоңырау уақыты аяқталғанда не болатынын айтпадыңыз» - бұл инженер әрекет ете алатын нәрсе. Бұл туралы қосымша ақпарат алу үшін пайдалы кері байланыспен интерактивті тәжірибені жобалау бөлімін қараңыз.

Тікелей енгізу немесе асинхронды шолу? Тікелей енгізу таңдау екіұшты болған кезде және инженерлер әріптесінің неліктен қарсылық білдіретінін түсіндіруінен пайда көргенде көбірек пайда әкеледі. Асинхронды шолу инженердің өзгерісін аннотацияланған мысалмен салыстыру үшін жеткілікті. Өзіндік дайындықты тікелей коучингпен байланыстыру туралы мақаламызда әрқайсысын қашан қолдану керектігі түсіндіріледі.

4. Нақты мысалмен жұмыс істеңіз

Мысал ретінде. Аға инженер қолданар алдында корпусты тексеріп, критерийлерге жауап беруі керек.

Іс. Инженер мақсатты дайындықтан кейін көшіру тапсырмасын орындайды. Тапсырма: "түбіртек электрондық поштасын жіберу" функциясын ескі монолиттен жаңа платформаның оқиғаға негізделген қызметіне, құм жәшігінде, команданың сынақ жиынтығы өткен кезде жылжыту.

Бірінші әрекет. Инженер функцияны көшіріп, оны жаңа оқиғаға жібереді. Бақытты жол үшін сынақтар өтеді. Олар оқиға екі рет жеткізілсе не болатынын айтқан жоқ, ал тасымалданған код екі түбіртек жібереді.

Кері байланыс және қайталау. Шолушы: «Бұл стек жеткізуге не кепілдік береді және бұл сіздің функцияңыз үшін нені білдіреді?» деп сұрайды. Инженер платформаның жеткізу құжаттамасын оқып, өзгеріспен қайтарады.

Күшті әрекет. «Платформа кем дегенде бір рет жеткізеді, сондықтан мен функцияны тапсырыс идентификаторын пайдаланып идемпотентті етіп жасадым және сол оқиғаны екі рет жіберетін тест қостым. Платформа қанша уақыт қайталайтынын білмеймін, сондықтан платформа командасынан сұрап, оны тарту сұранысында белгілеп қойдым». Жауап инженердің дәлелдер келтіретінін, соған сәйкес әрекет ететінін және әлі де не білуі керек екенін айтатынын көрсетеді.

Неліктен әрбір жауап қорғалатын немесе толық емес. Бірінші әрекет жарамды бастапқы нүкте болып табылады, бірақ толық емес: ол тек бәрі дұрыс болған жағдайда ғана жұмыс істейді. Күшті әрекет қорғалатын болады, себебі шешім түсіндіріледі, тексеріледі және олқылық туралы шынайы айтылады. Оны шолушының қалаған кодына емес, келісілген критерийлерге сәйкес бағалаңыз.

5. Мүмкіндікті бағалау және жоспарды беру

Мүмкіндіктің дәлелі - инженер көрмеген жаңа тапсырманы орындау, жаңа стекте. Екі өлшемді пайдаланыңыз: өнімділікті ауыстыру (олар ұқсас тапсырманы орындай ала ма және ақтай ала ма?) және тапсырмаға дайындыққа дейінгі уақыт (жолдың басталуынан бастап команданың стандартына сәйкес ұқсас тапсырманы орындауға дейінгі уақыт қанша?). Жаңа тапсырманы 0-ден 2-ге дейінгі қарапайым критериймен бағалаңыз:

критерийБақыланатын дәлелдер
Тапсырманы орындауКоманданың стандартына көшуді аяқтайды және әрбір шешім үшін дәлелдемелерді жазып алады.
ДәлелдеуШектеулерді, қарастырылып отырған баламаларды және белгісіз болып қалатын нәрселерді түсіндіреді.
ШекараларБекітілген өзгеріс процесін орындайды және ақпарат немесе өкілеттік жоқ болған кезде көмек сұрайды.

Тіректер: 0 жоқ немесе қолдау таппайды, 1 тиісті кемшіліктері бар ішінара және 2 толық және келісілген критерийлерге сәйкес негізделген. Басқа жерде жоғары балл оны жасыра алмайтындай етіп, қажетті қауіпсіздік шолуын өткізіп жіберу сияқты маңызды қателерді бөлек анықтаңыз. Бұл рубрика - бұл расталған дайындық стандарты емес, ұсыныс. Оны инженерлік менеджермен бейімдеп, сынақтан өткізіңіз.

Жұмыс орнында келесі әрекеттерді жоспарлаңыз. Жолдан кейін әрбір инженерге жаңа стектен бір нақты билет алып, оны аталған шолушымен бірге тексеріп, сол критерийлер бойынша тексеріңіз. Жиі кездесетін қателіктерді тоқсан сайын қарап шығыңыз және жолды жаңартыңыз. Оқу мен жұмыс орнын ауыстыруды өлшейтін пилоттық жобаны іске қосу бойынша нұсқаулықта жолды алдымен бір командада қалай тексеру керектігі көрсетілген.

Интерактивті жеткізу көмектесетін жерде

Интерактивті форматтар топты көрмес бұрын адамдардың қай жерде жұмыс істеуі керектігіне көмектеседі. Тікелей эфирдегі сессияда көші-қон туралы шешімді көрсетіңіз, әрбір инженерден жолда таңдау жасап, түсіндіруін сұраңыз, содан кейін талқылау алдында таралуын көрсетіңіз. Анонимді жауаптар адамдардың жетекші алдында көтеруден тартынатын күмәндерін тудыруы мүмкін. Дәл осындай жағдай кейінірек қосылған инженерлер үшін өздігінен жүруі мүмкін, ал тікелей эфирдегі сессия түсініксіз таңдаулар үшін сақталған. AhaSlides интерактивті оқытуды және тікелей және өздігінен жеткізілетін жеткізу арасында ауысуды қолдайды. Бұл код ортасы емес, презентация және оқу құралы, сондықтан жаттығу кодын өз құм жәшігіңізде сақтаңыз. Өзіңіздің жұмыс процесіңізге сүйенуді жоспарлап отырған кез келген нақты авторлық, кері байланыс немесе есеп беру функциясын тексеріңіз. Форматтарды таңдауға көмек алу үшін бейімделгіш, интерактивті және тікелей оқытуды қашан пайдалану керектігі туралы нұсқаулықты қараңыз.

Не өзгергенін өлшеңіз

Жолдың жұмыс істейтінін алдын ала анықтаңыз. Жолдың алдындағы негізгі сызықпен, анықталған топпен, бөлгішпен және уақытпен, тасымалдау өнімділігі мен уақытын көрінбейтін тапсырма бойынша тапсырмаға дайындықпен салыстырыңыз. Егер нәтижелер жақсарса, жолды есептемес бұрын, сол кезеңде тағы не өзгергенін, мысалы, жақсырақ құжаттаманы, жаңа құралды немесе тыныш шығарылым кестесін қараңыз.

Қалыптасуы мүмкін шектеулер

  • Уақыт. Толық спринттері бар инженерлер қорғалған уақытсыз жолды аяқтай алмайды.
  • Қоршаған орта. Сынған құмсалғыш немесе баяу мақұлдау жаттығудың жылдамдығын шектейді.
  • Қозғалатын нысана. Стектер тез өзгереді, сондықтан қол тигізілмеген жол ескіреді.
  • Тапсырманы қамту. Бір көшіру тапсырмасы бірнеше шешімді орындайды. Рұқсат инженердің бүкіл стектегі шеберлігін сипаттамайды.
  • Меншік. Егер көші-қонға ешкім жауапты болмаса, жол оны жасай алмайды.

Жиі Қойылатын Сұрақтар

Инженерлер үшін үздіксіз оқу жолы дегеніміз не?

Алдын ала талаптарды тексерудің, нақты тапсырмаларды орындауға жаттығудың, кері байланыс пен ауысуды тексерудің қайта пайдалануға болатын жолы, ол команданың жаңа стекте орындауы тиіс нақты тапсырмаға байланысты.

Бағдарламалық жасақтама инженерлері үшін оқу жолы қанша уақытты алуы керек?

Әрбір инженерге жаңа жинақта бір нақты тапсырманы орындауға жеткілікті уақыт. Оны бір командамен бірге сынап көріңіз, содан кейін тапсырмаға дайын болу уақытын өлшеңіз.

Бағдарламалық жасақтама инженерлерін жұмыстан шығармай қалай біліктілігін арттыруға болады?

Нақты немесе шынайы жұмыста шектеулі жаттығуды қолданыңыз, апта сайын аз уақыт бөліңіз және өз қарқыныңызбен өтілетін материалды қысқа және тапсырмаға нақты етіп жасаңыз.

Жолдың жұмыс істейтінін қалай білесіз?

Инженерлер жаңа стектегі команданың стандартына сәйкес жаңа, көрінбейтін тапсырманы орындайды, ал кейінгі билеттер де сол сапаны көрсетеді.

Неден бастау керек

Алдағы бір стек өзгерісін таңдаңыз. Тапсырма сөйлемін жазыңыз, жаттығуға жатпайтын блокаторларды тексеріңіз, үш критерийден тұратын рубрика жасаңыз және алдымен аға инженерден жаттығу тапсырмаңызды орындауды сұраңыз. Толық маршрутты құрастырмас бұрын бір топпен бірге сынақтан өткізіңіз.

Жолдың өз командаңызбен қалай тікелей жұмыс істейтінін және кейіннен өз қарқыныңызбен қайта пайдаланылатынын көру үшін AhaSlides-ті зерттеңіз.

Аудиторияның белсенділігін арттыру үшін кеңестерге, түсініктерге және стратегияларға жазылыңыз.
Рақмет сізге! Сіздің өтінішіңіз қабылданды!
Қап! Пішінді жіберу кезінде бірдеңе дұрыс болмады.

Басқа жазбаларды қараңыз

AhaSlides Forbes America-ның ең үздік 500 компаниясымен қолданылады. Бүгін қатысу күшін сезініңіз.

Тегін бастаңыз
© 2026 AhaSlides Pte Ltd