La historia de c贸mo la ni帽a se reuni贸 en TI

"Eres una chica, 驴qu茅 tipo de programaci贸n eres?". Esta misma frase se convirti贸 en mi despedida del mundo de la tecnolog铆a de la informaci贸n. La frase de una persona nativa en respuesta a una manifestaci贸n descuidada de sentimientos que me estallan. Pero si tuviera que escucharlo, no habr铆a ni una historia ni este progreso.


progreso


Indicador de actividad en la plataforma educativa.


Mi historia: la falta de sentido del viejo conocimiento y el deseo de una vida mejor


Hola, me llamo Vika y me han considerado humanista toda mi vida.


La tecnolog铆a de la informaci贸n para m铆 siempre ha sido algo m谩gicamente inalcanzable por varias razones.


Dio la casualidad de que pas茅 una juventud consciente en bashorg. Para m铆, el humor al estilo de "c贸mo parchear KDE2 bajo FreeBSD" era incomprensible, pero sent铆 cierto orgullo por el hecho de saberlo, incluso si estuviera familiarizado con las letras en el nivel.


Durante mis estudios, solo tuve un mini curso sobre HTML, pero esto no impidi贸 que apareciera como una imagen de una hermosa p谩gina con hiperv铆nculos en mi cabeza despu茅s de siete a帽os.


Pero fundamental fue la opini贸n del medio ambiente. Fui considerado, si no est煤pido, entonces completamente privado de la habilidad para las matem谩ticas. Cuando era adolescente, acept茅 esta opini贸n sin pensarlo siquiera.


En veinticuatro a帽os, obtuvo un certificado de graduaci贸n de la escuela secundaria y dos diplomas de educaci贸n vocacional secundaria. El 煤ltimo fue farmac茅utico. Mi amor por la farmacolog铆a comenz贸 con la realizaci贸n de cierto poder sobre el cuerpo humano y la presentaci贸n de las drogas como un arma poderosa en manos de un especialista competente que puede ayudar y hacer da帽o. Pasaron los a帽os, el conocimiento creci贸: conferencias farmac茅uticas, el lado legal de la farmacia, trabajo con objeciones, etc.


Una peque帽a actualizaci贸n de cinco a帽os:


actualizar


Fragmento de resumen


Junto con el conocimiento, creci贸 la comprensi贸n de su falta de sentido: leyes que no se respetan y que no se quieren seguir en la b煤squeda de ingresos, y el entorno que rompe su castillo de naipes construido con amor en un entorno favorable con un sentido de importancia personal. No me quem茅, pero deseaba para m铆 una vida mejor. Despu茅s de todo, somos lo que nos rodea, 驴verdad?


C贸mo estudi茅 y estudi茅: menos el teclado roto, m谩s un proyecto genial en la cartera


La primera experiencia en la ense帽anza de la programaci贸n termin贸 despu茅s de un mes de golpes con la cara en el teclado: fue dif铆cil darse cuenta de algo en un libro encontrado al azar en Internet y en un cuaderno abierto. El ardor disminuy贸, el deseo se apag贸. Por un a帽o Despu茅s de lo cual decid铆 que necesitaba comenzar con el desarrollo de recursos.


Art铆culos, sitios web, programadores familiares, un mont贸n de proyectos educativos que prometen hacerte un desarrollador ideal en tres meses, o incluso antes, canales en el notorio alojamiento de video, dando al mar la informaci贸n necesaria y no muy. Ten铆a suficientes deseos y oportunidades, el problema era la falta de sistematizaci贸n de mis conocimientos. Y determinaci贸n. No estaba listo para gastar todo el salario de un cerdo en una mordedura, o para cubrir mis orejas, que brotaban de todos lados: "No tienes una educaci贸n t茅cnica, es demasiado tarde para que estudies, tienes que pensar en tu familia, deber铆as, deber铆as ... . "


Y luego me enter茅 del Huxlet. Por casualidad, fue mencionado casualmente en una de las conversaciones sobre la dificultad del autoestudio. No como un curso de una sola vez, sino como una escuela completa. Y estaba enganchado.


El punto de inflexi贸n ocurri贸 recientemente, despu茅s del final de mi primer proyecto. Esta es su pieza favorita:


progresi贸n


Un juego de consola que hice yo mismo


Trabajar en su propia cuenta en GitHub bajo la gu铆a de un mentor experimentado es completamente diferente. Y acciones como la inicializaci贸n del repositorio y la configuraci贸n del entorno de trabajo utilizando el administrador de paquetes descrito en las "tareas" est谩n pintadas en un emocionante sentimiento de responsabilidad por lo que haces.


Por costumbre, el conjunto "tasok" es un estupor, pero comienzas a entender por qu茅 se les pide a los j贸venes proyectos en el curr铆culum, al menos sin fines de lucro. Este es un nivel de percepci贸n completamente diferente. Este es el momento en que ya se ha familiarizado con el concepto de variables, aprendi贸 a escribir funciones, incluidas las an贸nimas, aprendi贸 sobre procesos linealmente iterativos y recursivos lineales, y exactamente en el momento en que la euforia lo abruma y la sensaci贸n de que usted puedes cambiar el mundo, excepto tal vez en un sue帽o, dicen: "Crea un archivo y escribe", "Selecciona la l贸gica general y ponlo en una funci贸n separada", "No te olvides de los principios de nombre y dise帽o adecuados", "隆No te compliques!". Es como una ducha fr铆a en la cabeza, que no cancela su ebullici贸n. Estoy extremadamente contento de haber logrado captar este sentimiento antes de comenzar el trabajo "en el campo".


Solo en el archivo L茅ame result贸 evidente:


l茅ame


En readme puedes dar rienda suelta a la creatividad


El aprendizaje siempre ha sido dif铆cil. OOP en un momento me pareci贸 un obst谩culo imposible. Los intentos de comprender al menos lo b谩sico fueron innumerables: perd铆 diez d铆as en eso, despu茅s de haber recibido los mismos mensajes indulgentes al estilo de: "Simplemente no te rindas". Pero en alg煤n momento, la determinaci贸n del deseo de cerrar todo y esconderse en un rinc贸n con la reacci贸n defensiva del cuerpo ante los intentos de absorber una gran cantidad de informaci贸n nueva ayud贸.


Se ha vuelto m谩s f谩cil. En cualquier caso, este fue el caso con el aprendizaje de SQL. Quiz谩s por su naturaleza declarativa, por supuesto, pero no es precisa.


Hay un proyecto, un curr铆culum est谩 listo. Antes de la entrevista


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. El lenguaje de programaci贸n, a su vez, es un arma con la que puedes elevar una empresa a un nuevo nivel o destruirla por negligencia accidental. Me llam茅 dictador latente y me sumerg铆 en el abismo de la tecnolog铆a de la informaci贸n con la cabeza.


Hace seis meses, estaba orgulloso de haber creado un entorno de trabajo en Windows, haber preparado una lista completa de libros y haber pensado en el hecho de que quiero conectar mi vida con la programaci贸n. Ahora, el tema de mi orgullo es el proyecto en toda regla, la lista de libros que ya le铆 de los recopilados, pero lo m谩s importante es comprender la importancia del conocimiento b谩sico y los fundamentos del lenguaje de programaci贸n que he elegido. Y conciencia de la responsabilidad que recae sobre los hombros de todos los que se conectan con el desarrollo.


Por supuesto, este sigue siendo un historial muy peque帽o, tengo mucho trabajo por delante, pero quer铆a dar un poco de inspiraci贸n a los lectores de este cuento que una vez se enfrentaron al arrogante "tal vez valga la pena encontrar algo m谩s simple", para darles un poco de confianza a quienes leen este art铆culo con escepticismo. que hay personas que abordan el estudio de un lenguaje de programaci贸n con toda responsabilidad y se animan un poco.


Debido a que el curr铆culum est谩 listo, se obtiene el conocimiento m谩s importante, solo falta un poco de decisi贸n. Pero ahora el gato en la bolsa soy yo. Ella no comenz贸 a cerrar los o铆dos, por cierto, aprendi贸 a abstraerse de las opiniones de otras personas. Tuve tres cursos de abstracci贸n.

Source: https://habr.com/ru/post/475958/


All Articles