1. Кариери Как да се направи интервю за програмиране: 10 начина да изпъкнете

От Джон Сонмес, Ерик Бутов

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

Имайте професионална глава

Използвайте професионална снимка, направена от професионален фотограф, като ваша снимка на профила във всичките ви профили в социалните медии. Не използвайте добър селфи, който сте взели от себе си, докато сте били на почивка. Вместо това вземете някои препоръки за фотограф от приятели, колеги и дори вашите връзки в социалните медии.

След това се обличайте професионално (поне от кръста нагоре), облечете се, отидете в фотографското студио и вземете слушалки, които ще покажат, че сте професионалист. След като получите снимките и сте решили тези, които искате да използвате, поставете тази глава във всичките си профили в социалните медии, за да създадете последователна марка за себе си.

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

Вече би трябвало да сте облечени професионално и облечени, така че допълнителна глава или две от вас ще ви струва малко до нищо допълнително - вероятно последното, ако използвате семейния си фотограф известно време.

Създайте профил на GitHub, за да покажете вашите умения по програмиране

Ако нямате профил в GitHub, за да взаимодействате с други разработчици на софтуер, регистрирайте се безплатно на уебсайта на GitHub.

Github

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

  • Можете да напишете код. Ти си добър кодер. Всъщност можете да правите това, което казвате, че можете да направите на вашето резюме.

Ако имате профил в GitHub, но не сте работили по нито един проект там от известно време, сега е подходящ момент да се включите повече, за да можете да го направите впечатляващ за бъдещите работодатели (и други програмисти), колкото можете.

Вземете много реферали

Едно голямо предимство на LinkedIn е, че можете да получите и поискате изобилие от онлайн реферали, които LinkedIn призовава препоръки и да ги публикувате във вашия LinkedIn профил, за да може всеки да го види. Но не трябва да разчитате само на хората, които да ви дават препоръки за LinkedIn - вече трябва да имате много хора, които бихте могли да попитате, които биха се радвали да ви препоръчат за работа по програмиране.

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

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

Можете да покажете своята признателност, като напишете свое препоръчително писмо и да го изпратите на вашите приятели и колеги, които ви препоръчват. В крайна сметка вашите приятели и колеги може да се нуждаят от препоръки за работа или друга позиция, която искат.

Имайте видео резюме в сайтовете за социални мрежи

Живеем в епоха, в която е лесно да правите видеоклипове и да ги публикувате онлайн, така че е добра идея да публикувате видео резюме с участието ви във всички ваши уебсайтове за социални медии.

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

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

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

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

Създайте свой собствен YouTube канал, за да демонстрирате уменията си за програмиране

Ако искате да отидете една стъпка по-напред с вашите видеоклипове и да изпъкнете не само на потенциалните интервюиращи, но и на общността на софтуерните разработчици като цяло, включете вашето видео резюме в канала си в YouTube. Този канал трябва да включва и няколко видеоклипа, които показват вашата личност и опит.

Yourprogrammer канал YouTube

Канал в YouTube, който редовно популяризирате в другите си уебсайтове и програмисти за разработчици на социални мрежи като GitHub, ще започне да ви дава последователи.

Нещо повече, хората от бъдещия ви работодател ще гледат канала ви в YouTube и ще си помислят: „Леле, този човек преподава стотици разработчици в YouTube, така че това е добър човек, който трябва да има в нашия екип. Това е човек, който не само знае своите неща, но ще помогне на другите ни програмисти да се учат и да растат. “

Вашият канал в YouTube може не само да привлича последователи, но също така може да подтиква хората да изпращат коментари, питащи дали търсите работа. Ако решите да започнете да търсите работа, можете да създадете видеоклип, който казва, че търсите работа, и да го представите на своя канал, за да можете да генерирате потенциални клиенти.

Имайте добър блог, който да покаже вашия опит в програмирането

Програмирането изисква да въведете код, така че трябва да имате добър блог, който показва вашите познания за кодиране или в предпочитания от вас език за програмиране и / или различни езици за програмиране. Блог, като блогът Simple Programmer, който виждате по-долу, може

  • включва инструкции за начина на изпълнение на задача на конкретен език; обсъдете съвети, трикове, техники и тенденции в разработката на софтуер; и включват статии от гост автори, които говорят за своите области на експертиза.
Прост програмист блог

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

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

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

Изработете подкаст и / или vlog

Ако искате да направите всичко, за да популяризирате своята експертиза и личност, след това добавете аудио подкаст или неговия видео еквивалент, vlog (кратко за видео дневник), към вашия блог и оферти на YouTube канала.

Влогът може да бъде публикуван както в уебсайтовете ви за социални медии, в самия блог и / или в канала ви в YouTube. Можете също така да искате да имате своя подкаст на сайтове, които хостват подкасти като Libsyn.

Libsyn

Ако сте домакин на подкаст, най-вероятно няма да говорите по време на целия подкаст. (Дължината на подкаст ще варира в зависимост от темата.) Вместо това ще разговаряте с други хора и създавате много връзки. Ще покажете също, че участвате в общността на програмисти.

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

Посочете мобилни приложения, които вече сте разработили в магазините за приложения

Ако сте публикували едно или повече приложения в магазин за приложения за iOS или Android, не забравяйте да включите тази информация в своето резюме и мотивационно писмо и се уверете, че всеки интервюиращ може лесно да намери връзка към приложението във вашите профили в социалните медии , блог и YouTube канал.

Показвайки, че сте разработили едно или повече приложения, дава на интервюиращите доказателства, че:

  • Можете да напишете код точно както казва вашето резюме. Можете да разработвате софтуер през целия жизнен цикъл от дизайна до публикуването, което показва, че можете да допринесете за екипа по програмиране и компанията. Ти си победител. (Така че отидете да вземете пилешка вечеря.)

Ако не сте създавали приложение преди, има много уроци онлайн - всичко, което трябва да направите, е да напишете приложение за изграждане на ios или да изградите приложение за Android в Google и ще получите страница с резултати, пълна с ръководства за уроци, за да можете да започнете ,

След като създадете и публикувате приложение, създайте „създаване“ на видео в канала си в YouTube. Този видеоклип трябва да разкаже на зрителите за приложението, как сте го разработили, откритията и недостатъците, които сте имали по време на развитието и какви са вашите планове за бъдещето на приложението. Последната част ще покаже на потенциалните работодатели, че се грижите за клиентите си и продължавате да мислите за начините да направите приложението по-добро за тях.

Напишете и самоиздайте книга

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

По-лесно от всякога е да публикувате и разпространявате самостоятелно издадена книга. Можете да продавате книгата си като електронна книга на уебсайтове, включително Amazon и Barnes & Noble, както и да публикувате печатни копия, които да давате на хората и да продавате в Amazon. Посоченият по-долу уебсайт wikiHow ви дава стъпка по стъпка инструкции как да напишете и публикувате собствена книга.

WikiHow

Една книга може да ви спечели малко пари, особено ако отделите време за изучаване на успешни автори, публикувани самостоятелно - например погледнете Анди Уиър, който издаде самостоятелно романа „Марсианецът“. По-важното е, че книгата служи като реклама за вашите услуги, която показва интервюиращите, че:

  • Положихте време, пари и усилия да напишете и публикувате книга. Вие сте публикуван орган по дадена тема, тъй като не много разработчици са издали самостоятелно книга (въпреки че има един съавтор на тази книга). Имате умения за писане, които биха могли да ви помогнат да спечелите повече пари в новата си работа, ако сте технически писател и програмист.

След като публикувате книгата, не забравяйте да я популяризирате не само в мотивационното си писмо и да я изброите в своето резюме, но и във всичките си уебсайтове за медии и социални мрежи. Нещо повече, ако книгата ви е посочена в Amazon, след това включете съкратена URL връзка към страницата на книгата, за да могат интервюиращите да я видят; интервюиращите ще оценят кратък URL адрес, който трябва да напишат, тъй като URL адресите на страницата на Amazon са почти толкова дълги, колкото линиите, за да влезете в популярни маршрути в Дисниленд.

Говорете на програмисти и бизнес събития

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

Ако искате да съберете смелост да говорите, но не знаете къде да се обучавате, отворете уебсайта на Toastmasters International и намерете клуб във вашия район, като кликнете върху бутона Намери клуб в горния десен ъгъл на екрана. След това потърсете най-близкия си клуб в уеб страницата Find the Club.

Toastmasters International се счита за водещата организация за професионалисти, които да се научат как да говорят ефективно и да станат по-добри лидери. След като изберете вашия клуб, можете да присъствате на среща безплатно, ако няма текущи ограничения за присъединяване към клуб. (Някои клубове имат ограничения и уебсайтът ще ви каже дали това е така.)

След като решите да се присъедините, можете да се регистрирате като нов член само за $ 65 (това подлежи на промяна); подновяването струва 45 долара годишно.

Може да ви отнеме известно време, за да се озовете там, където искате да бъдете оратор, но след като спечелите достатъчно увереност, можете да започнете да търсите възможности за говорене на местни или регионални събития.

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

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

Преди да говорите, попитайте координатора на събитието дали можете да запишете презентацията си на видео. След това можете да направите това видео достъпно за по-широко гледане по-късно на вашите социални медии и / или уебсайтове за онлайн медии. Голяма конференция за програмисти може да запише всички говорители на видео и да ви даде URL адреса към уебсайта на конференцията, така че можете да включите линк към вашата презентация онлайн, както и в резюмето си и мотивационното писмо.

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