Historias de Éxito

Jennifer Nordell

Norrtälje, Suecia

100k puntos del Árbol de Casas y contando: historia de codificación de Jennifer

Hace unos meses, Jennifer Nordell, estudiante y moderadora del Árbol de Casas, llamó nuestra atención en la Comunidad del Árbol de Casas. No solo había completado un número fenomenal de cursos, sino que también era un miembro increíblemente activo y valioso de la Comunidad, respondiendo cientos de preguntas de estudiantes en una amplia gama de temas. Aunque había sido estudiante por menos de un año, Jennifer ya había acumulado miles de puntos en su perfil del Árbol de Casas (ahora ha superado los 100k). Estábamos tan impresionados por el progreso de Jennifer que le pedimos que se reuniera virtualmente con nosotros para escuchar más sobre su historia y su increíble impulso por aprender.

Después de pasar tiempo con Jennifer, salió a la luz que no es solo una estudiante impresionante, sino también una persona inspiradora con una historia de vida única que se relaciona con su codificación. En años recientes, Jennifer ha vivido con una discapacidad que le impide trabajar un trabajo regular de 9 a 5. Como resultado, Jennifer buscó otros medios para pasar su tiempo. La codificación es algo que viene naturalmente a Jennifer y algo que disfruta, por lo que usar su tiempo libre para expandir sus habilidades de codificación y ayudar a otros a progresar se convirtió en un enfoque valioso.

Le pedimos a Jennifer si podía compartir su experiencia convirtiéndose en desarrolladora con la comunidad.

¿Estás listo para comenzar a aprender?

Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.

Comienza una Prueba Gratuita
Dos personas trabajando juntas en una computadora

¿Qué te animó primero a aprender a codificar?

Cuando tenía aproximadamente 10 años, mi padre ganó una Commodore Vic 20 en una rifa. En ese momento, la idea de una computadora en cada hogar era ridícula. Mi madre consideraba que la mecanografía táctil era la habilidad más valiosa que una mujer podía tener, así que me animó a escribir el manual de instrucciones de esa Vic 20 una y otra vez. Fue una de las condiciones para que me permitieran sacarla y conectarla al televisor. En la parte posterior de ese manual había varios capítulos sobre el lenguaje de programación BASIC, y esos eran mis favoritos.

Muchos años después (con solo algunos intentos breves en programación aquí y allá), comencé en freeCodeCamp solo para ver cómo era la programación en estos días. Luego vi que el Árbol de Casas se mencionaba brevemente en uno de los canales de chat. Visité el Árbol de Casas por primera vez al día siguiente y amé lo que encontré allí. Eso fue el 1 de febrero de 2016. He estado aprendiendo a programar con el Árbol de Casas desde entonces.

¿Cómo integras el aprendizaje de codificación en tu vida cotidiana?

Esa es una gran pregunta y la respuesta ha cambiado con el tiempo. Al principio, era algo aleatorio cuánto o cuánto tiempo dedicaba a aprender a codificar. Traté de mantener un régimen estricto de al menos cumplir con los pasos diarios recomendados establecidos por el Árbol de Casas, pero cuanto más aprendía, más motivada estaba para aprender más. Se ha convertido en parte de mi vida cotidiana.

Aprender a codificar no es algo que perciba como una tarea o algo que deba programar, sino que se ha convertido en una forma de entretenimiento para mí. Lo hago cuando estoy saludable, no demasiado cansada, y quiero algo más desafiante que ver televisión. Paso algunos minutos o incluso a veces algunas horas viendo y aprendiendo. Es tan natural para mí sentarme y codificar por diversión como lo es para otros sentarse y ver Netflix.

Es tan natural para mí sentarme y codificar por diversión como lo es para otros sentarse y ver Netflix.

¿Qué ha significado el valor de una educación en Treehouse para ti?

Me ha dado simplemente un nuevo conjunto de habilidades y uno que no es particularmente común en la población general (más raramente entre mujeres). Aunque es posible que nunca pueda trabajar a tiempo completo, estoy en camino de obtener ingresos pasivos que podrían hacer mi vida más cómoda, ¡y me lo estoy pasando genial haciéndolo! También significa que es menos probable que escuche a personas que digan que debo ser estúpida solo por mi discapacidad. Tengo al menos algo de prueba objetiva que refuta esas afirmaciones.

Eres un miembro activo y valioso de la Comunidad del Árbol de Casas. Cuéntanos un poco sobre tu experiencia al involucrarte y ser parte de la comunidad.

Un par de semanas después de comenzar en el Árbol de Casas, comencé a recibir correos electrónicos del Árbol de Casas diciendo: "Has hecho un gran progreso con...". Mi pensamiento inicial fue: "¿He hecho?". Este correo electrónico sugería que saliera a los tableros e intentara ayudar a responder preguntas en la Comunidad. Estaba aterrada de intentarlo e incluso consideré que no estaba calificada para responder ninguna pregunta. Entonces, el primer correo electrónico, lo ignoré por completo.

La semana siguiente recibí otro. Esta vez el Árbol de Casas había añadido JavaScript al final de esa lista. Pensé: "Bien, al menos puedo ver si hay alguna pregunta simple que pueda responder", pero cuando abrí los tableros de la Comunidad ese día, la única pregunta sin responder en la primera página era una pregunta de Java. Había tenido algo de experiencia con Java de mis intentos anteriores, pero no mucho. Sin embargo, tenía curiosidad por saber cómo se veían los desafíos de Java, así que abrí la pregunta y encontré el desafío vinculado. Resultó que inmediatamente vi el error.

Era simplemente un punto y coma faltante el que causaba el error del compilador, así que respondí la pregunta para el estudiante. Esta sería mi primera interacción con un moderador del Árbol de Casas. De repente, responder preguntas para otros estudiantes en la Comunidad se convirtió en algo adictivo. No hay nada que pruebe tu conocimiento como tener que explicar algo a otra persona. Incluso comencé a tomar más cursos y aprender más lenguajes solo para poder responder más preguntas. No tenía idea de que moderadores y posiblemente incluso personal me estaban observando en los foros. La gente comenzó a comunicarse conmigo a través de Twitter y otras redes sociales sobre mi actividad en el Árbol de Casas. Ahora pertenezco a un par de equipos de Slack con personas que conocí de allí. He hecho amigos legítimos que probablemente consideraré amigos de por vida porque estuve activa en la Comunidad del Árbol de Casas. Hasta la fecha, he respondido más de 2,500 preguntas en los foros y tengo más de 1,100 respuestas destacadas.

No hay nada que pruebe tu conocimiento como tener que explicar algo a otra persona. Incluso comencé a tomar más cursos y aprender más lenguajes solo para poder responder más preguntas.

¿Cuál crees que es el lenguaje de programación más valioso para aprender en este momento y por qué?

Esto es tan individual como tu sabor de helado favorito. La respuesta verdadera es: "El que producirá los resultados deseados". Podrías estar buscando conseguir un trabajo a tiempo completo como desarrollador con una gran empresa. Si vives en un pueblo donde hay un gran campamento de programación en Java, es posible que el mercado se esté inundando de desarrolladores de Java y podrías estar mejor sirviendo al elegir otro. Es importante considerar qué está en demanda en tu área.

Si buscas ser un desarrollador independiente y trabajar en tus propios proyectos, entonces elige lo que amas. Elige la plataforma que te motiva. Si amas los productos de Apple y quieres desarrollar para ellos, entonces elige Objective-C y Swift. Si amas Android, entonces elige Java. El objetivo para este tipo de desarrollador es el producto terminado en la plataforma de su elección. Mi mejor consejo es hacer tu investigación y primero decidir una idea y luego la plataforma.

¿Qué te emociona más sobre el futuro de la industria tecnológica?

Las cosas que más me emocionan sobre el futuro de la industria tecnológica son cosas que ni siquiera puedo imaginar. Hace cuarenta años, nunca soñamos que la mayoría de las casas tendrían computadoras personales. Hace veinte años, ni siquiera imaginamos que la mayoría de la navegación web se haría en un teléfono que guardabas en tu bolsillo. Son las cosas que ni siquiera puedo imaginar y que suenan como ciencia ficción las que serán asombrosas.

"Orientado al detalle" es poco decir respecto a lo que necesitas ser cuando codificas. Un solo espacio, una palabra mal escrita o una marca de puntuación fuera de lugar puede romper tu código. Si no eras orientado al detalle antes, lo serás.

¿Hay algo que desearías haber sabido cuando comenzaste a aprender a programar?

Aquí hay algunas cosas que desearía haber sabido antes de comenzar a codificar:

  • Los programadores, en general, no son un grupo de esnobs elitistas. Aún no me he encontrado con nadie que quiera verme fracasar. Lo que encuentro repetidamente son personas que activamente quieren que tenga éxito.
  • La autoconfianza es un obstáculo gigante. El "síndrome del impostor" es muy común y difícil de superar.
  • "Orientado al detalle" es poco decir cuando se trata de codificar. Un solo espacio, una palabra mal escrita o una marca de puntuación fuera de lugar puede romper tu código. Si no eras orientado al detalle antes, lo serás.
  • Son los conceptos e ideas grandes lo que más importa. Los detalles de la implementación y la sintaxis vendrán con la práctica.
  • La resolución de problemas es tu habilidad más crítica para la misión.
  • Aunque una buena base en matemáticas básicas es importante, es reconfortante saber que el trabajo pesado respecto a las matemáticas lo realiza la computadora.

La resolución de problemas es tu habilidad más crítica para la misión.

¿Cuáles son tus planes para el futuro en lo que respecta a la codificación?

En este momento, mis planes son continuar con mi Techdegree y ver hacia dónde me lleva. A diferencia de muchos, no puedo trabajar a tiempo completo debido a mi discapacidad, por lo que mis motivaciones podrían ser ligeramente diferentes que las del estudiante promedio.

Idealmente, me gustaría tener algunas aplicaciones en la App Store (y posiblemente en Google Play más adelante), ¡y de hecho tengo algunas ideas de aplicaciones! Quiero ver al menos algunos de ellos hacerse realidad. Espero poder generar algunos ingresos pasivos de esa manera. Cualquier cosa que hiciera mi situación de vida cotidiana más cómoda sería agradable, ¡pero que eso sucediera mientras hago algo que me encanta hacer sería nada menos que asombroso!

Hombre trabajando en su portátil

¿Estás listo para comenzar a aprender?

Aprender con Treehouse solo 30 minutos al día puede enseñarte las habilidades necesarias para conseguir el trabajo que siempre has soñado.

Comienza una Prueba Gratuita
Mujer trabajando en su portátil