JavaRush /Blog Java /Random-ES /¡Yo no quiero estudiar! ¿Cuándo puede un codificador juni...

¡Yo no quiero estudiar! ¿Cuándo puede un codificador junior empezar a buscar un trabajo de tiempo completo?

Publicado en el grupo Random-ES
Para todos los que comienzan a estudiar programación con objetivos serios: dominar una profesión y ganarse la vida con ella, tarde o temprano durante el proceso de aprendizaje, cuando ya se ha superado el umbral inicial, han aparecido algunos conocimientos y se ha vivido la primera experiencia positiva. acumulado surge la pregunta: ¿es hora?, ¿debo empezar a buscar trabajo en mi especialidad? ¡Yo no quiero estudiar!  ¿Cuándo puede un codificador junior empezar a buscar un trabajo de tiempo completo?  - 1Y responderla usted mismo, por razones obvias, no es tan fácil. Después de todo, si nunca antes ha trabajado en este campo, entonces, francamente, no encontrará ningún lugar donde pueda confiar en sus habilidades. Además, hoy en día el mercado plantea exigencias realmente serias a quienes quieren trabajar como programadores. Y, como sabemos , no hay tantos puestos para desarrolladores Junior . Por eso, intentemos entender juntos cuándo realmente tiene sentido empezar a buscar trabajo y cómo determinar que ha llegado ese momento. ¡Yo no quiero estudiar!  ¿Cuándo puede un codificador junior empezar a buscar un trabajo de tiempo completo?  - 2

¿Cómo sabes que puedes buscar trabajo?

Como es habitual, existen diferentes opiniones al respecto. Quienes gravitan hacia el aprendizaje a través de la práctica creen que se puede empezar a buscar trabajo tan pronto como surge esta pregunta y aparece ese deseo. Y este enfoque tiene sentido, aunque no siempre esté justificado. También hay quienes creen que sólo aquellas personas cuya experiencia realmente corresponda a este puesto deberían enviar su currículum a puestos de desarrollador Junior: se cree que un especialista “junior” es una persona con experiencia laboral de seis meses a tres años, en promedio . Intentemos encontrar un “medio dorado”. ¿Por qué factores puedes determinar que tu nivel profesional ya es lo suficientemente bueno como para llevar el orgulloso título de programador junior?
  • Conocimiento y comprensión de la teoría detrás de la tecnología en la que se especializa.

    En programación, la base teórica juega un papel muy importante, tanto desde el punto de vista de las tareas aplicadas como a largo plazo. Por lo tanto, asegúrate de dominar ya la teoría estudiando toda la información básica sobre la tecnología en la que planeas especializarte.

  • Capacidad para resolver problemas de programación, al menos a un nivel bajo de complejidad.

    En primer lugar, esto significa que no sólo es necesario leer la teoría, sino también comprender qué y cómo funciona en la práctica. Para eso están las tareas de programación . La forma más sencilla de adquirir comprensión es combinar el estudio de la teoría con la práctica, o utilizar cursos de formación como JavaRush, donde cada capa de conocimiento teórico se respalda inmediatamente con problemas prácticos. Cualquiera que sea el enfoque de aprendizaje que elija, asegúrese de que su nivel de formación ya le permita resolver al menos problemas simples sin mucha dificultad.

  • Cumplir con al menos la mitad de todos los requisitos para la vacante de Junior Coder.

    Como se mencionó anteriormente, el mercado moderno requiere un conjunto muy extenso de conocimientos y habilidades, incluso de los programadores Junior. A menudo, no es necesario cumplir los requisitos del puesto al cien por cien, pero al menos el 50% es muy deseable. Por lo tanto, estudie las vacantes para juniors y asegúrese de conocer al menos la mitad de las tecnologías descritas en ellas.

  • Conocimiento de inglés al menos a un nivel suficiente para la comunicación básica.

    No es ningún secreto que el conocimiento del inglés es muy importante para cualquier programador. Esto es especialmente importante si consigue un trabajo en una de las empresas de subcontratación o contratación externa donde se necesita inglés para comunicarse con los clientes/propietarios. Pero no importa de qué empresa esté hablando, necesita tener suficiente inglés para al menos una comunicación básica y comprensión de discusiones orales y escritas sobre todo lo relacionado con el trabajo en el proyecto.

    ¡Yo no quiero estudiar!  ¿Cuándo puede un codificador junior empezar a buscar un trabajo de tiempo completo?  - 3
  • Tener experiencia laboral de 6 meses o más.

    Como ya hemos dicho, formalmente los puestos Junior están destinados a especialistas que ya tienen experiencia laboral de 6 meses a 3 años. Por lo tanto, si ya ha completado una pasantía en algún proyecto o ha logrado trabajar como autónomo en tareas más o menos serias durante al menos seis meses, esto es un indicador seguro de que está preparado para el siguiente paso en forma de empleo en un posición de tiempo completo.

  • Capacidad para implementar funciones y/o proyectos simples de forma independiente.

    Por supuesto, el mejor indicador de la presencia de habilidades y conocimientos prácticos será la capacidad de implementar cualquier función típica de su especialización y aquellos proyectos para los que se busca un desarrollador Junior. Es incluso mejor si tu nivel ya es suficiente para implementar por completo algún proyecto simple desde cero sin usar manuales y buscar constantemente en Google consejos y respuestas a preguntas que surjan.

  • Invitaciones a entrevistas basadas en los resultados de las pruebas.

    Y finalmente, aquí hay otro indicador del 100% de que está listo y tiene todo el derecho a conseguir un trabajo como junior de pleno derecho: la presencia de invitaciones a entrevistas de empresas basadas en los resultados de una tarea de prueba completada. Si lo son, esto significa que la probabilidad de recibir una oferta de trabajo ya es bastante alta.

¡Yo no quiero estudiar!  ¿Cuándo puede un codificador junior empezar a buscar un trabajo de tiempo completo?  - 4

¿Cómo evaluar adecuadamente tu nivel?

A continuación se ofrecen algunos consejos para aquellos que todavía tienen dificultades para evaluar su propio nivel y, por tanto, dudan de si tiene sentido empezar a buscar trabajo.
  • Pídele a un programador experimentado que evalúe tu nivel.

    Una de las mejores soluciones sería contactar a un programador de nivel senior y pedirle que evalúe adecuadamente su preparación. Lo ideal sería hacerlo con varios programadores para conocer las opiniones de diferentes personas y crear una valoración objetiva basada en estos datos.

  • Utilice los servicios para prepararse para las entrevistas de codificación.

    Afortunadamente, la cuestión de si está dispuesto a buscar un trabajo a tiempo completo no sólo le surge a usted con regularidad. Existen servicios especiales que te ayudarán a prepararte para una entrevista y evaluar tu nivel. En particular, la plataforma gratuita Pramp es popular entre los desarrolladores de habla inglesa, que fue creada precisamente para este propósito: ayudar a los programadores y representantes de otras especialidades técnicas a prepararse para entrevistas reales con empleadores y evaluar adecuadamente su nivel.

  • Recuerda que sentir falta de conocimiento es normal para un programador.

    Como señalan muchos programadores experimentados, la sensación de estar “subdesarrollados”, es decir, la falta de conocimiento y la presencia de habilidades requeridas o deseadas, persigue a la mayoría de los programadores a lo largo de sus carreras, y no es prerrogativa exclusiva de los jóvenes. Por lo tanto, es mejor aceptar inmediatamente el hecho de que en esta profesión siempre tendrás algo que aprender, sin importar cuán extensa sea tu experiencia práctica.

  • Solicite comentarios de posibles empleadores.

    Otro buen consejo para principiantes sería pedir, o incluso exigir, comentarios detallados (retroalimentación, es decir, una evaluación de sus conocimientos y experiencia) de las empresas para las que realizó una tarea de prueba o con las que realizó entrevistas. Esto le ayudará a verse a sí mismo a través de los ojos de sus empleadores y a ver mejor sus debilidades.

  • Forme la actitud psicológica adecuada.

    Otro buen consejo sería adoptar inmediatamente la actitud psicológica adecuada: acepte el hecho de que durante las primeras entrevistas y cuando reciba comentarios sobre las tareas del examen, se enfrentará constantemente a críticas y, a menudo, a negatividad. Toma la negatividad como una prueba inevitable en el camino hacia el éxito y un incentivo para el autodesarrollo, sin permitir que afecte tu autoestima y nivel de motivación.

¡Yo no quiero estudiar!  ¿Cuándo puede un codificador junior empezar a buscar un trabajo de tiempo completo?  - 5

Preparándose para buscar su primer empleo: materiales de apoyo

Y finalmente, repasemos nuestros otros materiales, que deberían ayudar a preparar a los programadores junior para un empleo exitoso. Afortunadamente, tenemos más que suficientes. La capacidad de resolver problemas de programación y hacerlo de la forma más rápida y eficiente posible le ayudará a sentirse mucho más seguro en las entrevistas. Dedique tiempo a los conceptos básicos y una base teórica sólida para tener una base sólida para un mayor crecimiento profesional. Si es posible, lea tanto como sea posible. No se olvide de desarrollar la disciplina y las habilidades de autoorganización: juegan un papel muy importante en el éxito profesional a largo plazo para la mayoría de los desarrolladores y otros. La práctica constante del inglés, incluso si ya dominas bien este idioma, en tu opinión, también es muy importante. No olvides la importancia de diseñar tu currículum y perfil de LinkedIn. En el caso de puestos para desarrolladores de Java, casi todas las preguntas estándar que se plantean en las entrevistas técnicas se pueden discutir en detalle. Bueno, algunos materiales con consejos y trucos sobre cómo prepararse para una entrevista y maximizar sus posibilidades de obtener un resultado exitoso.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION