Как да интервюирате, да направите работа и да вземете повишение: нетрадиционен метод за програмисти

Какви технически интервюта се чувстват ... но без оглед.

Това е част 2 от серия от две части за това как се научих на програмиране и завърших с множество оферти за работа за по-малко от 6 месеца. За днес ще говорим за процеса на интервю, офертите за работа и получаването на повишение. Ако сте пропуснали първата част и искате да се научите да кодирате след по-малко от 5 месеца, започнете тук.
 
Има написани много статии за това как да се направи интервю за кодиране и честно казано те имат някои наистина солидни съвети (Моите две любими статии са свързани в тази статия). Днес искам да покажа някои уникални начини за програмист да подобри шансовете си да получат множество оферти и да получат повишение за 6 месеца на работа. Нека да започнем.

Чакай ... какво те прави експерт?

Бях влязъл в индустрията на разработчиците само с 6 месеца опит. Използвайки тактиката в тази статия, успях да получа многобройни оферти за позиции, които не са на младши нива. Получих и повишение 6 месеца на работа (и още едно 6 месеца по-късно). Тези неща не се случиха просто. Бяха изчислени тактики. В интерес на истината кандидатствах само за 20 работни места и само 3 седмици интервюирах. Целта ми, както винаги, беше да използвам времето си ефективно, като се съсредоточа върху най-важните задачи.

Първа стъпка

Трябва да имате добре изглеждащ уебсайт за портфолио или активен акаунт в Github, който споменахме в част 1. Не е необходимо да бъде нещо революционно, тъй като повечето от тези уебсайтове ще се посещават само от нетехнически набиране на персонал или човешки служители. Това е достатъчно само, за да изглеждате сякаш знаете за какво говорите.

Продължи

Резюметата са основата на съществуването на всеки. Никой не обича да ги пише и никой работодател не предлага работа единствено заради нечие възобновяване. Затова трябва да се отнасяте с това: Начин за получаване на интервюта (скоро ще видите, че това не е единственият начин). Прекарайте много малко време за автобиографията си (не повече от 1 ден). Погледнете видовете работни места, които искате да имате, и запишете думите и характеристиките, описани в тези работни позиции, в резюмето си. И накрая, направете го лично за всяка позиция, към която кандидатствате, така че името на работодателя да бъде в резюмето. Това ще ви отнеме 10 секунди, но вече ви поставя над повечето хора, които просто изпращат масови количества автобиографии. Ето как изглеждаше моето резюме.

LinkedIn

Актуализирайте профила си в LinkedIn с уменията, които имате и според заданията, към които се насочвате. Набирането на персонал ще използва LinkedIn, за да търси кандидати и винаги ще търси потребители, които наскоро са сменили профилите си, тъй като това им сигнализира, че този човек търси работа. Ето защо, опитайте и актуализирайте вашия LinkedIn профил на всеки два дни (това може да бъде толкова просто, колкото смяна на дума). Ако сте изброили умения, които са в търсенето (т.е. Javascript, Node.js, React, Angular), тези новобранци ще ви изпращат ежедневно съобщения за възможности.

Алтернатива за възобновяване

Горните методи са доста основни. Нека започнем да се творчески. Вместо да изпращам автобиографията си, обикновено изпращам имейл на компания, с която се интересувам да работя (можете да използвате безплатни инструменти като имейл Hunter или Rapportive, за да разберете имейл адресите на повечето хора). Не изпращайте автобиография, а вместо това им изпратете личния си уебсайт и им кажете защо искате да работите във фирмата. Попитайте ги дали можете да дойдете за интервю. Можете да изпратите това съобщение до ръководителя на ВП или към някой, който е вратар. С помощта на инструменти като LinkedIn ще можете лесно да намерите кой е този човек във фирмата.

По-добра алтернатива на събитието

Създайте съобщения на разработчици или технически директори на компании, които се интересуват от вас, и ги уведомете за интереса ви да стигнете до мястото, където са професионално. Помолете да ги вземете на кафе или елате в офиса, за да поговорите с тях за кариерата им. Никога не ги питайте за работа. Но накрая попитайте дали имат някой, с когото да ви препоръча да разговаряте. Наистина подчертайте в тази среща вашата цел да научите, като работите сред интелигентни разработчици. Ако не търсят да наемат, ще ви насочат към някой, който е.

Най-добрата алтернатива

Изпратете съобщения на изпълнителните директори и попитайте какви технически проблеми имат. Кажете им в какви технологии сте експерт (до този момент трябва да знаете дали те изискват хора с вашите умения) и поискайте да решат проблем с реалния живот, който имат безплатно. Те могат да запазят работата, а в замяна всичко, което поискате, е интервю.

Никога не изпращайте масово количество автобиографии. Изберете заданията, които искате, персонализирайте имейлите си и се опитайте да избегнете изпращане на автобиография. Опитайте се да заобиколите формалностите на процеса на кандидатстване, като получите интервю веднага. Най-вероятно по време на интервюто ще ви помолят за възобновяване, но до този момент вече сте получили това, от което се нуждаете.

Интервюто

Това е област, за която много хора са писали статии: като тази и тази от Бил Сурур. Тези две статии са едни от най-добрите съвети, които съм виждал и бих добавил само следните точки:

Използвате времето на интервюиращия. Не правете това скучна среща. Носете енергия и проведете двупосочен разговор с тях. Те не искат да седят с уплашен интервюиращ, който е с ниска енергия и не може да проведе разговор без въпроси.

Подгответе окончателен заключителен аргумент. Повечето хора се сплашват от интервютата ми и особено техническите. Първите и последни впечатления обаче са това, което повечето интервюиращи си спомнят. Започнете първото взаимодействие с висока енергия и учтивост. Накрая, колкото и да е интервюто, завършете с нещо, което докосва всички тези точки:

А. Не прекалявайте с думата „аз“

Б. Говорете за интервюиращия

В. Изразете им колко сте по-добри от всички останали

Г. не се хвалете (вижте точка В)

Ето един пример:

Ами благодаря за отделеното време. Сигурен съм, че имате много кандидати да видите, но исках да кажа едно последно нещо: Няма разработчици, които да ви интервюират. Въпреки това има недостиг на добри, талантливи, егоисти, разработчици с амбиция да учат. Най-добрите разработчици не са тези, които знаят езика отвътре и отвън за сметка на това, че имат щори. Не тези, които не могат да признаят, грешат. Може да не съм най-опитният разработчик, който ще интервюирате, но единственото нещо, което можете да гарантирате, е, че няма никой, когото да интервюирате, който да работи толкова усилено, че да развива уменията си всеки ден, да играе прекрасно с други разработчици, и не е толкова ограничен в решаването на проблеми, че той / тя не желае да изпробва нови идеи за роман. Когато ме наемете, ще бъдете сигурни, че няма да ви се налага да управлявате микроманипулации, не е нужно да гасите пожари и след една година аз ще бъда един от най-ценните ви служители. Намирам се в момент от кариерата си, в който искам да бъда заобиколен от екип, с който мога да се развивам и избрах „NameOfCompany“ по тази конкретна причина. Вероятно сте имали подобен опит в кариерата си, когато една компания ви е позволила наистина да имате влияние. Сега съм на този етап и с нетърпение очаквам да бъда част от този екип. Благодаря ти.

Може да звучи малко интензивно, но кого бихте наели: разработчик, който се справи доста добре на интервю и се съчетава с всички останали интервюта, които сте направили? Или разработчика, който го е искал повече от всеки от другите?

Вторият трик

След това напишете имейл на хората, които са ви интервюирали. Благодарете им и ако е имало някакви технически предизвикателства, на които не сте могли да отговорите по време на интервюто, отговорете и ги уведомете, че сте разгледали проблема и това е решението (надяваме се, че сте успели да го разберете до този момент в комфорта на вашия дом и google). Попитайте ги в това писмо кога трябва да очаквате отговор.

Финалният трик

Ден преди да предполагат, че ще ви дадат отговор, или ден след интервюто, обадете се на HR човека, който организира интервюто. Уведомете ги, че сте получили друго предложение (никога не се застъпвам за лъжата, така че да се надяваме, че това е вярно и като използвате горепосочените стратегии, трябва да можете да използвате множество интервюта за работа) и ако има някакъв начин, вашата оферта може да бъде ускорена. Бихте предпочели да работите в тяхната компания, но вие също не искате да се стреляте в крака. Подъл? Малко. Но фактът, че други компании се интересуват от вас, означава, че не са луди да мислят да ви наемат. Това е психология 101: социално доказателство.

Нека разгледаме няколко психологически техники, използвани тук: Вие сте се асоциирали като решителен и амбициозен разработчик по време на интервюто си. Оставихте силно впечатление в края на интервюто. Вие сте учтиви и след това, за да покажете, че наистина искате тази работа, и накрая други компании се интересуват от вас. Точно като в запознанствата, знаейки, че другите те искат, те правят по-желана.

Това винаги ще работи ли? Не. Но работи почти безупречно, ако го изпълните правилно. Тези методи ще ви дадат най-добрите шансове за получаване на работа. Може да е малко нетрадиционно, но ние избегнахме неефективността на масовите автобиографии на имейли и вместо това се съсредоточихме върху вниманието си върху 20%, които наистина имат значение: Процесът на интервю и избягването на типичното, несъздаващо приложение + възобновете комбото.
 
И накрая, прекарайте няколко седмици, посещавайки срещи в индустрията и говорете с хора, които се наемат. Обикновено има много служители за набиране на персонал по тези събития или можете да попитате колеги разработчици дали тяхната компания се наема. Повечето работни места вече имат бонуси за реферали за служители, така че използвайте това във ваша полза, за да накарате другите да ви запознаят с тяхната компания.

Как да получите рейз след 6 месеца

Да се ​​надяваме, че сте добър служител и разработчик и сте допринасяща част от компанията. В края на деня никой няма да ви наеме, ако не се обучавате постоянно и се опитвате да подобрите уменията си. Няма лесен начин да го заобиколите. През първите 6 месеца бих запазил папка с всички добри неща, които сте направили за компанията: проблеми, които сте решили, пари, които сте спестили, страхотни коментари или отзиви, които сте получили от клиенти / колеги, и бих сравнил уменията си ниво от първия си ден на работа до 6 месеца. Избройте всички умения, които сте придобили, и списък на това, което планирате да постигнете през следващите 6 месеца. Напишете писмо от една страница, показващо примери за всичко това, и помолете да се срещнете с лицето, което отговаря за вземането на решение за заплатата. Покажете им колко сте нараснали през последните няколко месеца, колко обичате компанията, а също и колко очаквате с нетърпение бъдещето. Освен това, дайте им това писмо и ги помолете да обмислят сериозно вашата молба. Поискайте нивото на заплата много по-високо, отколкото искате (помислете с 10 000 долара повече, отколкото очаквате). Най-вероятно те ще ви срещнат в средата и това ще направи „средата“ ваша щастлива позиция.
 
Това може да звучи много тъпо и „разрушително“, но не се притеснявайте. Ако и работодателят, и служителите се уважават един друг, това е нормален разговор, който трябва да се случва. В крайна сметка, вижте всичко добро, което сте направили за тях. За компаниите е много скъпо да наемат нови разработчици. Вече сте утвърдени и сте се интегрирали в екипа. Цената да ви загубят и да наемете нов програмист е много по-висока, отколкото да ви повиши.

заключение

Тук има някои смели ходове, но аз съм голям фен на старата поговорка:

Ако никога не питате, отговорът винаги е „не“.

Трябва да цените себе си. Най-важното е да оцените факта, че давате най-ценния си ресурс (време) на работодател. Направете правилния избор при избора на работодатели. То е толкова за това, което искате, както и за това, което те искат. Работете за компания, която уважава вашето време. Иначе защо бихте искали да сте там?
 
След 5 месеца обучение за кодиране (плюс 1 месец пътуване), успях да получа множество щедри оферти. В крайна сметка избрах позиция, която ми позволи да се развивам максимално и да бъда заобиколена от най-добрите разработчици. След 6 месеца успях да получа рейз и сега получавам множество оферти за 6 фигурни позиции. Толкова добър ли съм? Не ... има много хора, по-умни и по-квалифицирани от мен. Това обаче е само една част от уравнението. Ако не сте в състояние да се представите на пазара, да поискате неща и да бъдете умни за своите стратегии, вие пропускате.
 
Успех в пътуването ви, независимо дали учите за програмист или сте програмист, който търси работа. Дано тези публикации са ви помогнали по някакъв начин.

Последно нещо…

Създадох онлайн курс: The Complete Web Developer през 2018 г., където ви превеждам през всички стъпки, които споменах по-горе, ако искате всичко на едно място, допълнителна помощ или искате да подкрепите работата ми. Това е над 100 HD видеоклипове и 30+ часа съдържание. Отнема безумно # часа, за да се направи. Но наистина се гордея с това как се оказа всичко. Днес го пускам на света и тъй като е сезонът на ваканциите, можете да използвате кода на купона RELEASEYA77 и курсът ще бъде само $ 10 (Достъпно за първите 100 души UPDATE: Sold Out)

Актуализация: Преминахме 40 000 студенти от над 180 държави, които са се записали за 6 месеца. Все още искам да поддържам духа за учене, така че използвайте купонния код KHDKA7166 за приятна отстъпка.

Благодаря ви, че прочетохте дотук. Извинете за дългия пост, но ако ви хареса тази публикация, моля, споделете, коментирайте и натиснете that няколко пъти. , . Може би това ще вдъхнови някого да направи скока в нова кариера.

Следвайте ме в Twitter и Medium, ако се интересувате от по-задълбочени и информативни изписвания като тези в бъдеще!

******* Пълният уеб разработчик през 2018 г. *******