Communauté des utilisateurs LabVIEW Discussions

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Intérêt des certifications

Résolu !
Accéder à la solution

On trouve aussi des certifications TestStand (Developer et Architect), et CVI (idem).

Et on trouve aussi des certifications C# ou SQL ou Java et des centaines d'autres dans le milieu industriel.

Les certifications ne sont là que pour ceux qui y portent une attention. Y portent une attention ceux qui veulent un gage de qualité, de formalisme, de respect des deadlines, et d'un certain nombre de concepts et guidelines. C'est différent d'une classification "absolue" (bouh le nul il est pas certifié!!), mais on est dans une société hierarchisée, et où il faut souvent être meilleur que les autres (en plus ça aide financièrement)...

Je connais plusieurs personnes qui pourraient être ou avoir été certifié (au moins CLD) mais qui ne l'ont pas fait par choix, mais quelqu'un qui ne les connait pas ne saurait pas dire qu'ils sont bons.Ils devraient avoir à passer un test ou autre épreuve pour faire valoir leurs compétences, que ce soit en interne ou dans le cadre d'un entretien d'embauche. La certification leur permettrait de passer outre cette étape de test


Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.

0 Compliments
Message 31 sur 44
2 414 Visites

réflexion perso,

Je pense que ces tests "d'aptitude" (je parle de façon globale, et non spécifiquement des Certifications NI) comportent souvent, au delà de la connaissance en elle même, des paramètres que j'appellerai, disons ...psycho-réactionnel, ou psycho-comportemental. Par exemple, un temps limité, certaines questions absurdes ou redondantes, l'alternance de questions triviales et complexes, des questions sans solutions ... etc. Le but étant d'aller au delà de la connaissance et de tester l'individu également. Sa capacité à gérer le stress, à extrapoler, à improviser, à gérer ses émotions; etc ...! Je pense que tous les tests d'aptitude, quels qu'ils soient, intègrent en filigrane des paramètres de ce type. Je suis même persuadé qu'il existe dans ces tests un entrelacement des deux, dans une forme de progression très habilement structurée. Je ne serais pas étonné que l'équipe qui construit ces tests soit également composé de psychologues. On ne teste pas uniquement une connaissance, mais une connaissance et un individu. Cela peut expliquer le côté frustrant, voir absurde, de certains aspects de ces tests d'aptitude ... je pense que "tout cela" est parfaitement construit et voulu. Est-ce le cas concernant les Certifications NI ? je ne sais pas, mais pourquoi ces tests feraient-ils exception à la règle ?

0 Compliments
Message 32 sur 44
2 414 Visites

Pour le developpeur, les certifications sont aussi des repères et des objectifs dans l'apprentissages du langage. Personnellement cela m'a permis de franchir des étapes. Le CLAD permet d'acquérir les bases du langage, le CLD permet lorsqu'on s'entraine pour le passer avec les examens de l'année d'avant d'amèliorer sa rapidité de codage et d'acquérier des habitudes "de codage propre". Le premiers sujet d'entrainement je l'avais fait en 8h, le suivant en 6h, puis enfin 4h ! Je connais des personnes qui avaient de l'expérience en Labview, qui faisait de grosses applications mais qui n'ont pas eu le CLD. Il faut absoluement s'y préparer avec les examens des autres années, pour bien se mettre dans l'esprit de ce qu'y est attendu par les correcteurs de NI. Je suis d'accord avec Ouadji, le temps limité et la façon dont le sujet est présenté font que les tests ne reflettent pas que l'aptitude à coder en Labview, mais bel et bien l'aptitude du candidat à gérer son stress et sa capicité d'assimiler ce qu'on lui demande dans un temps trés court. Si on m'avait demandé de chiffrer le temps pour répondre à un sujet de CLD qu'un client m'aurait demandé (sans que je sache que ce soit un CLD), dans le cadre de mon travail, j'aurais mis au moins 8h et pas 4...

Perso, j'espère d'ici un an m'attaquer au CLA...

0 Compliments
Message 33 sur 44
2 414 Visites

JG_Lab ...bonne chance pour le CLA !  ... ce jour là ... Champagne  alors ?

Perso je n'ai aucune chance de réussir la moindre Certification. Je peux regarder un bout de code pendant 2hrs uniquement parceque j'ai la simple intuition qu'il y a moyen de faire mieux. Je passe des heures en "mode propreté" ...  je suis le prototype même de l'anti-productif.    Rien que l'idée de devoir coder avec une montre devant moi me donne de la tachycardie !

Message 34 sur 44
2 414 Visites

Allez, j'y vais aussi de mon clavier ce sujet qui fait pas mal parler ...

Je suis bien content de lire dernier message de ouadji (que je félicite au passage pour son jeu d'échecs), ca rassure un peu quand on code en LabVIEW depuis plus de 10 ans et qu'on rate 2 fois le CLD...

Cet exercice m'a gonflé au plus haut niveau. Je ne trouve pas ca trés humain de nous transformer en machine à coder. Tout comme Ouadji j'aime prendre le temps de la reflexion, bien aligner mes fils, le code doit etre impécable, rien a cirer de la productivité et pourtant c'est mon métier, je produit toutes sorte de bancs de mesure pour mes clients.

Le coté ludique de ce travail c'est justement le code, trouver la maniere la plus élégante de faire tant dans la présentation, l'efficacité et la simplicité et cela demande du temps, donc pas compatible du tout a mon sens avec l'esprit du CLD. Le CLD permet certainement de s'assurer que la personne à un minimum requis pour coder en LabVIEW mais ce n'est certainement pas une fin en soi ni un moyen humain de vérifier les acquis.

Avec le CLD on est dans la productivité et l'élitisme des diplomes et moi je préfere le temps de faire bien les choses et surtout de me faire plaisir dans mon travail avec ce super lego pour les grands qu'on nome LabVIEW. Bon code et bon w-e à vous,

Brice

La solution test et mesure
Message 35 sur 44
2 414 Visites

@ solutest :

J'adore !!!  

Ouiiii, un super Légo ... a magic mecano.

Je vais aller bosser chez solutest moi 

Message 36 sur 44
2 414 Visites

Tiens, on retrouve Ouadji ici . Il est partout décidément.

Avoir une certification, c'est intéressant lorsqu'on cherche à faire le point sur ses compétences, où que l'on souhaite afficher la validation de ses compétences.

Est-ce que ça veut dire qu'on est meilleur que le voisin ? Non. Ca veut dire qu'on a réussi à respecter (à un certain niveau), les recommandations de l'éditeur du logiciel. C'est intéressant ça; on peut penser que l'éditeur essaye tout de même de pousser les utilisateurs dans le bon sens.

Bien sûr, il s'agit d'un exercice scolaire, qu'il faut en plus renouveller. La technologie évolue avec le temps. A l'époque où j'ai passé le CLD, il n'y avait pas de programmation orientée objet au programme. Elle prend chaque jour plus de place. Je ne serai pas étonné qu'elle soit au programme du CLD à l'heure actuelle. Il est donc bien indispensable de renouveller. Ensuite, les éditeurs en font un business à part entière...

J'ai également raté mon CLD la première fois (je me suis cru à la maison et j'ai voulu faire trop compliqué sans doute). Rater, ce n'est pas une tarre. Je suis revenu, et j'ai reproduit, une architecture dans le délai imparti; j'ai fini par obtenir ma certification. C'est ça l'exercice, rien de plus, où rien de moins.

Quant à l'intérêt sur le marché du travail, je dirai que le mot architecte semble très apprécié des recruteurs... La certification CLD semble être moins appréciée.

Mathieu

0 Compliments
Message 37 sur 44
2 414 Visites

yop Mathieu ... t'es pas mal polymorphe aussi

texte intéressant, réellement. Perso, je n'ai aucune chance de réussir un quelconque CLx. Je me moque des "architectures", je programme complètement à l'instinct. Ceci dit, bien évidemment que les Certifications ont une utilité. Elles permettent de présenter une image de soi et de se vendre.

Il y a deux façons de se vendre. soit montrer ce que l'on a fait, soit prouver ce que l'on est capable de faire. Un Architecte n'a pas besoin de montrer son diplôme s'il dit qu'il est le concepteur du grand viaduc de Pekin. Pour les Langues aussi .. en 3min on peut facilement prouver que l'on maîtrise parfaitement 7 langues, dont le Mandarin.

C'est une question de "se vendre", mais c'est aussi une question de "carte de visite", d'image sociale. Si je me présente à un NIDays, je pense que j'aurai plus "d'écoute" si je suis CLA - Labview Champion ... que si je ne suis personne. Quoique ... ... si je dis ... celui qui a réussi à faire jouer Labview au échecs, c'est moi ... là, je passerai du statut d'insecte monocellulaire à ... personne "éventuellement" intéressante. (si, vrai). C'est "vrai", et je trouve cela normal.

La société des Hommes dans sa totalité fonctionne comme ça. Les humains se regardent, se jaugent, se profilent .. jeu infini d'images et de reflets structurant les humains entre eux. Les Certifications ... oui, "prouver que", d'accord ! Mais cela va bien au delà. Ce ne sont pas des robots qui passent les certifications, mais des humains ... position socio-identitaire, socio-professionnelle, image de soi, valorisation, et j'en passe.

Juste mon avis. (belle fin de journée à toutes et tous)

0 Compliments
Message 38 sur 44
2 414 Visites

Programmer à l'instinct, ça peut être très bien, mais aussi très dangeureux

Il faut savoir allier instinct et (surtout) rigueur dans les architectures (notamment). C'est là où les certifications sont intéressantes. A considérer qu'elles soient à jour, elle sont le reflet de bonnes pratiques

Tu programmes sans doute beaucoup moins à l'instinct que tu ne veux bien l'admettre. Je dirai que tu programmes à l'expérience. Un peu d'effort, et bien des certifications te sont accessibles (il s'agit d'un effort purement scolaire, mais intéressant quant à la manière de programmer, et aux architectures de base). Ensuite, les certifications (ou tout autre effort de structuration, type nuggets ou tutoriaux bien rôdés) ont un effet bénéfiques. On utilise au final tous les même langage pour parler des même concepts.

0 Compliments
Message 39 sur 44
2 414 Visites

oui ... "instinct" était un terme un peu "subversif" (peu être même un rien provocateur ). Disons que je n'aime pas me conformer dès le départ à des schémas rigides, prédéfinis. J'ai "une idée", je "sens" la chose dans une certaine direction ... ensuite les "architectures" ne sont que des outils, des briques avec des formes différentes. Une architecture, pour moi, est une fonction "élargie", sans plus. Une architecture est déjà une forme de langage, mais ce que j'ai envie de "dire", ça c'est à l'instinct.

0 Compliments
Message 40 sur 44
2 414 Visites