Како побиједити страх и престати мрзити разговоре за посао

Две ствари: Прво, престаните да говорите да нисте довољно добри.

Друго, почните да вежбате и програмер аса у вама ће исцурити.

У овом посту делим своја искуства са интервјуисањем, зашто нисам одустао од запошљавања програмера и шта сам успут научио.

Интервјуисање је срање

Можда си попут мене. Дане проводите у сањарењу о писању сјајног кода и показивању свог невероватног рада. Последње што желите је да се борите кроз процес интервјуа. Учиниш се рањивим стављајући своје вештине за критику. Отвараш се одбијању.

Немојте се сада обесхрабрити. Истина је да је интервјуисање важан део вештина сваког програмера. Не само да излаже ваше вештине: пружа вам прилику да поделите свој јединствени приступ техничким проблемима, пружа вам прилику да разговарате са другим програмерима и одаберете њихов мозак, и што је најважније, интервјуисање вас чини бољим кодером.

Зашто? Показујете своје снаге и слабости. Ти интроспектираш. Ако се добро снађете, добићете посао! Ако не, научите на чему треба да радите. Истина је да је интервју за вас увек вин-вин.

Оно што је безвезе је то што се готово никад не осећа тако.

Моја почетна борба

Пре него што сам почео да се бавим програмирањем, био сам студент машинског факултета на универзитету. Грозио сам се разговора за посао и умрежавања. Ипак сам ишао на сајмове послова, предавао резиме и враћао визит карте. Знао сам да је то неопходно зло.

Понекад бих добио позив. Сваки пут, отприлике два минута након што сам предао свој увежбани терен у лифту лепој особи на телефону, смрзнуо бих се.

Као машински инжењер нисам био посебно страствен према ономе што радим. Показало се кад год бих разговарао са регрутом. Говорио сам довољно добро да бих могао да зовем. После тога, можда због инерције због не уживања на свом терену, не бих радио ништа друго да се припремим.

Ни из једног од тих позива није произашло ништа осим за стварање стрепње око следећег.

Пре отприлике годину и по дана, одлучио сам да се одважим у веб развој. Сматрао сам се довољно добрим да почнем тражити праксу у јулу 2017. Одабрао сам веб развој из љубави према њему. Био сам више него натеран да нађем посао у овој индустрији ... ипак су неко време уследили исти резултати као и пре.

Неуморно бих учио. Читао сам насловну верзију докумената Дјанго. Моја карта доприноса за ГитХуб била је зеленија од Ричарда Хендрикса који је покушао да прода Пиеда Пипера као музички плејер. Нешто се морало променити и то је било моје размишљање.

Мапа пута: Израда интервјуа за ваш пекмез

Као што сам горе рекао, интервјуи су за вас увек добитни, иако у почетку можда не изгледа тако. Први корак ка победи над страхом од интервјуисања је промена вашег мишљења о интервјуисању.

Најважније што треба имати на уму је да немате шта да изгубите, а имате све што можете да добијете!

Чишћење ваздуха

Не постоји чаробна метода за постизање добрих резултата на интервјуима или за уклањање анксиозности која долази са њима. Интервјуи обављају копнене послове, а посао је оно што желите - врло је лако тунел-визију видети крајњи резултат. Ево мог највећег савета: Немојте.

Уместо тога, усредсредите се на себе. Зашто желите да будете програмер? Ако сте већ добили посао, зашто желите да направите промену? У чему си добар? Шта желите да постигнете? Како ћете то учинити? Одговорите сами на ова питања, нико други ... и будите искрени. Размислите о томе да то запишете и водите дневник овог интерног монолога.

Откривање одговора на ова питања пружиће вам самопоуздање у ономе чиме желите да се бавите, јасноћу у вашим снагама и пут ка томе како се побољшати. Јасно и само за себе постављајући циљеве, стичете увид у своје снаге и свест о празнинама у свом знању.

Што сте свјеснији себе, то боље можете другима преносити своје циљеве. То значи да анкетари. Такође вам помаже да се повежете са колегама програмерима који можда иду истим путем као и ви!

Постављање очекивања

Интервјуисање није у вези са запошљавањем. Интервјуисање се односи на размену ваших вештина. Интервјуисање се односи на побољшање ваших вештина. Нека то утоне. Не ради се о добивању посла. Ради се о побољшању.

Размислите о својим другим хобијима. За мене је то олимпијско дизање тегова. У дизању тегова постоје два лифта: отмица и чисти и трзај. Нисам нарочито добар у отмици, али знам да и други јесу, па често питам колеге спортисте о њиховој техници.

На крају бисмо могли сатима разговарати, слати видео записе тамо-амо и разговарати о механици лифта. „Како задржати чврст положај када шипка напушта под?“ "О чему размишљате кад ћете га ухватити?"

Циљ ових питања је да побољшам своју технику како бих могао подићи већу тежину. Да бих то урадио, наравно да желим да поставим искрена питања и да добијем искрене одговоре у натури. Чешће одлазим из разговора са знањем које раније нисам имао и примењујем га на тренингу.

Сигуран сам да видите куда иде ова аналогија. Мој циљ у овим разговорима је размена знања. Често обје стране у разговору заврше на бољем положају.

Ово се односи и на развојни свет. В кока сте разговор, размењују знања о компанији за знањем о себи. Сви заврше паметнији и имају бољу идеју како се побољшати. Без обзира да ли ћете добити посао или не, само је нуспојава!

