Monkeying around with English
to Spanish translation
The following text was produced by an automated English-to-ISpanish translator.
The original text comes from
this article. I thought it might be interesting to see what kind of
output the translator would produce. Needless to say, these things don't
produce miracles, and their results are typically rather rough.
¡Las Compañías Del Software, No sabotean
Su Éxito De largo plazo!
Por El Jr. De V. Berba Velasco, Ph.D.
Sobre los años, I.ve prestó muchos de atención a cómo las
compañías reclutan informáticos. Durante
ese tiempo, I.ve notó cómo los encargados toman con frecuencia las decisiones
que emplean que se parecen tener sentido en corto plazo, pero que dé lugar a
caos a largo plazo. I.ve visto la
clase de estrago que esto wreak de la lata, y de cómo la devastación de él
puede ser al futuro de company.s.
La identificación tiene gusto de decir algunas palabras sobre
eso hoy.
Las compañías que I.ve observó típicamente materias de la
atención de la paga tales como fondos de la industria, años de la experiencia,
y así sucesivamente. Desean
conocer qué tipos de proyectos los aspirantes han trabajado encendido, que los
recopiladores y el familiar de los sistemas operativos they.re con, a que
protocolos de comunicación y las paquetes de software they.ve utilizó, y así
sucesivamente. Muchos también
desean saber sobre los éticas y la personalidad del trabajo de employee.s, pero
en el extremo, las decisiones que emplean hierven con frecuencia abajo a la
experiencia profesional de employee.s y cuánto entrenamiento que la persona
requeriría.
Todos los ésos son consideraciones importantes, sensibles.
Pues observé a estas compañías sin embargo, noté que la mayoría de them.about el 80% o de more.paid poco o nada de
atención si el aspirante tenía un estilo de programación limpio, legible.
Fueron referidos profundamente alrededor si el aspirante podría conseguir el trabajo hecho, y didn.t se parecen
cuidar mucho alrededor si su software se podría entender y modificar fácilmente
por otros, los años tragan el camino.
A un cierto grado, esto es comprensible.
Después de todo, la meta inmediata
de la mayoría de las compañías es desarrollar los productos de trabajo que
pueden vender. Qué muchos se
olvidan, sin embargo, es que están supuestos para ser marathoners, no los
sprinters.
Necesitan pensar más en términos de acabar la raza entera, y menos en términos de alcanzar victorias a corto
plazo.
También traiciona cierto naivete sobre el daño inmediato que
puede resultar de estilo de programación pobre.
Después de todo, incluso el mejor software es raramente sin faltas. Un
programador que escribe software limpio, legible podrá eliminar errores de su
propio trabajo más confiablemente que alguien que escribe código del remiendo. El
último puede proporcionar discutible arreglos más rápidamente (e incluso that.s
discutible!), pero los resultados serán unreliable.and cuando el tiempo es
corto, that.s un lujo que las compañías no puedan permitirse.
Los patrones deben también recordar que eso bueno la
programación de estilo no es algo that.s enseñado fácilmente.
Cualquier programador competente puede aprender a los mecánicos de las llamadas del sintaxis y de función de la
lengua; sin embargo, alguien que entiende poco sobre el arte de la programación
estructurada o de la orientación apropiada del objeto es poco proclive a
dominar estas cosas en el trabajo. I.ve
vistos esto suceden (o algo, fall a suceder) repetidamente.
Esto, a pesar de la abundancia de libros y diarios que discuten esta materia en la gran longitud.
También pienso que las compañías deben prestar la mayor
atención a las habilidades técnicas anticipadas de la escritura de employee.s;
después de todo, la documentación externa (e.g. manuales de usuario,
documentación del diseño) puede ser crítica a la capacidad de mantenimiento de
software.s.
Además, en mi experiencia, los programadores que escriben bien en inglés son más probables escribir software
también. ¿Y por qué no? Los
lenguajes de programación son that.languages en última instancia justos.
Alguien que puede expresarse bien en inglés es más probable comunicarse claramente y con eficacia en su código de
fuente también.
Por estas razones, impulso cualquier compañía that.s que
emplea un programador para hacer preguntas incisivas acerca de un estilo de la
codificación de applicant.s.
¿Cómo él nombra sus variables? ¿Cuántas líneas del código debe una
función ocupar? ¿Él utiliza
variables globales, y si es así cuando? ¿Qué
clases de libros él ha leído en estilo de programación? Idealmente,
las compañías deben también pedir muestras de un código de fuente de
applicant.s y de una documentación técnica, verificar que estas lecciones están
puestas en práctica. Esto toma un
poco esfuerzo adicional, pero puede ayudar a una compañía a evitar de
sacrificar el éxito a largo plazo para el motivo de aumentos a corto plazo
dudosos.
Sobre el autor:
El Jr. de V. Berba Velasco, Ph.D. es Software Engineer
eléctrica y mayor en tecnología celular Ltd
(http://www.immunospot.com,
http://www.elispot-analyzers.de, http://www.elispot.cn,
http://www.elispot.co.jp) donde él
sirve con gran orgullo. Él ha visto cómo la atención apropiada a la utilidad, a
la capacidad de mantenimiento y a la elegancia del software puede deletrear la
diferencia entre los productos mediocres y los grandes.
Index to the various
translations of this article
Articles and Stuff
|