En començar a formar el meu equip em van encarregar dissenyar un exercici tècnic per a processos de contractació. Era el nostre primer equip mòbil i vam triar tecnologia KMP. Pocs candidats tenien experiència en KMP i no sabíem si tindrien l'entorn preparat per a un repte de codificació en viu. A més de la prova tècnica, el meu manager d'enginyeria va insistir a avaluar habilitats toves com resolució de problemes, adaptabilitat, creativitat, col·laboració i comunicació.
Me'n vaig adonar que avaluar les habilitats toves només amb preguntes no era eficient. Qualsevol pot utilitzar eines d'intel·ligència artificial per generar respostes convincents amb les paraules que els entrevistadors volen sentir. Qui no s'ha equivocat contractant un desenvolupador amb habilitats tècniques excel·lents però amb mancances en habilitats interpersonals. A mi m'ha passat.
Amb això al cap vaig dissenyar un exercici que simula el treball diari del desenvolupador: una sessió de pair programming amb el candidat com a conductor i l'entrevistador fent de desenvolupador júnior a qui es guia. El candidat tria una tasca del backlog i guia l'entrevistador en la seva execució. L'entrevistador segueix instruccions, admet de vegades que no entén o que no sent bé el candidat i de vegades discrepa de les solucions proposades.
L'objectiu principal és observar com el candidat s'adapta a un projecte nou amb tecnologia nova, com aplica creativitat per resoldre problemes, quines preguntes formula, com dona instruccions, com gestiona la frustració davant de fallades repetides, com depura i altres aspectes rellevants.
Des de l'inici vam deixar clar que no hi ha resultats bons o dolents. Volem avaluar com la persona interactua i s'integra amb l'equip. Mai he vist dos candidats abordar una història exactament igual.
Hem utilitzat aquest exercici amb més de deu persones i van sorgir diverses observacions importants.
1. Rarament el candidat va preguntar què ja s'havia implementat o com funcionava la funcionalitat existent.
2. Pitjor encara, mai van demanar executar l'aplicació per verificar que el codi funciona o per interactuar amb la solució.
3. La majoria intenta demostrar perícia assumint les tasques més complexes, cosa que sol portar a frustració i a escriure codi innecessari.
4. Alguns es paralitzen, rebutgen suggeriments per avançar i no entaulen diàleg amb l'entrevistador; sembla que estan sols a la reunió.
5. Davant de problemes de comunicació o col·laboració no van oferir prendre el control de la reunió ni escriure al xat. Només una persona va perdre el control i va interrompre dient que era una pèrdua de temps perquè no estava disposat a ensenyar el bàsic.
Les lliçons que vaig aprendre i que es poden aplicar a qualsevol entrevista són pràctiques i senzilles. Mai tinguis por de fer preguntes òbvies com demanar que et mostrin com funciona la solució. Revisa l'estructura del projecte i pregunta el necessari. Esbrina si hi ha proves unitàries. Pregunta per les llibreries del projecte. Consulta si hi ha prioritats de negoci o si pots implementar allò amb què et sents còmode. Després d'aquests passos tria una tasca i, després de revisar el codi, explica el teu pla a l'equip; això aclareix el teu procés de pensament i demostra potencial encara que no acabis a temps. Comunica de manera clara i amable i si hi ha dificultats considera mètodes alternatius de comunicació com escriure al xat.
Cap dels candidats va completar una tasca del tot. Podries preguntar llavors si vam aconseguir contractar algú. Sí, hem incorporat excel·lents desenvolupadors perquè per a nosaltres completar una tasca mai va ser l'objectiu principal. El que més valorem és incorporar persones que visquin el lema Alone we go fast, together we go further i que aportin col·laboració real a l'equip.
En Q2BSTUDIO som una empresa de desenvolupament de programari i aplicacions a mida especialitzada en solucions a mida i programari a mida que impulsen la transformació digital. Oferim serveis d'intel·ligència artificial i IA per a empreses, agents IA i solucions amb Power BI integrades en serveis d'intel·ligència de negoci. També som experts en ciberseguretat i en arquitectures al núvol amb serveis cloud AWS i Azure. El nostre enfocament combina experiència tècnica amb bones pràctiques de col·laboració per lliurar aplicacions a mida segures, escalables i alineades amb les prioritats de negoci.
Si busques socis per desenvolupar programari a mida, implementar intel·ligència artificial per a empreses, desplegar agents IA, integrar Power BI per a anàlisi avançada, enfortir la teva ciberseguretat o migrar a serveis cloud AWS i Azure, en Q2BSTUDIO oferim consultoria, desenvolupament i implementació amb focus en resultats i en treball en equip.
Avaluar candidats més enllà del codi ens ha ajudat a construir equips sòlids capaços d'afrontar projectes complexos i a mida, i aquesta filosofia és la que apliquem en cada projecte amb els nostres clients.
Paraules clau aplicacions a mida programari a mida intel·ligència artificial ciberseguretat serveis cloud AWS i Azure serveis d'intel·ligència de negoci IA per a empreses agents IA Power BI





