Ar trebui să angajez un designer/dezvoltator junior sau senior sau o agenție?

Publicat: 2018-01-22

Aceasta este o întrebare pe care și-o pun mulți directori de marketing: ar trebui să angajez un designer/dezvoltator junior sau senior sau ar trebui să dau totul și să angajez o agenție? Este de înțeles de ce directorii de marketing sunt confuzi în privința asta. Nu este treaba lor să obțină toate nuanțele acestor roluri tehnologice importante.

Cu toate acestea, este datoria noastră să ne asigurăm că sunteți echipat cu cât mai multe cunoștințe posibil pentru a lua cea mai bună decizie dintre toate trei pentru afacerea dvs. După ce vei termina de citit această postare pe blog, vei putea avea o conversație inteligentă cu oricine despre avantajele și dezavantajele acestor trei roluri importante.

Despre ce este un designer/dezvoltator junior

Un designer/dezvoltator junior va avea mai puțin de doi ani de experiență în orice formă de tehnologie. Este important de reținut că acest titlu sau distincție poate avea multe nuanțe. Cu alte cuvinte, doar pentru că cineva este designer/dezvoltator junior nu înseamnă că nu are experiență în orice.

Gandeste-te la asta:

Un designer/dezvoltator poate fi junior în ceea ce privește abilitățile HTML5, deoarece este o tehnologie relativ mai nouă. Totuși, în același timp, pot fi seniori în ceea ce privește ceva de genul .NET.

De aceea este important să inspectezi cu adevărat calificările oricărui junior pe care te gândești să îl angajezi.

Cu toate acestea, cuvântul „junior” din acest titlu se referă într-adevăr la limitări în altă parte. De exemplu, designerii/dezvoltatorii juniori nu trebuie să facă lucrurile în mod independent – ​​au nevoie de supraveghere de la designeri/dezvoltatori mai seniori. Drept urmare, este probabil cel mai sigur să le încredeți în principal cu cele mai simple sarcini și proiecte. A fi juniori înseamnă, de asemenea, că nu sunt încă pregătiți să interacționeze cu clienții sau să adune cerințe.

Desigur, este de la sine înțeles că nu va trebui să le plătiți la fel de mult ca un designer/dezvoltator senior.

Dacă încă sunteți interesat să angajați un designer/dezvoltator junior, atunci GoDaddy vă recomandă următoarele întrebări:

  • Există un spațiu suficient de mare de eroare în proiectul pentru care doriți să angajați juniorul?
  • Sunt proiectele pe care le am în minte pentru juniori cele care nu au nevoie de un nivel aprofundat de know-how în industrie?
  • Pot să susțin cariera juniorului și, prin urmare, să-l pregătesc pentru dezvoltarea și creșterea continuă a carierei?

Ca să fiu perfect clar, de fiecare dată când te gândești la un junior, ar trebui să fie pentru că crezi că îi poți transforma în cele din urmă într-un senior cu experiență, cu experiența pe care o vor obține la compania ta. Amintiți-vă că creșterea unui junior într-un senior la propria companie are un avantaj remarcabil: veți economisi bani în timp, deoarece nu va trebui să plătiți prima de cost asociată cu recrutarea de designeri/dezvoltatori seniori cu experiență de pe piața liberă!

Despre ce este un designer/dezvoltator senior

Pe cealaltă parte a spectrului de experiență se află designerul/dezvoltatorul senior. Acest titlu reprezintă cel mai experimentat și experimentat veteran din tehnologia lor.

O discuție pe Stack Exchange oferă informații clare despre această poziție de conducere. În esență, acestea sunt adevăratele vedete ale oricărei echipe, deoarece cunoștințele și pregătirea lor sunt inegale. Iată câteva atribute cheie ale designerilor/dezvoltatorilor seniori:

  • Ei abordează cele mai grele sarcini (cele pe care nimeni nu știe cum să le rezolve) împreună cu responsabilitățile de proiectare
  • Ei pot lucra independent, deoarece au un istoric dovedit de a afișa rezultate
  • Au un rol de mentorat și se așteaptă de la ei să ia sub aripa lor designeri/dezvoltatori juniori și să-i îndrume
  • Ei excelează la depanare datorită cantității lor mari de experiență (au văzut totul sau o mare parte din ea)
  • Sunt grozavi să livreze la timp și să lucreze la termene strânse
  • Ei sunt familiarizați cu diferite limbi la nivel de experți
  • Aceștia sunt cu discernământ în ceea ce privește adoptarea de noi instrumente de dezvoltare, dar sunt suficient de deschiși pentru a le lua în considerare întotdeauna
  • Ei știu cel mai mult despre produsele și serviciile companiei lor

Pe baza acestui lucru, este ușor de înțeles de ce este recomandat să pui cel puțin un senior într-o poziție de conducere în echipa ta. Dacă nu, atunci există șanse mari ca proiectul dvs. să se prăbușească și să ardă fără expertiza lor experimentată!

