trabajos

Páginas: 6 (1276 palabras) Publicado: 9 de noviembre de 2014
Caso de Estudio 03 - Todos deberían aprender a programar, aunque no todos deban ser programadores
Por:  Jorge Amado Soria Ramírez
Al parecer existe cierta resistencia en la comunidad de desarrolladores a la idea de que todos deberíamos saber programar. No sé de donde sale esta resistencia, pero probablemente tenga algo que ver con nuestros egos (los desarrolladores tenemos una autosuficienciaque viene en el paquete por defecto. No hay forma de liberarse de ella).
 También he visto que existe una diferencia de opinión entre “programadores” y “programadores reales” en dependencia de lenguaje y tecnología utilizadas.
Por ejemplo yo personalmente me sorprendo pensando esto sobre los programadores de PHP. Lo cual es injusto, pero me pasa inconscientemente. No entiendo como alguien puedevoluntariamente elegir semejante abominación para trabajar…
Sin embargo, es fácil ver que la diferencia entre un programador y un “programador real” no existe, e incluso más allá, que la diferencia entre una persona común y un programador no debería existir.
No todos deben ser programadores
Ciertamente no todo el mundo puede ser un programador, como no pueden ser todos económicos ni escritores.A pesar de eso, podemos estar de acuerdo en que todas las personas deben saber matemática y ser capaces de escribir. Aprender a programar y hacerlo profesionalmente son dos cosas muy distintas que no deben ser consideradas en conjunto. Después de todo, es difícil imaginar un mundo donde solo los escritores puedan escribir. Imagínense un mundo donde para escribir un e-mail debes pedírselo a unescritor profesional, porque son los únicos que saben hacerlo.
Pudiera pensarse que la necesidad de escribir es mucho más prevalente que la de programar en situaciones cotidianas, pero yo pienso que, en realidad, solo es más sencilla de reconocer porque todo el mundo sabe escribir y no todo el mundo reconoce que necesita programar.
Imaginemos como cambiaría el mundo cotidiano si todo el mundotuviera un IDE en su máquina, de la misma manera en la que tienen una suite ofimática. Imaginemos una situación donde todos saben escribir y leer código.
¡APIs por todas partes!
Lo primero que se me ocurre es que habría APIs por todas partes. Todos y cada uno de los programas tendrían un API fácilmente accesible, para que el usuario pudiera automatizarlos. Así como los productos actuales se diseñanasumiendo que los usuarios saben leer y escribir, todos los productos se diseñarían asumiendo que los usuarios saben programarlos.
Todo es accesible, todo funciona en conjunto con todo lo demás. Stackoverflow se uniría a Flickr y YouTube en el grupo de sitios populares de la red, y todo dispositivo por sencillo que sea puede ser automatizado y unido con otro a través de una interfaz programática.Es normal que les resulte difícil concebir un mundo como este. No estamos preparados para pensar que la programación y la escritura puedan ser igual de predominantes. Sin embargo tal mundo puede y debería existir. La cantidad de computadoras y dispositivos electrónicos cotidianos es cada vez mayor, y lo único que se puede hacer con ellos es usarlos a un nivel rudimentario, como usuarios. Esto esperder gran cantidad de su valor, debido a su diseño mismo.
Bienvenido al mundo libre
Sin embargo hay personas que han abrazado este paradigma de integrar la programación en sus vidas de forma cotidiana. Cualquier programador (o relacionado) que haya leído y entendido las 4 libertades es automáticamente capaz de entender el porqué es necesario que todos sepan programar.
En la comunidad deusuarios de Linux, es difícil encontrar una persona que no tenga un conocimiento al menos rudimentario de bash y de los comandos del sistema. Razones aparte, este conocimiento demuestra más allá que una necesidad un interés por el funcionamiento de la herramienta y su capacidad para ser personalizada al alcance del usuario, en varios niveles. Todos no tienen que saber reescribir el kernel de Linux,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Trabajadores Del Trabajo
  • trabajo del trabajo
  • Trabajo Del Trabajo
  • El trabajo y el Trabajador
  • Trabajo Trabajador
  • trabajo trabajo
  • trabajo trabajo
  • Trabajo de trabajo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS