Menú de navegaciónMenú
Categorías

La mejor forma de Aprender Programación online y en español www.campusmvp.es

918 artículos publicados

RRHH: 14 frases que le gusta escuchar a un programador

Gestionar personas es quizás la tarea más infravalorada del mundo empresarial. Todo el mundo reconoce la labor de un buen ingeniero o de un comercial, pero casi nadie alaba las virtudes de un buen gestor de personas: quizás por ser una labor "oscura" o quizás también porque un buen gestor deja que los demás se cuelguen las medallas y se lleven todo el reconocimiento. En este artículo recopilamos una serie de consejos para todas aquellas personas que gestionan equipos de desarrollo en forma de cosas que puedes hacer y decir para motivar a los programadores en tu empresa. [Más]

¿Quieres que tus desarrolladores sean felices y productivos? Un cambio en su jornada laboral podría ser la clave

En 2020, cuando una pandemia nos obligó a teletrabajar de forma forzosa, se produjeron muchos cambios repentinos en nuestra forma de trabajar y, en muchos casos, nos enseñó que era fundamental lograr un equilibrio entre el trabajo y nuestra vida privada, especialmente, cuando entre ambos la línea de separación estaba prácticamente difuminada. En GitHub se preguntaron si había algún patrón o alguna señal que hiciera que las cosas encajaran en su sitio o, por el contrario, lo convirtieran en un día para olvidar. Esto les llevó a crear el proyecto Good Day, se trata de una investigación interna de GitHub cuyo objetivo es ayudar a los desarrolladores a tener "buenos días". Los resultados obtenidos se resumen a continuación. [Más]

¿Por qué algunos programadores cambian tanto de empresa?

Uno de los mayores quebraderos de cabeza para los responsables de recursos humanos en las empresas de desarrollo de software es el alto grado de rotación que existe en el sector. Aunque hay ciertas estadísticas basadas en encuestas, en este artículo Manuel analiza desde su experiencia los principales motivos por los que muchos desarrolladores cambian de empresa, distinguiendo entre franjas de edades porque, a su juicio, los motivos cambian en función de la experiencia y la edad. [Más]

¿Están preparados los ingenieros para la cuarta revolución industrial (industria 4.0)?

La cuarta revolución industrial consiste básicamente en la digitalización de toda la cadena de valor de la fábrica y el intercambio de información a lo largo de la fabricación. Este concepto implica la recopilación masiva de datos, comunicación y almacenamiento de los mismos para su posterior análisis. Los dispositivos conectados y las máquinas de fabricación inteligentes brindan a los ingenieros la capacidad de monitorear sus plantas de fabricación en tiempo real. Sin embargo, son muchos los ingenieros que en lugar de aprovechar las ventajas que ofrecen estos datos, se siente abrumados debido a su desconocimiento y no son capaces de adaptarse a los cambios que está viviendo la industria. Veamos cuáles son las competencias que debería tener un ingeniero para trabajar en la industria 4.0. [Más]

5 Habilidades necesarias para ser un buen ingeniero DevOps

DevOps es una metodología muy publicitada que se centra en la cooperación y la colaboración entre los desarrolladores de software y otros profesionales de TI más centrados en las operaciones. DevOps como idea es una consecuencia de la infraestructura ágil, extrapolada de manera efectiva a toda la empresa en lugar de solo al departamento de TI. El concepto ganó popularidad tras la primera conferencia de los devopsdays en Bélgica en 2009.

En este post descubrirás qué es DevOps, por qué es importante, qué habilidades necesitas para desarrollar una carrera exitosa como ingeniero DevOps y algunas lecturas interesantes relacionadas con este tema. [Más]

Test de programación revelan que JavaScript y Java son los conocimientos más demandados por las empresas

Todos los años se publican varios informes relacionados con el mundo de la programación. Aunque no todos tratan los mismos puntos, varios de ellos (los más populares, como Stack Overflow o GitHub) sí parecen estar de acuerdo en algo, JavaScript y Java son los lenguajes de programación más utilizados por los desarrolladores. El informe actual, más orientado a empresas de contratación de programadores lo corrobora, además de indicar otros datos interesantes, como qué países contratan a desarrolladores españoles. [Más]

Comprender código de programación no requiere lo mismo que la lógica o las matemáticas

En cierto modo, aprender a programar un ordenador es similar a aprender un nuevo idioma, pero ¿realmente tienen algo que ver? Programar también implica hacer uso intensivo de la lógica y el pensamiento abstracto, como las matemáticas, pero ¿están relacionados los cauces cerebrales de ambas disciplinas? A estas interesantes preguntas responde un estudio reciente realizado por el MIT que te resumimos en este artículo... [Más]

¿Qué tipo de empresas usan inteligencia artificial (IA) y Machine Learning?

Hace unos meses la Comisión Europea publicó el primer resumen cuantitativo sobre la adopción de tecnologías de inteligencia artificial (IA) entre las empresas europeas. Para ello realizó una encuesta en 30 países (UE-27 junto con Noruega, Islandia y Reino Unido) a más de 9 500 empresas; en la muestra están representadas empresas de todos los tamaños, desde micropymes (entre 5 y 9 empleados) hasta grandes empresas (más de 250 empleados). Si quieres saber qué buscan las empresas y en qué posición está España sigue leyendo. [Más]

Cuáles son las ventajas e inconvenientes del teletrabajo para los perfiles de programación

El trabajo desde casa varía de una persona a otra. Si tienes la costumbre de trabajar en un entorno de oficina, el trabajo en remoto puede resultar muy desalentador. No obstante, los desarrolladores que trabajan a distancia son cada vez más numerosos debido a la flexibilidad del horario de trabajo, a la posibilidad de contratar a personas con talento en cualquier parte del mundo y, por supuesto, a raíz de la COVID-19. Este artículo expone algunas ventajas y desventajas de teletrabajar, haciendo especial hincapié en las especiales características del trabajo de programador. [Más]

Trabajar como programador: 5 "extras" que puedes pactar con la empresa en lugar del salario

Muchos profesionales, a la hora de valorar las oportunidades laborales, tienden a centrarse tan solo en la parte salarial, olvidándose de "los extras". Y es que, cuando recibes una oferta de trabajo, es importante mirar más allá del salario, ya que hay otro tipo de cuestiones que te permiten obtener mejores condiciones y una vida profesional más satisfactoria. No todo en la vida es dinero... Unos extras adecuados pueden incluso conseguir que un puesto con un salario más bajo sea más satisfactorio que otro mejor pagado pero con unos extras limitados (o sin ellos). Por eso es importante que tomes tus decisiones de forma inteligente. Entonces, ¿qué extras merecen ser considerados? Cada empresa tendrá sus propios incentivos, y vale la pena investigar cuáles son los más importantes para ti. [Más]