La web de consultoriajava.com, la web de los auténticos expertos en Java

Ir a inicio

Declaración de objetivos

Contratación

Know-How Java

Know-How de Negocio

Cartas abiertas

Contactar


Servicios habituales

Análisis y Diseño

Aportación de Know-How

Arquitecto J2EE

Auditoria de Proyectos

Extreme Programming

Formación experta

Gestión de proyectos

Preparación de equipos

Refactoring de sistemas

Reingeniería de proyectos

Selección de personal


Ayuda para novatos

Artículos publicados

Ejemplos de código

English   Castellano

Know-How

¿Que entorno de desarrollo es mejor?



¿Que entorno de desarrollo es mejor? (22-06-2007)

Fernado del IES Santa Catalina nos pregunta lo siguiente: .

En la actualidad estamos impartiendo Java como lenguaje de programación. El alumno aprende a desarrollar tanto aplicaciones de consola como aplicaciones Web con J2EE. Como herramieta de desarrollo empleamos JBuilder 2006. Esta herramienta nos parece buena pero no sabemos cuanto esta siendo utilizada en el entorno profesional en comparación con otros entornos de desarrollo como pudieran ser Netbeans, Eclipse u otros. La pregunta sería si nos pueden aconsejar sobre que entorno de desarrollo sería el mas aconsejable para que nuestros alumnos salgan al mercado laboral en las mejores condiciones.

Respuesta de ConsultoriaJava.com

Estimado Fernando:

En la actualidad se usan todo tipo de IDE's en el entorno laboral, uno de los mas empleados es ECLIPSE, principalmente por que es gratuito y cuenta con una gran cantidad de plugins gratuitos que facilitan todo tipo de desarrollos. Por ejemplo la distribucion CALISTO está muy de actualidad ultimamente.

En segundo lugar existen numerosas soluciones comerciales que tienen mayor o menor difusion según el cliente, el proyecto, la ciudad y el pais. Por jeemplo WSAD (Websphere) se usa mucho en empresas vinculadas con IBM, JBuilder en empresas vinculadas con Borland, JDeveloper es el entorno de referencia para los que usan principalmente productos de Oracle y asi sucesivamente con otros entornos como Netbeans. Otro entorno muy conocido es MyEclipse una version de pago de Eclipse.

Nuestro consejo es que si quieren preparar realmente bien a sus alumnos les enseñen ANT y las nociones que todos o casi todos los IDE's comparten (i.e, compilacion interactica, debugging de app independientes y de paginas web, exportacion de war's y ear's, inclusion simplificada en el classpath de jar's,integracion con servidores de aplicaciones).

Un ejemplo que conocimos hace poco fue el de un joven de 32 años que lleva 6 años trabajando en una empresa donde usan Oracle como BBDD, Oracle ademas les regalo licencias del JDeveloper y por lo tanto usaron JDeveloper para el desarrollo de nuevas aplicaciones. Este joven en concreto llevaba 4 años usando JDeveloper y no sabía de otra cosa, afortunadamente hoy en dia todos los entornos son muy parecidos y se puede migrar de uno a otro.

Espero que esta informacion le resulte de utilidad.