Programación para no programadores. Biografía de junio

Prefacio: Esta es una historia sobre libros para aquellos que deciden aprender a programar por su cuenta. Pero como leer la lista de libros sería aburrido, decidí complementarlo con mi biografía.

Entonces ... tengo m√°s de cuarenta. Soy ling√ľista por educaci√≥n, trabajo en el campo cient√≠fico. Nunca me top√© con la programaci√≥n, aunque formalmente tom√© lecciones de inform√°tica en la escuela, lo que, de hecho, se redujo a escribir un programa en BASIC a partir de un manual de capacitaci√≥n y ver el misterioso DOS en la computadora del maestro. Oh, s√≠, todav√≠a hab√≠a un breve contacto con Fokal, pero, nuevamente, todo estaba estrictamente de acuerdo con el manual de capacitaci√≥n.



Soy un orfanato, as√≠ que despu√©s de la escuela logr√© ingresar a la universidad local bajo la cuota de la Facultad de Agricultura. El estudio termin√≥ exactamente un a√Īo despu√©s debido a la aversi√≥n a la disciplina elegida. En realidad, es dif√≠cil para m√≠ imaginar que la mayor√≠a de las personas a la edad de dieciocho a√Īos pueden determinar con precisi√≥n sus objetivos profesionales y de vida. Le√≠ biograf√≠as de personas como Ilon Mask, que comenz√≥ a programar desde la cuna, o el fundador de Teranos, que ya hab√≠a establecido su laboratorio de qu√≠mica en casa a la edad de cinco a√Īos.

Sin embargo, la mayor√≠a de las personas, como yo, son una manada de animales que siguen las tendencias. No ingresamos a la universidad debido a un ansia de conocimiento, sino simplemente porque todos lo hacen. Bueno, nadie especialmente quiere unirse al ej√©rcito tampoco. Hay m√°s individuos afortunados que ingresan a prop√≥sito a universidades prometedoras para obtener especialidades prometedoras por consejo de sus padres, pero esto es nuevamente una cuesti√≥n de suerte, conexiones y dinero. Cuando era ni√Īo, me encantaba ver "Hombres y mujeres inteligentes" y, francamente, me resultaba dif√≠cil imaginar que, por ejemplo, los ni√Īos que cumpl√≠an condenas o que padec√≠an alcoholismo pudieran haber participado en este programa en masa.

El pa√≠s se estaba preparando activamente para la segunda campa√Īa chechena, y todas las personas inquietas e inactivas fueron transportadas masivamente a puestos de reclutamiento. Decid√≠ no probar suerte y fui al otro extremo del pa√≠s, lejos de la oficina de registro y alistamiento militar para trabajar como trabajador en el puerto. Tengo un cerebro bastante lento, por lo tanto, solo despu√©s de varios a√Īos de comunicaci√≥n productiva con la mayor√≠a intelectual "herida" y con sus hermanos m√°s exitosos que ya se han embarcado en el camino del √©xito, me di cuenta de que la posibilidad de ser un gusano impotente en el fondo de la sociedad es un placer muy dudoso. . La educaci√≥n superior fue la √ļnica puerta a la escala social.

Entonces, entr√© al ling√ľista. Por qu√© Porque la universidad local ense√Īaba ling√ľ√≠stica y porque el profesorado objetivo ten√≠a plazas presupuestarias. Ling√ľ√≠stica ... Una especialidad muy interesante. La ling√ľ√≠stica es una ciencia sobre la estructura de un idioma, pero, por regla general, la gran mayor√≠a de los ling√ľistas tienen dificultades para dominar su idioma nativo, sin mencionar los idiomas extranjeros. El padre de la ling√ľ√≠stica moderna Noam Chomsky solo habla ingl√©s y entiende un par de frases en hebreo, sin embargo, esto no le impidi√≥ desarrollar una poderosa teor√≠a de la gram√°tica de los idiomas, que millones de personas trabajan activamente en el campo de la ling√ľ√≠stica.

