{"id":19764,"date":"2023-07-17T11:35:19","date_gmt":"2023-07-17T11:35:19","guid":{"rendered":"https:\/\/devologyx.io\/5-consejos-sobre-como-orientar-a-un-desarrollador-junior\/"},"modified":"2024-10-31T17:48:18","modified_gmt":"2024-10-31T17:48:18","slug":"5-consejos-sobre-como-orientar-a-un-desarrollador-junior","status":"publish","type":"post","link":"https:\/\/devologyx.io\/es\/5-consejos-sobre-como-orientar-a-un-desarrollador-junior\/","title":{"rendered":"5 CONSEJOS SOBRE C\u00d3MO ORIENTAR A UN DESARROLLADOR JUNIOR"},"content":{"rendered":"\n<p>Muchos desarrolladores de software senior se plantean qu\u00e9 hacer con su profesi\u00f3n tras varios a\u00f1os de experiencia. Algunos podr\u00edan dedicarse a la gesti\u00f3n y otros podr\u00edan plantearse una consulta. Los desarrolladores senior no se involucran en revisiones detalladas del c\u00f3digo cuando alcanzan un puesto de este tipo. Aun as\u00ed, es m\u00e1s probable que formen a su equipo en la navegaci\u00f3n de su trayectoria profesional. Si asesora a su equipo, comprender\u00e1 qu\u00e9 le motiva y lo formar\u00e1 en una direcci\u00f3n m\u00e1s t\u00e9cnica. Garantizar el \u00e9xito de su cliente significa ser consciente del equipo con el que trabaja, incluidos los miembros m\u00e1s j\u00f3venes.     <\/p>\n\n<p>La tutor\u00eda es una relaci\u00f3n de correspondencia y colaboraci\u00f3n a voluntad que suele darse entre un empleado senior y uno junior para motivar el crecimiento, el aprendizaje y el desarrollo profesional del alumno. Normalmente, el mentor y el alumno se encuentran dentro de la misma organizaci\u00f3n y hacen hincapi\u00e9 en los objetivos organizativos, el desarrollo profesional, la cultura y el equilibrio entre la vida laboral y personal. La tutor\u00eda siempre tiene que ver con la empat\u00eda y la claridad; un mentor act\u00faa como gu\u00eda y apoya a los j\u00f3venes para que se centren y aprendan. La tutor\u00eda no s\u00f3lo ayuda al mentorizado, sino que tambi\u00e9n puede repercutir ampliamente en el mundo. Genera un efecto domin\u00f3 en el que se determinan los modelos mentales y los enfoques de c\u00f3digo de alguien en el futuro.    <\/p>\n\n<p>A trav\u00e9s de la tutor\u00eda, los desarrolladores junior aprenden r\u00e1pidamente la cultura y los procesos de la empresa, lo que a su vez les ayuda a desarrollar sus habilidades y a ofrecer productos de alta calidad. Adem\u00e1s de convertirle en un profesional o de nivelar sus competencias, la tutor\u00eda le ayuda a crecer como persona. A medida que se desarrolla su relaci\u00f3n de tutelado, empiezan a verse como amigos y aliados de confianza. Los mentores le ayudar\u00e1n a dar forma a sus objetivos personales, a crear relaciones s\u00f3lidas con los dem\u00e1s y a trabajar con eficacia en la oficina.   <\/p>\n\n<p>Un mentor para desarrolladores de software puede ser alguien con m\u00e1s experiencia en el desarrollo de software y le ayuda a alcanzar sus objetivos tanto en el trabajo como en la vida personal. Estas personas entienden c\u00f3mo una decisi\u00f3n equivocada puede afectar a un proyecto y a toda la empresa en el futuro. <\/p>\n\n<figure class=\"wp-block-image is-resized\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/agAHo7FRvtTUzrqkd4v8yQHYQsJuAfBcSl6pU1bkTuzjb3oLQ7mb4A7KSAOvHKmnyJ5rHQXYfYeQJac-XbsZx7p2phJ3DMOB40efKd6fUSws9rWzs1P1-XudvU2avrbkZBPZ23Cgc-ccLeyYRQ8oJg\" alt=\"\" width=\"411\" height=\"286\"\/><\/figure>\n\n<p><strong>CONSEJOS PARA ORIENTAR A LOS DESARROLLADORES JUNIOR<\/strong><\/p>\n\n<p>La tutor\u00eda suele llevar tiempo y, con los enfoques adecuados para llevarla a cabo, puede dar resultados sustanciales tanto para los tutelados como para toda la empresa. A continuaci\u00f3n le ofrecemos cinco consejos que debe utilizar a la hora de tutelar a los desarrolladores junior de una empresa. <\/p>\n\n<p><strong>Empezar poco a poco<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh5.googleusercontent.com\/pNCJbRPHho1DQwJp5uRQQg86PDV7aLOYZ-KCbGqAyiqg0-oy6yz399MVHu01FfnzZN8yesz6_xdylFquHWo4b6iYDAUhmcp8R03N2-RaQW7lthpqxjZ88TsDfRj9k-KIi1SjpFDIH19mmdcvtdLVvw\" alt=\"\" width=\"414\" height=\"276\"\/><\/figure>\n\n<p>Empezar en una nueva base de c\u00f3digo o empresa es siempre emocionante y atemorizante. Como mentor, comprenda lo abrumador que puede resultar inicialmente para un desarrollador junior. Cuando se le asigna un nuevo alumno, puede tratarse de un reci\u00e9n contratado o de un empleado que acaba de incorporarse al proyecto. En cualquier caso, primero debe descargar el c\u00f3digo del curso y ejecutarlo en su ordenador local. Prep\u00e1reles una tarea no tan cr\u00edtica con la que puedan empezar, y luego pase a las tareas m\u00e1s pesadas. Asignar a los desarrolladores junior tareas que requieran toda su atenci\u00f3n y concentraci\u00f3n en el proyecto es un m\u00e9todo v\u00e1lido. Aun as\u00ed, tiene que supervisarlos y seleccionar trabajos que se ajusten a sus capacidades. La documentaci\u00f3n de incorporaci\u00f3n y los archivos L\u00e9ame del proyecto se quedan obsoletos r\u00e1pidamente. Por lo tanto, cuando un nuevo desarrollador se incorpore al equipo, p\u00eddale que actualice los enlaces muertos o que a\u00f1ada todos los problemas encontrados a la secci\u00f3n de soluci\u00f3n de problemas en el ReadMe\u00bb del proyecto. De este modo, el alumno se familiarizar\u00e1 con su flujo git. Aseg\u00farese de no abrumar a su nuevo mentee con mucha informaci\u00f3n. Deje que den pasos de beb\u00e9.           <\/p>\n\n<p><strong>Consejo de acci\u00f3n: Prepare una tarea sencilla en la que su nuevo alumno pueda empezar a trabajar para introducirlo en el c\u00f3digo base. Esta tarea no debe ser cr\u00edtica y no debe interferir con nadie m\u00e1s. <\/strong><\/p>\n\n<p><strong>Hacer revisiones de c\u00f3digos<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/3-o1fSCdr7yTzEohYNSiWVF27uthGfvcgPkV8uy3wPsoPvizIMK_O5HqR7huTP2lenW1Sf1B1ZN3pLAcvojBR1XA7-mkODXAbHqg3Fc7EBGf_QpiUl6SeArt3wNbv6GFv6prpc28ru3-Nrn9OrKFtQ\" alt=\"\" width=\"414\" height=\"232\"\/><\/figure>\n\n<p>Si quiere que sus desarrolladores junior mejoren sus habilidades y escriban mejor c\u00f3digo, d\u00edgales exactamente qu\u00e9 deben mejorar. Preg\u00fanteles c\u00f3mo creen que pueden mejorar o si hay algo que usted pueda hacer para ayudarles. Las revisiones ponen las cosas en perspectiva y reflejan lo que el desarrollador junior ha aprendido. Las revisiones del c\u00f3digo le ayudan a hacerse una idea de sus pr\u00e1cticas de codificaci\u00f3n y le proporcionan la base para ofrecer un feedback constructivo. Si los desarrolladores junior se sienten preocupados por la revisi\u00f3n de su c\u00f3digo, h\u00e1gales saber que es algo normal. Y algo a lo que tendr\u00e1n que enfrentarse a lo largo de su carrera, no s\u00f3lo al principio. As\u00ed pues, la raz\u00f3n de ser de las revisiones de c\u00f3digo es que los desarrolladores junior mejoren sus habilidades en codificaci\u00f3n para que puedan trabajar con confianza.      <\/p>\n\n<p><strong>Consejo de acci\u00f3n: Deje que su desarrollador junior desarrolle y pruebe el c\u00f3digo antes de revisarlo. Despu\u00e9s, sepa qu\u00e9 buscar durante la revisi\u00f3n del c\u00f3digo. No revise el c\u00f3digo durante m\u00e1s de sesenta minutos. No revise m\u00e1s de 400 l\u00edneas cada vez. Despu\u00e9s, ofrezca comentarios que ayuden y comunique los objetivos y las expectativas.    <\/strong><\/p>\n\n<p><strong>Piense en sus objetivos<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/jvVuYD0SyZqwVQ1McWaIW8W5MYlKawuN8HeHglBNqscOATYHEno2XbT-4OTR9ZFA5lbs5Zorr_qro2J23n7Vap57eZ_5KlnPCVEc-rBjUslTawjkwulrMKBMH5RKXM6VrEx0XJ0WT7BPNt9oVEYKOA\" alt=\"\" width=\"415\" height=\"300\"\/><\/figure>\n\n<p>Ahora que sabe y comprende de d\u00f3nde parten sus desarrolladores junior, tenga una idea concreta de lo que quiere que alcance su equipo. Algunos objetivos comunes para los desarrolladores junior son aumentar su comprensi\u00f3n de los marcos de trabajo del backend o la capacidad de crear caracter\u00edsticas individualmente y habilidades no t\u00e9cnicas como la comunicaci\u00f3n y colaborar m\u00e1s con los compa\u00f1eros de equipo. Por lo tanto, tenga en cuenta qu\u00e9 necesitan aprender los alumnos para cumplir el objetivo fijado. Suele ser dif\u00edcil para el desarrollador m\u00e1s reciente saber lo que no sabe. Es, por tanto, su deber asegurarse de que aprenden lo necesario. La tutor\u00eda tiene que ver con los resultados; es decir, que el desarrollador novel lo haya entendido y pueda hacerlo, m\u00e1s que con un conjunto de tareas que realizar peri\u00f3dicamente.     <\/p>\n\n<p><strong>Consejo para la acci\u00f3n: Elabore una lista de las habilidades espec\u00edficas que desea que aprendan y adquieran sus desarrolladores junior. Estas habilidades tienen que ser t\u00e9cnicas y no t\u00e9cnicas, como la comprobaci\u00f3n y revisi\u00f3n del c\u00f3digo, la depuraci\u00f3n, la comunicaci\u00f3n, la colaboraci\u00f3n y el liderazgo. <\/strong><\/p>\n\n<p><strong>Adapte su enfoque<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/bIZ_uUGzUUjg-Ol5uqbhjvqcD8j7fUKnItHpOYupuEGpB66duUmqXkAsCjxNY_3natZ0gE8M1zMYgHPuBlIkdV-dFlfoFU8zxUGmDACIl9DwuZv26O-z6qSNJfUpXo1HJ1KXCTqg9JFmud1GSK9gZw\" alt=\"\" width=\"414\" height=\"290\"\/><\/figure>\n\n<p>Por lo general, los desarrolladores junior a los que tutele a lo largo del tiempo tendr\u00e1n sin duda diferentes modos de aprendizaje que les resultar\u00e1n m\u00e1s eficaces. Por lo tanto, es su responsabilidad encontrar y dise\u00f1ar un enfoque que funcione para ellos. Al fin y al cabo, usted es el mentor. Algunos de los modos est\u00e1ndar que m\u00e1s aprenden los distintos desarrolladores junior son;     <\/p>\n\n<ul class=\"wp-block-list\">\n<li>El estudio autodidacta, aqu\u00ed, usted les remite a algunos cursos o libros sobre un tema espec\u00edfico.<\/li>\n\n\n\n<li>Discusi\u00f3n, en este enfoque, el aprendizaje se desarrolla a trav\u00e9s de una serie de preguntas y respuestas de ida y vuelta.<\/li>\n\n\n\n<li>Programaci\u00f3n en parejas, esto es cuando dos desarrolladores trabajan en el mismo c\u00f3digo. Este enfoque puede ayudar a su desarrollador junior a avanzar en sus habilidades con un mentor o un compa\u00f1ero desarrollador junior. Esta t\u00e9cnica suele realizarse mediante las funciones del conductor y el navegante. Donde el conductor ejecuta las instrucciones del navegante, hace preguntas y aporta sugerencias.   <\/li>\n\n\n\n<li>De vez en cuando, la ense\u00f1anza pide a sus desarrolladores junior que presenten lo que saben sobre un tema concreto. La presentaci\u00f3n suele obligarles a comprender mejor. <\/li>\n<\/ul>\n\n<p><strong>Consejo de acci\u00f3n: Cuando lleguen los nuevos desarrolladores, t\u00f3mese un tiempo para observarlos. Vea c\u00f3mo se ense\u00f1an a s\u00ed mismos y observe los distintos modos en los que aprenden m\u00e1s y m\u00e1s r\u00e1pido. A continuaci\u00f3n, cree un enfoque de tutor\u00eda que se ajuste a sus m\u00e9todos de aprendizaje.  <\/strong><\/p>\n\n<p><strong>Prepare una gu\u00eda de incorporaci\u00f3n<\/strong><\/p>\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh6.googleusercontent.com\/5MLZ7czD_LMS6qxKWwFO1HX4C1R65MN3UpoTUtXD09-OzWnZU3GrFi1D0DnOS8fTakF4u2nfn1--EDQmwMAI1KdiK5HRUG166S0_KGG8aEpGhtv2T2WmSwT8x0cf_kbcJt-h3hj1fozuG0zlF5lO3w\" alt=\"\" width=\"412\" height=\"214\"\/><\/figure>\n\n<p>Para optimizar su tiempo, prepare una gu\u00eda de incorporaci\u00f3n que le ayude a explicar las preguntas b\u00e1sicas de sus desarrolladores junior o alumnos. Probablemente pasar\u00e1 un largo periodo cre\u00e1ndola y prepar\u00e1ndola. Aun as\u00ed, una vez hecha, puede ser esencial y reutilizarse en el futuro.  <\/p>\n\n<p><strong>Consejo de acci\u00f3n: Una gu\u00eda de incorporaci\u00f3n podr\u00eda incluir las siguientes preguntas;<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>\u00bfC\u00f3mo configurar la m\u00e1quina de desarrollo, incluido el software que hay que instalar?<\/strong><\/li>\n\n\n\n<li><strong>\u00bfC\u00f3mo configurar el proyecto, incluyendo la instalaci\u00f3n de dependencias o c\u00f3mo ejecutar el proyecto y las variables de entorno a configurar?<\/strong><\/li>\n\n\n\n<li><strong>\u00bfA qui\u00e9n consultar cuando surgen problemas?<\/strong><\/li>\n\n\n\n<li><strong>Preguntas frecuentes para soluciones r\u00e1pidas a problemas extra\u00f1os<\/strong><\/li>\n<\/ul>\n\n<p><strong>Conclusi\u00f3n<\/strong><\/p>\n\n<p>Hay miles y miles de desarrolladores junior en el mercado laboral. Sin embargo, usted s\u00f3lo tiene la oportunidad de seleccionar a unos pocos y orientarlos hacia la grandeza, tanto en la codificaci\u00f3n como en la vida personal. Cuando tenga la oportunidad de ser mentor de un desarrollador junior, haga todo lo posible por ser consciente de que est\u00e1n empezando. No sea duro, pero tampoco blando. Intente facilitarles la entrada en el proceso con un enfoque de formaci\u00f3n estructurado, dise\u00f1ado para alinearse con sus habilidades y capacidades actuales sin que el desarrollador se sienta sobrecargado.    <\/p>\n\n<p>La tutor\u00eda suele ser exigente, pero aun as\u00ed, los esfuerzos que dedique a tutelar a los desarrolladores junior merecer\u00e1n la pena, ya que contar\u00e1 con un desarrollador bien formado para la empresa. El ingeniero le estar\u00e1 agradecido por ayudarle a nivelar tanto su vida laboral como personal. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Muchos desarrolladores de software senior se plantean qu\u00e9 hacer con su profesi\u00f3n tras varios a\u00f1os de experiencia. Algunos podr\u00edan dedicarse a la gesti\u00f3n y otros podr\u00edan plantearse una consulta. Los desarrolladores senior no se involucran en revisiones detalladas del c\u00f3digo cuando alcanzan un puesto de este tipo. Aun as\u00ed, es m\u00e1s probable que formen a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16807,"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-19764","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\/19764","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=19764"}],"version-history":[{"count":1,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/posts\/19764\/revisions"}],"predecessor-version":[{"id":19767,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/posts\/19764\/revisions\/19767"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/media\/16807"}],"wp:attachment":[{"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/media?parent=19764"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/categories?post=19764"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/tags?post=19764"},{"taxonomy":"writer","embeddable":true,"href":"https:\/\/devologyx.io\/es\/wp-json\/wp\/v2\/writer?post=19764"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}