Надам се да ће ово скинути део притиска. Изнад свега, није ваш главни циљ постати бољи програмер , за разлику од слања слатке свирке на Фацебоок-у?

Стављање у дело

Ево га: Тежи део. Надам се да нико од вас не стоји, јер сам ужасан мотивацијски говорник. Желећете да седнете за овај осредњи говор о * ~ МЛИНУ ~ * .

Први корак: Само код!

Пронађите пријатеља или вршњака, ускочите у Скипе позив и започните сесију програмирања у пару! Изаберите проблеме на којима бисте обоје желели да радите и усмеравајте једни друге путем.

Ако ово радите на мрежи, препоручујем употребу функције „Сарадња“ ЈСФиддле-а (бесплатно!) Или ЦодеСандбок-а „Уживо“ (није бесплатно!?), Тако да имате исти поглед.

Радећи ово, навикнућете се да разговарате кроз свој мисаони процес. Научићете како најбоље да у тиму комуницирате са приступом решавању проблема. Ако ви или ваш вршњак почнете да се борите, научићете како да помогнете једни другима у решавању тешких тачака. Кодирање са другима вас апсолутно чини бољим, сигурнијим кодором. Увешће вас у дељење дела.

Други корак: Сарадња на пројектима

Други корак је сличан првом, само што се уједињујете са другим истомишљеницима у заједничком циљу. Циљ је да ова проклета веб страница некако функционише.

У првом кораку сам нагласио да је програмирање у пару сјајно за помоћ у изградњи самопоуздања и стручности у разговору кроз ваше кораке. Међутим, изградња пројекта са другима нова је игра са лоптом: научићете да доносите одлуке о свом коду. Схватићете свој стил у поређењу са другима и оно што вас издваја. Научићете да радите кроз сукобе у тиму. Научићете како да кодирате у тиму.

Осим тога, ово је сјајна прилика да уђете у софтвер отвореног кода! Допринос отвореном коду излаже вас новим технологијама. Пружа вам вежбу у читању, отклањању грешака и побољшању туђег кода, као и свега што сам рекао у овом одељку. У време писања овог чланка , то је Хацктоберфест 2018 , што значи да ако допринесете отвореном коду на ГитХуб-у, добићете болесну кошуљу!

Поред отвореног кода, препоручујем да погледате Цхингу. То је заједница која вас упоређује са другима да бисте сарађивали на производном пројекту!

Трећи корак: Време је за (вежбање) разговора, душо!

Суочи се са својим страхом. Постани моћан. Освојите интервју.

Ако имате вршњаке са којима бисте желели да почнете да вежбате, то је сјајно! Препоручујем вам да се упарите и испитате једни друге са питањима ЛеетЦоде-а, модулима за интервјуе са фрееЦодеЦамп-а или другим ресурсима који више волите.

Ако желите да сарађујете на мрежи, топло препоручујем Прамп. Прамп је услуга која вас удружује са странцима. Обоје се наизмјенично постављате као анкетар и саговорник. Добићете повратне информације од вршњака и сазнаћете тачно шта требате учинити да бисте се побољшали!

Интервјуи за праксу су прави кључ за пролазак кроз стварне. Морате бити брзи на ногама, бити способни да одговарате на питања о себи и бити у стању да радите под притиском. На тренингу без стварних улога, управо на то ћете се усредсредити!

У почетку ће бити непријатно. Размислите о овоме на овај начин: У претходним корацима управо сте потрошили тону времена учећи како да комуницирате и решавате техничке проблеме. Такође сте научили тону о себи. Те вештине су кључне за успех у интервјуима. Будући да сте их толико увежбавали, преостаје вам само да примените те вештине на стварне интервјуе.

Четврти корак: Урадите поново

Вежбајте интервјуирање изнова и изнова и наставите да растете у процесу. Сада је време да пошаљете свој резиме и започнете са правим интервјуима. Једина разлика овог пута је улог, зар не?

Нимало. Не ризикујеш ништа. Т. је најгори сценарио у стварном разговору није добио посао. Ово вам ништа не враћа јер прво ништа не губите. Уместо тога, размислите о томе шта морате да добијете:

  • Открићете зашто су вас послодавци могли одбити и можете побољшати те тачке
  • Скенирате тржиште да бисте видели шта послодавци желе и можете у складу са тим прилагодити своје студије.
  • Ако све буде у реду, на крају ћете добити нови посао! Слатко!

Интервјуисање је добитно сваки пут када фокус усредсредите на себе. Уследиће добијање посла.

Савет за растанак

Надам се да ће овај пост помоћи да се мало осветли зашто је интервјуисање једнако застрашујуће. И надам се да сам вас мотивисао како да их прогурате. Имајте на уму да је интервјуисање једнако важна вештина као и стварно кодирање. За програмере је знање како да саопштите оно што сте урадили пресудно за посао који свакодневно радите. Било да је то гурање сјајне нове функције у апликацију или објашњавање како сте решили проблем на Стацк Оверфлов-у.

Већина кода који пишемо односи се на друге људе, а не само на нас. Научите да делите своје вештине и ваш успех ће доћи убрзо након тога!

Такође сам објавио овај пост на свом блогу, Пробајте са кодирањем, забавно је !