Décembre 2016

Volume 31, numéro 13

Cet article a fait l'objet d'une traduction automatique.

Ne me lancez pas sur le sujet - Les joies du mentorat

Par David Platt | Décembre 2016

David PlattJe suis maintenant dans un réel problème. J’inscrit à l’équipe de robotique lycée de Annabelle d’encadrement. Qui plus est, j’accepte de prendre en charge le groupe de logiciels émergentes. Notre réunion est après-demain. Je suis scrod c’est le cas (une condition de Boston, recherchez-la).

Nous sommes équipe 5459, les tigres Ipswich (ipswich5459.com, nouvelle sponsors toujours Bienvenue). Nous appartiennent à la ligue PREMIÈRE Robotics (bit.ly/2dCyhoP), fondée en Dean Kamen (bit.ly/2e3O1xq), inventeur de la TROTTINETTE électrique. Chaque janvier, la ligue annonce les nouvelles tâches automatisées pour la saison des prochaine. Les équipes ont ensuite six semaines pour concevoir et créer un robot qui effectue ces tâches, avec qui ils rivalisent dans live répond à partir de mars.

Annabelle rejoint l’équipe dans sa première année, lorsqu’il se trouvait dans la huitième note. Elle recherchait son humanitaire, comme huitième niveleuses. Elle a trouvé que la camaraderie du laboratoire de robotique, où intellectuelles créativité avons admiré et sont respectées, en particulier lorsque associé au travail. L’année suivante, un freshman lycée, elle a pris en charge en tant que chef de la division mécanique. Cette année elle allons répéter ce rôle pendant l’apprentissage d’un understudy. Je peux envisager de lui en tant qu’équipe captain son année senior.

Logiciel n’a pas d’une certaine manière catch son original. (Où ai je ? incorrect) Elle prétend que Christine, un ingénieur et mentor fondateurs de l’équipe, la personne smartest qu'elle sait. « Société présente exclue, bien sûr ? » J’ai demandé à son emplacement. « Non. Traiter. » Oy. Rivières et les arbres, ça.

Les étudiants bumbled via les deux premières années, principalement sur leurs propres, extrairons et sans vraiment penser choses par le biais de piratage. Comme vous l’imaginez, ils n’ont pas placer hautement, mais qu’ils bien sûr avaient amusant. Ils ont appris que faire ne pas il incorrect et correspondant à leurs visages. Cette année, considéré leçons de leurs erreurs précédentes. Il a élaboré leurs mentors à la fin de l’été, nous demandé de les aider à augmenter leur jeu. Annabelle « Nous savons que, mais nous ne savons pas quels aide nous devons, » dit. Donc, nous allons renforcer, comme le poisson nous sommes.

Mon rôle est de guider leur groupe de logiciels : Conseiller, cajoling, wheedling, parfois menacer les dans certains semblance d’une organisation de logiciels modernes. Le calendrier est donc limité que nous allons devoir utiliser des techniques Agile. Je commencerai en insistant sur le fait que les étudiants s’affichent sur le temps pour les réunions et désactiver leurs smartphones respectueux et accédons à partir de là.

Les élèves mentee mes utilisent le représente-t-elle « coder » pour décrire leur activité. Dans mon premier vais m’arrêter leur, j’ai expliqué que le codage n'est qu’une petite partie du développement de logiciels. Plus important encore, j’ai fait valoir, consiste à définir le problème de calcul, décider ce qui doit être codée. Vous devez ensuite figure à laquelle les gens vont faire les parties du, comment ils communiquent entre eux, comment les éléments s’imbriquent et comment vous allez vérifier tous les. J’ai des difficultés à recevoir cette idée responsables des étudiants et les développeurs. Peut-être que les jeunes enfants seront plus propice.

Voici ce qui m’inspire : Ces enfants ne renoncez pas. Jamais. À concurrence du dernier ressort, ils conservé claquement, débats, claquement ; modification de leurs robots à la volée (Figure 1) ; en dépit de sang, TRANSPIRATION, larmes et fer à souder grave ; utilisation leurs usagées pour améliorer de 27 place globale au lieu de 25 à propos de la toute dernière. Et puis célébration, comme l’accomplissement c’était vraiment. Réfléchis dans le délai de gorge, mes amis.

Équipe 5459, les tigres raccorde aux (centre), de la ligue Robotics PREMIER
Figure 1 équipe 5459, les tigres raccorde aux (centre), de la ligue PREMIÈRE robotique.

Quelles un privilège et honneur à aider à mettre en forme cette équipe et ses membres. Et quelle responsabilité, trop — pour tous les enfants, leurs familles, ma profession, mon monde ; et le vôtre, trop, cher lecteur. Il est plus importante que j’ai pensé que c’est le cas.

J’ai écrit l’équipe une chanson, qu’ils jugent trop ancien-farty à l’aide. (Consultez la rubrique « robots à générer, « valeur de « Bateaux à la Build », avec des excuses à Guy Clark, bit.ly/2enSss8.) Les formules sont, Heureusement, oubliés. Mais je ne peux pas aider exigeantes le refrain sous ma respiration, dont je vous laisse vous comme équipe 5459 définit voile pour ce qui est :

Nous allons nous générer un bot, avec toutes les mains
5459 a un plan
Permettent de restaurer où ils seront les roues
« Cause nos robots à générer.


Plattenseigne la programmation .NET à la Harvard University Extension School et entreprises du monde entier.  Il est l'auteur de 11 ouvrages sur la programmation, dont « Why Software Sucks »(Addison-Wesley Professional, 2006) et « Introducing Microsoft .NET » (Microsoft Press, 2002). Microsoft lui nommé légende logicielle en 2002. Il se demande si il doit la bande vers le bas de deux des doigts de sa fille afin qu’elle vous apprend à compter en octal. Vous pouvez le contacter à l’adresse rollthunder.com.