La historia de cómo la niña se reunió en TI.

"Eres una chica, ¿qué tipo de programación te gusta?" — fue esta frase la que se convirtió en mi despedida en el mundo de la tecnología de la información. Una frase de un ser querido en respuesta a una manifestación descuidada de los sentimientos que estallan en mi interior. Pero si tan solo lo hubiera escuchado, no habría habido ni la historia ni este progreso.

La historia de cómo la niña se reunió en TI.

Indicador de actividad en la plataforma educativa

Mi historia: el sinsentido de los viejos conocimientos y el deseo de una vida mejor

Hola, mi nombre es Vika y toda mi vida me han considerado una humanitaria.

La tecnología de la información siempre ha sido algo mágicamente esquivo para mí por varias razones.

Dio la casualidad de que pasé mi juventud consciente en el bashorg. Para mí, el humor al estilo de "cómo parchear KDE2 en FreeBSD" era incomprensible, pero sentí cierto orgullo por saberlo, aunque solo fuera en el nivel de familiaridad con las letras.

Durante mis estudios, solo tomé un minicurso sobre HTML, pero eso no impidió que apareciera en mi cabeza la imagen de una hermosa página con hipervínculos siete años después.

Pero la opinión del entorno fue fundamental. Se me consideraba, si no estúpido, al menos carente por completo de capacidad matemática. Cuando era adolescente, acepté esta opinión sin siquiera pensarlo.

En veinticuatro años obtuvo un diploma de escuela secundaria y dos diplomas de educación secundaria profesional. El último fue farmacéutico. Mi amor por la farmacología comenzó con la conciencia de cierto poder sobre el cuerpo humano y la idea de las drogas como un arma poderosa en manos de un especialista competente, que puede ayudar y dañar. Con el paso de los años, mis conocimientos fueron creciendo: conferencias farmacéuticas, el aspecto legal de la farmacia, trabajo con objeciones, etc.

Una pequeña actualización de cinco años:

La historia de cómo la niña se reunió en TI.

Fragmento de currículum

Junto con el conocimiento, creció la comprensión de su falta de sentido: leyes que no se observan y no quieren ser observadas en la búsqueda de ingresos, y un entorno que rompe su castillo de naipes amorosamente construido de un entorno favorable con un sentido de auto- importancia. No estaba agotado, pero quería una vida mejor para mí. Al fin y al cabo somos lo que nos rodea, ¿verdad?

Cómo estudié y estoy aprendiendo: menos el teclado destrozado en mi cara, más un proyecto genial en mi cartera

La primera experiencia de aprender a programar terminó después de un mes de golpearme la cara contra el teclado: era difícil comprender algo en un libro encontrado al azar en Internet y en un bloc de notas abierto. El ardor disminuyó, el deseo se desvaneció. Por un año. Después de lo cual decidí que necesitaba comenzar con el desarrollo de recursos.

Artículos, sitios web, programadores conocidos, un montón de proyectos educativos que prometen convertirlo en un desarrollador ideal en tres meses, o incluso antes, canales en un conocido sitio de alojamiento de videos que brindan mucha información necesaria y no tan necesaria. Tenía bastantes ganas y oportunidades, el problema fue la falta de sistematización de mis conocimientos. Y determinación. No estaba dispuesto a gastar todo un salario por un cerdo en un cerdo, ni a cerrar los oídos, que se derramaban por todos lados: “No tienes educación técnica, es demasiado tarde para estudiar, deberías piensa en tu familia, debes, debes, debes…”

Y luego descubrí lo de Hexlet. Por casualidad, en una de las conversaciones se mencionó de pasada las dificultades del aprendizaje independiente. No como un curso único, sino como una escuela de pleno derecho. Y quedé enganchado.

El punto de inflexión ocurrió recientemente, después de terminar mi primer proyecto. Esta es su pieza favorita:

La historia de cómo la niña se reunió en TI.

Juego de consola que hice yo mismo.

Trabajar en su propia cuenta de GitHub bajo la guía de un mentor experimentado se siente completamente diferente. Y acciones como inicializar un repositorio y configurar un entorno de trabajo utilizando un administrador de paquetes, descritas en "tareas", están teñidas de un emocionante sentimiento de responsabilidad por lo que haces.

Por costumbre, el conjunto de "tareas" resulta confuso, pero empiezas a comprender por qué a los jóvenes se les pide que incluyan proyectos en sus currículums, al menos no comerciales. Este es un nivel de percepción completamente diferente. Este es el momento en el que ya se familiarizó con el concepto de variables, aprendió a escribir funciones, incluidas las anónimas, aprendió sobre los procesos lineales-iterativos y lineales-recursivos, y exactamente en el momento en que la euforia lo abruma y la sensación de que puedes cambiar el mundo, solo te deja en un sueño, te dicen: "Crea un archivo y escribe", "Aísla la lógica general y ponla en una función separada", "No te olvides del nombre correcto y principios de diseño”, “¡No lo compliques!”. Es como una ducha fría en la cabeza que no detiene el furúnculo. Estoy muy contento de haber podido captar este sentimiento antes de empezar a trabajar "en el campo".

La única forma de mostrar tu individualidad es en el archivo Léame:

La historia de cómo la niña se reunió en TI.

En el archivo Léame puedes dar rienda suelta a tu creatividad

Estudiar siempre ha sido difícil. La POO en un momento me pareció un obstáculo imposible. Hubo innumerables intentos de comprender al menos lo básico; perdí diez días en esto y recibí aproximadamente la misma cantidad de mensajes condescendientes del estilo: "No te rindas". Pero en algún momento ayudó a identificar el deseo de cerrar todo y esconderse en un rincón como una reacción defensiva del cuerpo ante los intentos de asimilar la abundancia de nueva información.

Se ha vuelto más fácil. Al menos así fue con el aprendizaje de SQL. Quizás por su carácter declarativo, por supuesto, pero esto no es seguro.

Hay un proyecto, el currículum está listo. Entrevistas por delante

En algún momento me di cuenta de que si la farmacología es “poder” sobre el cuerpo humano, entonces la programación es “poder” sobre casi todo el mundo. Un lenguaje de programación, a su vez, es un arma que puede elevar una empresa a un nuevo nivel o, por negligencia accidental, destruirla. Me llamé dictador latente y me lancé de cabeza al abismo de la tecnología de la información.

Hace seis meses, estaba orgulloso de haber configurado un entorno de trabajo en Windows, recopilé una lista completa de libros y pensé que quería conectar mi vida con la programación. Ahora el tema de mi orgullo es ese proyecto tan completo, una lista de libros que ya he leído de los recopilados, pero lo más importante, una comprensión de la importancia de los conocimientos básicos y los fundamentos del lenguaje de programación que he elegido. . Y conciencia de la responsabilidad que recae sobre todos los que se asocian al desarrollo.

Por supuesto, este es todavía un historial muy corto, tengo mucho trabajo por delante, pero quería darles un poco de inspiración a aquellos lectores de este cuento que alguna vez se enfrentaron al arrogante "tal vez deberíamos encontrar algo más simple". para dar un poco de confianza a quienes leen este artículo con escepticismo. El caso es que hay personas que abordan el aprendizaje de un determinado lenguaje de programación con total responsabilidad y se dan un poco de coraje.

Porque el currículum está listo, se han obtenido los conocimientos más importantes, solo falta un poco de determinación. Pero ahora el cerdo en el apuro soy yo. No cerré los oídos; por cierto, aprendí a abstraerme de las opiniones de los demás. Tomé tres cursos sobre abstracción.

Fuente: habr.com

Añadir un comentario