Cum să descrieți locul vacant pentru un specialist

Candidații sunt pregătiți să facă față faptului că sunteți în căutarea unui JS-ninja sau a unui backend al lui Dumnezeu. Dar este puțin probabil să vă ierte dacă sunteți la fel de "creativ" în abordarea descrierii postului vacant. La ce trebuie să acordați atenție, dacă sunteți vacant pentru un specialist IT?

Tehnologie. Setea pentru detalii

Permiteți-mi să înțeleg ce va trebui să facă față specialistul. Nu este vorba doar de cerințele pentru candidat, astfel încât să poată face față sarcinilor stabilite, dar și faptul că a reprezentat imediat întreaga imagine a dezvoltării. De exemplu, am avut un loc de muncă în echipă.

Cerințele au fost:

Dar, în același timp, sunt importante informații suplimentare: ce abordare a dezvoltării este utilizată, instrumente suplimentare. Acest post vacant a avut:

  • un set de tehnologii: React, Node.js, Webpack, ES6, Git;
  • procesul de dezvoltare se bazează pe metodologia Agile;
  • unelte care ușurează munca noastră: Jira, Jenkins, Graphite, Sentry, Slack.

În informațiile suplimentare, puteți specifica care specialiști vor trebui să lucreze și câți dintre ei. De exemplu: „Într-o echipă de patru JS-dezvoltare suntem în căutarea pentru echipa de plumb, astfel încât, împreună cu programatorul, dezvoltatorii de back-end, testeri, manageri de produs si designeri pentru a face cel mai portal user-friendly.“

Sarcini. Ce sa întâmplat cu codul?

Se pare, ce altceva este necesar? Am menționat toate tehnologiile necesare și chiar mai multe. Și sarcina este una: de a codifica, de a codifica și de a codifica din nou. Dar există și alte lucruri importante care ar trebui incluse în descrierea postului.

„Feriți-vă, multe Legacy“, „Pentru a putea să înțeleagă codul altcuiva,“ „Principala sarcină - refactorizarii Anului“ - iată câteva modalități de a avertiza candidatul care va lucra de la zero, și de multe ori cu codul care a scris sub îndrumarea mai multor plumb echipei pentru mai mulți ani. Și acum vă puteți întâlni cu un cod de zece ani care vă cere să îl rescrieți. Nu toți dezvoltatorii se vor abona la acest lucru.

Câteva cuvinte despre testare. Se consideră un lucru bun dacă dezvoltatorul face testarea unitară a codului său. Dar nu în toate companiile este acceptat, deoarece durează mai mult timp. De obicei, această poveste are loc în proiecte mari. În companiile mici și în întreprinderile noi, trebuie să faceți totul singur. Prin urmare, asigurați-vă că specificați dacă vor fi testate și ce fel.

Condiții de muncă. Din nou, "programul flexibil"

  • Sunt forțați să lucreze ore suplimentare?
  • Administrarea termenelor și a volumului de muncă?
  • Există un program strict pentru muncă?

Întrebările sunt grele - și nu toate companiile sunt gata să le răspundă. Dar există modalități de a lăsa atât candidatul cu răspunsul, cât și compania cu o propunere cinstit de lucru.

Sunt forțați să lucreze ore suplimentare? Dacă aveți reciclare frecventă în compania dvs., merită să vă spuneți despre aceasta sincer în termeni de muncă. Nu are nici un rost să ascundeți acest lucru chiar înainte de interviu, în caz contrar tu și candidații care nu sunt pregătiți pentru ziua de lucru de 11 ore, vor petrece timp pe întâlniri inutile. Știm o companie care vorbește despre o astfel de tendință într-o formă plină de "termeni". Program de lucru flexibil. Vrei să lucrezi 10 ore, vrei - 15 :) ".

Administrarea termenelor și a volumului de muncă? Care este cel mai bun mod de a răspunde la întrebare? Scrieți, în ce etapă este proiectul. În cazul în care stadiul de creștere, indicați că aveți termene strânse, cantități mari de muncă și testarea frecventă a versiunilor. Dacă aveți o companie stabilă, dar aveți nevoie de o reproiectare pe scară largă, nu o ascundeți. Candidații care nu își pot petrece prea mult timp la locul de muncă își vor petrece timpul să sosească în companie pentru un interviu.

Există un calendar clar pentru această lucrare și cât de strict le tratează? „Programul de lucru flexibil“, care este atât de mândru de noi arătând în condiții de lucru înseamnă de multe ori lucruri diferite: fie că este o oportunitate de a schimba începutul zilei de lucru pe cont propriu - 9 - 11, sau o oportunitate de a lucra de la domiciliu, sau o poveste despre faptul că - Nu contează cât de mult erai în birou, principalul lucru pe care l-ai făcut. Fii extrem de precis în formulare, nu folosești ștampile doar pentru a le face.

Dacă este nevoie de un program strict, atunci este important să argumentăm. De exemplu, avem locuri de muncă vacante în care trebuie să lucrăm între 12 și 21 de ani, datorită programului de lucru al clienților din țări cu fusuri orare diferite.

Cum să creați în mod corespunzător un post vacant pentru un specialist IT și ce trebuie să specificați:

  1. Tehnologii utilizate în companie.
  2. Încărcarea proiectului (volumul traficului, funcțional, încărcarea pe spațiul de stocare sau într-o bază de date).
  3. Metodologia dezvoltării: uneori există diferențe fundamentale în această problemă.
  4. Sarcinile specialistului în cadrul planului de dezvoltare a produsului - "codul scris" nu vor funcționa.
  5. Oportunități de dezvoltare profesională: cărți, conferințe (vizite și performanțe independente), cursuri.
  6. Echipa: câți oameni, ce specializare are fiecare, cine este lider (și dacă este).
  7. Nivelul de stabilitate al proiectului: durata, investițiile, legăturile cu interviurile cu investitorii și fondatorii, astfel încât candidatul înțelege mai bine imaginea.
  8. Condițiile de muncă: așa cum sunt ele. Candidații au fost pregătiți pentru tot și nu au părăsit compania după două zile de muncă. Cookie-urile nu vor fi păstrate în birou.