Как можете да получите работа за кодиране с много малко опит

Влязох в техническата сцена на Силициевата долина през задната врата - като изградих кариерата си с прости, бързи концерти на свободна практика. Горещо препоръчвам този подход. Това не само е чудесен начин да научите много бързо различни умения за кодиране, но и е много забавно!

Парадоксът: имате нужда от работа, за да получите опит, но ви е необходим опит, за да получите работа ...

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

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

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

Гадно е.

Нуждаете се от работа, за да получите опит, а за да получите работа ... Това е вековният парадокс.

За щастие в света на програмирането има решение на този пъзел.

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

Всичко, което трябва да направите, е да ги намерите.

Позволете ми да ви представя фрийланс и „концерта“ !

Знам какво мислиш, на свободна практика? Ако никой не би ме наел за работа, защо някой би ме наел на свободна практика? Какво толкова специално има във фрийланса? Не е ли просто работа за компания, освен без W-2, предимства и сигурност на работното място? Няма ли да ми е по-добре да се придържам към търсенето на работа за известно време?

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

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

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

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

И накрая има концерти на свободна практика .

Gig-freelancers запълват специална празнина в света на софтуерното инженерство. Те обикновено се заемат с работа, която е твърде малка, твърде специализирана или твърде експериментална, за да оправдае наемането на щатен служител. Работодателите, за които работят, ги наемат, защото трябва да свършат временна работа, а работникът на концерта е на разположение и желае да свърши работата.

Някои примери за работодатели, които наемат гигистични работници, включват:

  • предприемачи - търсят да изградят доказателство за концепция за идея
  • вътрешни предприемачи - предприемачи, работещи върху иновации във фирма, които също се стремят да изградят доказателства за концепции
  • малки предприятия - обикновено търсят някой „удобен“ за инсталиране или настройване на нещо
  • лица с проблем с програмирането - може би това е човек, който се нуждае от помощ с домашното си програмиране или нещо подобно?

Обединяващите характеристики на тези клиентски работни места са, че са малки, добре дефинирани и временни .

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

Защо си струва да правите концерти на свободна практика, когато за първи път започвате

Изненадващо, работни места в Gig са доста лесни за получаване.

Концертите обикновено са малки - няколко часа, седмично ...

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

Работата обикновено изисква по-малко опит за завършване. Това е „напишете обикновен робот“, вместо „изградете следващия Facebook“.

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

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

Откриване на типа концерт, който ви подхожда

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

Концертите ви дават възможност да работите за много различни хора и да работите по много различни проекти. Това е чудесна възможност да направите проучване, за да разберете какво ви харесва.

Любопитни ли сте от данни? Вземете концерт за изстъргване или обработка на данни.

Искате ли да научите за хардуера? Има концерти на Arduino a Raspberry pi.

Намерихте нещо, което харесвате? Намерете друга подобна работа.

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

  • уеб сайтове
  • потребителски видео плейъри
  • аудио плейъри
  • програмиране на микроконтролер
  • стрийминг на живо и видеоконференции
  • извличане и обхождане на данни
  • прости игри

и списъкът продължава.

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

Концертите ви позволяват да полирате уменията си и да усъвършенствате занаята си.

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

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

Също така просто да се наложи да направите всичко сами ще бъде от полза. Ще трябва да изградите цели системи. Няма да имате избор. Вие ще научите как всичко работи.

Концертите често водят до по-добри неща

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

Бих изплатил концерт за 2 часа (концертът всъщност ми отне малко повече време) и щях да доставя точно това, което моят клиент ме помоли. На следващия ден клиентът би попитал дали имам време за друг проект.

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

В крайна сметка дори не трябваше да търся нова работа. Току-що дойде при мен.

Беше забавно ... и макар че в началото беше страшно, с времето стана по-лесно.

И така, как се правят концерти? Ето процеса, който препоръчвам:

Намерете добър пазар за концерти, който отговаря на вашата ситуация

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

Намирането на подходящ пазар вероятно енай-важната част от търсенето на работа и много хора не подхождат много стратегически към мястото на търсене на работа.

Истината е, че всеки пазар има различни „клиентски комбинации“ с различни нужди, желания и критерии за наемане.

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

И така, какво искате да търсите?

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

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

Какво имам предвид под „ниша“? Е, вие искате пазари, които имат някакъв фокус, в който се вписват вашите умения или опит.

Нишовите пазари включват:

  • Географски фокус: Някои пазари са изградени за местни общности. Хората често наемат чрез тези сайтове, когато искат да работят с някой местен.
  • Технологичен фокус: Някои пазари се фокусират върху определени технологии. Ако сте прекарвали много време с определена технология, тези дъски ще бъдат места, където ще имате предимство.
  • Фокус върху проблемното пространство: Някои пазари не са насочени към дадена технология, а по-скоро се фокусират върху определена аудитория. Софтуерните проекти съществуват във всяка общност. Ако сте член на общност, може да имате възможност да получите достъп до концерти, които не са достъпни за други разработчици.

Изборът на добър пазарен пазар значително ще увеличи шансовете ви за участие.

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

Ако трябваше да започна да свиря отново днес, някои места, които бих могъл да погледна, включват:

  • craigslist (раздел за концерти) - той е локален / географски фокусиран, така че имате някои от гореспоменатите вградени предимства.
  • лично физически срещи - отново местни и нишови. Според моя опит, когато се появявате на тези събития, почти винаги има някой, който търси някой, който да помогне за техните проекти. Фактът, че сте местен е огромно предимство.
  • публично-предприемачески фокусирани отпуснати чат групи и актуални пощенски списъци (отново те са ниши и малко по-малко основен поток). Можете да ги намерите, като потърсите „публични отпуснати канали“ - много от тях имат специфичен раздел, посветен на работни места, и повечето от работните места в каналите, фокусирани върху предприемача, ще бъдат базирани на концерти.
  • накрая, upwork.com , freelancer.com или друг работен сайт, фокусиран на свободна практика. Тези сайтове имат много работодатели, които искат да наемат хора, но може да е малко трудно да започнете. Ще се състезавате за работа с хора от цял ​​свят, които вече имат много отзиви за платформи. Когато в крайна сметка получите някои 5-звездни оценки, нещата ще станат лесни, но дотогава това е игра с числа, така че бъдете подготвени за много откази.

Кандидатствайте за концерта

Кандидатстването за концерт е доста просто. Ще проведете разговор с работодател и искате да ги убедите, че можете да разрешите проблема им.

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

Какво казваш?

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

Искате да им кажете колко време мислите, че ще отнеме и да включите малко информация за себе си, която обяснява защо конкретно сте подходящ.

Искате да включите няколко връзки към някои свършени от вас работи, които са подобни на това, което работодателят търси, ако имате такива.

Може би си мислите, нямам опит. Това не ме ли дисквалифицира веднага?

Не е задължително. Всъщност можете да използвате слабостта си като сила! Ето няколко примера за това как можете да направите това.

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

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

Проследяване

Това, което често се казва в много книги и статии за търсене на работа, е вярно! Проследяването е наистина важно.

Помислете за това от гледна точка на работодателите (знам, защото наемах хора и преди).

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

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

Като изпълнител искате да бъдете този човек, който изглежда обещаващ и последващ . Ще се изненадате колко малко хора проследяват, когато кандидатстват за концерти. Наистина прави всичко различно.

И така, как го правиш?

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

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

Според моя опит това е, когато получите работа. Опитайте и вижте дали работи за вас.

Не се обезсърчавайте

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

Продължавайте да кандидатствате за публикации и не се обезсърчавайте! Препоръчвам да мислите за успеха като за „кандидатстване“, вместо за „получаване“ на работата. Ще помогне да се поддържат нещата в перспектива. В крайна сметка ще кацнете първия си концерт.

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

Аз съм професионалистпрограмист?

Надявам се да съм ви убедил

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

Ако можете да изградите основни програми, можете да използвате концерти, за да започнете програмиращата си кариера днес .

С течение на времето концертите са стъпка към по-големи и по-добри неща, така че излезте там и вземете концерт или два. Ще се изненадате какво можете да направите, ако опитате.

Благодаря ви, че отделихте време да прочетете статията ми.

Можете да прочетете и други мои статии в личния ми блог //wildnotion.com

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

Ако намерите тази статия за полезна, уведомете ме ???.