Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-09-2008
[fer21unmsm] fer21unmsm is offline
Miembro Premium
 
Registrado: dic 2005
Ubicación: Lima
Posts: 627
Poder: 21
fer21unmsm Va por buen camino
Esto de los lenguages también me tiene preocupado, no sé porque las empresas al menos acá en Perú te piden programadores que sepan tal lenguaje, y como mencionan los compañeros de arriba cuando preguntas ¿por qué eligió el lenguaje?, bueno porque está de moda, o porque todos lo usan esos son cojudeces(disculpando la expresión), si lo que necesitan es que se desarrolle un sistema, porqué no lo dejan al criterio del equipo de desarrollo, que pueda analizar el ambiente, los otros sistemas con el que va a interactuar y demás detalles, para que finalmente decidan con que trabajarán, ya que el grupo de proyecto es el que se va a romper el lomo. Además si después de un riguroso análisis de la situación y problematica veo que tengo varias alternativas de lenguaje, pues puedo optar por el que me sienta más cómodo.

Que el usar c++ te da más prestigio porque es un poco "dificil", mejor programo en ensamblador, y me meto una fumada con 10000 lineas de código para mostrar un cosita nomás.

Ahora he visto que para crear juegos piden que sepa un c++, pero ¿porque no delphi?, yo he visto juegos en delphi con openGL, muy buenos.

Aunque actualmente desarrollo en .Net para web, siempre que tengo oportunidad de hacer uno que otro programilla lo hago en delphi, para no olvidarme, ya que me parece un excelente lenguaje
__________________
"La información tiene más valor cuando se comparte"
Responder Con Cita
  #2  
Antiguo 19-09-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por fer21unmsm Ver Mensaje
......porqué no lo dejan al criterio del equipo de desarrollo.....
Resulta amigo fer21unmsm que el que manda en el equipo de desarrollo es quien decide con que se va a hacer algo y suele ser que esa persona se vaya por lo que le enseñaron en la escuela que es donde se siente en su zona de confort. Asi es esto.....

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #3  
Antiguo 19-09-2008
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.679
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Cita:
Empezado por egostar Ver Mensaje
Resulta amigo fer21unmsm que el que manda en el equipo de desarrollo es quien decide con que se va a hacer algo y suele ser que esa persona se vaya por lo que le enseñaron en la escuela que es donde se siente en su zona de confort. Asi es esto.....

Salud OS

En un trabajo que tuve anteriormente, en la entrevista con el jefe, me dijo que habían decidido en qué lenguaje se iba a hacer el proyecto y yo le contesté que para ese proyecto en especial le recomendaba delphi+firebird+fibplus+server linux. Entonces él me contestó que no conocía esas herramientas y yo le respondí que "yo sí las conozco, el jefe del proyecto seré yo, él sólo era el jefe, él no iba a programar, así que yo decido las herramientas a usar". Se quedó callado unos segundos, mirándome fijamente, y finalmente habló para decir que me contrataba para hacer el proyecto



p.d.: el proyecto se hizo sin problemas y se entregó con tiempo de sobras. Todos quedaron contentos.
Responder Con Cita
  #4  
Antiguo 19-09-2008
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
En un trabajo que tuve anteriormente, en la entrevista con el jefe, me dijo que habían decidido en qué lenguaje se iba a hacer el proyecto y yo le contesté que para ese proyecto en especial le recomendaba delphi+firebird+fibplus+server linux. Entonces él me contestó que no conocía esas herramientas y yo le respondí que "yo sí las conozco, el jefe del proyecto seré yo, él sólo era el jefe, él no iba a programar, así que yo decido las herramientas a usar". Se quedó callado unos segundos, mirándome fijamente, y finalmente habló para decir que me contrataba para hacer el proyecto

p.d.: el proyecto se hizo sin problemas y se entregó con tiempo de sobras. Todos quedaron contentos.
Que bien amigo Casimiro, por desgracia no todos corren con esa suerte, pero además no todos los subalternos pueden, saben, deciden, etc etc etc... poner las cartas sobre la mesa a riesgo de perder el empleo. Por eso comente "suele ser".

Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney
Responder Con Cita
  #5  
Antiguo 20-09-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Ahora, hay que hacer notar que *muchas veces* los programadores son las peores personas en eligir herramientas de tecnologia

Digamos que empezamos como dice Paul en "Venciendo a los tipos promedios" (http://www.paulgraham.com/avg.html) que efectivamente la eleccion de la plataforma/lenguaje puede convertirse en una increible ventaja competitiva.

En su disertacion, el hace notar como el haber elegido a LISP (ese arcano, antiguo pero a la vez visionario lenguaje de los interminables ))))))))) ) le permitio vencer en tiempo de desarrollo lo que pudieran lograr el programador promedio de java... e incluso el programdor EXPERTO de java (entonces, java era lo usado pa web. Imaginense!!!!).

Sin embargo, es clave notar que:

- Paul parece ser un programador tremendo, o por lo menos asi se presenta
- Es lo suficientemente competente para haber vendido ese gueso a Yahoo!!! O sea, sabe negociar el hombre
- Es por lo menos, lo suficientemente listo pa´ a) comprender y usar LISP sin la ayuda de MSDN y b) implementar las librerias inexistentes para la web, porque saben? no creo que en ese entonces hubiera librerias de http pa lisp.
- La competencia efectivamente era en promedio muy poco calificada
- No es pa nada dificil vencer a un lenguaje como C o Java con un lenguaje dinamico en el ambito web. Es claro que php, ruby, python e incluso LISP han probado ser lo mejor pa ese ambiente. (Otro tenor seria haciendo aplicaciones nativas. En eso, un asco!)