Dezvoltatorul Matt Briggs duce definiția unui senior puțin mai departe, analizând modul în care se comportă. În esență, experiența lor le oferă suficientă înțelepciune încât vă pot scuti de multe necazuri și bătăi de cap pentru orice proiect, evitând capcanele evidente. Potrivit lui Matt, seniorii:

  • Au eșuat multe și am învățat din eșecurile menționate
  • Sunt cinstiți din punct de vedere intelectual în evaluarea propriei performanțe în ceea ce privește ceea ce a funcționat și ceea ce nu a funcționat
  • Urăsc complexitatea și îmbrățișează simplitatea
  • Jucați-vă cu propriile forțe oricând este posibil într-un proiect
  • Aplicați teoria numai în ceea ce privește contextul specific
  • Realizați că nu există o modalitate unică de a construi software și, prin urmare, apreciați flexibilitatea în proces
  • Înțelegeți că există un „compromis” în orice proces și încercați să îl identificați în ceea ce privește cadrele de proiectare, modele, biblioteci și procese
  • Sunt foarte conștienți de modul în care funcționează clienții și organizațiile lor și care sunt valorile lor
  • Nu va trece niciodată banii și va încerca întotdeauna să remedieze problemele
  • Înțelegeți că munca lor implică mult mai mult decât doar scrierea de cod
  • Ajută-ți întotdeauna echipa să se îmbunătățească, deoarece știu că nu pot face totul singuri

În cel mai bun caz, la organizația dvs., designerul/dezvoltatorul junior va fi devenit un designer/dezvoltator senior din toată experiența acumulată în timp ce lucra la organizația dvs.

Junior vs Senior

Nu se poate sublinia suficient că, deși titlul specific dintr-un designer/dezvoltator este întotdeauna important, acesta nu spune întreaga poveste. Pentru asta, trebuie să-l priviți în context. Desigur, designerii/dezvoltatorii tineri, înfometați și ambițioși chiar care au terminat facultatea sau universitate sunt un atu, dar la fel sunt și veteranii care au deja decenii de experiență în industrie.

Cel mai bun mod de acțiune este să nu angajezi bazat exclusiv pe stereotipuri și așteptări pentru fiecare titlu de juniori sau seniori, ci, mai degrabă, pe baza constituției echipei și a organizației generale. Diversitatea (a se citi: puncte de vedere diferite) este utilă pentru produsul, serviciul și marca dvs.

Considerent bonus: O agenție!

Stai putin. Există o a treia și ultima opțiune la care să te gândești: mergi cu o agenție. O agenție este o alegere interesantă, deoarece elimină instantaneu multe dintre absolutele absolute în alegerea unui designer/dezvoltator junior sau senior. Asta pentru că o agenție tinde să aibă o ofertă mult mai echilibrată de talent și servicii.

Gândiți-vă la asta ca combinând tot ce este mai bun din ambele lumi. O agenție vă oferă acces atât la designeri/dezvoltatori juniori, cât și la seniori, ceea ce vă dă putere să vedeți cât de bine se potrivește fiecare scenariu în cultura și structura organizațională actuală a companiei. Datorită opțiunii mai mari cu cine să lucrezi, ai și acces la mai multe seturi de abilități, spre deosebire de dacă ai ales doar una sau.

Frumusețea unei agenții este că îți permite să mergi a la carte, dacă vrei. Aveți acces doar la oamenii și la seturile lor de abilități de care aveți cu adevărat nevoie în acest moment. Nu mai. Nu mai puțin.

Dintr-o perspectivă de bază, poți economisi bani pentru că nu angajezi pe nimeni cu normă întreagă. Drept urmare, nu trebuie să vă confruntați cu necazul de a afla beneficiile angajaților, deoarece nu veți avea un junior sau un senior care să lucreze la site-ul dvs. ca angajat obișnuit. Deoarece oricine cu care lucrați și care provine dintr-o agenție nu este un angajat cu normă întreagă, este, de asemenea, mai ușor de tăiat legăturile cu care se termină un proiect sau dacă relația de lucru nu este potrivită.

Compară asta cu angajarea efectivă a unui designer/dezvoltator junior sau senior cu normă întreagă. Chiar dacă lucrurile nu merg bine la început, probabil că veți fi forțat să găsiți modalități de a rezolva problema datorită tot ceea ce ați investit (financiar și în timp) în noul angajat.
Deci, dacă cu adevărat nu vă puteți decide între un junior sau un senior, atunci o agenție poate fi într-adevăr soluția pe care o căutați.

Faceți ceea ce funcționează cel mai bine pentru organizația dvs

La sfârșitul zilei, îți dai drumul la propria organizație. Tocmai ți-am oferit tot ce trebuie să iei în considerare atunci când alegi între un designer/dezvoltator junior sau senior. Acum vine partea grea – ce decideți?

Dacă încă sunteți pe gard după ce ați citit acest lucru, atunci mergeți la o agenție poate fi cel mai potrivit. Cel puțin cu o agenție, aveți libertatea și flexibilitatea de a corecta rapid orice greșeli pe care nu le puteți face atunci când tocmai v-ați angajat la o angajare cu normă întreagă, junior sau senior.