Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Ver: Modo: Orden:
Lenguajes de Desarrollo Libre y Puestos de Trabajo | 14 comentarios (14 temáticos, editoriales, 0 ocultos)
Mi experiencia actual (4.00 / 1) (#7)
por jcantero (jcantero@agujero-negro.escomposlinux.org) a las Tue Jul 27th, 2004 at 10:22:57 AM CET
(Información Usuario) http://www.escomposlinux.org/jcantero/

Yo ahora mismo estoy con Java, más que nada porque es de lo poco para lo que salen de vez en cuando ofertas de trabajo. Más que con Java, que no es un lenguaje complicado, con sus APIs (sí, eso que llaman J2EE), que son interrrminableeeeesss.

Aun así, no sé hasta que punto a recomendarlo como lenguaje de aprendizaje. Si lo hacéis con el libro Thinking in Java de Bruce Eckel (descargable desde allí), seguramente aprenderéis mucho sobre programación OO, que os va a servir para otros lenguajes como C++/Python/ruby/C#/etc, además de obviamente Java. También ahora mismo en Java se están utilizando muchas de las técnicas más modernas de diseño y construcción de software (patrones de diseño, UML, refactorización, ...). No tenéis más que ver Eclipse y algunos de sus plug-ins: es impresionante lo que puede hacerse. (Aunque eclipse tienen plug-ins para otros lenguajes, no están tan desarrollados como lo está el soporte para Java).

Tampoco quiero convertir esto en un panegírico a favor de Java. En el mundo real no tiene mucho éxito en las aplicaciones gráficas standalone, sobre todo porque swing es muy lento y devorador de memoria. Ahora están las SWT de IBM; ya veremos qué éxito tienen.

Otro lenguaje con el que he estado jugueteando últimamente es C# (mediante mono). Saltar de uno a otro es bastante sencillo (se parecen mucho más que lo que los chicos de Redmon están dispuestos a admitir). Para .NET sale alguna oferta de vez en cuando, pero menos. Lo que me temo es que sea para VBasic.NET, cuando .NET está orientado fundamentalmente a C# (HaseCorp dixit), y todo lo demás no son más que "empalmes" para tratar de hacer la transición (de los programadores, no de las aplicaciones) hacia C#/.NET.

Sobre PHP(5) hablaré en la segunda parte de mi artículo (a ver si me pongo con ello...), y sobre otros lenguajes, poco más puedo decir. Yo tengo una enorme experiencia en C (pero no en entornos Windows), y no me sirve de nada a la hora de buscar un puesto de trabajo. Es un lenguaje fundamental para entender la plataforma Unix (aunque seas un administrador) y es la base de muchos de los lenguajes aquí comentados, pero no parece que eso se tenga muy en cuenta. En cuanto a C++, sigue relacionándose exclusivamente con Visual C++ -> Hasefroch -> MFC's, y de cara al mercado laboral, si no dominas MFCs, el C++ te sirve de bien poco por sí sólo.

--
"Papá, ¡Internet es más que una red pornográfica global!" -- Lisa Simpson


 

Lenguajes de Desarrollo Libre y Puestos de Trabajo | 14 comentarios (14 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:
Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda