All Posts By

Jakub Kubrynski

Cómo evaluar las habilidades de los desarrolladores de PHP Blog

Cómo evaluar las habilidades de los desarrolladores de PHP

Por Preguntas de la entrevista, Reclutamiento de IT

El popular lenguaje de scripts PHP ha existido durante los últimos 25 años. Como Python, PHP es otro lenguaje de programación desarrollado por un solo desarrollador como proyecto paralelo durante los 90. La longevidad de este script significa que ha pasado bastante tiempo para que los ingenieros de software trabajen en sus habilidades de desarrollo de PHP. 

De acuerdo con el W3Techs datosPHP es usado por 78.3% de todos los sitios web con un lenguaje de programación conocido del lado del servidor con aproximadamente 40 millones sitios web en vivo usando PHP mientras hablamos. Eso significa que casi 8 de cada 10 sitios web que visitas en Internet están usando PHP de alguna manera. 

Leer más

C y C++: preguntas de entrevista a los ingenieros de software

Pantalla C y C++ Habilidades de los desarrolladores

Por Prueba de codificación, Reclutamiento de IT, Consejos de reclutamiento, Entrevista técnica

C and C++ developers don’t get the same buzz as developers in other languages. They aren’t as ubiquitous as JavaScript developers. They aren’t as well connected to hot topics like data science as Python developers. They don’t use a technology as up-and-coming as Kotlin developers do. But unlike the technologies making all the headlines, C and C++ continue to be the workhorses of many essential systems as well as areas like embedded technology and gaming. As a result, there is still a lot of demand for C and C++ developers. So the question becomes, how do you screen C and C++ developer skills?

Leer más

está muerta la prueba de control de calidad y ¿necesitas habilidades de control de calidad

¿Aún se necesitan ingenieros de control de calidad?

Por Recursos Humanos, Reclutamiento de IT

There’s no denying that the world is in constant flux. Thanks to the web, automation, and the data processing abilities of modern computers, the border between humans and machines has become fuzzy. How does it affect IT and QA testing in particular? And finally, which QA skills make great QA testers well, great?

El conjunto ideal de habilidades de control de calidad

A medida que nos volvemos más dependientes de la IA y la automatización, el papel de los probadores de control de calidad también ha cambiado. ¿Existe siquiera un probador de control de calidad ideal? Probablemente no. Sin embargo, aquí están las habilidades de QA comúnmente compartidas por los grandes probadores de QA: Leer más

cartografía de la competencia

¿Qué es el mapa de competencias y por qué lo necesita en su empresa

Por Recursos Humanos

¿Alguna vez has pasado tu tiempo libre tratando de convertir un pequeño pueblo de agricultores en un pueblo espacial? Parece que has jugado Civilización. Si has pasado los últimos veinticinco años haciendo algo más con tu tiempo, Civilización is a series of turn-based strategy games which is famous for a number of things, one of them being its complex technology trees.

The game works more or less like real life. In order to use advanced technology, you need first make the discoveries that this new technology is built on. So before building a ship, you need to master mathematics and astronomy. In other words, discovering new technologies opens the doors to the further advancement of your civilization.

Civilización isn’t the only place where you can see skills improve in a series of logical steps. Software developers, whether they realize it or not, experience a similar skill progression as they develop in their careers. It is no surprise then that the intersection of the Venn Diagram of software developers and Civilización Jugadores es bastante grande. Esto nos lleva a la cartografía de la competencia que se basa en la misma premisa: el progreso construido sobre una serie completa de pasos lógicos (como se ve en Civilización). Leer más

Revisión de código en la contratación de IT - ¿por qué y cómo debe usarse?

Por Prueba de codificación, Reclutamiento de IT, Entrevista técnica

Uno de los aspectos más importantes pero aún ignorados de la contratación de un desarrollador de software es verificar cómo el candidato está manejando el código y si es capaz de expresar sus pensamientos con un lenguaje de programación particular. Normalmente en la contratación de IT lo hacemos pidiendo al candidato que escriba algún código que resuelva un problema particular. El candidato puede hacerlo solo o en pareja programando con el reclutador (Dar en el blanco con pruebas de codificación en el entorno natural [estudio de caso]). We do it because writing code is one of the most important things developers do on a daily basis. However we should also remember that developers much more often read than write the source code. So we should not forget about verifying if candidate is able to quickly analyse and understand some code snippets. We can simply show some code printouts or (even better) give IDE with some project and ask questions related to what is happening here. That’s where code review challenge is really helpful. Leer más

Java: preguntas de la entrevista a un ingeniero de software

Cómo evaluar las habilidades de los desarrolladores de Java para encontrar lo mejor - guía para la contratación de personal de TI

Por Reclutamiento de IT, Consejos de reclutamiento, Entrevista técnica

Puede ser un problema serio si quieres contratar a un desarrollador de Java pero no tienes ni idea de qué buscar. Puedes buscar en el perfil de LinkedIn de un candidato o en un currículum todo lo que quieras. Si no puedes distinguir tu JPA de tu Gradel, no podrás saber si el candidato encaja bien en el puesto que quieres ocupar. Escribí este artículo para reunir toda la información que necesitas si eres un reclutador de IT que busca programadores con conocimientos de Java. Leer más

¿Cómo puedes usar DevSkiller para reclutar programadores?

Por Prueba de codificación, Consejos de reclutamiento, Entrevista técnica

You are looking for a person who can not only code, but is also able to resolve your problems and meet your expectations. You post a job offer on a couple of recruiting portals, do a headhunt through LinkedIn or networking, and contact recruiting agencies to get as many promising candidates as you can. Every resume or LinkedIn profile states that your candidate can program in specific languages and in certain frameworks. Leer más

Dar en el blanco con pruebas de codificación en el entorno natural [estudio de caso]

Por Prueba de codificación, Entrevista técnica

After publishing a post concerning most common don’ts of hiring programmers we received some questions regarding programming tasks and the way we should verify coding skills.

From my long-term work experience I’ve got a lot of consulting practice on recruiting process of programmers in some of the biggest IT companies based mostly in central-eastern Europe.

We have written a lot on technical interviews. Check out La guía definitiva de la entrevista técnica.

Leer más