Consejos de una chica de 19 años y desarrollador de software

No te preocupes, este no será uno de los que me despierto a las 4 a.m. todas las mañanas y voy por una carrera de 20 km … -publicaciones “inspiradoras”, que hacen que las personas sientan que necesitan ser una especie de súper-humano para poder ser un buen desarrollador

Algunas personas pueden conocerme como “la chica que nunca hace nada más que codificar” de Instagram (@theavocoder), pero nunca compartí lo que realmente hago en un día normal y lo he hecho para convertirme en desarrollador de software. !


Cómo llegué a la codificación

Soy Lydia, una chica de 19 años que vive en Estocolmo, ¡y soy una desarrolladora de JavaScript (React)! Soy muy activo en las redes sociales y trato de motivar a más personas para que se unan al mundo de la tecnología al mostrar cómo es mi vida en esta comunidad.

Empecé a codificar cuando tenía 15 años. Tuve un blog de salud y estilo de vida en auge en Tumblr y gané decenas de miles de seguidores en poco tiempo. Fue entonces cuando comencé a crear mis propios diseños receptivos con HTML, CSS y jQuery, ya que no me gustaban los temas que podía comprar, ¡así que decidí probarlo solo! A partir de ahí, seguí mejorando mis habilidades, adquirí más conocimientos y creció mi interés en el desarrollo. Sin embargo, no tenía idea de que esto ya se consideraba una codificación y que podía hacer esto para ganarme la vida, simplemente disfruté creando mis propios diseños desde cero y viendo que la gente amaba los diseños que construí y que estaban dispuestos a pagar por ello.

Fui a la escuela secundaria hasta los 18 años, y lo odié absolutamente. Sentí que estaba perdiendo tanto tiempo en temas que de ninguna manera podrían mejorar mi futuro (¡mirándote, griego antiguo y latín!). Sin embargo, trabajé muy duro para obtener mi diploma, trabajé en muchos proyectos personales, ¡y siempre he estado ocupado enseñando y apoyando a la gente! La gente me ha descrito como la persona más trabajadora, pero más relajada que haya conocido, y creo que eso describe mi mentalidad perfectamente. ¡Pero volveremos a eso más tarde!

Después de terminar la escuela secundaria, decidí no ir a la universidad. Este fue un paso aterrador para mí, ya que me lavaron el cerebro y pensé que esa era la única forma de tener un futuro exitoso: ¡todos a mi alrededor iban a las mejores universidades! Pasé tanto tiempo tratando de obtener las mejores calificaciones en la escuela secundaria para eventualmente ir a una buena universidad, ¿realmente perdí tantos años de mi vida por nada? Sí, casi, ¡pero no me arrepiento del todo! La mayoría de las personas que me rodeaban no entendían y pensaban que estaba cometiendo un gran error, pero la pequeña cantidad de gente que me entendía y me apoyaba realmente me motivó.

Siempre he sido muy independiente: me mudé a otro país por mi cuenta cuando tenía 18 años, viajé mucho por mi cuenta durante mi adolescencia, y siempre he estado ocupado haciendo cualquier cosa para mejorar mi futuro. Nunca me he sentido presionado a hacer cosas porque la sociedad me lo pedía, siempre he hecho lo mío. Después de que decidí no ir a la universidad, pero dar mi 110% a la programación en su lugar, fui a un campo de entrenamiento de codificación durante 3 meses en Tampa Bay, Florida. No tenía que hacer esto, pero definitivamente me ayudó a tener algo de estructura y estar rodeado de otras personas que también disfrutaban de la programación, ya que no tenía eso antes. Codifiqué intensamente, estaba constantemente fuera de mi zona de confort (que me encanta), invertí mucho esfuerzo en mis proyectos personales para mejorar mis habilidades de codificación y aprendí tantas tecnologías nuevas.

¿Adivina qué? Incluso durante los 3 meses, una enloquecida cantidad de reclutadores se acercó a mí para preguntarme si podía trabajar para ellos. Fue después de que creé un perfil de LinkedIn y pude mostrar el trabajo en el que puse tanto esfuerzo. Como una chica de 19 años sin ninguna experiencia de trabajo, fue abrumadora. No entendí: ¿no leyeron mi perfil de LinkedIn? No fui a la universidad ni nada, ¿por qué tantas empresas me quieren?

Porque no aprendes cómo codificar en la escuela. Aprende cómo codificar escribiendo programas en él. A la mayoría de las compañías no les importa si tiene un buen documento que dice que estudió programación en la universidad: a la gente le importa que pueda demostrar que sus habilidades de codificación son buenas y que le encanta codificar.

No me malinterpretes Si te gusta la vida en la universidad, o simplemente necesitas más estructura en tu vida, definitivamente es una buena decisión ir allí. Sin embargo, no te sientas presionado. La comunidad de programación puede ser dura: se odian entre sí por el idioma en el que programan, hacen que parezca normal dormir 2 horas porque tienes que codificar toda la noche y que comer comida chatarra y sentarte todo el día es simplemente como es. No es el caso en absoluto.

Mi vida diaria (fuera del trabajo)

Después de que el bootcamp terminó, volé de regreso a Estocolmo. Estaba extremadamente emocionado de comenzar este nuevo capítulo en mi vida, y no podía esperar para seguir creciendo. Entonces, ¿qué hago hoy en día en un día normal?

Me levanto e intento estirarme. Esto suena como el típico post ‘inspirador’ del que hablé antes (son como en todas partes en LinkedIn, ¡me está volviendo loco!), Pero es extremadamente importante. Te sientas durante horas y horas, y tu cuerpo definitivamente sufre si no te ocupas de eso. También realmente te despierta, a medida que tu ritmo cardíaco aumenta y tu cerebro obtiene más oxígeno.

Intento ver cursos de codificación en línea durante al menos 2 horas por día. Me encanta ver cursos en línea, porque siempre aprendo cosas nuevas y me inspiro viendo al instructor escribir el código con tanta facilidad. Trato de dar mi propio giro trabajando en un proyecto similar en el lado, simplemente un poco diferente, así que no estoy simplemente copiando lo que el instructor está haciendo. Además, es perfecto cuando simplemente no quiere levantarse de la cama y todavía siente que ha sido productivo;)

Intento trabajar en mis proyectos personales durante al menos 4 horas. Me hacen sentir muy incómodo. Siempre trato de usar idiomas o técnicas que nunca había usado antes, así que tengo más experiencia con ellos. Y seamos honestos, ¡puede ser horrible! No voy a mentir y decir que si trabajas duro, llegarás allí (lo cual harás, pero ese no es el punto), pero también quiero enfatizar el hecho de que aprender algo nuevo puede ser una montaña rusa emocional. . Te sentirás desmotivado, sentirás que nunca lo entenderás y cuestionarás tus habilidades de codificación. Si lo haces, ¡felicitaciones! ¡Eres un ser humano normal! Sentir estas emociones no es la parte importante aquí: lo que haces al respecto es la parte más importante. Investígalo, comunícate con la gente, escribe tus propias preguntas sobre el desbordamiento de pila (y sé un héroe para muchas personas) y simplemente sigue intentándolo hasta que encuentres una solución. Y si no lo haces, está completamente bien. Después de un tiempo, probablemente lo mirará de nuevo y pensará “¿cómo no podría recuperar esto?”.

Intento leer al menos 2 artículos. Realmente me gusta ver las cosas desde una perspectiva diferente. Los artículos pueden ser sobre cualquier cosa: cómo resolver un cierto problema de codificación, por qué JavaScript apesta a veces, o cuáles son las nuevas tecnologías más geniales. ¡Es importante no atascarse en una determinada mentalidad!

Intento resolver al menos 5 CodeWars Kata. CodeWars es tu mejor amigo cuando ingresas a la codificación, ¡pero también cuando has estado codificando durante muchas décadas! Las soluciones a los problemas que le ofrecen a menudo son muy útiles, ya que aprenderá a mejorar mucho su sintaxis simplemente desplazándose a través de las soluciones que le dieron otras personas. Y otra gran ventaja: cuando vas a la entrevista de codificación, ¡a menudo te hacen preguntas que son muy similares a las de CodeWars!

Intento no comer comida chatarra. Comer alimentos nutritivos me mantiene muy alerta y, sobre todo, ¡feliz! Me siento mucho más motivado y motivado cuando he tenido un desayuno y un almuerzo muy saludables, lo que definitivamente mejora mis capacidades de codificación. No vaya rápido y fácil, pero piense a largo plazo: cuanto mejor sea su cuerpo, mejor será su mente, ¡mejor será su código!

¿Notaste algo? Seguí diciendo “lo intento”. Porque no voy a obligarme a hacer cosas cuando simplemente no puedo hacerlas. No quiero darme un mal presentimiento cuando no he trabajado en mis proyectos personales, o cuando he comido comida chatarra. Dar mi 110% es mi enfoque, pero soy humano: en algunos días simplemente no quiero codificar, me siento cansado y solo quiero ver Netflix todo el día. ¡Y eso está completamente bien! Encuentre el equilibrio correcto entre la relajación y el trabajo duro. Esto se debe a los comentarios que hacen las personas sobre que soy la persona más trabajadora y relajada que he conocido: ¡pero no es fácil tener esta mentalidad!

Me llevó mucho tiempo no sentirme mal cuando no había trabajado todo el día. Especialmente después de unirme a Instagram: constantemente veía publicaciones de gente codificando tanto que sentía que también tenía que hacer eso y simplemente no tenía tiempo para tomarme un día libre. Pero una vez que empecé a hacer de la relajación una parte importante de mi vida, todo mejoró. Me sentí mucho más feliz y estaba mucho más motivado para trabajar mucho.
Conclusión

Al escribir este artículo, espero inspirar a algunas personas a involucrarse también en el mundo de la tecnología, y que en realidad no es tan aterrador como parece. La programación no es solo para super-humanos súper inteligentes como retratan en las películas. ¡La programación es para todos los que aman crear, a quienes les encanta salir de su zona de confort y para todos los que aman mejorar!

Para concluir, mi último consejo:

Realmente no tienes que ir a la universidad, ¡siempre y cuando puedas realmente esforzarte y mostrar tu pasión por la codificación!
Siempre da tu 110% siempre que puedas, y muéstrale al mundo de lo que eres capaz haciendo que tu nombre salga a la luz. Sin embargo, siempre prioriza tu salud. ¡Dormir es muy importante!
Es completamente normal sentirse incómodo y pensar que eres muy malo en la codificación, no dejes que esto te desanime. Todos piensan esto de vez en cuando.
Siempre recuerda lo lejos que ya has llegado. Es realmente fácil olvidar cuánto has mejorado, ¡pero solo compárate ahora con un mes atrás! Puedo asegurarte que es mucho más de lo que piensas.
No permita que otras personas le hagan sentir que el idioma en el que se encuentra es un mal lenguaje. Literalmente no, ¡y es muy probable que sea muy necesario y útil!

¡No dude en hacerme preguntas enviándome un mensaje en mi Instagram, o agrégueme en LinkedIn!