Solo Delphi Solo Delphi Solo Delphi
Bienvenido a la Web Orozco.

En este apartado encontrarás todo lo que se refiere a la programación de Delphi para novatos, como hemos explicado, no somos informáticos, mas nuestros limitados conocimientos en programación (para el caso de Delphi) quizá ayude a aquellos que se estén inciando con este Programa, el objetivo de la Página es llegar a ser un Foro grande, donde podamos responder a distintas preguntas y según nuestro alcance estaremos siempre dispuestos a ello. Si quiere unirse gratis a la comunidad de Programación para Novatos, tener acceso a publicar y responder mensajes, tener mensajes privados con otros miembros(PM), responder encuestas, y muchas cosas más, no lo dude. Registrarse es rápido, simple y gratuito, agregate pronto a la mayor comunidad de Programación Novatos de habla hispana!

Si usted tiene algún problema con su registro o a posteriori con su panel de administración, por favor háganoslo saber contacte aquí.
Antiguo 09-jul-2003   #1
Deiv Predeterminado ¿Futuro Programación Delphi?
Autor..

Hola a todos.

Soy nuevo en el club ....

Yo llevo unos 15 años en el mundo de la informática (menuda palabra mas genérica) de los cuales los últimos 9 años han sido dedicados al Delphi mayormente. Pasando de programador a analista/programador y últimamente a A/P Jefe de equipo (3 personas)....

Una vez situado, mi duda es la siguiente. Estoy preocupado porque mirando ofertas en paginas de búsqueda de empleo he visto que Delphi prácticamente no es solicitado.... El ranking de solicitudes para Barcelona en diciembre de 2005 es el siguiente:

Java ......... 343

SAP .......... 338

J2EE .......... 167

.NET ......... 137

Delphi ..... 30

Por lo que se me plantea la inseguridad sobre el futuro.......parece que los Delphianos no tenemos mucho futuro en el mercado laboral.

Además , no conozco ningún analista/programador con mas de 40 años (yo tengo 33) y también se me plantea la duda, de que pasara con el tiempo.....

¿Que pensáis sobre el tema ? como veis el futuro y como pensáis en direccionarlo ?

Antiguo 09-jul-2003   #2
Frodo Predeterminado ¿Futuro Programación Delphi?
Autor.... Hombre, si partimos de la base de que en cierta empresa se requiere de alguien que sepa de Java, pues, que sepas Delphi seguramente no sobrará, pero, lo que se está pidiendo es que se sepa Java. Sin embargo, eso no significa que Delphi esté acabado. ¿Que hay menos empresas que solicitan programadores Delphi? ¿Pero es que hay programadores Delphi? ¿Y no es que se sabe un poco de todo, so pena de que tenga que darse cierta especialización?

Y si nos salimos de las empresas y pensamos en los programadores independientes, léase autónomos, por ejemplo, entonces podrán o no elegir Delphi como su herramienta, imagino, en función de las necesidades del proyecto que sea: si se puede llevar a cabo con Delphi y además gusta y hay experiencia (posiblemente guste porque exista cierta experiencia) pues, ¿porqué no se va a llevar a cabo el proyecto en Delphi? Hace poco hablábamos por aquí de que Skype es de las aplicaciones más extendidas (más de 250 millones de descargas) hecha... ¡con Delphi!

Pero, en fin, al menos a mí me es complicado poner cada cosa en su sitio. Así creo que tienes tu poco de razón y que yo tengo mi poco de razón, pero soy incapaz de proclamar nada respecto del futuro de Delphi... lo siento pero no soy ningún Gurú ni nada de eso. Entonces, limitándome a mi experiencia y humilde opinión (y centrándome en mi caso) creo que Delphi puede dar mucho de sí... ¡pero si tenemos en puertas la versión 2006 y ya anuncian una nueva versión! ¡y hay gente (entre la que me incluyo) que sigue aún manejándose con Delphi 7! No sé.

Antiguo 09-jul-2003   #3
dideje Predeterminado ¿Futuro Programación Delphi?
Autor.... Es verdad que hay menos ofertas de empleo para Delphi, pero es que hoy en día el java, .net y demás es como antes el Visual Basic y antes el dbase/clipper y antes... siempre hay unos lenguajes más usados y que son promocionados desde las propias empresas para que la gente se decida por ellos, ¿para qué?, pues precisamente para eso, para que ella mucha gente y así pagar salarios más bajos... todavía!!!

Constantemente surgen noticias como: "dentro de 5 años se necesitarán tropecientos millones de programadores", "las empresas exigen javaclip, comanet y VisualCiego"... ¿por qué?, pues para que haya mucha gente con conocimientos sobre eso y luego poder pagar salarios más bajos... todavía más bajos!!!.

De todas formas, el lenguaje lo exige, más que nada, el proyecto que se vaya a realizar, aunque luego te obliguen a usar otro que no sea tan apropiado... se puede ir de Barcelona a Madrid en bicicleta, pero si tenemos prisa... mejor no (proyecto bicicleta).

En cuanto a la edad, eso sí que es un problema, pero no sólo en programación sino en casi todas las profesiones, parece que hoy en día con 40 años ya no vales para nada y te tienen que apartar, sin embargo, tampoco te puedes jubilar, conozco algunos programadores que rondan esa edad, yo mismo estoy muy cerca, y en el ambiente que me muevo el más joven tiene 30, puede que no sea lo más habitual pero es mi experiencia personal.

Antiguo 09-jul-2003   #4
pp Predeterminado ¿Visual.........?
Autor.... Ojo con el Visual "Ciego", que se nos viene. Si no estoy mal informado, antes Visual Basic era un lenguaje interpretado, y ahora genera .EXE, además de que te deja "depurar sobre la marcha"; Antes para programar COM+ se valía de C++ ahora lo hace solito; antes no soportaba POO y ahora si... y en cuanto a .NET, Delphi soporta la ultima versión de .NET o se quedó en la 1.1 ??? Yo creo que seria un error subestimar a VB.

Cuando Delphi iba por la ver 2.0 en una revista llamada "Informática Multimedia" (de origen español) el autor de la columna se preguntaba si Delphi sobreviviría, haciendo pie en que programas fabulosos como WordStar o Lotus 123 (se acuerdan?) desaparecieron del mercado. Miren, ya estamos por Delphi8 y sigue vivito y coleando.

Soy de Argentina y recientemente una amiga programadora me contaba que en su empresa trajeron un nuevo soft para control de acceso mediante tarjetas magnéticas. Ese Soft, esta hecho en Delphi 7.

Delphi no es de los mas requeridos, es cierto. Pero ¿que esperaban? Compite nada menos que contra todo el aparato de Marketing de Microsoft ! Yo creo que pese a toooooooodo esto, Delphi seguirá evolucionando.

Por otra parte, yo me inicie con VB porque me las vi negra con Delphi. Es que necesite de una experiencia previa en programación y creo que Delphi no es un lenguaje para empezar de cero. Esto lleva a veces a que gente que se inicia con VB se termina quedando con ese lenguaje. En mi caso particular, quería (y quiero) aprender Delphi, pero como venia de programación estructurada (en C) necesite de la ayuda de VB. Subí ese escalón, y ahora estoy tratando de treparme a Delphi.

Delphi tal vez no sea el caballito de batalla de Borland/Inprise, pero es al menos, el "Alfil".

Antiguo 09-jul-2003   #5
Dames Predeterminado ¿Futuro Programación Delphi?
Autor.... Pues yo creo que el futuro de Delphi (y de cualquier otro lenguaje) esta en las manos de los usuarios y de las aplicaciones que se hagan con Delphi, entre las cosas que yo pienso (tal vez no sea el mejor razonamiento) el hecho de apostar por Delphi da una estabilidad, ya que es muy compatible entre sus versiones (cosa que otros que ahora suenan mucho no lo son), para mi lo mas preocupante sería que ningún estudiante actual aprendiera Delphi, ya que al no haber personal capacitado para continuar proyectos en el futuro ahí si sería el fin de Delphi (o de cualquier lenguaje que afronte algo similar).

Con respecto a que si llegamos a los 40 que futuro nos espera... Yo creo que aquí es donde uno apuesta por algo o no, los visionarios fueron soñadores que propusieron algo y otros les gusto el sueño y trabajaron duro para lograrlo, es que alguien puede decir q el futuro esta en x o y, pero si las demás personas no lo creemos, ese visionario se queda en un soñador.

Antiguo 09-jul-2003   #6
Kinght Predeterminado C# y C++
Autor.... C# esta pensado para hacerte full dependiente de Microsoft. Y con el .NET framework 2 esta dependencia se acentúa mucho más. No voy a decir que el C# es "malo" ni mucho menos, tiene muchas cosas buenísimas (la que copiaron de java y Delphi :P) y otras cosas malas (contribución de Microsoft) y ahora con el vs2005 tiene una potencia fenomenal para trabajar con SQL server 2005 y el S.O. Windows en general que se potenciará mucho más con MONAD para automatización y en el aspecto gráfico con AVALON.

Resumiendo el futuro de aplicaciones para Windows: Delphi.NET, para Linux: Free Pascal.

Antiguo 09-jul-2003   #7
Frodo Predeterminado C++, Delphi y Visual Basic
Autor.... POs yo creo que todos nos jalamos de las greñas (pelos) y olvidamos lo principal: Puedes tener el mejor lenguaje del mundo (el mas rápido, más fácil, etc.) pero ser un pésimo Arquitecto (de software) y sacarás pura basura o bien ser un buen Arquitecto con un lenguaje modesto Y QUE DOMINES bien y generarás obras de arte. Hay muchos programadores de Java que no tienen ni la menor idea de que es la OOP o como diagramar bajo UML a pesar de usar un lenguaje enfocado a objetos. Y en el lado opuesto hay quienes con una sólida base teórica de OOP desarrollan maravillas usando lenguajes mucho menos "robustos".

