Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Համար հավաքագրում ամառային պրակտիկա Yandex-ում շարունակվում է. Այն ընթանում է հինգ ուղղություններով՝ backend, ML, mobile development, frontend և analytics: Այս բլոգում, Habré-ի այլ բլոգներում և դրանից դուրս, դուք կարող եք գտնել բազմաթիվ պատկերացումներ այն մասին, թե ինչպես է աշխատում պրակտիկան: Սակայն այս գործընթացում շատ բան մնում է առեղծված նրանց համար, ովքեր չեն աշխատում ընկերությունում: Եվ եթե նայեք զարգացման մենեջերների տեսանկյունից, ապա ավելի շատ հարցեր են առաջանում. Ինչպե՞ս ճիշտ անցկացնել պրակտիկա, ինչպե՞ս առավելագույնի հասցնել պրակտիկանտի հետ փոխադարձ օգտակարությունը, ինչպե՞ս ճանաչել նրան երեք ամսում և սովորեցնել այն ամենը, ինչ անհրաժեշտ է աշխատել շարունակելու համար։

Մեզանից հինգը պատրաստել ենք այս հոդվածը: Եկեք ներկայանանք՝ Իգնատ Կոլեսնիչենկոն բաշխված հաշվողական տեխնոլոգիաների ծառայությունից, Միշա Լևինը շուկայական մեքենաների հետախուզական ծառայությունից, Դենիս Մալըխը՝ հավելվածների մշակման ծառայությունից, Սերյոժա Բերեժնոյը՝ որոնման ինտերֆեյսի մշակման բաժնից և Դիմա Չերկասովը՝ հակախարդախության զարգացման խմբից: Մեզանից յուրաքանչյուրը ներկայացնում է պրակտիկայի մեր տարածքը: Մենք բոլորս մենեջեր ենք, մեզ պրակտիկանտներ են պետք, և նրանց հետ աշխատելու որոշակի փորձ ունենք: Եկեք մի բան պատմենք այս փորձից:

Նախնական պրակտիկայի հարցազրույց

Թեկնածուներին սպասվում են մի քանի տեխնիկական հարցազրույցներ: Հարցազրույցում հաջողությունն ավելի քիչ կախված է փափուկ հմտություններից (արդյունավետ հաղորդակցվելու կարողությունից) և ավելի շատ դժվար հմտություններից (մաթեմատիկայի և ծրագրավորման հմտություններ): Այնուամենայնիվ, ղեկավարները գնահատում են երկուսն էլ:

Իգնատ:

Նույնիսկ եթե մարդը շատ սառնասրտ է, բայց բացարձակապես չշփվող, նա չի կարողանա կիրառել իր բոլոր հմտությունները։ Իհարկե, մենք ուշադրություն ենք դարձնում սրան, բայց սա պատճառ չէ, որ որևէ մեկին պրակտիկա չընդունեն։ Երեք ամսից ամեն ինչ կարող է փոխվել, և բացի այդ, ձեր առաջին տպավորությունը կարող է սխալ լինել։ Եվ եթե ամեն ինչ ճիշտ է, դուք պետք է բացատրեք մարդուն, փնտրեք այլ հրամաններ: Պրակտիկանտների համար հաղորդակցման հմտությունները հաստատ առանցքային գործոն չեն: Այնուամենայնիվ, մասնագիտական ​​հմտությունները շատ ավելի կարևոր են:

Դենիս:

Ես սիրում եմ մարդկանց, ովքեր պատմություններ են պատմում, լավ իմաստով: Հետաքրքիր է այն մարդը, ով կարող է պատմել, թե ինչպես է ինքը և իր թիմը հերոսաբար վերաբերվել ինչ-որ ֆակապին։ Ես սկսում եմ հետագա հարցեր տալ, երբ նման պատմություն է հայտնվում: Բայց դա հազվադեպ է պատահում, եթե դուք պարզապես խնդրում եք «պատմել ձեր նախագծերում ինչ-որ հետաքրքիր բանի մասին»:

Մի թեկնածու մի անգամ մի հրաշալի արտահայտություն ասաց, որը ես նույնիսկ գրեցի. «Հաջողությամբ խուսափեցի հոգնեցուցիչ խնդիրներ լուծելուց»։

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Քանի որ շփման համար քիչ ժամանակ կա, հարցազրուցավարը հանդիպման յուրաքանչյուր րոպե փորձում է օգտակար տեղեկություններ ստանալ թեկնածուի մասին: Հիանալի է, եթե պրակտիկանտը նախապես հասկանա, թե իր փորձառության ինչ մանրամասներ (ոչ ռեզյումեից) կարող է կիսվել: Սա պետք է լինի մի կարճ պատմություն, որը խստորեն իմաստ ունի:

Դենիս:

Ուշադրություն եմ դարձնում, եթե մարդն ասում է, որ շատ լեզուներ և մոտեցումներ է փորձել։ Ավելի լայն հայացքներ ունեցող մարդիկ մարտական ​​ռեժիմում ավելի էլեգանտ լուծումներ են առաջարկում: Բայց սա ոչ միանշանակ գումարած է: Դուք կարող եք ձեռք բերել այն, բայց իրականում ոչինչ չսովորել:

Դենիսի նկարագրած պատմությունների ժամանակը սովորաբար մնում է միայն վերջնական հարցազրույցին: Մինչ այդ անհրաժեշտ է ցուցադրել այն հիմնարար և գործնական գիտելիքները, որոնք հիմք կհանդիսանան հետագա աշխատանքի համար։ Եվ, իհարկե, ձեզ հարկավոր կլինի ծածկագիրը գրել տախտակի կամ թղթի վրա:

Միշա.

Մենք ստուգում ենք հավանականությունների տեսության և մաթեմատիկական վիճակագրության գիտելիքները: Մենք նայում ենք, թե արդյոք անձը ունի չափումների, մեքենայական ուսուցման ալգորիթմների, դրանց պարամետրերը սահմանելու, վերապատրաստման և այլնի հետ աշխատելու փորձ:

Դենիս:

Նրանք, ովքեր գալիս են հարցազրույցի, հիմնականում լեզուներ գիտեն. Եկատերինբուրգում մենք ունենք հիմնական լեզուների լավ դպրոց, լավ ինստիտուտներ։ Բայց եթե անկեղծ լինենք, լավ ծանր հմտություններով պրակտիկայի թեկնածուն հազվագյուտ դեպք է, գոնե մեր էպսիլոն թաղամասում: Օրինակ՝ Սվիֆթը։ Այն ենթադրում է շատ բարդ աշխատանք լարերի հետ, և քիչ մարդիկ կան, ովքեր կարող են աշխատել դրանցով իրենց գլխից դուրս: Աչքն անմիջապես գրավում է ձեր ուշադրությունը։ Հարցազրույցների ժամանակ ես հաճախ տալիս եմ առաջադրանք, որը կապված է լարերի մշակման հետ։ Եվ այս ամբողջ ընթացքում միայն մեկ մարդ կար, ով կարողացավ գրել նման Swift կոդը անմիջապես՝ թղթի վրա։ Դրանից հետո ես շրջեցի և բոլորին ասացի, որ ինչ-որ մեկը վերջապես կարողացավ լուծել այս խնդիրը Սվիֆթում թղթի վրա:

Հարցազրույցի ընթացքում փորձարկման ալգորիթմներ

Սա առանձին թեմա է, քանի որ թեկնածուների մոտ դեռ հարց կա՝ ինչու ենք մենք միշտ գնահատում ալգորիթմների և տվյալների կառուցվածքների մասին գիտելիքները: Նման փորձարկումներ են անցնում նույնիսկ ապագա բջջային ծրագրավորողները և ֆրոնտ-end ծրագրավորողները:

Միշա.

Հարցազրույցի ընթացքում մենք վստահաբար կտանք ինչ-որ ալգորիթմական խնդիր: Թեկնածուն պետք է պարզի, թե ինչպես դա իրականացնել Python-ում, ցանկալի է՝ առանց սխալների: Դուք պետք է հասկանաք, թե ինչպես ստուգել ձեր ծրագիրը և ինքներդ ուղղել այն:

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Ալգորիթմների փորձը օգտակար է երեք պատճառով. Նախ, դա ակնհայտորեն անհրաժեշտ կլինի ալգորիթմական առաջադրանքներում, որոնք հաճախ չեն լինում, բայց լինում են: Երկրորդ, մշակողը կկարողանա ավելի արդյունավետ լուծել ալգորիթմների հետ կապված խնդիրները, նույնիսկ եթե դրանք չպահանջեն խորանալ ալգորիթմների մեջ (և դրանցից շատերն արդեն կան): Երրորդ, եթե համալսարանում ձեզ ալգորիթմներ չեն սովորեցրել, բայց դուք դեռ գիտեք, թե ինչպես աշխատել դրանց հետ, ապա դա ձեզ բնութագրում է որպես հետաքրքրասեր անձնավորության և կբարձրացնի ձեր հեղինակությունը հարցվողի աչքում:

Դենիս:

Բջջային զարգացման մեծ մասը JSON-ի խառնումն է: Բայց վեց ամիսը մեկ լինում են դեպքեր, երբ ալգորիթմներ են պետք։ Այս պահին գեղեցիկ քարտեզներ եմ գծում Yandex.Weather-ի համար։ Եվ մեկ շաբաթվա ընթացքում ես պետք է իրականացնեի հարթեցման ալգորիթմը՝ Սաթերլենդ-Հոջման ալգորիթմը և Մարտինեսի ալգորիթմը։ Եթե ​​մարդը չիմանար, թե ինչ է հաշմապը կամ առաջնահերթ հերթը, նա երկար ժամանակ կպած կլիներ դրանով և անհասկանալի կլիներ՝ առանց արտաքին օգնության կհասցներ դա, թե ոչ:

Ալգորիթմները զարգացման հիմքն են։ Սա այն է, ինչ օգնում է ծրագրավորողին լինել ծրագրավորող: Կարևոր չէ, թե ինչ ես անում: Դրանք անհրաժեշտ են նաև պարզ նախագծերում, որտեղ հիմնական աշխատանքը բաղկացած է «JSON» թարգմանելուց։ Նույնիսկ եթե դուք չեք գրում ալգորիթմներն իրենք, բայց անուղղակիորեն օգտագործում եք տվյալների որոշ կառուցվածքներ, ավելի լավ է հասկանալ դրանք: Հակառակ դեպքում, դուք կհայտնվեք դանդաղ կամ սխալ ծրագրերի հետ:

Կան ծրագրավորողներ, որոնք ակադեմիական զարգացման մեջ են մտել՝ ընդունվել են համալսարան, հինգ տարի սովորել, մասնագիտություն են ստացել։ Նրանք գիտեն ալգորիթմները, քանի որ նրանց սովորեցրել են: Եվ հետո ալգորիթմների իմացությունն ինքնին ոչ մի կերպ չի բնութագրում մարդու հորիզոնները, այս հորիզոնը պետք է փորձարկվի այլ կերպ:

Եվ կան ինքնուսուցիչներ, որոնցից ես ինքս եմ համարում։ Այո, ես ֆորմալ առումով ունեմ ՏՏ կրթություն, ծրագրային ապահովման ճարտարագիտության դիպլոմ: Բայց ինքնուսուցան մարդիկ սովորեցին ծրագրավորել «չնայած դրան»։ Նրանք համալսարանական ծրագիր չունեին։ Սովորաբար նրանք ծանոթ չեն ալգորիթմներին, քանի որ երբեք չեն բախվել դրանք ուսումնասիրելու անհրաժեշտության առաջ: Իսկ երբ նման մարդը հասկանում է ալգորիթմները, նշանակում է, որ նա ժամանակ է ծախսել և հասկացել է դրանք։ Համալսարանն ավարտելուց հետո հասկացա, որ ֆունդամենտալ ալգորիթմների առումով կույր կետեր ունեմ՝ փաստ է, որ իմ մասնագիտությունը կիրառվել է։ Ես գնացի և սովորեցի առցանց դասընթացներ Փրինսթոնի համալսարանից, հայտնի Ռոբերտ Սեջվիքից: Ես հասկացա և կատարեցի իմ բոլոր առաջադրանքները: Իսկ երբ հարցազրույցի ժամանակ մարդ նման դեպք է պատմում, ես անմիջապես հետաքրքրվում եմ, ցանկություն եմ ունենում աշխատել նրա հետ կամ գոնե շարունակել զրույցը։

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Իգնատ:

Երբ հարցազրույց եք վերցնում պրակտիկանտից, որոշ առումներով դուք նույնիսկ ավելին եք ակնկալում, քան փորձառու մշակողից: Խոսքը ալգորիթմական խնդիրներ լուծելու ունակության մասին է, արագ գրեք գոնե մի քանի ճիշտ կոդ։ Պրակտիկայի թեկնածուն դեռ համալսարանում է։ Ընդամենը մեկ տարի առաջ նրան մանրամասն պատմեցին ամեն ինչ ալգորիթմների մասին։ Ակնկալվում է, որ նա կարող է վերարտադրել դրանք։ Եթե ​​մարդ ադեկվատ լինի ու ուշադիր լսի դասախոսությունները, ուղղակի ամեն ինչ կիմանա, քեշից կստանա։

Ի՞նչ խնդիրներ է լուծում պրակտիկանտը:

Սովորաբար, պրակտիկայի ծրագիրը կարող է ուրվագծվել և քննարկվել վերջնական հարցազրույցների ժամանակ: Միայն աշխատանքի հենց սկզբում պրակտիկանտին կարող են հանձնարարվել ուսումնական առաջադրանքներ, որոնց արդյունքները չեն օգտագործվի արտադրության մեջ: Ընդ որում, նման առաջադրանքներ ստանալու հավանականությունը փոքր է։ Ամենից հաճախ մարտական ​​նախագծերը տրվում են կուտակվածից, այսինքն՝ ճանաչվածները որպես ուշադրության արժանի, բայց ոչ առաջնահերթ և «բաժանելի», որպեսզի մյուս բաղադրիչները կախված չլինեն դրանց իրականացումից: Մենեջերները փորձում են դրանք բաշխել այնպես, որ սովորողը ծանոթանա ծառայության տարբեր մասերին և աշխատի նույն միջավայրում թիմի մյուս անդամների հետ:

Իգնատ:

Սրանք չափազանց օգտակար առաջադրանքներ են։ Նրանք կարող են չավելացնել կլաստերի օգտագործումը 10%-ով կամ չխնայել ընկերությանը մեկ միլիոն դոլար, բայց կուրախացնեն հարյուրավոր մարդկանց: Օրինակ, մենք ներկայումս ունենք պրակտիկանտ, որն աշխատում է մեր հաճախորդի հետ՝ մեր կլաստերներում գործողություններ իրականացնելու համար: Գործողությունը սկսելուց առաջ պետք է որոշ տվյալներ բեռնել կլաստերի վրա: Դա սովորաբար տևում է 20–40 վայրկյան, իսկ մինչ այն տեղի է ունեցել լուռ. Պրակտիկանտը եկավ և երկու շաբաթվա ընթացքում սարքեց գործառույթը. այժմ կարող եք տեսնել, թե ինչպես են բեռնվում ֆայլերը և ինչ է կատարվում: Խնդիրը, մի կողմից, դժվար չէ նկարագրել, բայց մյուս կողմից՝ փորփրելու բան կա, ինչ գրադարաններ նայել։ Լավագույնն այն է, որ դու դա արեցիր, անցավ մեկ շաբաթ, պարզվեց, որ այն կլաստերների վրա է, մարդիկ արդեն օգտագործում են այն: Երբ ներքին ցանցում գրառում ես գրում, ասում են՝ շնորհակալություն։

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Միշա.

Վերապատրաստվողները մոդելներ են պատրաստում, դրանց համար տվյալներ հավաքում, չափումներ են անում և փորձարկումներ անում: Աստիճանաբար մենք պարզապես սկսում ենք ավելի շատ ազատություն և պատասխանատվություն տալ նրան. մենք ստուգում ենք, թե արդյոք նա կարող է դա անել: Եթե ​​այո, նա տեղափոխվում է հաջորդ մակարդակ: Մենք չենք ենթադրում, որ երբ պրակտիկանտը գալիս է, նրանք գիտեն, թե ինչպես անել այդ ամենը: Կառավարիչը օգնում է նրան պարզել դա, նրան հղում է տալիս ներքին ռեսուրսի կամ առցանց դասընթացի:

Եթե ​​պրակտիկանտն իրեն լավագույնս դրսևորում է, նրան կարող են առաջնահերթություն տալ՝ կարևոր բաժնի կամ այլ ծառայությունների համար:

Դիմա:

Մեր ստաժորն այժմ կոշտ փոփոխություններ է կատարում հակախարդախության մեջ: Սա համակարգ է, որը պայքարում է Yandex-ի ծառայությունների բազմաթիվ չարաշահումների և խարդախությունների դեմ: Սկզբում մտածեցինք տալ այնպիսի իրեր, որոնք այնքան էլ բարդ չէին և արտադրության համար շատ կարևոր չէին: Փորձում ենք նախօրոք մտածել պրակտիկանտի առաջադրանքների մասին, բայց հետո տեսանք, որ մարդը «կրակի մեջ է»՝ արագ և լավ լուծելով խնդիրները։ Արդյունքում մենք սկսեցինք նրան վստահել նոր ծառայությունների համար խարդախության դեմ պայքարի գործարկումը։

Բացի այդ, փոքր հնարավորություն կա ստանալու այնպիսի առաջադրանք, որին գործընկերները նախկինում չեն մոտեցել դրա ծավալի պատճառով:

Դիմա:

Կա մեկ հին համակարգ, և կա նորը՝ դեռ չավարտված։ Պետք է մեկից մյուսը անցնել։ Ապագայում սա կարևոր նախագիծ է, թեև բարձր անորոշությամբ. պետք է շատ շփվել, կարդալ անհասկանալի ժառանգական ծածկագիրը: Եզրափակիչ հարցազրույցում պրակտիկանտին անկեղծորեն ասացինք, որ առաջադրանքը բարդ է։ Նա պատասխանեց, որ պատրաստ է, եկավ մեր թիմ, և նրա մոտ ամեն ինչ ստացվեց: Պարզվեց, որ նա ունի ոչ միայն ծրագրավորողի, այլեւ մենեջերի որակներ։ Նա պատրաստ էր շրջել, պարզել, պինգ անել։

Ստաժորի մենթորություն

Պրակտիկանտին անհրաժեշտ է մենթոր՝ գործընթացների մեջ խորասուզվելու համար: Սա մարդ է, ով տեղյակ է ոչ միայն իր, այլ նաև պրակտիկանտի առաջադրանքներից: Մենթորի հետ կանոնավոր շփում է հաստատվում, խորհուրդների համար միշտ կարող եք դիմել նրան։ Ուսուցիչը կարող է լինել կա՛մ խմբի ղեկավարը (եթե դա փոքր խումբ է), կա՛մ գործընկերներից մեկը՝ թիմի սովորական անդամները:

Իգնատ:

Փորձում եմ գոնե երկու օրը մեկ գալ և հարցնել, թե ինչպես է պրակտիկանտը: Եթե ​​տեսնում եմ, որ խրված եմ, փորձում եմ օգնել նրան, հարցնում եմ, թե որն է խնդիրը և նրա հետ փորում եմ այն: Հասկանալի է, որ սա խլում է իմ էներգիան և պրակտիկանտի աշխատանքը դարձնում է ոչ այնքան ինտեգրված արդյունավետ. ես նույնպես վատնում եմ իմ ժամանակը։ Բայց դա նրան թույլ է տալիս ոչ մի բանի մեջ չխրվել ու արդյունքի հասնել։ Եվ դա դեռ ավելի արագ է, քան եթե ես ինքս դա անեի: Ինձ ինքս առաջադրանքի համար անհրաժեշտ է մոտ 5 ժամ։ Պրակտիկանտը դա կանի 5 օրից։ Եվ այո, ես այս 2 օրվա ընթացքում 5 ժամ կծախսեմ պրակտիկանտի հետ զրուցելու և օգնելու համար։ Բայց ես կխնայեմ առնվազն 3 ժամ, և պրակտիկանտը գոհ կլինի, որ նրան տրվել են որոշ խորհուրդներ և օգնություն: Ընդհանրապես, ուղղակի պետք է սերտ շփվել, հետևել, թե ինչ է անում մարդը և չկորցնել շփումը։

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Սերյոժա.

Վերապատրաստվողը մշտապես կապի մեջ է իր մենթորի հետ և օրվա ընթացքում մի քանի անգամ շփվում է նրա հետ։ Ուսուցիչը վերանայում է կոդը, զուգավորում ծրագրավորում պրակտիկանտի հետ և օգնում, երբ որևէ խնդրահարույց տարածք է առաջանում: Հենց այս կերպ, համատեղելով մենթորի օգնությունը և իրական մարտական ​​առաջադրանքները, մենք պատրաստում ենք ֆրոնտ-end ծրագրավորողներին:

Դիմա:

Որպեսզի պրակտիկանտին լքեն, մենք քննարկում ենք, թե ով է նրան մենթոր տալու նույնիսկ աշխատանքի ընդունելուց առաջ: Սա նաև մեծ արդիականացում է հենց մենթորի համար. նախապատրաստում թիմի ղեկավարի դերին, թեստավորում ինչպես սեփական առաջադրանքը, այնպես էլ մարզվողի առաջադրանքը հիշելու ունակության համար: Կանոնավոր հանդիպումներ են լինում, որոնց ես երբեմն գնում եմ ինքս ինձ՝ տեղեկացված լինելու համար։ Բայց հենց մենթորն է բավական կանոնավոր շփվում պրակտիկանտի հետ։ Նա սկզբում շատ ժամանակ է ծախսում, բայց դա արդյունք է տալիս:

Սակայն մենթոր ունենալը չի ​​նշանակում, որ բոլոր հարցերը, որոնք ծագում են, լուծվում են նրա միջոցով։

Միշա.

Մեզ համար ընդունված է, որ խնդրի առաջ կանգնած մարդիկ խորհուրդ են խնդրում հարեւաններից և գործընկերներից և արագ օգնություն են գտնում։ Որքան արագ է մարդը մեծանում, այնքան ավելի հաճախ է պետք գնալ գործընկերների մոտ՝ ինչ-որ բան սովորելու։ Նույնիսկ օգտակար է պարզապես սովորել այլ մարդկանց առաջադրանքների մասին, որպեսզի կարողանաք նոր առաջադրանքներ գտնել: Երբ պրակտիկանտը կարողանում է համաձայնության գալ, հասկանալ, թե ինչն է կարևոր մյուս կողմի համար և արդյունքի հասնել թիմում, նա շատ ավելի արագ կաճի, քան մեկը, ում համար մենեջերը պետք է անի այս ամենը:

Սերյոժա.

Փաստաթղթեր կան, բայց տեղեկատվության մեծ մասն օդում կորած է։ Եթե ​​դուք այն կլանեք ձեր կարիերայի սկզբում, դա լրացուցիչ առավելություն է, և մենք կարող ենք կենտրոնացնել մարդուն այն ամենի վրա, ինչ նա պետք է սովորի:

Իդեալական ստաժորն այն մեկն է, ով մի քանի ամիս պարապում է, դառնում է կրտսեր ծրագրավորող, հետո պարզապես մշակող, հետո թիմի ղեկավար և այլն: Սա պահանջում է ուսանողի արխետիպ, որը չի ամաչում հարցնել, թե արդյոք ինչ-որ բան պարզ չէ իր համար, բայց ունակ է նաև ինքնուրույն աշխատանքի. Եթե ​​նրան ասեին, որ կարող է ինչ-որ տեղ կարդալ այդ մասին, նա կգնար, կկարդա ու փաստորեն վերադառնում էր նոր գիտելիքներով։ Նա կարող է սխալվել, բայց չպետք է սխալվի մեկից ավելի, առավելագույնը երկու անգամ, նույն տեղում։ Իդեալական ստաժորը պետք է զարգանա, սպունգի պես կլանի ամեն ինչ, սովորի ու աճի։ Նա, ով նստում է այնտեղ, փորձում է ամեն ինչ ինքնուրույն պարզել, երկար ժամանակ պտտվում և ոչ մի հարց չի տալիս, դժվար թե ընտելանա։

Պրակտիկայի ավարտը

Աշխատանքն սկսելուց առաջ յուրաքանչյուր վերապատրաստվողի հետ կնքում ենք ժամկետային պայմանագիր։ Իհարկե, պրակտիկան վճարովի է, ձևակերպված է Ռուսաստանի Դաշնության աշխատանքային օրենսգրքի համաձայն, և պրակտիկան ունի նույն առավելությունները, ինչ Yandex-ի ցանկացած այլ աշխատող: Երեք ամիս հետո ծրագիրը ավարտվում է. մենք այնուհետև պրակտիկանտներից շատերին տեղափոխում ենք անձնակազմ (անժամկետ պայմանագրով):

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Մի կողմից, մենեջերի համար կարևոր է, որ մշակողը կատարի իր պրակտիկային նվազագույնը: Հենց այստեղ է առաջնորդվում վերապատրաստվողը՝ սկսած հարցազրույցից: Սակայն սա պատմության միայն սկիզբն է։ Մեզ համար պրակտիկանտը միշտ կադրերի պոտենցիալ թեկնածու է: Մենեջերի նվազագույն ծրագիրն այն է, որ ի սկզբանե նույնականացնի մարդուն, ով երեք ամիս հետո չի ամաչելու խորհուրդ տալ այլ գերատեսչություններին: Առավելագույն ծրագիրը նրան նույն թիմում պահելն է՝ կադրային աշխատանքի ընդունելով։ Միևնույն ժամանակ, մենք հաշվի ենք առնում, որ երկրորդ կամ երրորդ կուրսի ուսանողը, նույնիսկ եթե նա դարձել է պրակտիկանտ, ուսումնական տարվա սկզբին պետք է ուսումը շարունակի համալսարանում։

