Cohorte.nuevo (abril de 2022)

May 10 2022
Curso previo de Makers Academy y primeras tres semanas del curso principal: reflexión Perdóname Medium, porque he estado ausente. Han pasado 653 días desde mi última reflexión.

Curso previo de Makers Academy y primeras tres semanas del curso principal: reflexión

Perdóname Médium, porque he estado ausente. Han pasado 653 días desde mi última reflexión . Me siento orgulloso, pero honrado por mi viaje desde entonces. Ha sido una montaña rusa de emociones. Sobre todo, ha sido una experiencia enriquecedora. Tuve que ponerme en orden para que tú, así como yo, nos sintiéramos orgullosos.

Confesiones de un estudiante de Makers

ADVERTENCIA: El siguiente artículo contiene spoilers e información detallada sobre el curso Makers Hybrid.

Si prefiere hacer su propio camino hacia el curso y más allá, mire hacia otro lado ahora. También es posible que desee postularse para Makers Academy después de leer esto.

Lo que quizás hayas escuchado sobre los Makers es cierto. Tienen un gran plan de estudios si pones fe en el proceso y estás de acuerdo con dejar las cosas sin terminar. Los entrenadores realmente quieren que seas capaz de resolver las cosas por ti mismo, pero operan con una política de puertas abiertas con un proceso de escalamiento (profundizaremos en esto más adelante). Dana es tan increíble y perspicaz como dicen los mitos ( realmente escucha y da consejos increíbles que cambian la vida).

Pero lo que nadie mencionó en las docenas de blogs que leí hasta que finalmente me sentí lo suficientemente seguro como para solicitar un curso híbrido, son las curvas de aprendizaje que encontré. Espero que cualquiera que lea esto pueda aprovechar lo que aprendí y compartirlo con otros.

El conocimiento es inútil si no se comparte. La industria de la tecnología es una de las comunidades más abiertas y siento que es mi deber transmitir mi conocimiento a quien pueda necesitarlo si realmente quiero ser parte de esta comunidad.

Pasando mis conocimientos

Es posible que ya conozca los requisitos para ingresar al curso. Estos, en mi opinión, solo te llevan hasta cierto punto. Si está dispuesto a hacer el injerto, dar el salto y ser aceptado, le sugiero que se prepare antes de que comience el curso previo.

Como se mencionó anteriormente, Codewars es imprescindible para todos los candidatos. Un paso adicional sería hacer lo que hice y clasificar los katas ruby ​​por más fáciles o populares y tratar de abordarlos primero. La mayor parte del trabajo previo al curso es similar a los kata 7/6 en codewars y echar un vistazo a estos de antemano se sumará a su arsenal y aumentará su conocimiento. Otra sugerencia es familiarizarse con TDD (desarrollo dirigido por pruebas). Solo aprende lo básico:

  • Lo que hace cada línea de código en un archivo de prueba (vea el ejemplo a continuación)
  • La sintaxis de estos archivos (it, do, expect, describe, context, etc.)
  • Duplicación, burla y stubbing (lo mismo, pero diferente )
  • Da miedo, pero es más fácil de lo que parece.

Como dice mi compañero de cohorte Anish en uno de sus blogs , desarrollas una mejor comprensión de la determinación y la resiliencia al desafiarte a ti mismo y no rendirte. Esto conduce a una mentalidad de crecimiento , en lugar de una mentalidad fija. Esto se moldeará naturalmente con el tiempo y lo llevará a convertirse en un mejor desarrollador. No tienes que obsesionarte con nada ahora, solo acepta las cosas por lo que son y, lo que es más importante, acéptate a ti mismo. Primero eres tu propio amigo antes de ser el de cualquier otra persona. Así que cuídate como lo harías con tu mejor amigo.

Otro truco que aprendí solo en la segunda semana del curso principal es programar en pareja con frecuencia y con todos (y me refiero a TODOS ). Como otro miembro de mi cohorte, Gawain , declaró en uno de sus blogsrelacionado con el emparejamiento, puede desglosar un desafío de manera más efectiva cuando trabaja con otra persona. Puede ser una persona con experiencia o sin experiencia. Ambos proporcionan un beneficio propio. La persona experimentada podría señalar errores de sintaxis, guiarlo a las respuestas o incluso sugerir una forma alternativa de hacer algo que estaba tan convencido de que era la única forma de hacerlo. La persona inexperta hará preguntas (si proporciona ese lugar seguro para trabajar) y, a su vez, lo obligará a explicarlo. Si no puede, muestra que no lo sabía muy bien y ambos irían en busca de la respuesta y reafirma el aprendizaje para ambos.

como aprendemos

Otra comida para llevar que encontré es el arte de estar ahí el uno para el otro. No importa lo que eso pueda significar. Algo tan simple como “Oye, ¿cómo te sientes hoy?” significará el mundo para alguien. Esto lo impulsará a trabajar en su EQ y, a su vez, convertirse en un mejor ser humano. Trabajamos con máquinas todo el día, por lo que es natural olvidar que somos humanos y, naturalmente, podemos olvidar que también somosnecesidad de sentirse escuchados y tener ganas de contribuir a la sociedad. No son solo los mensajes de error en los terminales los que debemos tener en cuenta. También es la persona callada sentada cerca de la puerta sin hablar con nadie, sonriendo cada vez que le preguntas si está bien, pero embotellando todo lo que hay dentro y solo cuando programan en pareja un día que la botella se llena y se desmoronan. Esto puede evitarse haciendo que todos se sientan bienvenidos y aceptados en su nueva cohorte potencial. La camaradería se formará naturalmente ya que verás a todos en tu cohorte más que a nadie durante el período del curso, así que ponte ahí y cosecharás las recompensas eventualmente.

Nunca fui extrovertido y, contrariamente a lo que pueda pensar la mayoría de mi cohorte, todavía no creo que lo sea. Sin embargo, trato de hacer que todos se sientan involucrados, incluso si es con bromas de papá (un superpoder muy subestimado), sugerencias para unirse a la meditación o responder a cualquier mensaje en el canal de slack con un emoji para que sepan que son vistos y escuchados.

Como prometí, Medium, daré más detalles sobre el proceso de escalada antes de irme. Aquí es donde los entrenadores sugieren que pruebe todos los procesos de depuración antes de abordarlos directamente. Estos son:

  1. Siga el proceso de depuración: tómese un descanso , patito de goma (diga su problema en voz alta a su pareja/un patito de goma real; los fabricantes proporcionan uno en su paquete de bienvenida), verifique sus suposiciones , siga el flujo y obtenga visibilidad (escanee cada línea de código y "p" para imprimir mensajes en diferentes líneas y generalmente eso lo resuelve), repita
  2. Proponga una descripción clara del problema: haga una lista de palabras relacionadas con el problema, recopile información de cualquier error que esté recibiendo.
  3. Emparejar a un compañero: compartir ideas, discutir, depurar pato de goma (imagine que está viendo el problema por primera vez)
  4. Google: investiga el problema usando la descripción que hiciste en el paso 2
  5. Diagrama: dibuje cuadros, flechas ( cualquier cosa ) y extraiga ideas de su cabeza y póngalas en papel.
  6. Pregúntele a su cohorte: todos están en el mismo viaje de aprendizaje, es probable que alguien haya enfrentado el problema que tiene. Habla en tu canal de cohorte de Slack y no seas tímido. No hay tal cosa como una pregunta tonta.
  7. Pregúntele a un entrenador: si todo lo demás falla, este es el momento de acercarse a un entrenador, ¡no se sorprenda si esta ayuda viene en forma de más preguntas!
  8. No hay tal cosa como una pregunta tonta.

© Copyright 2021 - 2022 | unogogo.com | All Rights Reserved