El lenguaje es lo de menos y que si el futuro de Delphi y todo ese rollo...igual. Si la visión de uno es ser un empleado del megacorporativo X, Y o Z entonces si, haz lo que decía el profesor de por ahí "come pasto" y aguántese. Pero si tu visión es la de crear a tu gusto, por tu cuenta, con tus medios, ahí cambia. Al cliente no le ofreces hacer sus sistemas en tal o cual lenguaje, es más pocos te lo exigirán. El cliente SIEMPRE busca soluciones a problemas existentes.

De ahí que la palabra "programador", a mi juicio, se queda corta en función del trabajo que se debe realizar. Toda solución de un problema mediante el uso de una computadora (u ordenador) requiere un cierto nivel de abstracción, es decir, convertir el modelo del problema a un modelo dentro de algo que ni siquiera se puede tocar, ni apreciar (la computadora) y que solo existe en función de como pensamos que deba ser la solución.

Escribir un programa no solo es ponerse a escribir líneas y líneas de código. Va mucho más allá: modelado, diagramación, pruebas, etc.

Entonces, al final, ¿Cual es el mejor lenguaje? Simplemente el que te permita dar solución de la manera más rápida al problema que te plantea tu cliente, dejando la posibilidad de mantenerlo fácilmente. Delphi por eso es un gran lenguaje y permite hacer yo creo que cualquier cosa (con mayor o menor dificultad) sabiéndolo usar bien y conociendo sus secretos. Lo mejor es que no depende de tecnologías adicionales o instalar cosas raras en una PC solo para que corra (JDK o .NET por ejemplo, si no se instalan los Run-Time Environments no corre ningún programa por muy multiplataforma que sea [caso java] ).

Alguna vez en la escuela nos dejaron un proyectillo de software para gestión (clásico)y mientras unos peleaban con VB o C++ para siquiera hacer las conexiones a las tablas, yo lo tenia funcionando y hasta con reportes y todo. De ahí la gran ventaja de Delphi frente a aquellos.

Finalmente, yo pienso que Delphi no se va a morir, como no murió C, si acaso evolucionará y tomará su rumbo. Además mientras haya tercos programadores de más de 30 como yo, siempre habrá trabajo que hacer.

Como anécdota: Por ahí una vez una empresa de software mas grande que la mía (la mía es micro-mini-nano) vio uno de mis programas Delphianos en funcionamiento y su comentario respecto un TDatePicker en acción: "no pues, así con toda esa calidad, no lo tenemos implementado en nuestros sistemas, en los nuestros si hay que escribir la fecha directamente...les ha de haber costado muy caro verdad.." (sic)

Antiguo 09-jul-2003   #8
pp Predeterminado ¿Futuro Programación Delphi?
Autor.... Pienso que Delphi va a seguir evolucionando , de hecho ya lo está haciendo con el nuevo BDS 2006 y los turbo , lastima que mucha gente no se de cuenta que esto del .net es un movimiento de Microsoft para ganar cuota de mercado haciéndole frente a java y que todo el mundo use sus productos , incluidos los IDE's de desarrollo.
Antiguo 09-jul-2003   #9
dennyboy Predeterminado Hablemos ahora del .NET
Autor.... Estoy de acuerdo...Finalmente un buen sistema, bien planeado, diseñado e implementado esta destinado a cumplir con sus objetivos sin ningún problema...el lenguaje es solo el vehículo. Diseña basura y prográmala en Delphi y tendrás basura...prográmala bajo .NET y tendrás más basura....Diseña algo bien hecho y prográmalo en COBOL, Basic u otra cosa y tendrás algo bien hecho...Así de simple...

Quien se pasa a .NET solo porque Borland dejo Delphi realmente no tiene seguridad en su capacidad como diseñador y esta claro que dependerá no de su intelecto y potencial sino de lo que le pueda aportar el fabricante. Habemos muchos que usamos Delphi desde que salió y nunca hemos tenido necesidad de "hablar" con Borland o pedir asistencia (claro, a los amigo del Club Delphi si ) es más creo que me daría lo mismo si lo hubiera vendido Borland que si fuera Novell, M$ o lo que sea...mi chamba es hacer programas que funcionen..

Ahora mismo estoy aprendiendo java (o mas bien "traduciendo") para tener una herramienta más para cuando se ofrezca hacer cosas que deban funcionar en Linux u otros o bien cargarse en una web, cosas que Delphi no puede hacer tan fácil. Pero no pienso cambiarme a Java solo por eso.