Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-02-2009
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
Valorar tu conocimiento de delphi

Hola a Todos y Todas!

Me ha surgido una duda existencial. ¿Como valorar lo que se de programacion en Delphi?

Es decir, muchos de ustedes son egresados de licenciaturas relacionadas con la programacion, tal vez al salir de la licenciatura son expertos en nada, pero tienen bases y conocimientos que al ingresar a algun centro de trabajo les permitiran desenvolverse con facilidad en el lenguaje de programacion que usan ahi. Ahora bien, habemos algunos que hemos aprendido algo de programacion y/o un lenguaje en especifico (para mi caso Delphi) de manera autodidacta (libros, foros) entonces la pregunta inicial ¿como valorar lo que se de Delphi? -esto se aplicaria tambien a algun otro lenguaje- ¿existe algun test que nos diga cual es nuestro nivel? Una empresa cuando contrata a un programador ¿como lo evalua? ¿como lo clasifica?

Se que algunos miembros son profesores de materias de programacion, algunos otros son propietarios de su propia empresa de software, me gustaria conocer sus opiniones al respecto.

Saludos!!
__________________
ESTO ES UN FORO ... NO UN MÓVIL
¿Por qué no escribir de una manera comprensible para que los humanos lo podamos entender?
Responder Con Cita
  #2  
Antiguo 04-02-2009
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is online now
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por FGarcia Ver Mensaje
[..] Ahora bien, habemos algunos que hemos aprendido algo de programacion y/o un lenguaje en especifico (para mi caso Delphi) de manera autodidacta (libros, foros) [..]
Sí, somos muchos autodidactas

Donde trabajo, en ocasiones me ha tocado evaluar a nuevos programadores y les he puesto un test de 4 ó 5 preguntas variadas, genéricas, sin requerir ningún lenguaje en especial, aunque luego el trabajo fuese para delphi, pero en las respuestas se "ve" si la persona tiene ese "algo" que lo hace especial y sobresalir sobre los demás programadores.
Si alguien es bueno con PostgreSQL, seguro que en poco tiempo también será bueno en Firebird. Si es bueno con el lenguaje C, seguro que será bueno con el Delphi. Lo importante es saber, conocer la metodología, tener recursos para aprovechar las herramientas que va a usar... y el resto viene solo.

Si tuviera que puntuarme en Delphi... un 5
Responder Con Cita
  #3  
Antiguo 05-02-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Mi querido amigo, a la fecha que yo sepa no lo hay. No se trata se saber mucho de Delphi o no, sino de saber como interpretar y traducir lo que ocurre en el mundo real a una proceso que una computadora pueda realizar. El lenguaje es lo de menos.

El lenguaje se convierte en un simple vehículo de la mente del arquitecto que hace la traducción ya mencionada. Puedes tener un programador experto en x lenguaje, pero con un modelo pobre no podrá hacer prácticamente nada. En cambio un programador promedio con un modelo sólido lo puede llegar a hacer 1000 veces mejor.

El lenguaje no hace al desarrollador, sino su visión. Muchos desarrolladores son verdaderos "teóricos" de su lenguaje, te crean mil y una funciones (que luego bibliotecas), grandes modelos en OOP, pero a la hora de implementarlo en un modelo operativo o administrativo real simplemente no funcionan, y a la inversa, administradores desarrolladores que con parches y alfileres muchas veces crean veraderos "frankies" que sin embargo les resuelven el problema

Como todo, si el problema en cuestión está resuelto, ni hablar, no hay más por donde buscarle, claro, solo que sea para mejorar algo que sea parte del problema.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #4  
Antiguo 05-02-2009
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por AzidRain Ver Mensaje
Muchos desarrolladores son verdaderos "teóricos" de su lenguaje, te crean mil y una funciones (que luego bibliotecas), grandes modelos en OOP, pero a la hora...
Espero no estar incluido en esa clasificación tuya, César. Digo, porque hace unos días el primo de un amigo tuyo me dijo que yo tenía la teoría y él la práctica, y la verdad me extrañó un poco ese comentario (en otras circunstancias hasta me hubiera molestado). Pues en mi modesto historial destacan una veintena de aplicaciones funcionales que le han dado muy buenos resultados a las empresas, gobiernos y particulares que las solicitaron. Todas escritas por mí, y empleando las bibliotecas de funciones y clases que yo mismo he programado.

Sentí la necesidad de aclararlo para que luego no se cree un estigma. Y es que este nuevo comentario parece estar conectado con aquel otro, como si fuera una extensión de él.

Saludos.

Al González.

Última edición por Al González fecha: 05-02-2009 a las 20:30:12.
Responder Con Cita
  #5  
Antiguo 05-02-2009
[fer21unmsm] fer21unmsm is offline
Miembro Premium
 
Registrado: dic 2005
Ubicación: Lima
Posts: 627
Poder: 19
fer21unmsm Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
pero en las respuestas se "ve" si la persona tiene ese "algo" que lo hace especial y sobresalir sobre los demás programadores.
Te doy toda la razón.
__________________
"La información tiene más valor cuando se comparte"
Responder Con Cita
  #6  
Antiguo 06-02-2009
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 21
AzidRain Va camino a la fama
Jajaja...no Al...ni siquiera cerca...

Me refiero a concretamente a las situaciones en las que contratas a un desarrollador, o bien a los recien egresados. Esos casos específicos. Lo expresado es exclusivamente lo que me ha tocado y que me he encontrado a lo largo de mi vida profesional. Muchachos que llegan con mucha teoría y muchas ideas pero que no son capaces de pensar de forma abstracta y hacer un modelo simple para resolver un problema (de ahi lo teóricos) y otros tantos que tienen mentes muy ágiles y casi tienen los modelos en la cabeza, pero son una papa para el codificado (lenguaje).

Obviamente mi estimado Al, no es tu caso...vaya, si así fuera casi todos caeríamos en el pues casi sin fallar todos tenemos por ahi nuestras bibliotecas y cosillas que vamos utilizando en cada desarrollo o bien que hacemos en momentos que no tenemos algún pendiente.

Espero que haya quedado aclarado...jiji Saludos...
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
  #7  
Antiguo 06-02-2009
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por AzidRain Ver Mensaje
Jajaja...no Al...ni siquiera cerca...
Ah, bueno, menos mal. Discúlpame tú a mí por mi paranoia.
Responder Con Cita
  #8  
Antiguo 06-02-2009
Avatar de Lord Delfos
Lord Delfos Lord Delfos is offline
Miembro
 
Registrado: ene 2008
Ubicación: Tandil, Argentina
Posts: 558
Poder: 17
Lord Delfos Va por buen camino
Cita:
Empezado por FGarcia Ver Mensaje
Hola a Todos y Todas!
¿como valorar lo que se de Delphi? -esto se aplicaria tambien a algun otro lenguaje- ¿existe algun test que nos diga cual es nuestro nivel? Una empresa cuando contrata a un programador ¿como lo evalua? ¿como lo clasifica?

Se que algunos miembros son profesores de materias de programacion, algunos otros son propietarios de su propia empresa de software, me gustaria conocer sus opiniones al respecto.

Saludos!!
Bueno, yo, como propietario de mi propia empresa multimillonaria de software... No mentira, pero sería lindo ¿no?

En cuanto al "DelphiTest", yo te diría que no existe ninguno.

En cuanto a lo de las empresas. En general las empresas preparan un "cuestionario preliminar de conocimientos", ("examen" para vos y para mí), en el que preguntan cosas que les interesan en particular. Por eso no hay un examen específico para ningún lenguaje. Aunque, claro, pueden tomar como guía cuestionarios de las empresas que desarrollan esos lenguajes y que tienen cursos de formación para ellos (digamos, .NET, por ejemplo). En ese sentido se me ocurre que quizás podrías tratar de obtener una copia de los exámenes que tome alguna empresa de capacitación Delphi...

Pero, no, en general no va a haber un cuestioario fijo, porque, como comentaron los muchachos antes, muchas veces no es cuestión de conocimientos planos y secos, sino más bien de experiencia o adaptabilidad. Y evaluar sólo los conocimientos muchas veces es peligroso. Sobre todo si no se sabe muy bien en qué va a programar la persona que se está evaluando.
Yo me acuerdo en una oportunidad que buscaban programadores C#, cuando fui me hicieron una prueba de ASP.NET, me tomaron para programar en Java, y ¡terminé programando en Delphi!
Responder Con Cita
  #9  
Antiguo 06-02-2009
Avatar de look
look look is offline
Miembro
 
Registrado: sep 2007
Ubicación: The Shire
Posts: 656
Poder: 17
look Va camino a la fama
Cita:
Empezado por AzidRain Ver Mensaje
Mi querido amigo, a la fecha que yo sepa no lo hay. No se trata se saber mucho de Delphi o no, sino de saber como interpretar y traducir lo que ocurre en el mundo real a una proceso que una computadora pueda realizar. El lenguaje es lo de menos.

El lenguaje se convierte en un simple vehículo de la mente del arquitecto que hace la traducción ya mencionada. Puedes tener un programador experto en x lenguaje, pero con un modelo pobre no podrá hacer prácticamente nada. En cambio un programador promedio con un modelo sólido lo puede llegar a hacer 1000 veces mejor.

El lenguaje no hace al desarrollador, sino su visión. Muchos desarrolladores son verdaderos "teóricos" de su lenguaje, te crean mil y una funciones (que luego bibliotecas), grandes modelos en OOP, pero a la hora de implementarlo en un modelo operativo o administrativo real simplemente no funcionan, y a la inversa, administradores desarrolladores que con parches y alfileres muchas veces crean veraderos "frankies" que sin embargo les resuelven el problema

Como todo, si el problema en cuestión está resuelto, ni hablar, no hay más por donde buscarle, claro, solo que sea para mejorar algo que sea parte del problema.
¡Amen compañero!
__________________
all your base are belong to us
Responder Con Cita
  #10  
Antiguo 06-02-2009
poyo poyo is offline
Miembro
 
Registrado: ene 2009
Posts: 47
Poder: 0
poyo Va por buen camino
Coincido con lo expuesto hasta ahora.
quisiera agregar que hay cosas que son invaluables, que no tienen precio y no existe manera de medirlas.
Algunas de estas son: Intuición, creatividad, solidaridad, buen humor, predisponibilidad, tranquilidad, sinceridad, honestidad, deseo de progreso, placer por lo que se hace, espontaneidad e improvisación.... y muchas otras que no se me ocurren ahora (aunque creo que la mayoría van de la mano).

En cuanto a la programación en sí misma, como dijeron antes, lo importante es la idea, el lenguaje es sólo el medio.
Yo siempre hago la analogía con el lenguaje humano: lo importante no es en el lenguaje con el que se dicen las cosas, sino el mensaje en sí mismo, la idea.

Si una empresa te evalúa y te dice que "no, gracias" eso no querrá decir nada. A no dejarse engañar. Las empresas buscan sus necesidades capitalistas y se olvidan de que los programadores somos humanos.
Por más título que se tenga o método de evaluación infalible que sea, nadie podrá calificar a ciencia cierta a un programador. Somo bichos de otro pozo!
Lo anterior corre para cualquier profesión

Lo REALMENTE importante es que tú mismo valores lo que has aprendido y que sigas aprendiendo más y perfeccionándote. El conformismo debería ser una alarma de que algo no está del todo bien, de que algo está faltando.
Si faltan ganas, descansa y replanteate si lo que haces es lo que realmente te gusta. Creo que la programación no es para cualquiera.

Mi contacto con la informática fue muy precoz. Soy autodidacta por naturaleza. No tengo experiencia en entrevistas para puestos de programación y espero no tener que hacerlo pero, lo único que te puedo decir al respecto, es que si te toca, sincérate, relájate y no trates de ser quien no eres. Sé tu mismo que es lo mejor que puedes hacer.
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
Prueba de conocimiento felipe88 La Taberna 5 31-07-2008 21:36:36
Consulta Delphi 6, Delphi 2005 y Delphi 2006 Leviatan Varios 6 18-08-2007 17:02:08
Declaración del Parlamento Europeo a favor del Conocimiento y el Software Libre... kinobi Noticias 0 14-04-2007 15:04:27
¿ La habilidad para digerir el conocimiento te la da la práctica o la experiencia ? calogero Debates 5 28-02-2007 21:48:17
Base de datos del conocimiento ??? Raptor Varios 5 28-04-2004 21:22:38


La franja horaria es GMT +2. Ahora son las 21:34:16.


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