Ingresar:

Wilfredo Vargas Almendras :: Blog :: Desarrollo de software en Cochabamba, un análisis

January 25, 2008

He estado viendo algunas empresas donde ya se han automatizado los procesos, es decir ya tienen un sistema que les ayuda a administrar desde compras, ventas, personal, asistencia, etc.

He vivido materias en la universidad donde se nos ha inculcado la elegancia del software, donde hemos pasado horas analizando segmentos de código para mejorar la estructura, la eficiencia y otros aspectos relacionados a calidad en el código de los programas. El hecho es que en la vida real no se ve mucho esto, así que me pregunte por qué ?. Bueno entonces el hecho es el siguiente: he clasificado en tres grupos a los desarrolladores de software:

1) Desarrolladores de aplicaciones

2) Desarrolladores de sistemas

3) "Cientificos" del desarrollo

El primer grupo obviamente no le interesa mucho los temas de fondo del software, simplemente hacer un sistema que se utilice, que importa si más adelante se podrá mantenerlo, la cosa es que se utilice y sea pagado. Creo aquí entran los analistas de sistemas y personas que salen de institutos. (No todos)

El segundo grupo aquellos que realmente hacen sistemas "de verdad", sistemas bien estructurados, muchos programados en lenguajes de bajo nivel, etc. Creo aqui encajan las personas que se educaron en una universidad. (No todos)

El tercer grupo, en si no desarrollan, pero aportan a como seria mejor no solo la implementación de un sistema, sino todo el proceso de desarrollo del mismo. (Masters, Doctores, también auniversidades)

Sin embargo haciendo referencia al principio del post, uno se puede sorprender al ver sistemas utilizandose implementados en VB, Fox Pro, Access, y digamos lo que digamos, son sistemas que en este momento se utilizan (duele un poco). Ahora bien puede haber otro criterio: "yo no no me voy a ensuciar con eso". Pero vamos al objetivo inicial de un desarrallador de software, facilitar la vida de los humanos. Obviamente puede que este objetivo haya cambiado con el tiempo, ahora queremos hacer las cosas "bien", pues bien, creo que debemos hacerlo :).

He escuchado muchos comentarios de que la competencia para personas relacionadas a las ciencias de la computación son los analitas y quienes salen de institutos... mmmmmm .. lo dudo.

Palabras clave: desarrollo de software en cochabamba

Enviado por Wilfredo Vargas Almendras



Comentarios

  1. Por el título esperaba una opinión interesante, como anteriores que tienes sobre empresas de desarrollo. 

    Pero... más pareces establecer una segmentación despectiva entre atribuciones, competencias, títulos académicos y formacíon (académica o no).

    Yo pregunto, un ingenierio que no hace ingeniería.. es "ingeniero"?

    Google, por ejemplo, busca PhD's para las áreas más densas de su negocio: algoritmos, optimización, procesamiento del lenguaje, tratamiento de la información, etc.

    Pero luego para otras áreas busca talento, creatividad, y eso no se demuestra con un título.

    La formación universitaria da una base sólida, o eso debería hacer, pero el camino profesional recién empieza al salir de la universidad.

    Las empresas de modernas, al menos en ésta área tan dinámica de las tecnologías de información, en sus requerimientos de personal buscan "formación formal en X área o _experiencia equivalente_", eso demuestra que la formación formal es un plus, pero no lo es todo.

    Claro que no es aplicable a todas las áreas, hay temas que hoy en día sólo es posible acceder a través de la universidad, nunca se llegará a ver "se busca médico neurocirujano o con experiencia equivalente". Simplemente por que no es posible obtener esas habilidades por medios no-formales.

    user iconRho on Friday, 25 January 2008, 21:43 BOT # |

  2. #1 Bueno no hago una clasificación despectiva, y no digo que para ser "ingeniero" tengas q pasar por la U y tener el titulo, simplemente mi post es mi análisis observados en las empresas de software y las conclusiones a las que llegue, desde mi perspectiva. :)

    user iconWilfredo Vargas Almendras on Monday, 28 January 2008, 09:49 BOT # |

  3. Hola, Mi nombre es Jonatas y estoy haciendo una encuesta con miles de programadores en Latino America y queria ver si podrías colaborar conmigo. Se te parece, también yo podría colaborar de alguna forma, haciendo una donación por ejemplo. Lo que te pido es muy simples, tu ayuda para invitar los visitantes del sitio a opinar sobre tecnología. Te cuento que es un trabajo muy serio que esta sendo llevado a cabo en mas de 60 países sobre el futuro de la industria de software en el mundo. Gracias por tu tiempo y espero tu respuesta. Un saludo, Jonatas jonatas_dornelles@ecglobalpanelcorp.com http://www.ecglobalpanel.com/Register/registerPanel.php?lang=2&srce=

    Invitado on Friday, 11 April 2008, 09:39 BOT # |

  4. # 1 Me pregunto, si estaras enfermo irias a ver a un "Yatiri" para que te cure (al final de cuentas debe tener aguna experiencia practica) o irias a ver a un doctor, los titulos no dicen mucho de una persona, pero si certifican que una institucion da su aval para que cumplas con cierta actividad como diciendo "Certificamos que fulano de tal realizo actividades de tal tipo lo que lo capacita para realizar tales otras actividades", es cierto que el talento o la creatividad no se demuestran con un título pero se desarrollan para lograr el titulo, luego las categorias que se señalan en el post no son muy definidas, como separar por:

    1.Desarrolladores (programadores, diseñadores, investigadores)
    2.Testeadores (programadores, diseñadores, investigadores)
    3.Administradores de Red(expertos en configurar entornos)

    Por dar un ejemplo.

    user iconHappyFaceDead on Saturday, 12 April 2008, 22:12 BOT # |

Añadir un comentario

Tu texto de comentario

Tu nombre

Por favor ingresa el código de la imagen

Security Code