En 2011, en m'interviewant en tant que développeur leader, je suis tombé sur un document intéressant qui ne me permet toujours pas de me calmer. Cela m'empêche de m'approprier à 100% les compétences informatiques et techniques. Et j'espère que maintenant ça vous fera du mal aussi.
Il y avait deux tâches lors de l'entretien. La première consistait à concevoir un service de recherche géographique à partir de zéro. Littéralement: «Nous avons une base de données avec les coordonnées du café, l'utilisateur a un appareil avec un navigateur GPS et il peut nous transmettre ses coordonnées + rayon de recherche, et nous devons donner tout ce qui se trouve dans le rayon spécifié. Lentement, avec sensation, vraiment, avec arrangement. » Il me semblait que j'avais tout conçu en une heure. C’est tout. C'est tout. Seul le personnel n'a pas recruté :) Eh bien, il y avait beaucoup de questions directrices, il y avait des conseils. Cependant, je me réjouissais en interne - j'ai conçu 2GIS!
Le second était un questionnaire. Dépliant A4, recto verso.
Ça y est . Liste des termes par groupe, note pour chaque terme de 0 à 4.
Si la classe est un terme familier, mettez [1]; si vous savez ce que c'est, alors [2]; si vous deviez faire face à la pratique, alors [4]. Pour chaque bloc, nous considérons la somme des points, écrivons à côté du bloc, puis résumons pour tous les blocs.
Hm. Mais il s'avère que je ne sais pas tout. Il s'avère que je ne sais pas grand-chose. Il est particulièrement triste qu'il ait déjà été utilisé dans l'entreprise. Puis-je être considéré comme un leader si c'est ainsi que la première personne que je rencontre dans l'entreprise me dit quelque chose que je ne connaissais même pas.
Cette feuille est restée longtemps sur mon bureau. Mois après mois, je "chekryzhe" dans cette mode. Certains étaient intéressants, certains ennuyeux. Sur l'ensemble de ce processus, la notation était particulièrement exaspérante. Dans l'original, cela devait être calculé sur une calculatrice, mais j'ai JavaScript! A fait une version sur KnockoutJS, le score est allé plus vite.
J'ai ensuite utilisé ce document pour aider mes collègues. Maintenant, nous avons déjà travaillé ensemble pour élever notre niveau, organisé des rassemblements et des critiques. Ceux qui ont dit ont reçu un double et ceux qui ont écouté en ont reçu un. Cela arrive et dans la pratique, ils ont utilisé quelque chose.
Pendant ce temps, PHP a légèrement augmenté le nombre de sa version. Par conséquent, il est nécessaire de compléter le questionnaire avec de nouveaux concepts et termes. Cela signifie qu'hier, il était évalué à un maximum de points ou 100%, aujourd'hui il est devenu moins. ReactPHP est également apparu. Et aussi de nouvelles versions de frameworks. Et l'application a commencé à percer l'avant et l'arrière. Et à l'avant, jQuery a commencé à être remplacé par Backbone, Ember, Knockout, Angular.
Il suffisait d'inclure ou de compléter le questionnaire par des termes, les estimations étant instantanément réduites. La chose la plus importante - maintenant je ne savais pas exactement ce qui devait être inclus dans la liste, trop de sections, je n'ai pas eu le temps de scanner les sections pour compléter le questionnaire. Nous sommes divisés. Une partie de l'équipe a étudié la technologie à l'avant et a progressivement complété le questionnaire, tandis que d'autres ont clarifié les informations au verso.
L'année dernière, j'ai fait quelques recherches sur ce questionnaire. L'enquête a impliqué 40 personnes avec différents niveaux de connaissances des technologies Web, des écoliers aux architectes. Ma recherche avait les questions suivantes:
Avez-vous appris quelque chose de nouveau par la simple lecture de la liste des termes pendant l'enquête?
Sur les 40 répondants, 75% ont répondu «Oui, j'ai trouvé ce que je ne savais pas.»
Envisagez-vous de chercher quelque chose de celui où vous avez mis la marque 1?
32 sur 40 ont répondu «Oui».
Envisagez-vous d'essayer quelque chose de celui où vous avez mis la marque 1 ou 2?
19 sur 40 ont répondu «Oui».
J'ai fait une autre étude parmi des spécialistes en informatique dans les curriculum vitae ou sur leurs pages Web, il y avait des évaluations de mes compétences, de tels graphiques avec des pourcentages. Barres de compétences ou bulles de compétences. "Je connais JavaScript à 90%." J'ai appelé avec eux via Skype et j'ai découvert comment ils calculent leur pourcentage de possession de la technologie, posé des questions sur leur propre questionnaire. En général, ils n'ont pas ces pourcentages, comme je n'en avais pas. Parce qu'ils ne connaissent pas la norme de mesure. Leur ligne de pensée lors de la fixation des notes est quelque chose comme ceci: «Je ne mettrai pas 100 pour ne pas trouver de faute; mais je ne suis pas un idiot, je fais ça depuis 3 ans - je me fixerai 83%. " Doigt vers le ciel depuis le plafond. Ne croyez pas les barres de compétences.
Aujourd'hui, je veux donner à la communauté ce questionnaire au format SaaS pour discussion, ajout et utilisation dans la pratique.
up.uptlo.comLe questionnaire peut être utilisé pour des besoins personnels, vous pouvez créer de nouvelles sections. Le questionnaire ne nécessite pas d'autorisation, stocké dans localSt®rage.
Avec la dernière phrase, je veux ouvrir la porte à l'apprentissage tout au long de la vie:
Je souhaite que vous n'obteniez jamais 100%!