Ante tal situacion, diria que efectivamente un programador con experiencia *quizas* si deba creerse que ha elegido bien.

Pero la cosa es, tal como evidencia http://despair.com/def24x30prin.html pero con un twist, es que muchas veces los "tipos promedio" somos nosotros AUCH!!!

Es por eso que como dice http://www.ericsink.com/entries/No_Great_Hackers.html quizas a veces las decisiones tecnicamente correctas son las peores decisiones. Por ejemplo:

- Usar un toolchain de linux para hacer una aplicacion que se usara principalmente en windows (o exclusivamente). Leccion? Es mejor usar lo que sea natural en la plataforma, porque habra menos lios en el camino.

Una leccion que aprendi, de hace mucho. Mientras mas pelea uno con la plataforma y busca cosas alienigenas, mas lios tiene.

- Insistir en usa php, cuando los demas solo saben .NET. Leccion? Puede ser mas rapido, puede ser mejor, puede ser open source. Pero si no lo entienden, de que sirve? Tienen algo de razon la mayoria en insistir un lenguaje X. Si vieran lo *dificil* que es contratar o conseguir un programador, de los mediocres. Y ahora tengo un tremendo hacker, y despues?

- Usar mysql para unos clientes que ya usan, o solo aceptan, sql server o oracle. Leccion? Con lo facil que es migrar un esquema y usando algo de vistas y procedimientos, no tiene sentido pelear con los usuarios por lo que ya eligieron. Ellos veran!!

Y cuanto desearia usar firebird en mis anteriores proyectos. Y nada. Pero o acepto que es SQL SERVER y lo aprendo apreciar O no se vende.

En fin, aunque lo de arriba tiene peleadero y mucho (y ya lo hemos discutido antes) me gusta concluir con lo que decia Eric:

Cita:
However, I work at an ISV. I love building software, but SourceGear is not my hobby -- it is my profession. We sell products to users. We have learned to value the needs of the users over our own preferences.
Traducido, mas o menos:

Cita:
Sin embargo, Trabajo en una empresa de software. Me gusta hacer programas, pero mi empresa NO ES mi hobby, es mi profesion. Vendemos productos a nuestros clientes. Hemos aprendido a valorar las necesidades de nuestros clientes sobre nuestras preferencias.
Con todo, a lo que voy, es que al elegir una plataforma y un lenguaje, no solo van las preferencias tecnicas (si lo sabre yo! que por mas que he querido .NET esto y aquello. Y ahora estoy haciendo algo en C. SOPA!!) sino tambien lo de negocios y lo que es ejor para nuestros clientes, usuarios o inversionistas. Cuando todo depende de uno, uno puede programar y usar lo que se le de la gana, pero cuando trabajas con *otros* y/o *para otros*, entonces ya hay que ver que puede ser lo mejor en conjunto. Y quizas le toca a uno perder, pero es por eso que esto es una profesion, no un hobby


O cambia uno de clientes, o de trabajo. Si puedes, aaadelanteeee!
__________________
El malabarista.

Última edición por mamcx fecha: 20-09-2008 a las 03:49:35.
Responder Con Cita
  #6  
Antiguo 20-09-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.941
Poder: 27
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Ah, y respondiendo a la experiencia de Casimiro, es de notar que tambien muchas veces lo que uno tiene que demostrar es que:

- Uno sabe
- Uno entiende
- Y fresco, que respondo!!

Muchos tipos de aplicaciones realmente puede estar hechos en lo que uno quiera, y a veces los usuarios o los benditos "administradores de la red" simplemente hacer preguntas del lenguaje mas que nada, como una pregunta social. En tales casos, lo que yo hago cuando me preguntan, y sabiendo que la mayoria de los empresarios u "tesos en sistemas" creen que VISUAL BASIC es el principio y el fin, la berriondera lo ultimo de la moda, la Coca-cola en el desierto, con lo que NASA programa, en fin, simplemente respondo:

Cita:
Nuestor sistema esta hecho en VISUAL
Porque les juro que abro el IDE de Delphi y yo veo que esa vaina es visual, no?. Si se pone mas social:

Cita:
Que si es visual basic (o .NET).? Bueno, es una version mas actualizada y potente que es usada por programadores mas avanzados, tecnicamente se llama Delphi y es lo que usan pa programar SKYPE, sabia? (ah, se sorprende, ud programa en lo que se hace SKYPE, si, uy que teso!)
Y ya. Si vieran que no me falla el tiro

PD: Por el lado de la BD eso si no se lo discuto jamas a nadie. Por eso de hace años aprendi a usar SQL de forma generica y usar puentes o drives especificos por si toca cambiar de motor. Pero por lo general en mi mercado o es SQL SERVER o realmente no importa.
__________________
El malabarista.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
¿Cual es Mejor 7 o el 8? casacham Conexión con bases de datos 6 08-05-2007 01:46:28
Cual es el mejor acceso a FireBird/InterBase?; cuanto mejor?? Combat-F2D Firebird e Interbase 9 22-06-2006 18:32:36
¿Quisiera saber vuesta opinión sobre como realizar una aplicación ...? Jose Manuel Varios 3 25-05-2006 20:45:16
Quisiera saber como capturo el tamaño de un directorio. JOSE NARANJO API de Windows 1 25-11-2005 23:26:04
Saber exactamente cual es cual en un DBLookUpComboBox bustio OOP 3 03-02-2005 23:16:58


La franja horaria es GMT +2. Ahora son las 12:04:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi