Home



Playing around with English to Dutch translation


The following text was produced by an automated English-to-French translator. The original text comes from this article. I thought it might be interesting to see what kinds of results the translator would produce. Needless to say, these things don't produce miracles, and their results are typically kinda rough.

Les Compagnies De Logiciel, Ne sabotent pas Votre Succès À long terme !

Par Le Jr. De V. Berba Velasco, Ph.D.


Au cours des années, I.ve a prêté beaucoup d'attention à la façon dont les compagnies recrutent des informaticiens.  Pendant ce temps, I.ve a noté comment les directeurs prennent fréquemment les décisions de location qui semblent se comprendre à court terme, mais qui ayez comme conséquence le chaos à long terme.  I.ve vu le genre de ravage que ceci peut assouvir, et de la façon dont le dévaster peut avoir lieu au futur de company.s.

L'identification aiment indiquer quelques mots à ce sujet aujourd'hui.

Les compagnies qu'i.ve a observé typiquement des sujets d'attention de salaire tels que les milieux d'industrie, années d'expérience, et ainsi de suite.  Ils veulent connaître quels types de projets les demandeurs ont travaillés dessus, qui les compilateurs et le familier des logiciels d'exploitation they.re avec, que protocoles de transmission et les progiciels they.ve a employés, et ainsi de suite.  Beaucoup veulent également savoir l'éthique et la personnalité de travail d'employee.s, mais à la fin, les décisions de location bouillent fréquemment vers le bas à l'expérience professionnelle d'employee.s et combien de formation dont la personne aurait besoin.

Toute la ceux est des considérations importantes et sensibles.  Car j'ai observé ces compagnies cependant, j'ai noté que la majeure partie de them.about 80% ou de more.paid peu ou pas d'attention si le demandeur a eu un modèle de programmation propre et lisible.  Ils ont été profondément concernés environ si le demandeur pourrait obtenir le travail fait, et didn.t semblent s'inquiéter beaucoup environ si leur logiciel pourrait être facilement compris et modifié par d'autres, des années avalent la route.

Dans une certaine mesure, c'est compréhensible.  Après tout, le but immédiat de la plupart des compagnies est de développer les produits fonctionnants qu'ils peuvent vendre.  Ce que beaucoup oublient, cependant, est qu'ils sont censés être des marathoners, pas des sprinters.  Ils doivent penser davantage en termes de finir la course entière, et moins en termes de réaliser des victoires à court terme.

Elle trahit également un certain naivete au sujet des dommages immédiats qui peuvent résulter du modèle de programmation faible.   Après tout, même le meilleur logiciel est rarement exempt d'erreurs.  Un programmeur qui écrit le logiciel propre et lisible pourra corriger son propre travail plus sûrement que quelqu'un qui écrit le code de rapiéçage.  Le dernier peut discutablement fournir des difficultés plus rapidement (et même that.s discutable !), mais les résultats seront unreliable.and quand le temps est court, that.s un luxe que les compagnies ne peuvent pas se permettre.

Les employeurs devraient également se rappeler que cela bon la programmation du modèle n'est pas quelque chose that.s facilement enseigné.  N'importe quel programmeur compétent peut apprendre les mécanismes des appels de syntaxe et de fonction de langue ; cependant, quelqu'un qui comprend peu au sujet de l'art de la programmation structurée ou de l'orientation appropriée d'objet est peu susceptible de maîtriser ces choses sur le travail.  I.ve vus ceci se produisent (ou plutôt, échouer à se produire) maintes et maintes fois.  Ceci, en dépit de l'abondance de livres et journaux qui discutent de ce point de manière approfondie.

Je pense également que les compagnies devraient prêter une plus grande attention aux qualifications techniques éventuelles d'écriture d'employee.s ; après tout, la documentation externe (par exemple manuels d'utilisateur, documentation de conception) peut être critique à l'entretien de software.s.  En outre, dans mon expérience, les programmeurs qui écrivent bien en anglais sont pour écrire le logiciel aussi.  Et pourquoi pas ?  Les langages de programmation sont that.languages finalement justes.  Quelqu'un qui peut s'exprimer bien en anglais est pour communiquer clairement et efficacement en son code source aussi bien.

Pour ces raisons, je pousse n'importe quelle compagnie that.s louant un programmeur pour poser des questions incisives sur un modèle de codage d'applicant.s.  Comment appelle-t-il ses variables ?  Combien de lignes de code une fonction devrait-elle occuper ?  Emploie-t-il des variables globales, et si oui, quand ?  Quels genres de livres a-t-il lus sur le modèle de programmation ?  Dans le meilleur des cas, les compagnies devraient également demander des échantillons d'un code source d'applicant.s et d'une documentation technique, pour vérifier que ces leçons sont mises en pratique.  Ceci prend un peu d'effort supplémentaire, mais il peut aider une compagnie à éviter de sacrifier le succès à long terme pour des gains à court terme douteux.

 

Au sujet de l'auteur :

Jr. de V. Berba Velasco, Ph.D. est une Software Engineer principale électrique et à technologie cellulaire Ltd (http://www.immunospot.com, http://www.elispot-analyzers.de, http://www.elispot.cn, http://www.elispot.co.jp )où il sert avec grande fierté. Il a vu comment une attention appropriée à la rentabilité, à l'entretien et à l'élégance de logiciel peut orthographier la différence entre les produits médiocres et les grands.




Index to the various translations of this article

Articles and Stuff