Série d'entretiens avec des experts : Bill Tomczak sur la formation en informatique pour ProcessMaker


Si vous voulez apprendre quelque chose sur le développement, vous voudrez certainement vous adresser à quelqu'un comme Bill Tomczak, directeur du code à Formation au logiciel libre.
"Je suis entièrement autodidacte, j'ai écrit mon premier programme informatique en 1970 en utilisant FORTRAN et un ordinateur central IBM 370", dit-il. "A un moment ou à un autre, j'ai travaillé dans la plupart des aspects de l'informatique, y compris la programmation, la gestion des opérations des installations et la formation".
Récemment, Bill a offert quelques minutes de son temps pour partager son point de vue sur la formation informatique et la gestion des flux de travail. Voici ce qu'il avait à dire :

Que fait un directeur de code ?
Veiller à ce que nous respections les normes de codage et les processus raisonnables de contrôle des versions. Je suis principalement responsable du code/des applications que nous utilisons sur notre propre site. Cela a impliqué beaucoup d'architecture et de codage d'applications.

Qu'est-ce qui fait de la formation OST une bonne ressource pour les départements informatiques ?
Notre personnel d'assistance voit une grande variété de questions et de problèmes. Ce seul fait fait d'eux une ressource essentielle pour un département informatique, avec une exposition nécessairement plus limitée à toutes les choses qui peuvent mal tourner. Nous pouvons vous donner un coup de main pour vous aider à vous décoincer plus tôt que vous ne le feriez autrement.

Dans quels domaines pensez-vous que les départements informatiques pourraient bénéficier de plus de formation ?
L'apprentissage est une constante dans tous les domaines. Quel que soit votre domaine de compétence, et surtout si vous aspirez à devenir un "développeur à part entière", vous trouverez quelque chose de nouveau à apprendre qui sera au moins utile, mais peut-être même essentiel.

Selon vous, quels types de formation seront de plus en plus importants dans les années à venir ?
Je pense concrètement que j'apprendrai tout ce dont j'ai besoin si cela semble utile/nécessaire pour la tâche à accomplir, s'il n'y a vraiment rien dans ma boîte à outils actuelle qui puisse faire l'affaire.

Selon vous, quels sont les avantages pour une organisation d'utiliser un logiciel de gestion des flux de travail ?
Je dirais que c'est absolument nécessaire. Surtout si, comme pour l'OSTraining, nous parlons d'un bureau virtuel avec des membres d'équipe dispersés dans le monde entier. Peut-être que ce ne serait pas si critique pour un bureau plus physique, mais je suis un grand fan de l'idée d'avoir une sorte de registre historique des tâches. En tant que programmeur, il est absolument essentiel de pouvoir gérer les changements de code pour une multitude de projets sur lesquels travaillent plusieurs programmeurs. J'ai l'expérience du travail en équipe sans aucune sorte de VCS, et encore moins d'outils comme git. Je suis constamment étonné que nous nous soyons jamais débrouillés sans eux.

Quels types de considérations les organisations doivent-elles faire lorsqu'elles recherchent des solutions de flux de travail ?
Ici, à l'OSTraining, nous avons simplement essayé différents systèmes jusqu'à ce que nous en trouvions un qui soit assez bon. Il n'est peut-être pas parfait, et cela nous a amenés au moins une fois à étudier la possibilité de le changer. Mais en fin de compte, je ne pense pas qu'on puisse évaluer un système de manière abstraite. Chaque membre de notre équipe a eu des réactions différentes à chaque essai que nous avons fait - de "Je m'en fiche" à "C'est cool ! Mais en fin de compte, chaque membre de l'équipe doit être d'accord avec ce qui est choisi.

Quels sont vos outils ou ressources préférés que les personnes travaillant dans les technologies de l'information devraient connaître ?
Je passe beaucoup de temps sur stackoverflow.com. En tant que programmeur, github.com m'a été d'une aide inestimable.

Connectez-vous avec OS Training sur Facebook, Twitter, Google+ et YouTube.

Téléchargez ProcessMaker Open Source pour commencer à gérer votre flux de travail.

interview

Solutions pour les plates-formes

Voyez par vous-même ! Essayez gratuitement les dernières fonctionnalités de ProcessMaker Platform.

Essai gratuit

S'abonner à la Newsletter Hyper-Productivity™ de ProcessMaker

    Consentement à la politique de confidentialité En cochant cette case, vous consentez à Déclaration de confidentialité du fabricant de processus.

    Découvrez comment des entreprises de premier plan utilisent ProcessMaker pour rationaliser leurs opérations grâce à l'automatisation des processus.

    Contactez-nous

    Mise à jour sur la protection de la vie privée
    Nous utilisons des cookies pour rendre les interactions avec notre site web et nos services faciles et significatives. Les cookies nous aident à mieux comprendre comment notre site web est utilisé et à adapter la publicité en conséquence.

    Accepter