Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • pues...

    (Puntos:2)
    por sammael (16347) el Lunes, 16 Octubre de 2006, 09:20h (#829029)
    ( http://barrapunto.com/ | Última bitácora: Lunes, 24 Febrero de 2014, 10:03h )
    no se si te valdra mi caso, porque yo empece tirando lineas de javascript (y montando HTML) y ahora sigo tirando lineas de java la mayor parte del tiempo...

    eso si, he sido programador, he sido analista, he sido consultor tecnico, he sido jefe de equipo, he sido arquitecto tecnico, he estado en departamentos de I+D, he hecho proyectos para la policia y el ejercito con biometria (reconocimiento facial y de huellas dactilares, sobre todo) y cosillas asi, he programado en C, en C++, en visual basic (e incluso visual basic script, mal que me pese), en natural, en cobol, en javascript (en servidor y en cliente), en C# (sobre todo servicios web para integracion con sistemas java), he hecho cosas en PL/Sql, he trabajado con bases de datos oracle, mySql, access, DB2, adabas, he optimizado bases de datos oracle (a base de leer manuales, empollar mucho y hacer muchas pruebas),incluso durante un tiempo me dedique a hacer auditorias de seguridad pero sobre todo, he desarrollado en java
    ahora mismo, con mas de 6 anios de experiencia, vuelvo a ser desarrollador (senior), con arquitecturas orientadas a servicios (SOA), con cosillas como orquestracion de servicios web... y contento que estoy de dedicarme a esto, oye

    asi que considero que mi experiencia ha sido suficientemente variada... al menos lo suficiente como para contestar a tu pregunta

    te diria que si, que para encontrar curro de programador no necesitas absolutamente nada, empresas como Coritel cogen licenciados (del palo que sean, hace poco le ofrecieron a un amigo mio, ingeniero agronomo, un puesto como programador de java), te dan un cursillo de tres meses y te venden como "experto" al cliente que sea

    para salir de este paso, que en mi entorno llamamos "programata escaso", necesitaras, sobre todo, poner mucho de tu parte, empollarte cosas, demostrar que te puedes defender por ti mismo, que puedes hacerte cargo del trabajo, hacerte responsable de el, ser capaz de adaptarte y, por supuesto, tener algo de suerte

    la carrera? tiene su utilidad, y en teoria cada vez sera mas importante, pero de momento las empresas se fijan mas en la experiencia que puedas tener y tu "hoja de servicio" que lo que hayas estudiado... una carrera universitaria ayuda, pues demuestra cierto nivel de educacion y, sobre todo, que te has sabido buscar la vida, si encima esta carrera es informatica, estaras un paso por delante del resto de licenciados sin experiencia, pero que nadie espere terminar la carrera y entrar como analista, sin tirar una linea de codigo y cobrando un paston (cosa que ademas, en mi opinion, es contraproducente, a mi se me considera en el trabajo un analista decente, y eso es, sobre todo, porque llevo ya varios anios tirando lineas, se que problemas pueden salir, que se puede y que no se puede hacer, y eso me ayuda muchisimo a tomar decisiones)

    certificaciones? pues lo mismo, algunas son utiles (si te vas a dedicar a hacer cosas en .NET, es util tener alguna certificacion de MS, si quieres trabajar con DB2, una certificacion de IBM te ayudara), otras no tanto (y en estas meto a las de java, que sirven mas bien de poco, en mi opinion la unica que vale la pena es la de arquitecto tecnico, aunque tengas que hacer dos certificaciones antes de ella)

    asi que en general te diria que hagas un poco de todo, los cursos son interesantes porque puedes usarlos como demostracion de conocimientos sin experiencia laboral, el autodidactismo es necesario, dia a dia tendras que aprender miles de cosas nuevas y reaprender aun mas cosas que creias que sabias y no se pueden hacer cursos ni certificaciones de todo, muchas cosas las tendras que ver por tu cuenta, pelearte con ellas...

    por ultimo, lenguajes, se supone que java y .net (sobre todo C#) se repartiran el entorno empresarial, aunque yo creo que siempre habra, y se usaran, otros lenguajes (ruby, php, VB, C en cualquiera de sus variantes...) si dominas java o .net, te lloveran bastantes ofertas, si dominas alguna otra tecnologia de la que haya menos demanda pero menos oferta, tambien.

    en administracion de sistemas veras muy poco .net y aun menos java, ahi los lenguajes de scripting son los reyes

    trabajando con bases de datos puedes usar java (por ejemplo con oracle, puedes almacenar procedimientos hechos en este lenguaje), pero el pl/sql seguira estando alli y siendo necesario en muchisimos sitios

    asi que si, en mi opinion, otros lenguajes "menos populares" tienen futuro y mucho, solo depende de en que entornos te muevas y que lenguajes te ofrezcan mas ventajas en cada momento
    --

    Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.