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.
  • Totalmente de acuerdo

    (Puntos:3, Interesante)
    por asierguti (36420) el Sábado, 19 Mayo de 2012, 14:42h (#1309746)
    En la empresa en la que trabajo, tengo el mismo problema. Necesito contratar a gente cualificada, pero me es muy dificil encontrarlos.

    Nosotros programamos en C++, asi que busco gente que sepa C++ bien. La mayoria de los candidatos no saben lo que es un "smart pointer", o bibliotecas como boost.

    Es mas, hay gente que me viene con 10 anyos de experiencia, y aun y todo no es capaz de decirme como C++ maneja la memoria o como hacer una aplicacion "cross-platform".

    Cuando me viene alguien que ha programado en C# o java, le pregunto cosas simples que se utilizan en cualquier lenguaje, como los metodos de sincronizacion que conoce, que patrones de disenyo y cuando y como se utilizan, etc. En la mayoria de los casos, tampoco tengo una respuesta adecuada.

    El problema es que hay mucho "ingeniero" que va diciendo que es un guru, pero en realidad es todo fachada.

    Por cierto, tampoco tengo buena experiencia con "hackers". Primero no suelen colaborar con el resto del grupo de manera activa, y en la mayoria de los casos tampoco saben tantisimo sobre OOP, etc.

    Puntos de inicio:    1  punto
    Moderación   +2  
    Modificador extra 'Interesante'   0  

    Total marcador:   3  
  • por rongorongo (23587) el Martes, 22 Mayo de 2012, 11:49h (#1310015)
    ( http://kernel.org/ | Última bitácora: Viernes, 31 Julio de 2015, 11:54h )
    Pues vas aviao.

    Estoy con ese problema desde 2006. C++ es un lenguaje maldito por culpa de llevar la letra "C". Muchos programadores de C creen sinceramente que entienden algo de C++ porque pueden usar la clases y el código que escriben (que es C) compila en C++. Pones un anuncio y separar los que saben e los que no saben es una tarea mayúscula.

    Si a eso añadimos que C++ se utiliza en aplicaciones monstruónicas, el desastre está servido.

    Es triste encontrarte con gente que no sabe utilizar las facilidades que da el lenguaje para el manejo de memoria por ejemplo, muy extraño tiene que ser una aplicación para que no sea posible que más del 95% de los objetos tengan la memoria asignada y liberada automáticamente (con la ventaja que es totalmente predecible cuando los destructores van a ser llamados, que es ideal cuando uno trabaja con hardware). Se enseña la STL en la universidad?

    Y aunque C++ es el lenguaje en el que soy más eficiente (lo empecé a utilizar en los 90) manda webos que intento evitarlo cuando tengo que empezar un proyecto. No por el lenguaje, si no por que es muy difícil llenar filas.

    Saludos.
    --
    1 + 2 + 3 + 4 + 5 + 6 + 7 +... = -1/12
    [ Padre ]