Այս հոդվածում մենք ցանկանում ենք կիսվել մշակողների թիմի փորձով Պենզայից այն մասին, թե ինչպես գտնել և արագ ներկայացնել նոր աշխատողին տարածաշրջանի աշխատուժին: Հրավիրում ենք ձեզ մեկնաբանություններում նկարագրել ձեր փորձը:
Հավանաբար ՏՏ-ի հետ կապ չունեցող ընթերցողներից ոմանք տարակուսած են՝ ծրագրավորող գտնելը (նույնիսկ Պենզայում) խնդիր է։ Թվում է, որ դուք պետք է կազմեք պահանջների ցուցակ, պորտալներից մեկում տեղադրեք թափուր աշխատատեղ, խոստացեք +100500 ռուբլի աշխատավարձ և հանգիստ հարցազրույց անցկացնեք թեկնածուներից: Նման բախտ չկա: Կարդացեք մեր պատմությունը ստորև:
Ցավոք սրտի, մարզային ՏՏ ընկերության գրասենյակի համար աշխատակից գտնելը ցավ է։ Եվ ահա թե ինչու.
- Պենզայում, ինչպես մեկ միլիոնից պակաս բնակչություն ունեցող շատ այլ քաղաքներում, որակյալ կադրերի մշտական պակաս կա: Եթե անգամ շրջանառություն չկա, ընկերությունը պետք է աճի։ Իսկ գրասենյակում թիմ է պետք։
- Շատ մարդիկ կան, ովքեր կրտսեր են ձևանում, բայց իրականում նրանց փորձն ու գիտելիքները բավարար չեն տարրական առաջադրանքները կատարելու համար։ Շուկայում չկան միջին կամ մեծահասակներ: Իրավասու միջինի վարձելը ավելի շատ բախտի խնդիր է:
- Կարող է իսկապես տխուր լինել, երբ թեկնածուները չեն նեղվում կարդալ դիմորդների պահանջների ցանկը և հաջողության ակնկալիքով թափառում են ընկերությունից ընկերություն:
- Տարածաշրջանային բուհերը վաղուց դուրս են եկել կյանքից և վերապատրաստվում են, ով գիտի, թե ով և ինչ նպատակով (բարեբախտաբար, կան բացառություններ):
- Տեղական HR գործակալությունները նույնպես լավ չեն: Ընկերությունից կգանձվի պայմանական 20 ռուբլի և կուղարկվեն բաց տվյալների բազաներից վերցված թեկնածուների պրոֆիլները։
- Նոր աշխատակցին պետք է հնարավորինս արագ և արդյունավետ կերպով ներգրավել: Առանց ուշադրության մնացած նորեկներն արագ «մարում են»։ Ընկերությունը կորցնում է ժամանակ և գումար և, հնարավոր է, արժեքավոր անձնակազմ:
Մի քանի տարի առաջ մենք մշակել ենք երիտասարդ մասնագետների ընտրության և հարմարեցման մեր սեփական սխեման.
- «Գեներացնել» կրտսերներ.
- Ընտրեք համապատասխանները:
- Մարզվելու համար։
- Պահեք.
- Զարգացնել.
Հնչում է ալգորիթմի նման, այնպես չէ՞:
«Սերունդ»
Հասկանալի է, որ մեր պաշտոնում մենք օգտագործում ենք այն ամենը, ինչ կարող ենք, այդ թվում՝ բուհերում տեղեկատվություն տեղադրելը։
Բայց երկար տարիների ընթացքում մենք համոզվեցինք, որ միայն անձնական հաղորդակցությունը կարող է ցույց տալ ընկերության մակարդակը դիմորդներին: Այդ իսկ պատճառով մենք եկանք այն եզրակացության, որ մեզ անհրաժեշտ է ստեղծել մի համայնք, որտեղ կարող են հանդիպել գործատուները, փորձագետները և աշխատանք փնտրողները:
Այսպես ստեղծվեց ծրագրավորողների տարածաշրջանային ասոցիացիան։ , որը ներառում է տարածաշրջանի ուժեղագույն ընկերությունները, ծրագրային ապահովման մշակման SECON, IT-Laboratory եւ այլ նախագծերի մասնագիտացված միջազգային համաժողովը։
Մշակողների ասոցիացիա
Պենզա ՏՏ ընկերությունները միավորվել են համատեղ լուծելու ընդհանուր խնդիրները, որոնք առաջին հերթին կապված են տեղական ՏՏ մասնագետների մասնագիտական մակարդակի բարձրացման հետ: Ասոցիացիայի հովանավորությամբ և նրա ջանքերով անցկացվում են տարածաշրջանային նշանակության մի շարք միջոցառումներ։
ԵՐԿՐՈՐԴ գիտաժողով
Սա ծրագրավորողների, վեբ դիզայներների, ՏՏ նախագծերի և ընկերությունների մենեջերների, մարդկանց, ովքեր պարզապես ծրագրում են իրենց ապագան կապել ՏՏ-ի հետ, բոլոր նրանց, ովքեր ցանկանում են իմանալ, թե ինչ կլինի վաղը, այսօր տեղեկատվական տեխնոլոգիաները օգտագործելու համար ամենամյա հանդիպում է:
Մեր միջոցառումն ամեն տարի համախմբում է ավելի քան 1000 մասնակիցների Ռուսաստանի տարբեր շրջաններից և արտերկրից: 2 օր արդյունավետ ցանցային կապ, 15 բաժին, 40 պրակտիկ բանախոսներ և, իհարկե, հաճելի անակնկալներ կազմակերպիչների կողմից։

ՏՏ-լաբորատորիա
Ուսանողների և ցանկացող ծրագրավորողների համար մենք իրականացնում ենք գործնական ուսումնական նախագիծ՝ IT Lab: 6 շաբաթվա ընթացքում մասնակիցներն ամեն օր պարապում և կատարելագործում են իրենց գիտելիքները մասնագետների ղեկավարությամբ:
Հիմնական նպատակը զարգացման ամբողջական ցիկլը ցույց տալն է։ Բոլոր մասնակիցներն ըստ նախագծերի բաժանվում են թիմերի, որոնք ներառում են մշակողներ, դիզայներներ, փորձարկողներ, շուկայագետներ և նախագծերի ղեկավարներ:
Ամեն շաբաթ կա ցուցադրական օր, որտեղ թիմերը ցուցադրում են իրենց շաբաթվա արդյունքները: Միջոցառումն ավարտվում է նախագծի պաշտպանության օրով: Հաջողությամբ ավարտված նախագծերի մասնակիցներին հրավիրում ենք լիարժեք պրակտիկա անցնել մեր ընկերությունում (ներկայումս ունենք ՏՏ լաբորատորիայի 4 աշխատակից, իսկ ընդհանուր առմամբ 60 շրջանավարտներից 227-ից ավելին աշխատում են Պենզայի ՏՏ ընկերություններում):

Բոլոր միջոցառումների և համայնքների մասնակիցների կոնտակտները ներառված են փոստային ցուցակում:
Փոստային ցուցակը պարունակում է Ասոցիացիայի նորություններ, ընկերությունների և գործընկերների նորություններ և թափուր աշխատատեղեր, մենք հայտարարում ենք տարբեր հանդիպումների մասին: Փոստը կատարվում է ամեն ուրբաթ: Թիրախային լսարանը ուսանողներն են, միջոցառման մասնակիցները, ծրագրավորողները։
Ասոցիացիայի լաբորատորիան, համաժողովը և ռեսուրսները մեզ ապահովում են թեկնածուների մշտական հոսք և վստահություն: Ամեն շաբաթ մեզ մոտ 1-2 ծրագրավորող է գալիս հարցազրույցի։
Ինչպես է ամեն ինչ սկսվում
Գործընթացը բարդ չէ, բայց շատ ժամանակ է պահանջում։ Մշակողները բավականաչափ առաջադրանքներ ունեն, և այժմ նրանց ուշադրությունը շեղում են ամենատարբեր «անպետք» բաները: Ահա թե ինչու այս հարցում պատասխանատու է ՄՌ-ը։ Մենք հեռացնում ենք գործընթացի առաջադրանքները մշակողներից՝ խնայելով նրանց ժամանակը և մեր ֆինանսները:
Թեստային առաջադրանքներ
Բոլոր դիմորդները ստանում են թեստային առաջադրանք։ Առաջադրանքները բարդ չեն, բայց ժամանակ և համբերություն են պահանջում լեզվին տիրապետելու և նոր հիմնական գրադարանների համար։ Այս փուլում հայտատուների կեսից ավելին վերացված է. շատերը նույնիսկ իրենց վրա չեն դնում առաջադրանքը։
Փորձնական առաջադրանքի օրինակ.
1) առաջադրանք ալգորիթմացման համար. Անհրաժեշտ է անցնել ֆայլային համակարգով և փնտրել նշված տեքստը ֆայլային համակարգում:
Հավելվածը բազմաթելային է, աշխատում է հրամանի տողից և որպես որոնման պարամետր ընդունում է փաստարկը:
2) Անհրաժեշտ է փոստային առաքումը կազմակերպել հետևյալ կերպ. Ենթադրվում է, որ փոստային մոդուլը գոյություն ունեցող հավելվածի մի մասն է:
Անհրաժեշտ է մշակել մատակարարի օբյեկտ, որը կստեղծի փոստի բաշխման առաջադրանքներ, և սպառողական օբյեկտ, որը կվերցնի փոստի բաշխման առաջադրանքները հերթից և կկատարի դրանք: Ինչ է պահանջվում որպես արդյունք. առաջադրանքների ստեղծման և մշակման գործընթացի փոքր մոդելավորում:
Նրանք. Պատահական ժամանակներում առաջադրանքներ են ստեղծվում ուղարկելու համար, և սպառողը դրանք պարբերաբար մշակում է: Ցանկալի է օգտագործել հերթ՝ մշտական պահպանման միջոցով (օրինակ՝ Postgresql): Ամբողջ գործընթացի մեկնարկային կետը թեստերն են: Պետք չէ ֆիզիկապես նամակ ուղարկել, պարզապես գրեք այն գրանցամատյանում: Ամեն ինչ կարելի է անել մաքուր Java-ում:
Դասընթացը հաջողությամբ ավարտածներին առաջարկվում է պրակտիկա, ներառյալ վճարովի, որը տեղի է ունենում ղեկավարի հսկողության ներքո:
Ի դեպ, մենք ունենք հեռավար պրակտիկայի տարբերակ, որը հաճախ ընտրում են նրանք, ովքեր նախկինում ՏՏ ոլորտում չեն զբաղվել։ Օրինակ, մեր ներկայիս աշխատակիցներից մեկը, որը սուշի բարի նախկին խոհարարն էր, մեզ հետ հեռակա կարգով ինտերնավորվեց: Հեռավար պրակտիկան թույլ է տալիս թեկնածուին սկսել իրենց վերապատրաստումն ու զարգացումը որպես ծրագրավորող՝ առանց թողնելու իրենց ընթացիկ աշխատանքը կամ կորցնելու եկամուտը:
Պրակտիկայի ողջ տևողության համար կազմվում է զարգացման պլան և տրամադրվում է մենթոր։ Հունիսը միանում է ներքին, հետազոտական կամ իրական կյանքի նախագծին: Բնականաբար, նա կարող է պարտավորվել նախագծի շտեմարան միայն համադրողի կողմից հաստատվելուց հետո: Բացի այդ, պրակտիկանտը միացված է մասնագիտացված տեխնոլոգիաների խորացված ուսումնասիրության առցանց դասընթացին:
Ահա այսպիսի զարգացման ծրագրի «կտորի» օրինակ.

Junior-ի նախագծերից մեկը CO2-Monitor-ն էր: Մենք մեր գրասենյակում ունենք CO2 սենսոր, որը մենք գնել ենք սենյակը ժամանակին օդափոխելու համար: Երկար ժամանակ նա բոլորին նյարդայնացնում էր իր ձայնով, երբ CO2-ի մակարդակը գերազանցում էր սահմանված մակարդակը, ուստի մենք պարզապես անջատեցինք նրա ձայնը։ Ի վերջո, սենսորը պարզվեց, որ անօգուտ է:

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


Win-win
- Դիմորդների մշտական հոսք. Պենզայում մենք հայտնի ենք որպես ընկերություն, որտեղ պետք է գնալ, եթե ցանկանում եք դառնալ պրոֆեսիոնալ ծրագրավորող:
- Մուտքի մոտ մենք զտում ենք նրանց, ովքեր հեռանկար չունեն։
- Քաոս չկա. Նորեկները երբեմն պարզապես վախենում են գալ և հարցնել: Եվ այստեղ կա հստակ ծրագիր, թե ինչպես զարգացնել նոր աշխատակցին:
- Նոր աշխատակիցը հարմարավետորեն ինտեգրվում է թիմին և սովորում կարգապահություն ընդամենը մեկ ամսում: Գործնականում շրջանառություն չկա։
- Հարմարվելը հատկապես հեշտ է համակարգին սովոր կրտսերների համար (ինչպես, օրինակ, համալսարաններում):
- Բարձր որակավորում ունեցող մշակողները (որոնց ժամանակը թանկ է) ազատվում են իրենց ծանրաբեռնվածությունից: Գործընթացը վարում է կադրերի բաժնի աշխատակիցը
Կիսվեք մեկնաբանություններում, թե ինչպես եք գտնում և վերապատրաստում աշխատակիցներին:
Նրանց համար, ովքեր ցանկանում են իմանալ հենց դիմորդների կարծիքը, ահա մեր աշխատակից Ալեքսեյի զեկույցը (Java մշակող Codeinside-ում).

Source: www.habr.com
