Мазмұны:

Бағдарламалауды білмесеңіз, жақсы бағдарламашыны қалай жалдауға болады
Бағдарламалауды білмесеңіз, жақсы бағдарламашыны қалай жалдауға болады
Anonim

Ең бастысы, сұхбат барысында маман қандай міндеттерді шешуі керек екенін нақты анықтап, дұрыс сұрақтар қою.

Бағдарламалауды білмесеңіз, жақсы бағдарламашыны қалай жалдауға болады
Бағдарламалауды білмесеңіз, жақсы бағдарламашыны қалай жалдауға болады

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

Мүмкін бұл сайтқа қызмет көрсету және қосымша функционалдылықты дамыту немесе қызметкерлерге арналған бағдарлама немесе CRM жүйесі болуы мүмкін. Маманды іздеуді біреуге тапсыру мүмкін болмаған және бағдарламашы болу туралы нақты шешім қабылданған жағдайда біз әрекет жоспарын ұсынамыз.

Іздеуді бастамас бұрын не істеу керек

Бағдарламашыны іздемес бұрын, мына үш маңызды кеңес бар.

1. Программист не үшін керек деген сұраққа жауап беріңіз

Негіздерді түсініңіз: бағдарламашы немен жұмыс істеуі керек және қандай бағдарламалау дағдыларын қолдану керек. Егер сізді қорқытсам, кешіріңіз, бірақ сізге ештеңе үйренудің қажеті жоқ: сізге қандай нақты тапсырмалар үшін бағдарламашы қажет екенін анықтау керек. Веб-сайтты дамыту үшін делік. Содан кейін Интернетте бұл үшін қандай дағдылар қажет, IT компаниялар үміткерлерден не талап етеді. Мысалы, HTML, CSS, JavaScript, PHP, MySQL, Canvas, Bootstrap тілдерін білу.

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

2. Бағдарламашы қызметінің құнын біліңіз

Бұл анық факт - кез келген жақсы маман ақша талап етеді. Бағдарламалаудағы орташа нарықтық жалақыдан бастаңыз.

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

Бос жұмыс орындары бар сайтқа өтіңіз (HH.ru, Rabota.ru немесе басқа), кілт сөздер бойынша іздеуді қолданыңыз («php-бағдарламашы», «веб-бағдарламашы») және орта деңгейдегі бағдарламашыға қанша ұсынылатынын қараңыз. ұзақ мерзімді жұмыс тәжірибесімен - бір жыл емес, кем дегенде екі. Middle енді бастаушы емес және ол сіздің жобаларыңызға тез үйрене алады. Міне, мұндай досқа қанша төлеуге тура келетіні туралы.

3. Байланыстарыңызды пайдаланыңыз

Менің көптеген әріптестерімді ауызша жұмысқа алды: кейбірімен мен бір реттік толық емес жұмыс күнін талқыладым, біреумен курстарға бардым. Сондықтан, егер бар болса, сіз өзіңіздің байланыстарыңызбен өтесіз. Достармен сөйлесіңіз, форумдарды іздеңіз. Көбінесе құнды адамдар осылайша алынады.

Жақсы бағдарламашыны қалай таңдауға болады

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

Біз бос орынды қалыптастырамыз

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

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

Біз сүзгіден өткіземіз

Сіз бос жұмыс орнын жинадыңыз, кейбір үміткерлерді түйіндеме бойынша сұрыптадыңыз және сұхбатқа мамандарды таңдадыңыз.

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

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

Біз сұхбат жүргіземіз

1. Жауынгерлік тапсырманы дайындаңыз

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

Маңызды! Біріншіден, тәуелсіз дереккөзден аяқтауға қанша уақыт қажет екенін біліңіз: тақырып форумында бағдарламашы досыңыздан сұраңыз. Сіз тіпті фрилансерлердің алмасуын тексере аласыз, ең бастысы - «Шұғыл» және «Дәл қазір бастау керек, бұл қанша уақытты алады?» деп жазу. Бірақ бұл соңғы шара: олар сол жерде асыра сілтеп жіберуі мүмкін, сондықтан қызықсыз дереккөз жақсы.

2. Кандидаттың тәжірибесі туралы айту

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

3. Портфолионы көрсетуді сұраңыз

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

4. Жұмыс орнын ауыстыру себебін табыңыз

Өте қарапайым, бірақ білу маңызды. Ең бастысы, жұмыс орнын ауыстыру үміткердің өзіне жүктелген міндеттерді орындамауының салдары болмауы керек.

Егер маман фрилансты тастаса, бұл жаман емес: бұл оның тұрақтылықты қалайтынын білдіреді. Бұрынғы жұмыс орнындағы жағдай сізді қанағаттандырмаса, бұл да қалыпты жағдай. Мысалы, бағдарламашының сағатқа негізделген KPI көрсеткіштері кейбір адамдарды шаршатады.

5. Сынақ мерзімін ұсыныңыз

Мұнда тек сіздің сендіру қабілетіңіз және жақсы жасалған келісімшарт ойнайды. Мен осылай жасадым: егер қызметкер өз міндетін орындаса, жалақысының 100%, орындамаса 50% алады. Бұл нашар жалдау жағдайында компанияның шығындарын азайтуға көмектеседі.

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

Тағы үш кеңес

1. Стереотиптерді тастаңыз

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

Міне, шындық - бағдарламашылар жалқаулықты жақсы көреді. Сондықтан оның жұмысын бақылаңыз, бірақ жаныңыздан жоғары тұрмаңыз.

2. Бағдарламашыға тапсырма бере алатын адамдардың тізімін жасаңыз

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

3. Ірі жобаларды кезеңдерге бөлу

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

Ұсынылған: