{"id":19774,"date":"2023-07-17T11:43:09","date_gmt":"2023-07-17T11:43:09","guid":{"rendered":"https:\/\/devologyx.io\/deben-los-desarrolladores-senior-rechazar-los-retos-de-codificacion-durante-una-entrevista\/"},"modified":"2024-10-31T17:48:18","modified_gmt":"2024-10-31T17:48:18","slug":"deben-los-desarrolladores-senior-rechazar-los-retos-de-codificacion-durante-una-entrevista","status":"publish","type":"post","link":"https:\/\/devologyx.io\/es\/deben-los-desarrolladores-senior-rechazar-los-retos-de-codificacion-durante-una-entrevista\/","title":{"rendered":"\u00bfDEBEN LOS DESARROLLADORES SENIOR RECHAZAR LOS RETOS DE CODIFICACI\u00d3N DURANTE UNA ENTREVISTA?"},"content":{"rendered":"\n<p>Examinar a los desarrolladores de software de todos los niveles antes de que reciban un puesto de trabajo es tan t\u00edpico como en cualquier otra industria. Ya sea en una pizarra, descifrando un desaf\u00edo de tiempo o ejecutando un proyecto para llevar a casa, varios desarrolladores e ingenieros senior se preguntan si los ejercicios de programaci\u00f3n siguen siendo algo en lo que deber\u00edan participar. Es un pensamiento comprensible cuando se es un profesional tecnol\u00f3gico experimentado. \u00bfUsted, un veterano de quince a\u00f1os con amplia experiencia en tecnolog\u00eda, todav\u00eda tiene que demostrar sus habilidades en retos de codificaci\u00f3n? Por otro lado, \u00bfdeber\u00eda una empresa tenerle en cuenta si rechaza una prueba de codificaci\u00f3n?    <\/p>\n\n<p>Sinceramente, esta pregunta no tiene una respuesta absoluta: tambi\u00e9n depende de la pol\u00edtica de la empresa. Si usted echa por tierra cualquier parte del proceso de la entrevista, la empresa renunciar\u00e1 a todo el proceso. Supongamos que usted fuera el reclutador. \u00bfSeguir\u00eda adelante y contratar\u00eda a alguien que se opone a las pol\u00edticas de la empresa para el proceso de entrevistas?   <\/p>\n\n<figure class=\"wp-block-image is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/uYMGoQTkpvyo463lKtTPwd2EFSdINQTU-D2vvSGlFIsnHZoel5Qwy9gUtuMvxqw7z2R0eM6m-zTrLSAQFPTpnnWtNyJSjT8h7JJrR05usnZWUvrqzTee2FVwHjB2o67tgImreP_ZB1iSpMaMsYaSzvM\" alt=\"\" width=\"412\" height=\"275\"\/><\/figure>\n\n<p>Rechazar las pruebas de codificaci\u00f3n durante el proceso de entrevista provocar\u00e1 definitivamente el rechazo de un posible empleador. Para un posible empleador, su rechazo a una prueba de codificaci\u00f3n les demostrar\u00e1 que ser\u00e1 dif\u00edcil tratar con usted, incluso con algo bastante est\u00e1ndar. Adem\u00e1s de sus vastas habilidades tecnol\u00f3gicas, las empresas contratan a personas que encajar\u00e1n en su cultura. Por lo tanto, rechazar una prueba durante una entrevista muestra al empleador que es posible que usted no encaje en la cultura de la empresa incluso antes de conseguir el contrato.   <\/p>\n\n<p>En caso de que le ofrezcan un ejercicio en una pizarra. Si no se siente c\u00f3modo, puede hablar con el responsable de contrataci\u00f3n y pedir al menos una prueba de codificaci\u00f3n o un trabajo para llevar a casa en lugar de afirmar: \u00abNo voy a hacer esto\u00bb. Es probable que la mayor\u00eda de los directores acepten su contraoferta. Puede decirle al responsable de contrataci\u00f3n: \u00abNo estoy seguro de que una pizarra sea el mejor enfoque para demostrar mis conocimientos y habilidades\u00bb. D\u00edgales que entiende perfectamente la l\u00f3gica de las pizarras blancas. Aun as\u00ed, se sentir\u00e1 m\u00e1s c\u00f3modo con un proyecto a peque\u00f1a escala en el que pueda utilizar las herramientas de cada desarrollador, la web y la documentaci\u00f3n. Adem\u00e1s, una prueba en vivo es un buen compromiso. No deja mal sabor de boca en una pizarra. Aun as\u00ed, ayuda a su posible empleador a saber si posee las competencias y habilidades clave necesarias. Los deberes t\u00e9cnicos son un poco m\u00e1s convenientes pero tienen sus peculiaridades.         <\/p>\n\n<p><strong>Por qu\u00e9 los desarrolladores de software senior no hacen pruebas de codificaci\u00f3n<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/l1AF9uuDHSkfFtXootQaq_pUF9MpgCdkLWSEgWfylECGy4owSlp-CR24FkY7LWYu8F4dFys5dRuvGA3hQ9whWN4FK6Ja4J0TkYvlb5XZhj48Ds4_-xdCqAu571QUOWWggi-lgjDg30MH3xvrV7nYVNo\" alt=\"\" width=\"417\" height=\"218\"\/><\/figure>\n\n<p>El principal objetivo de las pruebas de codificaci\u00f3n durante las entrevistas es filtrar desde el principio a los candidatos que no poseen los conocimientos t\u00e9cnicos y las habilidades necesarias para el puesto. As\u00ed los responsables de contrataci\u00f3n y los candidatos no pierden el tiempo con una entrevista en persona. <\/p>\n\n<p>Sin embargo, casi todos los desarrolladores de hoy en d\u00eda miran con malos ojos la idea de realizar una prueba de codificaci\u00f3n y m\u00e1s del cincuenta por ciento de los hombres se niegan a llevar a cabo las evaluaciones del statu quo. He aqu\u00ed las razones por las que los desarrolladores de software odian las pruebas de codificaci\u00f3n en las entrevistas. <\/p>\n\n<p><strong>Las pruebas de codificaci\u00f3n examinan las habilidades algor\u00edtmicas en lugar del potencial para escribir c\u00f3digo<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/83TPskh9PjD0PK3srdLKJ5I_ykNE8p79xc6P_pabfA9Kl0OWE5iWKEMLmSCqeJQH4Dk-ApGgPGZCxWuuWw2lpx3i5_aj7zQuWQ8jwKsLHnSfYDvKO_0NKVxs3GlxEuy2TyVeYh6LH8XrikTsOPvrB5E\" alt=\"\" width=\"414\" height=\"275\"\/><\/figure>\n\n<p>Las empresas siempre necesitan resultados de estas evaluaciones, no s\u00f3lo resultados, sino resultados significativos. La forma m\u00e1s sencilla de conseguirlo es utilizar preguntas trampa durante las evaluaciones. Para prosperar en estas pruebas, los candidatos deben pasar al menos un par de semanas practicando c\u00f3mo escribir c\u00f3digo para algunas de las preguntas problem\u00e1ticas. Normalmente, unos pocos desarrolladores pueden obtener resultados sobresalientes en estas pruebas. Normalmente, los entrevistadores olvidan lo exigentes que pueden ser las entrevistas para los entrevistados. Escribir c\u00f3digo ejecutable para un algoritmo nicho con el que se encuentra en la escuela. que nunca ha utilizado como ingeniero con un l\u00edmite de tiempo puede resultar excesivamente aterrador.      <\/p>\n\n<p>Por mucho que sea considerable que un desarrollador sea bueno en algoritmos, no es una medida de seguridad de lo bueno que es un desarrollador o de si ser\u00e1 adecuado para el puesto. Muy pocos papeles tecnol\u00f3gicos requieren esa s\u00f3lida capacidad algor\u00edtmica. Por lo tanto, puede imaginarse que a ning\u00fan gran desarrollador le entusiasma la idea de hacer una prueba en primer lugar. Si a esto a\u00f1adimos que las preguntas son irrelevantes, el 50% de los candidatos se niegan a realizar estas pruebas.   <\/p>\n\n<p><strong>Las pruebas de codificaci\u00f3n no reflejan la experiencia de programaci\u00f3n del mundo real<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/qQ8ykh8fOeqM1VNIINDxPHZfDXKPfYX38NOIlpg9fey83lhGdtV_bXhFNyrpgGd7QBtrosnF0j2oHxJv6RPNQsH94F0olvFJyQ9iZazCh8LuSZVyzIY3VlaBg3xvg4g2GTKe0oT0kgOV1RbaM5GUi3c\" alt=\"\" width=\"415\" height=\"233\"\/><\/figure>\n\n<p>Los desarrolladores de software citan que las pruebas de codificaci\u00f3n no demuestran la experiencia real de escribir c\u00f3digo como se har\u00eda en el trabajo. Por ejemplo, la mayor\u00eda de las pruebas de codificaci\u00f3n requieren que los desarrolladores construyan algo desde cero. Como empezar desde cero es f\u00e1cil, no es habitual que los ingenieros hagan esto muy a menudo cuando son contratados, algo m\u00e1s habitual en el mundo real. Mientras que la experiencia en el trabajo requerir\u00eda en cambio que se familiarizara con una base de c\u00f3digo existente y contribuyera a ella de forma eficaz.   <\/p>\n\n<p><strong>Las pruebas de codificaci\u00f3n sacan a los desarrolladores de su zona de confort<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/rwxwJH_Dt9KhcxxruAY97iCVbWMInY7YGVDNfrLWXLocLyyd1hiVJZ0HPtkRzU1r7zEHLrtB1k7XTvVurM6UvQa54NVjO3Fd8H2ylyh3UnVmFmqvWMK72WrXOESmAQ1VmW70hX9NGcNA0GY6393TWGo\" alt=\"\" width=\"414\" height=\"310\"\/><\/figure>\n\n<p>Muchos desarrolladores cuestionan la l\u00f3gica de codificar pruebas porque se les pide que lleven a cabo una tarea en un entorno que no les resulta familiar. Por lo tanto, piensan sensatamente que no pueden dar lo mejor de s\u00ed mismos. Casi todos los desarrolladores disponen de un Entorno de Desarrollo Integrado (IDE) totalmente personalizado para sus gustos y preferencias individuales, que les permite escribir c\u00f3digo de forma eficaz. As\u00ed que la pregunta es, \u00bfc\u00f3mo ejecutar\u00edan estos desarrolladores lo mejor de s\u00ed mismos cuando se les arroja a un entorno con el que no est\u00e1n familiarizados y que ni siquiera utilizar\u00e1n cuando se les permita trabajar para el empleado potencial? Adem\u00e1s, es posible que se pida a los desarrolladores que realicen una tarea sobre el terreno mientras los dem\u00e1s est\u00e1n mirando. Esto suele aumentar la ansiedad del desarrollador. Haciendo que les resulte inc\u00f3modo ejecutar esta tarea.      <\/p>\n\n<p>La <strong>codificaci\u00f3n de las pruebas suele llevar mucho tiempo<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/nBbu620VZcrkrTDT5hqNsUXh1tl8vJmRfnbdG-kUwrHlNtOi2fjeNNVuO4Ivcb36fcV1kAr0qRGdaYov0O1heiLaW2AGwmfI8-XQm7fBki5ZwmCX-LoxLxkzfm4rhkSW-Z9Y0fQe-UB8M3csJm0OGyE\" alt=\"\" width=\"413\" height=\"207\"\/><\/figure>\n\n<p>Otra raz\u00f3n por la que las pruebas de codificaci\u00f3n durante las entrevistas son un p\u00e9simo gusto para los desarrolladores de software es que consumen mucho tiempo. Por lo tanto, sea prudente cuando una empresa le pida que realice una prueba en su plataforma o entorno. \u00bfLe piden que corrija un error o dise\u00f1e una funci\u00f3n para un servicio o una aplicaci\u00f3n existente? Si la prueba no es para una aplicaci\u00f3n, es que ya est\u00e1 operativa. En caso de dificultades t\u00e9cnicas que le obliguen a llev\u00e1rselo a casa, aseg\u00farese de que no se le van de las manos. Algunas empresas afirman que s\u00f3lo tiene que dedicar unas horas al proyecto, teniendo en mente que tendr\u00e1 que invertir mucho m\u00e1s tiempo y esfuerzo del que esperaba. Adem\u00e1s, cuando un proyecto genere resultados que la empresa pueda utilizar en la producci\u00f3n o cuando le pidan que dedique un d\u00eda a una tarea, no pida una compensaci\u00f3n, ya que parece inapropiado.      <\/p>\n\n<p><strong>Los desarrolladores senior no tienen que demostrar su val\u00eda<\/strong>.<\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/32XKqH-1ZdTngdYRF_FB70Ay6LJbUK_cMbIKLMXZH2XVwVpjJwLR22A9ZfCJAKyS0zz7SRCEgyT_CrKtJjFZcf3KRwd728DdwWxlVmfFMkB-F0fnuqXUPKMl0SdDxviyBd5bvdTPzcAxIs3EaCOwH9s\" alt=\"\" width=\"412\" height=\"275\"\/><\/figure>\n\n<p>La mayor\u00eda de las veces, los desarrolladores senior no est\u00e1n dispuestos a realizar pruebas de codificaci\u00f3n porque creen que no tienen que demostrar su val\u00eda. Al haber trabajado durante varios a\u00f1os y desarrollado diversos productos y muestras de c\u00f3digo, prefieren destacar para mostrar sus habilidades. Como desarrollador senior, demostrar sus habilidades puede ser arriesgado ya que se le est\u00e1 pidiendo que comparta su pensamiento original. Nada impedir\u00e1 que la empresa tome e implemente sus ideas y las ejecute de forma independiente, incluso despu\u00e9s de haberle rechazado en la entrevista. Existe un riesgo inherente y se le pide que aporte valor por adelantado.    <\/p>\n\n<p><strong>Conclusi\u00f3n<\/strong><\/p>\n\n<p>Los desarrolladores senior de software suelen cuestionar la validez de las evaluaciones de codificaci\u00f3n por las razones antes mencionadas. Por lo tanto, para los desarrolladores de software saltarse las evaluaciones de codificaci\u00f3n no es una opci\u00f3n. Cualquiera que participe en el proceso de contrataci\u00f3n tecnol\u00f3gica es consciente de que muchos desarrolladores no est\u00e1n cualificados para el puesto, por lo que es necesario alg\u00fan tipo de prueba que los candidatos deban superar antes de ser convocados a la entrevista.  <\/p>\n\n<p>Los ingenieros de software no suelen ser buenos vendi\u00e9ndose a s\u00ed mismos, y los grandes candidatos a menudo se venden muy mal sobre el papel. Relativamente, un filtro de curr\u00edculum puede ayudarle a eliminar a algunos candidatos que claramente no est\u00e1n cualificados para el puesto y a clasificar los curr\u00edculum por prioridad. M\u00e1s all\u00e1 de eso, un filtro de curr\u00edculos tiene un sesgo inherente hacia los candidatos con buenas credenciales (educaci\u00f3n e historial laboral). Los buenos programadores pueden venir de cualquier parte, y utilizar la concordancia de palabras clave significa que probablemente se est\u00e9 perdiendo a un mont\u00f3n de grandes candidatos. Pero no puede empezar a entrevistar a todo el que se presente.    <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Examinar a los desarrolladores de software de todos los niveles antes de que reciban un puesto de trabajo es tan t\u00edpico como en cualquier otra industria. Ya sea en una pizarra, descifrando un desaf\u00edo de tiempo o ejecutando un proyecto para llevar a casa, varios desarrolladores e ingenieros senior se preguntan si los ejercicios de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16813,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"_jet_sm_ready_style":"","_jet_sm_style":"","_jet_sm_controls_values":"","_jet_sm_fonts_collection":"","_jet_sm_fonts_links":"","footnotes":""},"categories":[86],"tags":[],"writer":[],"class_list":["post-19774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categorizar"],"_links":{"self":[{"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/posts\/19774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/comments?post=19774"}],"version-history":[{"count":1,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/posts\/19774\/revisions"}],"predecessor-version":[{"id":19776,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/posts\/19774\/revisions\/19776"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/media\/16813"}],"wp:attachment":[{"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/media?parent=19774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/categories?post=19774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/tags?post=19774"},{"taxonomy":"writer","embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/writer?post=19774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}