Y esta caracter√≠stica de la ling√ľ√≠stica fue mi oportunidad de dar el siguiente paso. Si una universidad se grad√ļa de cientos de especialistas del mismo tipo con un conjunto b√°sico de conocimientos de acuerdo con los requisitos del Ministerio de Educaci√≥n, la mejor manera de destacar entre la multitud ser√≠a aprender un par de idiomas extranjeros. No quer√≠a perderme la universidad, as√≠ que tuve que dejar mi trabajo en el puerto y buscar un vigilante nocturno en la escuela. 4000 rublos por mes. Todos los d√≠as, avena y pasta. Pero, por otro lado, hay mucho tiempo libre que sol√≠a hacer la tarea y aprender especialidades adicionales. Adem√°s del ingl√©s ense√Īado en la universidad, decid√≠ aprender franc√©s. Por qu√© Porque es el idioma oficial de la diplomacia, un segundo idioma en las Naciones Unidas y, al final, el idioma de los pa√≠ses econ√≥micamente desarrollados.

Tomando un tutorial de franc√©s en mis manos, por primera vez en mi vida me pregunt√©: en realidad, ¬Ņtengo conocimientos de idiomas? ¬ŅC√≥mo puedo estar seguro de que leer un libro y hacer todos los ejercicios no ser√° una p√©rdida de tiempo? El trabajo de un vigilante con un salario mendigo podr√≠a cambiarse por el puesto de comerciante en un centro comercial cercano o por el lugar de un trabajador de almac√©n en una cervecer√≠a, pero en este caso no tendr√≠a tiempo para la autoeducaci√≥n. En general, di un paso hacia lo desconocido.

Trabaja un d√≠a en tres. Reescribiendo conferencias. Tarea Trabajo de curso Tutorial de franc√©s. Dos a√Īos despu√©s, alcanc√© un nivel que me permit√≠a leer peque√Īos art√≠culos period√≠sticos y escribir ensayos sencillos. El gran problema era hablar y escuchar, as√≠ que tuve que inscribirme en cursos de idiomas y tomar avena de la ma√Īana a la noche. Un a√Īo despu√©s, pas√© el examen en el nivel B2, que te permite ingresar a universidades extranjeras.

La cuesti√≥n de la capacidad ling√ľ√≠stica ha permanecido abierta. ¬ŅPor qu√© aprend√≠ franc√©s? ¬ŅPor perseverancia o por habilidades gen√©ticas? ¬ŅO juntos por ambos? Mis pensamientos fueron interrumpidos por una llamada al decano. ‚Äú¬ŅTienes DELF B2? Eso esta bien. Hemos firmado un acuerdo con la Universidad de Brest sobre el intercambio de estudiantes. Ir√°s por tres meses ".

En compa√Ī√≠a de varias especialidades provinciales, fui a Breta√Īa. Beca 500 euros al mes, al final de la avena. Brest es una ciudad provincial de escala promedio, en la que, a excepci√≥n del puerto, no hay entretenimiento. Mis compa√Īeros escupieron sobre sus estudios desde el primer d√≠a y se fueron a Par√≠s. Y regularmente asist√≠a a conferencias, despu√©s del almuerzo, al laboratorio, donde ped√≠a como asistente de forma voluntaria. Se ha establecido contacto con los maestros.

Regreso al interior de la provincia natal. El franc√©s conversacional permiti√≥ ingresar al departamento de cooperaci√≥n internacional de su universidad natal. Dos a√Īos mas. Graduaci√≥n Lanzamiento Tengo treinta La oficina de registro y alistamiento militar me presenta una identificaci√≥n militar marcada como "reserva ordinaria". Voy a Rennes para un programa de becas de maestr√≠a. 750 euros al mes, un par de a√Īos de conferencias, ex√°menes y pasant√≠as. Me ofrecen participar en un concurso por un contrato estatal para escribir una disertaci√≥n. El concurso se complet√≥ con √©xito. Cuatro a√Īos, 1.600 euros al mes despu√©s de impuestos. Se defiende la tesis. Voy a Shanghai, este es mi primer postdoc.

1000 euros al mes. Para China e incluso para Shanghai, un salario aceptable es bastante aceptable. Sin embargo, este es mi techo. El crecimiento profesional es posible, pero requerir√° un esfuerzo tremendo. El solicitante para el puesto de profesor asistente debe tener un stock de varias docenas de publicaciones en revistas y experiencia valiosas en varios pa√≠ses. Comenz√≥ un per√≠odo de pensamiento pesado. A pesar de a√Īos de esfuerzo y un t√≠tulo, termin√© en el nivel que habr√≠a obtenido sin franc√©s con avena. Adem√°s, a pesar del profundo conocimiento en ling√ľ√≠stica, no me gust√≥ esta profesi√≥n.

La perspectiva de ser un eterno postdoc y hacer negocios no amados no me agradó, y con frecuencia comencé a deprimirme. Para poner mi cerebro en orden, comencé a practicar deportes. Primer dia Corriendo 100 metros Estoy muerto Nunca corrí en mi vida, evité las barras horizontales. Yo era el blanco favorito de los punks. Sin embargo, los cien metros dieron fruto: la depresión no sucedió. El cerebro comenzó a trabajar y analizar la realidad.

La pel√≠cula "Un toque de pecado", un episodio en el que un trabajador de una f√°brica se arroja por la ventana debido a la desesperanza. Puedo correr 1 kil√≥metro. Estoy leyendo un art√≠culo cr√≠tico sobre la pel√≠cula. Tres kil√≥metros El gui√≥n se bas√≥ en hechos reales que tuvieron lugar en las f√°bricas de Fokskonna, conocidas por sus condiciones de trabajo inhumanas. Cinco kil√≥metros, conducen las caderas, pero parece que puedo correr un par m√°s. Terry Gough anuncia la reducci√≥n de tama√Īo de Foxcon y la creaci√≥n de una empresa totalmente automatizada.

Me he detenido Tengo una quemadura. Aquí está, la tendencia. El mundo se está moviendo rápidamente hacia la robotización total. Carrefour reemplaza cajeros con escáneres automáticos. Cathay Bank está reformando su departamento de servicio al cliente en la misma línea. Trabajadores del metro de París en huelga debido a la apertura de una nueva línea automatizada. Tengo que comenzar a aprender programación o quedarme fuera de borda para siempre.

Siempre he creído sinceramente que todas las personas tienen sus propios límites en el campo de la adquisición de conocimiento. Y siempre pensé que la programación es un área restringida en la que no se me permite ingresar. A pesar de mi edad, recuerdo muy bien la sensación de aburrimiento que sentía cada vez que escribía programas del manual de instrucciones en el teclado de las computadoras de la escuela. Los camaradas manejaron la tarea en cinco minutos e incluso lograron escribir algunas líneas adicionales que hicieron que la computadora chirriara con un altavoz y parpadeara con el cursor. Sin embargo, sudaba a un lado y ni siquiera podía ejecutar el programa desde el manual de capacitación.

El deporte y el trabajo a largo plazo como vigilante cambiaron mi actitud sobre este tema. Si puedo superarme y correr ocho kilómetros, si puedo sentarme pacientemente en un tutorial en francés y escribir horas de ejercicios, entonces ciertamente puedo aprender a programar. Bueno, si no puedo, al menos lo intentaré.

Entonces, ¬Ņqu√© ense√Īar, por d√≥nde empezar? Quora, StackExchange, Habr. Los lenguajes m√°s populares y populares: Python, Java, JavaScript. Definitivamente no quiero aprender programaci√≥n web. Esculpir hermosos sitios con el tel√≥n de fondo del smog chino maloliente y una playa llena de botellas de pl√°stico es, en mi opini√≥n, el colmo de la hipocres√≠a. La realidad virtual debe ser cierta.

En general, la elecci√≥n recay√≥ en Python. Todos dicen que es un lenguaje muy f√°cil. Esto es justo lo que necesito. Entonces, el libro de Dawson. Llegu√© a los ciclos y estoy cansado de todo. En alg√ļn lugar en lo m√°s profundo de m√≠, sent√≠ una conciencia de insatisfacci√≥n con el curso elegido. Adem√°s, el autor eligi√≥ escribir el juego como el principal motivador para los estudiantes de idiomas. Por un lado, la guerra en Siria, millones de refugiados, terrorismo, calentamiento global. Y en este momento, los adultos con una educaci√≥n fundamental s√≥lida se sientan en sillas suaves y escriben juegos. S√≠ ... Pero, sin embargo, el libro de texto de Dawson sigue siendo muy distinto. Y el IDE que se ofrece con el libro facilita el conocimiento del idioma.

En t√©rminos de conocimiento, no aprend√≠ nada √ļtil del libro, por el contrario, ten√≠a a√ļn m√°s preguntas. Por ejemplo: c√≥mo se escribe el sistema operativo y c√≥mo se escribe en el disco duro. ¬ŅC√≥mo se transmiten los mensajes a trav√©s de la red? ¬ŅPor qu√© los dos tienen gr√°ficos pobres y Windows tiene 16 millones de colores? El libro de Dawson tuvo que ser dejado de lado y nuevamente perdido en sus pensamientos.

Hay una pel√≠cula alemana llamada Who I Am. El h√©roe de la pel√≠cula quiere unirse a la compa√Ī√≠a de hackers y le piden que demuestre su conocimiento. Dicen: all√° hay una central el√©ctrica, ap√°guela. Un candidato para hackers se sienta en una computadora port√°til y escribe el c√≥digo en el teclado. La gente detr√°s de √©l dice respetuosamente: ¬°Oh, ya sabes c√≥mo bajar de nivel! Tu estas con nosotros Esta frase est√° muy arraigada en mi cerebro. Nivel bajo ... Parece que esta es la clave para las respuestas a mis preguntas.

Entonces, tienes que aprender programación desde lo básico, desde ensamblador. Quora, StackExchange, Habr. Un conjunto de libros sobre ensamblador. Unas pocas semanas para familiarizarse con cada libro de texto. El abismo de la desesperanza. Cada libro sugiere aprender ensamblador desde una perspectiva de lenguaje de alto nivel, más a menudo C. Pedagógicamente, esto es incorrecto. Esta es la forma de ofrecer a los estudiantes de lengua rusa primero que dominen la sintaxis de oraciones complejas y luego pasen al alfabeto. A partir de aquí, por cierto, sigue el segundo problema: el autor supone que el ensamblador no es un novato, y sabe en qué y dónde hacer clic para iniciar el depurador, y de hecho en qué entorno de desarrollo debe escribir el código. Ah, sí: los libros de texto se centran principalmente en FASMe o TASMe cuando se trata de autores rusos. Nunca vi Linux, por lo tanto, en FASM hay una cruz. TASM no tiene un entorno de desarrollo coherente, por lo que también es "no".

Varias semanas de b√ļsquedas en l√≠nea han sido exitosas. Encontr√© un libro que podr√≠a colocarse bajo el t√≠tulo "alterar la mente". Kip Irwin, s√©ptima edici√≥n. ¬ŅPor qu√© es tan bueno este libro? Irwin es m√ļsico por educaci√≥n, y con una tesis, que no le impidi√≥ ingresar a la universidad nuevamente a una edad madura como programador. Estudi√≥ el idioma solo como un pasatiempo, por lo que comprende perfectamente todas las dificultades que puede encontrar un principiante. Su libro de texto explica todo: d√≥nde hacer clic, qu√© ver, c√≥mo instalar. Un excelente curso introductorio sobre Visual Studio, IAMM, DOS y un poco de C ++. Y lo principal son los ejercicios.

Soy un postdoctorado, trabajo en un laboratorio libre de polvo, mi jefe no se aburre y no me obliga a trabajar horas extras. El horario nocturno de seis a doce se dedica al ensamblador y la programaci√≥n en general. El primer ejercicio es como mi primera carrera de cien metros. Lo principal es darse cuenta de que la programaci√≥n y, en general, la b√ļsqueda de una soluci√≥n a un problema es un proceso no lineal y no algoritmo. Este proceso requiere costos de tiempo impredecibles: tal vez un par de minutos o tal vez algunos d√≠as. Lo principal es recordar su √©xito anterior: si la √ļltima vez que decid√≠ hacer ejercicio con dos asteriscos, esta vez tambi√©n lo decidir√©.

Junto con el primer problema resuelto, se lleg√≥ a la comprensi√≥n de que la programaci√≥n no se puede ense√Īar. Puede aprender un par de cientos de algoritmos, pero a√ļn as√≠ llegar√° el d√≠a en que necesite crear algo nuevo. Y luego, Donald Knut no puede ayudar. ¬ŅEs posible desarrollar habilidades de programaci√≥n? Lomonosov dijo que el mejor ejercicio para el cerebro es la matem√°tica. Por lo tanto, adem√°s del ensamblador, era necesario actualizar el conocimiento sobre matan y comenzar a estudiar matem√°ticas discretas. De nuevo la harina de elecci√≥n, pero m√°s simple. Matan√°lisis, libro de texto de Stuart, sexta edici√≥n. Matem√°ticas discretas, Kenneth Rosen, S√©ptima Edici√≥n.

Hay muchas discusiones en la red sobre la inutilidad de acma. Estoy extremadamente contento de haber aprendido los conceptos b√°sicos de este idioma. La programaci√≥n de bajo nivel hace posible comprender cosas tan obvias para lenguajes de alto nivel como el funcionamiento de la pila de memoria y por qu√© ocurre su desbordamiento, cu√°l es el peligro de recurrencia, la importancia fundamental de una lista vinculada para sistemas de almacenamiento de memoria, etc. Lo principal es que ACM ense√Īa un enfoque lean a los recursos inform√°ticos y, en consecuencia, al consumo de energ√≠a. Si fuera multimillonario, me encantar√≠a invertir en desarrollar sistemas como MenuetOS. Bueno, o al menos se dio la mano con sus desarrolladores.

Nueve meses en Irvine, conociendo FreeDOS, aprendiendo la biblioteca est√°ndar de C y los primeros pasos en C ++. Una breve introducci√≥n a las tecnolog√≠as SSE en el Manual de Kusswurm. El jefe me llama a su oficina y declara que mis dudosos √©xitos en el campo cient√≠fico no le permiten extender mi contrato. No es sorprendente: desde la ma√Īana hasta la noche, mis colegas se preocupan por los proyectos, se olvidan de sus vidas personales y luchan hasta la muerte con los editores y revisores para cada art√≠culo, y me siento fuera del tiempo contratado en el laboratorio y corro a casa para disfrutar del ensamblador, y en general pienso m√°s en la programaci√≥n que sobre el trabajo

En general, tengo seis meses antes de partir y necesito agregar gas. Dejando a un lado las matemáticas discretas. Necesito comenzar a aprender un lenguaje de alto nivel y la elección recae, naturalmente, en C ++. Ya estoy en "usted" con Visual Studio, por lo que todo debería ser fácil. Por cierto, C es un subconjunto de C ++, por lo que puedes matar dos pájaros de un tiro.

Cruces En mi opinión, hay un par de libros de texto dignos: Prata y Deitel. Prata es bastante detallado en algunos lugares. Deitel es simple, pero explica todo desde el punto de vista de OOP. Con estos libros de texto, comenzó mi primera inmersión en el mundo de los objetos. Como mi ensamblador corrompe irremediablemente mi cerebro, utilicé el libro de texto de Deutel solo como fuente de información adicional. El autor dedica un capítulo entero a la descripción de la "fuerza, el poder y la belleza" de la OLP, sin molestarse en describir los defectos del concepto. Por ejemplo, Irwin dice abiertamente en la introducción que escribir software en lenguaje ensamblador es una idea poco saludable, pero todos deberían conocer al ensamblador. Prata tampoco va demasiado lejos y describe la OLP con bastante moderación. Deitel dice: OOP es genial, así que lo usaremos. 2 + 2? No hay problema: cree una clase, un par de constructores, herede métodos y operadores de sobrecarga. Respuesta: 4.

Un hombre vino a un restaurante y pidió espagueti. El camarero le trajo una cuchara, un tenedor y una pajita. El cliente piensa: bueno, ya que trajeron un tubo, entonces debe usarse. Y comienza a chupar a su vez la pasta. Simple, poderoso y hermoso. Esto no es una crítica a OOP, solo me parece que todo tiene sus propias áreas de aplicación y limitaciones. OOP es probablemente bueno en gráficos, donde cada objeto en la pantalla corresponde a un objeto creado a partir de la descripción en la clase.Pero aquí recuerdo el libro de Abrash, que escribió juegos en puro ensamblador. O Xavier Niel, propietario del proveedor móvil francés Free. Fundó la escuela "42", donde los solicitantes, después de varios meses de preparación, están invitados a escribir un videojuego en C. Se puede prescindir de OOP.

Otro problema de idioma son los punteros. Cientos de art√≠culos y cartas de enojo al editor tambi√©n se dedican a este tema. Un puntero de ensamblador es algo muy simple y no requiere ning√ļn cerebro especial para entenderlo. Implementar punteros en C / C ++ es realmente un problema. No quiero detenerme en las complejidades, solo quiero decir que los punteros con castas y una docena de asteriscos entre par√©ntesis realmente causan desmayo. ¬ŅPor qu√© no se te ocurre algo m√°s inteligible como ESI / EDI y corchetes?

Una semana antes de partir. Ling√ľista M√°s que educaci√≥n superior. Criatura absolutamente in√ļtil en el mercado laboral. Tengo una opci√≥n: buscar trabajo o gastar el dinero acumulado en viajes y ocio. China sigue siendo un pa√≠s hermoso. Hansu, Qinghai, Xinjiang, carretera Karakorum. Mi curr√≠culum enviado hace unos meses qued√≥ sin respuesta. Estoy sentado en el laboratorio y navegando por el sitio web de la universidad. "El laboratorio de inteligencia artificial est√° buscando personas con una maestr√≠a y habilidades de programaci√≥n". Me responden en cinco minutos. Cita en una hora.

El chef est√° interesado en mi pasado y hace un par de preguntas sobre mi motivaci√≥n. √Čl es un estad√≠stico de formaci√≥n, nunca program√≥, por lo que llama a su postdoc para ponerme a prueba. Los algoritmos para convertir frases y encontrar palabras son f√°ciles. M√©todos gen√©ticos y modelos de Markov ... uh, un cero completo. El jefe me dice: tiene exactamente tanto conocimiento como podr√≠a tener una persona autodidacta est√°ndar. Ensamblador no cuenta, es in√ļtil. Pero me da una oportunidad, porque tengo conocimiento de idiomas extranjeros y la capacidad de aprender. Est√° trabajando en el corpus del idioma chino y planea expandirse hacia los idiomas indoeuropeos. Un postdoc cercano dice que tienes que aprender patrones. La OLP es inevitablemente como el colapso del imperialismo ...

Entonces el primer d√≠a. Entorno de desarrollo - Visual Studio. Lengua - Con Sharp. Mi tarea es estudiar el software en el que comenzaron a trabajar hace diez a√Īos. El lenguaje de sintaxis est√° cerca de C ++, pero hay muchos m√©todos que no me son familiares, as√≠ que nuevamente tengo que buscar un libro de texto y resolver los ejercicios. Esta vez, la elecci√≥n recae en el libro de texto b√ļlgaro escrito por los fundadores de Telerik. Un libro excelente para quienes desean aprender tanto el lenguaje como los algoritmos al mismo tiempo.

Prata, por cierto, describi√≥ las colas y las pilas, pero esto se hizo en un estilo no imperativo: dicen, resolvamos este problema con la ayuda de la pila. Y se desconoce qu√© tipo de pila es esta y de d√≥nde vino. Los b√ļlgaros describen cada algoritmo y explican qu√© rango de tareas se pueden resolver con su ayuda. Una vez le√≠ los hilos de StackExchange en los albores de mi juventud y a menudo ca√≠ en el estupor de frases como "√°rboles negros y rojos". Ahora me encuentro con √©l, pero al menos imagino qu√© es un "√°rbol" en general. El libro de texto de los b√ļlgaros tuvo que ser complementado por el libro del polaco Marcin Yamro. Algoritmos limpios, todo es simple y claro. Patrones: Judith Bishop.

Inteligencia artificial y el cuerpo del idioma chino. Sharpe no es suficiente. Necesito aprender la base de datos. SQL, referencia de Agarwal. Gran libro, explicaciones claras. Los algoritmos y las bases de datos son seguidos por el libro de cocina WPF y WPF de Petzold. XAML es f√°cil de aprender, pero los enlaces y MVVM que vienen con √©l a√ļn no se entienden.

Un a√Īo de trabajo en el desarrollo de inteligencia artificial como junior. Es decir, en el entorno acad√©mico no existe un ingeniero de software. Todos somos asistentes de investigaci√≥n. Todos tienen su propio proyecto, y c√≥mo se implementar√° es asunto personal de todos. Ya mencion√© que mi jefe nunca program√≥. Para √©l, el requisito principal es la integraci√≥n con el software previamente escrito, eso es todo. A veces hablo con colegas que trabajaron previamente en un entorno corporativo. Aparentemente, tenemos un ambiente bastante relajado; todo se prescinde sin verificar la calidad del c√≥digo. Los patrones acumulan polvo en un estante.

Todavía no sé si quiero seguir trabajando como programador en el futuro y buscar un trabajo mejor remunerado en una empresa privada, pero ya sé con certeza que no quiero hacer IA. Como dicen nuestros socios estadounidenses, la IA es una exageración del 99%. Fraude Terry Gough ciertamente podrá automatizar la cinta transportadora de Foxconn. Los trabajadores de Metro, los cajeros en los supermercados y los empleados del centro de llamadas también se congelarán porque este es un algoritmo de trabajo. Sin embargo, una computadora nunca reemplazará a un maestro, un médico o un ingeniero. Y personalmente casi no confío en el robot para controlar mi auto.

Ah, lo olvid√©: soy ling√ľista y todav√≠a in√ļtil en el mercado laboral. ¬ŅD√≥nde est√° √©l, la tendencia? ¬ŅQu√© necesitas para aprender a mantenerte a flote? Bueno, volver√© a ver las noticias. S√≠, los canadienses arrestaron a la hija del due√Īo de Huawei. Los alemanes est√°n preocupados por la vulnerabilidad de los sistemas de telecomunicaciones estatales a la amenaza china. Nokia a√ļn no ha alcanzado el nivel tecnol√≥gico de Huawei, por lo que el dilema se est√° gestando en Alemania: espere unos a√Īos a que las compa√Ī√≠as locales den a luz a un reemplazo decente para los productos chinos y al mismo tiempo ponga fin al salto econ√≥mico. O actualice la red m√≥vil local a 5G, confiando √ļnicamente en los productos potencialmente inseguros de los comunistas. Me parece que deber√≠a comenzar a cavar en esta direcci√≥n. C, Linux, redes, ingenier√≠a el√©ctrica, est√°ndares de telecomunicaciones. Este es mi pr√≥ximo paso.

Conclusi√≥n Todas las preguntas que comenc√© a hacer desde el momento en que se abri√≥ por primera vez el tutorial en franc√©s quedaron sin respuesta. ¬ŅEs posible desarrollar la habilidad para los idiomas o es una caracter√≠stica innata de una persona? La l√≥gica, la abstracci√≥n y la programaci√≥n son un problema similar. Los neurofisi√≥logos afirman que el hemisferio izquierdo del cerebro es precisamente responsable de las habilidades ling√ľ√≠sticas de una persona y su capacidad de razonar l√≥gicamente. ¬ŅFue mi cerebro inicialmente propenso a la actividad anal√≠tica o fue el resultado de circunstancias de la vida? ¬ŅPor qu√© era un ni√Īo ap√°tico sin ning√ļn inter√©s, y cuando super√© la l√≠nea de veinte a√Īos, de repente gan√© perseverancia y la capacidad de absorber vol√ļmenes de informaci√≥n bastante sensibles?

La pregunta de ninguna manera es inactiva, porque los cajeros de los supermercados, después de los despidos masivos, tendrán que adaptarse de alguna manera a las nuevas condiciones. Si el pensamiento lógico es el resultado del entrenamiento, entonces los cajeros no deben preocuparse. Los programadores actuales tendrán que preocuparse debido a la mayor competencia. Si el pensamiento lógico está codificado con genes, entonces el gobierno tendrá que preocuparse, porque los cajeros tendrán que alimentar algo. Bueno, todo tipo de luchadores por la igualdad y la igualdad de oportunidades para todos también tendrán que aceptar de alguna manera esta incómoda verdad.

Bueno, a expensas de los objetivos en la vida. Los lectores de este artículo deben tener un sentimiento de desconcierto: dicen que tienen la frente sana, pero que todavía se apresura en el aprendizaje. La realización de lo que me gustaría hacer vino después de que mi científico me presentó el libro "El hombre que plantó los árboles" de Jiono. Después de eso, ataqué la publicación de nuestro científico Zimov in Nature, describiendo el primer proyecto de geoingeniería en el este de Siberia. Todavía hay un trabajo maravilloso de zoólogos de Novosibirsk, liderando el trabajo sobre la adaptación de los leones a las condiciones del invierno polar. Me gustaría hacer exactamente eso. Por 20,000 rublos al mes.

¬°Buena suerte a todos!

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


All Articles