Սերյոժա.

Առաջին հերթին վերապատրաստվողները մեզ համար մարդկային ռեսուրսների ներուժն են: Մենք փորձում ենք մեծացնել մարդկանց Yandex-ում, որպեսզի նրանք իդեալականորեն համապատասխանեն մեր առաջադրանքներին: Մենք նրանց տալիս ենք ամեն ինչ՝ սկսած հաղորդակցության և թիմերում փոխգործակցության մշակույթից մինչև մեր բոլոր համակարգերի մասին հանրագիտարանային գիտելիքներ:

Իգնատ:

Երբ պրակտիկանտ ենք ընդունում, անմիջապես փորձում ենք նրան միանալ մեր թիմին: Եվ որպես կանոն միակ խոչընդոտը թափուր աշխատատեղի բացակայությունն է։ Մենք փորձում ենք բավականաչափ երիտասարդ տղաներ ընդունել որպես պրակտիկանտներ: Եթե ​​մարդն ունի զարգացման հինգ տարվա փորձ, նա գալիս է Յանդեքս և մակարդակի պրակտիկանտ է, ապա, ավաղ, մեզ համար դա նշանակում է, որ թեև նա հիանալի տղա է, քանի որ հինգ տարվա աշխատանքային փորձով աշխատանք է ստանում Յանդեքսում։ փորձը, նա չի կարողանա դառնալ ավագ ծրագրավորող: Սովորաբար դա արագության խնդիր է. անցյալում դանդաղ աճն այստեղ կնշանակի դանդաղ աճ: Այո, երբեմն այն ըմբռնումը, որ մարդը գործին հասցված չէ, գալիս է միայն երեք ամիս հետո։ Բայց սա բավականին հազվադեպ է: Դեպքերի կեսից ավելիի դեպքում մենք պատրաստ ենք մարդկանց աշխատանքի ընդունել անձնակազմով։ Իմ հիշողության մեջ երբեք չի եղել մի իրավիճակ, երբ մարդը հաջողությամբ ավարտի պրակտիկա, բայց չկարողանա հարցազրույց անցնել լրիվ դրույքով պաշտոնի համար:

Միշա.

Մենք առաջարկում ենք բոլոր հաջողակ պրակտիկանտներին մնալ ընկերությունում: Պրակտիկա անցնելուց հետո մենք սովորաբար վերցնում ենք դրա կեսից ավելին լրիվ դրույքով: Ամառային պրակտիկաներն ավելի բարդ են, քանի որ հաճախ մեզ մոտ են գալիս երրորդ կուրսի ուսանողները, և նրանց համար դժվար է համատեղել աշխատանքը և ուսումը:

Դիմա:

Ենթադրենք, պրակտիկանտը հիանալի աշխատանք է կատարում և ունի լավ ծրագրավորողի վերածվելու շատ հեռանկարներ, նույնիսկ եթե նա չունի բավարար փորձ այս պահին: Եվ ենթադրենք, որ անժամկետ պայմանագրի համար թափուր տեղ չկա։ Այնուհետև ամեն ինչ պարզ է. ես պետք է գնամ իմ մենեջերի մոտ և ասեմ նրան, որ սա շատ լավ մարդ է, մենք պետք է անպայման պահենք նրան, եկեք նրան ինչ-որ բան առաջարկենք, եկեք տեղ գտնենք նրան տեղավորելու համար:

Պատմություններ պրակտիկանտների մասին

Դենիս:

2017 թվականին մեզ մոտ պրակտիկա ստացած աղջիկը Պերմից էր։ Սա Եկատերինբուրգից դեպի արևմուտք 400 կմ է: Եվ ամեն շաբաթ նա մեզ մոտ էր գալիս Պերմից գնացքով դեպի շարժական զարգացման դպրոց: Ցերեկը գալիս էր, երեկոյան պարապում, երեկոյան ուշ գնում էր։ Գնահատելով նման եռանդը՝ նրան հրավիրեցինք աշխատանքի, և դա արդյունք տվեց։

Իգնատ:

Մի քանի տարի առաջ մենք մասնակցեցինք պրակտիկանտների փոխանակման ծրագրին։ Հետաքրքիր էր աշխատել արտասահմանցի տղաների հետ։ Բայց այնտեղից վերապատրաստվողներն ավելի ուժեղ չեն, քան, օրինակ, ՇԱԴ-ից կամ համակարգչային գիտության ֆակուլտետից։ Կարծես թե EPFL-ը Եվրոպայի լավագույն 20 համալսարանների մեջ է: Այդ պահին, որպես դեռևս ոչ այնքան փորձառու հարցազրուցավար, ես այսպիսի ակնկալիք ունեի. անհավանական է, մենք հարցազրույց ենք վերցնում EPFL-ի մարդկանցից, նրանք շատ լավ կլինեն: Բայց մարդիկ, ովքեր այստեղ կոդավորման վերաբերյալ տարրական կրթություն են ստացել, այդ թվում՝ հիմնական տարածաշրջանային համալսարաններում, պարզվում է, որ բավականին բարձր մակարդակի են:

Կամ մեկ այլ պատմություն. Հիմա ես իմ աշխատակազմում մի տղա ունեմ, նա շատ երիտասարդ է, մոտ 20 տարեկան: Աշխատում է Սանկտ Պետերբուրգում, եկել է պրակտիկայի։ Նա շատ թույն է: Դու, ինչպես միշտ, մարդուն խնդիրներ ես տալիս, նա լուծում է, մեկ ամիս հետո գալիս ասում է՝ ես լուծեցի, նայում եմ, և թվում է, թե քո ճարտարապետությունը վատ է կառուցված։ Եկեք նորից անենք: Կոդը կդառնա ավելի պարզ և պարզ: Ես, իհարկե, տարհամոզեցի նրան. աշխատանքի ծավալը մեծ է, օգտատերերի համար շահույթ չկա, բայց միտքը միանգամայն խելամիտ է հնչում։ Անձը պարզեց մի բարդ բազմաթելային գործընթաց և առաջարկեց բարելավումներ, գուցե ժամանակավրեպ, վերամշակում հանուն վերամշակման: Բայց հենց որ ցանկանում եք բարդացնել այս կոդը, դուք դեռ կարող եք կատարել այս վերաֆակտորինգը: Փաստորեն, մի քանի ամիս անցավ, և մենք ձեռնամուխ եղանք այս գործին։ Ես սիրով ընդունեցի նրան աշխատանքի։ Մենք բոլորս հանճար չենք: Կարող եք գալ, ինչ-որ բան պարզել և մատնանշել մեր խնդիրները: Սա գնահատելի է։

Միշա.

Մենք ունենք այսպիսի իդեալական պրակտիկանտներ։ Չնայած փորձի պակասին, նրանք խնդիրը տեսնում են ոչ միայն տեխնիկական, այլև համաշխարհային մակարդակով։ Նրանք առաջարկում են հիմնարար բարելավումներ: Նրանք հասկանում են, թե ինչպես կարելի է խնդիրները իրական աշխարհից թարգմանել տեխնիկական աշխարհ՝ չկորցնելով դրանց իմաստը: Նրանք մտածում են, թե որն է վերջնական նպատակը, արժե՞ հիմա մանրամասնել, թե՞ կարող են հիմնովին փոխել առաջադրանքի մոտեցումը կամ նույնիսկ խնդրի ձևակերպումը։ Սա նշանակում է, որ նրանք մի քանի մակարդակով բարձր լինելու ներուժ ունեն: Այս ճանապարհով գնալու համար նրանք պարզապես պետք է թարմացնեն որոշ հմտություններ և ներքին գործիքներ: Plus սկսել մի քանի հաջողված նախագծեր:

Պրակտիկա ՏՏ ոլորտում. մենեջերի տեսակետը

Source: www.habr.com

Добавить комментарий