Je ferai précéder ma question d'un avertissement - je ne suis pas ingénieur, je suis juste quelqu'un qui travaille avec eux à plein temps, dans une capacité d'apprentissage et de développement.
Compte tenu de cela, l'un des commentaires que je reçois régulièrement des ingénieurs que je suis chargé de développer est qu'ils estiment qu'ils ont des solutions (techniques et non techniques) pour le développement "poussées" contre eux par rapport à n'importe qui de mon domaine. les consulter pour déterminer ce dont ils ont vraiment besoin.
Donc, ma question est - si vous pouviez donner à votre entreprise une liste des 3 à 5 principales choses qu'elle pourrait faire - dans une salle de classe ou ailleurs - pour développer des compétences significatives qui vous aideraient à être un meilleur ingénieur, un meilleur employé et un plus susceptibles de rester avec l'entreprise à long terme, qu'est-ce qui ferait la coupe et pourquoi?
Merci d'avance pour vos réponses.
Fournissez un mécanisme de rétroaction et de suggestion. Collectez des échantillons réguliers de ce que les gens veulent. Collectez des échantillons périodiques de nos objectifs de développement (le cas échéant) et essayez de les mettre en corrélation avec les cours possibles. Utilisez des ressources techniques pour développer votre liste de cours ou vos plans de cours, etc. quand ce n'est pas dans votre domaine et qu'il y a une forte demande pour un certain nombre de cours ou de classes sur le sujet.
la source
L'une des choses à faire sera de donner aux développeurs du temps libre pour travailler sur leur technologie préférée et / ou leur projet personnel pendant le temps de bureau. Créez un forum pour ces idées et laissez les développeurs partager leurs idées les uns avec les autres.
la source
la source
la source
Voici mes suggestions:
Aide-moi à me comprendre. Cela peut être délicat et assez coûteux dans une certaine mesure car cela est plutôt personnalisé, mais la clé ici est de m'aider à savoir quelles sont mes forces, quels types de choses j'aime faire dans un cadre professionnel, comment l'entreprise pourrait-elle mieux m'utiliser, etc. Notez que cela peut être assez psychologique ou spirituel, donc une certaine sensibilité peut être requise. Par exemple, certaines personnes peuvent croire en un pouvoir supérieur qui a une raison de tout ce qui existe tandis que d'autres peuvent penser que la Bible est un livre de contes de fées, juste pour donner les extrêmes, la plupart des gens étant quelque part entre les deux. Une autre partie ici est de trouver ses passions et ses intérêts, ce qui n'est pas toujours facile, bien sûr. D'autres domaines sous ici pourraient inclure MBTI, Ennéagramme, Force Finder, ou F-Score pour citer quelques tests que l'on pourrait faire pour essayer d'en savoir plus sur eux-mêmes. La partie de conscience de soi de l'intelligence émotionnelle est également là pour une autre idée de la façon d'aborder cela.
Faites-moi connaître mes choix de parcours dans l'entreprise. Par exemple, si je suis heureux d'être développeur, pourrais-je en être un pendant 25 ans dans l'entreprise? Dois-je trouver une progression de carrière et suivre cette voie? Il s'agit en partie de savoir ce que l'entreprise veut et pourrait utiliser, mais aussi de savoir quelles options je dois explorer. Certaines personnes voudront peut-être choisir parmi une liste d'options plutôt que de créer la leur à partir de rien.
Aidez-moi à trouver les ressources pour progresser. C'est ce qui vient après que je sais qui je suis et où je pourrais aller. Existe-t-il un programme de mentorat dans l'entreprise? Y a-t-il des groupes de bénévoles qui pourraient m'intéresser et me montrer que l'entreprise se soucie de la communauté qui m'entoure? Qu'est-ce qui est là pour m'aider à passer de là où je suis à où je veux être? Une autre façon de voir les choses est la question de savoir combien d'aide est disponible pour fixer les objectifs qui pourraient être fournis. Je ne veux pas avoir à présenter tous les points par moi-même, mais je ne veux pas non plus que cela m'impose. Existe-t-il un groupe de reconnaissance par les pairs? Y a-t-il des groupes sportifs ou artistiques auxquels je souhaiterais peut-être adhérer? Un autre aspect ici est qu'au-delà de savoir ce qui existe, l'encouragement et le soutien émotionnel peuvent également être des points clés dans ma tentative d'épanouissement personnel.
Développement des relations et de la communication. D'une certaine manière, cela couvre d'autres domaines de l'intelligence émotionnelle où le point ici peut être de m'aider à voir quels types de relations ai-je, à quel point suis-je engagé, à quel point je communique ce que je fais, veux ou ai besoin? Une partie délicate ici est que même si cela peut sembler plutôt "girlie", la réalité est que je suis presque sûr que cela n'a pas été couvert dans mes cours de mathématiques ou d'informatique même si une partie de la nature de mon existence est d'avoir des liens avec d'autres personnes et partager des trucs.
J'avoue avoir descendu certains d'entre eux moi-même en termes de ce que j'aimerais du département d'apprentissage et de développement. Je suppose que demander un changement sur cette partie du développement peut être trop demander, non? :)
la source
Je déteste la formation interne. La meilleure chose que la formation interne puisse faire est de payer la formation externe de mon choix. Il y a une formation externe exceptionnelle bien meilleure que n'importe quelle formation interne. Payer pour une formation externe bénéficiera à la fois à l'entreprise avec des employés plus qualifiés et contribuera à une rétention accrue car la formation externe est généralement considérée comme un avantage.
Par commentaire: La meilleure formation que j'ai jamais suivie était la Master Class Architecte . Période, point final, il n'y a rien de mieux. J'ai également assisté à Guerrilla COM lorsqu'il était enseigné par Don Box et Guerrilla .NET lorsqu'il était enseigné par Mike Woodring et Keith Brown. Croyez-moi, vous gagnerez plus en passant une semaine avec Juval Lowey qu'en une année de formation interne.
la source
Suggestion la première: créer une solution d'hébergement centrale pour tout ce que les développeurs pensent pertinent pour l'apprentissage . Au minimum, les vidéos de présentations et de sacs à dos doivent aller ici; screencasts, vidéos de workflow et ainsi de suite sont également agréables à avoir. Si quelqu'un veut rédiger un document texte décrivant comment une décision de conception a été prise ou comment il pense qu'un processus de révision de code optimal se déroule, laissez-le! Assurez-vous que toutes les contributions sont volontaires. Datez tous les documents clairement afin que les développeurs puissent juger par eux-mêmes de leur date d'expiration (ou non). Cela peut être aussi simple qu'une page de répertoire sur le wiki interne (vous avez un wiki interne, n'est-ce pas?) Ou aussi compliqué qu'une solution de type StackOverflow qui permet de voter et de commenter.
Ce qui me tue - en particulier pour la grande entreprise dans laquelle je travaillais auparavant, mais même pour la startup dans laquelle je travaille actuellement - c'est la quantité de connaissances générées puis perdues au sein de l'organisation. Cette stratégie aide à atténuer quelque peu cela.
Suggestion la seconde: créer un calendrier interne des événements techniques pertinents à la mission de l'entreprise . Semez-le avec autant de choses que vous pouvez trouver (tout, des réunions CocoaHeads / groupes d'utilisateurs aux panels sur le développement mobile à ...), puis permettez aux développeurs d'ajouter eux-mêmes des événements lorsqu'ils tombent dessus. Des points bonus si la solution leur permet de confirmer leur présence et de voir qui d'autre part de l'entreprise (Google Calendar le fait); cela aide à créer un sentiment de communauté et aide les développeurs à savoir qui partage et peut discuter de leurs intérêts.
Parmi ce qui a déjà été dit - +9000 sur l'envoi de développeurs à des conférences . Ont également un processus très médiatisé pour les développeurs d'identifier la formation et dire: « Hé, tu devrais me envoyer à cela! », Ainsi que des attentes claires pour ce qu'un développeur fera lorsque cette formation est approuvé ( ont -ils besoin de partager leurs notes au reste de l'entreprise (donner un sac à main sur ce qu'ils ont appris, etc.). Les bons développeurs savent généralement ce qu'ils doivent apprendre. Les grands développeurs connaissent généralement la manière la plus efficace de l'apprendre.
la source