Aprender a codificar ‘cambiará seriamente tu vida’ – PanaTimes


Para Hannah Blair, elegir qué niveles A tomar vino con una complicación adicional.

Hannah asistió a una escuela para niñas que no ofrecía el curso de informática y programación que deseaba tomar, a pesar de que la escuela conjunta para hombres ofrecía el curso.

“En la escuela de niñas había TI, mientras que la escuela de niños tenía un curso de informática real, aunque estaban bajo el mismo paraguas, así que me mudé a la escuela de niños para hacerlo”, dice Hannah.

Su determinación dio sus frutos y se graduó con una licenciatura en informática de la Universidad de Surrey en 2018.

Hannah consiguió un lugar en el programa de posgrado de Deutsche Bank y desde entonces ha trabajado con empresas emergentes como desarrolladora independiente y actualmente como desarrolladora senior en la plataforma de eventos virtuales Hopin.

Fue una elección de carrera inteligente ya que el desarrollo de software es una industria con muchas oportunidades.
Por ejemplo, la Oficina de Estadísticas Laborales de EE. UU. Pronostica una tasa de crecimiento del empleo del 22% para los desarrolladores entre 2019 y 2029, en comparación con el 4% para otras ocupaciones.

Y los roles están bien pagados. Según el sitio web de comparación de salarios PayScale, el salario promedio de un desarrollador es de alrededor de $ 74,000 (£ 53,000; € 62,000).

Carl Mungazi pasó del periodismo al software informático

Carl Mungazi estudió periodismo en la universidad y trabajó como periodista local en Luton durante cuatro años antes de cambiarse a desarrollador en 2016.

Su camino hacia la codificación inicialmente provino de su deseo de construir un agregador de noticias para el área local, algo que había visto construir publicaciones nacionales.

“Básicamente, quería encontrar una manera de poder rastrear las noticias que se publican en Luton”, dice Carl.

Un amigo desarrollador lo ayudó a construir el back-end, la tecnología detrás de escena que mantiene todo junto, y Carl aprendió a usar Javascript, un lenguaje de programación popular para crear sitios web.

También ayudó a impulsar un cambio de carrera cuando el proyecto de periodismo finalmente fracasó.

La elección de qué lenguaje informático aprender realmente depende de lo que quieras hacer.

Python es un lenguaje poderoso de propósito general y, a menudo, es el primer idioma que se enseña a los estudiantes universitarios en los cursos de informática.

Se usa ampliamente en los negocios: YouTube, por ejemplo, está escrito en gran parte en Python.

Ruby es otro lenguaje versátil, popular entre las empresas emergentes.

Independientemente del idioma que elija un programador en ciernes, existen vastos recursos en línea para ayudar a quienes se enseñan a sí mismos. En su caso, Carl dice que freecodecamp.org fue particularmente útil.

Asistir a un campo de entrenamiento es otra opción popular para quienes cambian de carrera. Muchos de estos han surgido en los últimos años, ofreciendo cursos intensivos diseñados para equipar a los participantes con las habilidades necesarias para obtener ese primer trabajo crucial.

Brenden Thornton agradeció los consejos profesionales que se le dieron como parte de su campo de entrenamiento de programación.

Brenden Thornton eligió esta ruta, inscribiéndose en un curso ofrecido por el campo de entrenamiento Flatiron School, mientras dejaba de ser un camarógrafo de la Asociación Nacional de Baloncesto (NBA).

“Una gran ventaja de ir a un campo de entrenamiento es tener un plan de estudios establecido planeado para ti. No tuve que hacer conjeturas a la hora de decidir qué tecnologías aprender y cómo me las iba a enseñar a mí mismo”. el explica.

El apoyo que viene con la asistencia a estos campos de entrenamiento también fue clave en su decisión.

“Realmente se toman el tiempo para construir un equipo de apoyo sólido a su alrededor, no solo a través de oportunidades laborales, sino también a través de asesores profesionales que lo ayudan a navegar el proceso de búsqueda de trabajo”.

Un inconveniente de los campamentos de entrenamiento es que pueden demandar mucho tiempo y, para muchos, resultar prohibitivamente caros. Muchos cursos superan los $ 10,000.

Una beca parcial ayudó a aliviar parte de la carga financiera de Brenden, pero aún tenía un horario agotador.

Durante el campo de entrenamiento, su rutina de lunes a viernes consistía en levantarse a las 05:00 para conducir para Uber y Lyft hasta las 09:00. Comería y estudiaría hasta las 16:00 y luego volvería a conducir hasta las 21:00.

Flatiron tiene instalaciones en ocho ciudades de EE. UU.

Independientemente del camino que se tome en la codificación, es esencial asegurarse de que no se descuiden las llamadas habilidades más blandas.

“Las habilidades que buscan los empleadores a menudo son más que solo las tecnologías”, según Barry Cranford, director gerente de la firma de contratación RecWorks.

“Lo principal que realmente marca la diferencia es si pueden hacerlo como parte de un equipo”.

Para Hannah Blair, asistir a hackatones en la universidad fue una forma útil de mejorar estas habilidades transferibles, así como de conectarse con otras personas.

“Incluso si no está muy involucrado en el desarrollo del producto en sí que presenta al final, hay tantas habilidades que puede quitar”, dice ella.

Tener un perfil público para destacar su trabajo también puede ayudar a la hora de postularse para puestos.

La plataforma en línea Github es particularmente popular entre los empleadores. “Es como un portafolio para fotografía, puedes echarle un vistazo y ver lo que ha hecho la gente”, dice Barry Cranford.

Encontrar un mentor que te apoye es otra área que puede darte un impulso, dice, y podría ser un “arma secreta” para tu carrera.

Conseguir el primer trabajo puede ser el mayor desafío para un codificador recién calificado

Como ocurre con muchas industrias, la creación de redes también puede ayudar a construir esos primeros contactos cruciales.

“Asistir a cualquier reunión puede aumentar enormemente sus probabilidades de conseguir un trabajo”, dice Brenden Thornton. “Red, red, red”.

Sin embargo, los desafíos de conseguir ese primer trabajo no deben subestimarse, especialmente para quienes cambian de carrera.

A Carl Mungazi le tomó 14 meses conseguir su primer papel, ya que se enfrentó a un problema familiar para muchos buscadores de empleo.

“Uno de los entrevistadores me dijo que tenía una promesa pero que querían que adquiriera más experiencia”.

En última instancia, cualquier camino que se tome en la industria, que demuestre un claro interés y pasión por la codificación y la programación debe brillar.

“Es un proceso muy desafiante que realmente impulsará tu fortaleza mental, pero si eres capaz de seguir adelante, cambiará seriamente tu vida”, dice Brenden.

.



Source link