El Regreso del Programador
Hola!,

Soy un antiguo programador de Basic, Pascal y Clipper, dejé de programar hace 10 años y ahora deseo actualizarme y ponerme en forma de nuevo.

Mi orientación es el desarrollo de software para empresas.

Por donde empezar, que camino seguir, que herramientas existen ahora para un programador?, que lenguaje me recomiendas?

Muchas gracias de antemano, Gerardo
 
buen titulo, si señor
Bueno, para empezar comentarte que ya no suelo reponder aqui, por motivos que podras leer en mi web www.arkangel.tk, seccion "preguntame".

No obstante, te voy a intentar aportar mi granito de arena...

Por donde empezar?
Si ya has hecho software para empresas, sabes perfectamente de lo que estas hablando,... yo te recomendaría cogerte algo de lo que ya has hecho, en clipper, por ejemplo, y reescribirlo en un lenguaje de los visuales estos tan bonitos de ahora ;-) Quiza fuera un buen comienzo, para trabajar sobre "algo".

El camino a seguir, el qeu tu te marques... no se. A ver, hoy en dia, de cara a la empresa, a la programacion de gestión, pues esto sigue igual que siempre: unos parametros de entrada, un acceso a una base de datos, y mostrar resultados. Bien, engancho con la siguiente pregunta...

Que herramientas hay? Esto es lo que mas ha avanzado. Si bien los algoritmos son exactamente los mismos (logico por otra parte), lo que se ha hecho mucho mas facil son los interfaces de programacion, o RAD (Rapid Application Development) que les dicen los que saben de esto. Ejemplos de estos entornos son Visual BAsic, Visual C++, JBuilder,... etc. Ademas son todos muy parecidos, cambia el lenguaje que usas. Pero claro, el lennguaje ya no lo es todo, como antes, porque ahora casi que se comienza un programa diseñando el interfaz, arrastrando los controles (botones, textos, etc) a un formulario.

Vas a tener que acceder a bases de datos, para empezar access, que quiza es lo mas facil (y no por ello poco potente, a pesar de algunos).

Personalmente te recomiendo Visual Basic, por su sencillez de manejo, y por lo rapido que vas a empezar a hacer aplicaciones... busca codigo fuente de ejemplo, para verlo y comprender como funciona. Mira aqui: http://sourceforge.net/softwaremap/trove_list.php?form_cat=186

Estos son proyectos de codigo abierto, en Visual BAsic (en la misma pagina podras encontrar otros muchos en otros lenguajes)...


Y en cuanto te hagas con el interfaz, busca informacion sobre ADO (Activex Data Objects) que es la referencia que tendras que añadir a tus proyectos VB para acceder a datos (Access, o SQL Server, o lo que sea). Todo esto es simplificando mucho, claro, pero para que te hagas una idea del camino.

si te puedo echar una mano en alguna cosilla concreta, dimelo (pero no por aqui, que no visito mucho esta pagina... mejor arkangel@psicobyte.com)

Saludos, y bienvenido de vuelta ;)
 
Pregunta finalizada. Valoración: 5.
muchas gracias!