Բովանդակություն:

Ինչպես վարձել լավ ծրագրավորող, եթե ծրագրավորում չգիտեք
Ինչպես վարձել լավ ծրագրավորող, եթե ծրագրավորում չգիտեք
Anonim

Հիմնական բանը հարցազրույցի ժամանակ հստակ սահմանելն է, թե ինչ խնդիրներ պետք է լուծի մասնագետը և ճիշտ հարցեր տա։

Ինչպես վարձել լավ ծրագրավորող, եթե ծրագրավորում չգիտեք
Ինչպես վարձել լավ ծրագրավորող, եթե ծրագրավորում չգիտեք

Երբեմն բիզնեսը լավ է զարգանում, մեծ պլաններ են կազմվում, և ղեկավարությունը (ձեր ղեկավարները կամ դուք ինքներդ՝ որպես առաջնորդ) որոշում է անձնակազմում ծրագրավորող վարձել՝ որոշ խնդիրներ լուծելու համար:

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

Ինչ դուք պետք է անեք նախքան որոնումը սկսելը

Նախքան ծրագրավորող փնտրելը, ահա երեք կարևոր խորհուրդ.

1. Պատասխանեք հարցին՝ ինչի՞ն է պետք ծրագրավորողը

Հասկացեք հիմունքները. ինչի հետ պետք է աշխատի ծրագրավորողը և ինչ ծրագրավորման հմտություններ պետք է կիրառվեն: Ներիր ինձ, եթե ես քեզ վախեցրել եմ, բայց քեզ ոչինչ պետք չէ սովորել. պետք է որոշել, թե կոնկրետ ինչ խնդիրների համար է քեզ անհրաժեշտ ծրագրավորողը: Ասենք կայքի մշակման համար. Ապա ինտերնետում կարդացեք, թե ինչ հմտություններ են անհրաժեշտ դրա համար, ինչ են պահանջում ՏՏ ընկերությունները դիմորդներից։ Օրինակ՝ HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap-ի իմացություն։

Մի վախեցեք այս անուններից, պարզապես ժամանակ տրամադրեք և կարդացեք այս բաների մասին գոնե Վիքիպեդիայում:

2. Պարզեք ծրագրավորողի ծառայությունների արժեքը

Ակնհայտ փաստ է՝ ցանկացած լավ մասնագետ գումար արժե։ Սկսեք ծրագրավորման միջին շուկայական աշխատավարձից։

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

Գնացեք թափուր աշխատատեղերով կայք (HH.ru, Rabota.ru կամ այլ), օգտագործեք որոնումը հիմնաբառերով («php-ծրագրավորող», «վեբ-ծրագրավորող») և պարզապես տեսեք, թե որքան է առաջարկվում միջին մակարդակի ծրագրավորող, որ. է, աշխատանքի երկարամյա փորձով՝ ոչ թե մեկ տարի, այլ առնվազն երկու։ Middle-ն այլևս սկսնակ չէ, և այն կարող է արագ ընտելանալ ձեր նախագծերին: Մոտավորապես այդքան պետք է վճարեք նման ընկերոջը:

3. Օգտագործեք ձեր կապերը

Իմ կոլեգաներից շատերին բերանից բերանով ընդունեցին աշխատանքի. ոմանց հետ ես ուղղակի քննարկեցի միանվագ կես դրույքով աշխատատեղերը, մեկի հետ գնացի դասընթացների: Հետևաբար, դուք կանցնեք ձեր կապերի միջով, եթե այդպիսիք կան: Խոսեք ընկերների հետ, փնտրեք ֆորումները: Ավելի հաճախ, քան ոչ, արժեքավոր մարդիկ ձեռք են բերում այս ճանապարհով:

Ինչպես ընտրել լավ ծրագրավորող

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

Ձևավորում ենք թափուր աշխատատեղ

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

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

Մենք զտում ենք

Դուք թափուր աշխատատեղ եք կազմել, որոշ թեկնածուների տեսակավորել եք ըստ ռեզյումեի և ընտրել մասնագետներ հարցազրույցի համար։

Իհարկե, լավագույնն է հեռախոսազրույցի փուլում հեռացնել ամենաանհամապատասխան թեկնածուներին, բայց դա միշտ չէ, որ մատչելի տարբերակ է, եթե դուք ծրագրավորումից քիչ եք հասկանում:

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

Մենք հարցազրույց ենք անցկացնում

1. Պատրաստել մարտական առաջադրանք

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

Կարևոր! Նախ, անկախ աղբյուրից պարզեք, թե որքան ժամանակ պետք է լինի ավարտելու համար. հարցրեք ծրագրավորող ընկերոջը թեմայի ֆորումում: Դուք նույնիսկ կարող եք ստուգել ֆրիլանսերների բորսայում, հիմնականը գրելն է «Շտապ» և «Հենց հիմա պետք է սկսել, ինչքա՞ն ժամանակ կպահանջվի»: Բայց սա վերջին միջոցն է. այնտեղ նրանք կարող են չափազանցնել, ուստի ամենալավն է անհետաքրքիր աղբյուրը:

2. Խոսեք թեկնածուի փորձի մասին

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

3. Խնդրեք ցույց տալ պորտֆոլիոն

Թող թեկնածուն ցույց տա, թե ինչ է արդեն արել և որքան ժամանակ է ծախսել դրա վրա: Այո, պորտֆելները կարելի է գողանալ, ուստի ուշադրություն դարձրեք, թե ինչպես է մարդը խոսում: Անձամբ ես սիրում եմ իմ նախագծերը, պատրաստ եմ ժամերով խոսել դրանց մասին։

4. Պարզեք աշխատանքի փոփոխության պատճառը

Շատ սովորական, բայց կարևոր է իմանալ: Գլխավորն այն է, որ աշխատանքի փոփոխությունը չպետք է լինի թեկնածուի կողմից իրեն դրված խնդիրները չկատարելու հետևանք։

Եթե մասնագետը թողել է ֆրիլանսը, դա վատ չէ, նշանակում է, որ նա կայունություն է ցանկացել։ Եթե նախորդ աշխատանքի վայրի պայմանները ձեզ չեն գոհացրել, դա նույնպես նորմալ է։ Օրինակ, ծրագրավորողի ժամացույցի վրա հիմնված KPI-ները հոգնեցնում են որոշ մարդկանց:

5. Առաջարկել փորձաշրջան

Այստեղ խաղում են միայն ձեր համոզելու կարողությունը և լավ ձևավորված պայմանագիրը: Ես այսպես եմ արել՝ եթե աշխատողը կատարում է իր պարտականությունները, ապա ստանում է իր աշխատավարձի 100%-ը, եթե ոչ՝ 50%-ը։ Սա օգնում է նվազեցնել ընկերության ծախսերը վատ աշխատանքի դեպքում:

Բնականաբար, հենց սկզբից բանակցեք պայմանները, մարդը պետք է իմանա, թե ինչ է կատարվում։

Եվս երեք խորհուրդ

1. Բաց թողեք կարծրատիպերը

Ծրագրավորողները սովորական մարդիկ են, ոչ բոլորն են ասոցիալական և սիրում են տանը մնալ։ Շատերն ունեն հետաքրքրությունների այնպիսի լայն շրջանակ, որ դուք կզարմանաք։ Այսպիսով, ավելի լավ է անել առանց արտահայտությունների, ինչպիսիք են «Ես ինքս չէի պատկերացնում ծրագրավորողին»: Սա նյարդայնացնում է:

Ահա ճշմարտությունը՝ ծրագրավորողները սիրում են ծույլ լինել: Ուստի դիտե՛ք նրա աշխատանքը, բայց ձեր հոգուց վեր մի կանգնեք։

2. Կազմեք մարդկանց ցուցակ, ովքեր կարող են առաջադրանք հանձնարարել ծրագրավորողին

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

3. Խոշոր նախագծերը բաժանեք փուլերի

Սա հեշտացնում է աշխատանքի ընթացքին հետևելը: Բացի այդ, եթե հանկարծ ինչ-որ մանրուք լինի, որը պետք է արվի, ծրագրավորողը դրա համար ժամանակ կունենա, և լրացուցիչ առաջադրանքը կընկալվի շատ ավելի քիչ դիմադրությամբ:

Խորհուրդ ենք տալիս: