Cómo dejar su trabajo que no ama e ingresar firmemente a TI

Esta semana Nikolay Sladkiy , uno de los fundadores de SamaraITCommunity , habló en nuestras redes sociales .



Nikolay, desarrollador senior de JavaScript sin servidor en Voximplant: tiene ocho años de experiencia con back-end y front-end, enamorado de los sistemas * nix, vim, código limpio, enfoques arquitectónicos y código abierto, como lo mejor que ha sucedido. a la humanidad. Es uno de los fundadores de SamaraITCommunity (muy involucrado en la aparición de los podcasts GrindConf, VolgaHack, SITCast ”y“ SITalk ”), y también es miembro del equipo del proyecto Juunost .



Compartimos contigo la transcripción de la transmisión y la grabación.






Mi nombre es Kolya, mi apellido es Sweet. Tengo 29 años, soy desarrollador y actualmente trabajo como desarrollador senior de JavaScript sin servidor en Voximplant, trabajando en el motor Voxengine, que es una plataforma sin servidor. He estado en desarrollo durante unos 7,5 años, casi 8; mis herramientas principales en este momento son JavaScript y Go. Es decir, en JavaScript lo hacemos sin servidor, y en Go, cuando es necesario, descartamos el rendimiento.



Algunas palabras sobre usted.Estuve involucrado tanto en backend como en frontend, es decir, soy un desarrollador web full stack, aunque más basado en backend. Como dije, esto es casi 8 años de experiencia. Soy un adicto a la cultura devops, es decir, defiendo que es necesario eliminar las operaciones en todas partes, siempre que sea posible, para automatizar los procesos tanto como sea posible. Soy un evangelista de la tecnología, en particular, soy muy fuerte para NodeJS, bueno, también dentro de algunos límites razonables. NodeJS es una tecnología genial. También trabajé en arquitectura, construyendo aplicaciones web y trabajé como líder de equipo. Trabajó como CTO en dos empresas: una nueva empresa y una empresa más grande llamada Mechanica (antes llamada ANMEDIO).



Hago muchas actividades socialmente útiles, creo que se puede llamar así. Hay una comunidad independiente de desarrolladores de la región de Samara - Samara IT Community, una vez lo hicimos junto con otros chicos, ahora se está desarrollando activamente sin mucha participación de nuestra parte (moderamos más). Como parte de nuestra comunidad, hicimos eventos interesantes, tuvimos la conferencia GrindConf, hicimos el hackathon VolgaHack varias veces. También grabamos podcasts SITalk y SITCast. También soy un interesado y uno de los fundadores del proyecto Junost.



Este es un proyecto de aprendizaje, y se llama así porque su idea principal es ser siempre, por así decirlo, junio y vivir en busca de nuevos conocimientos y desarrollos. También estoy enamorado de los sistemas similares a * nix (sucedió históricamente), amo mucho a vim, me ahogo por el código limpio, la arquitectura limpia, para que todo esté claro, para que todo sea fácil de leer. Me ahogo por el código abierto, tengo muchas cosas interesantes sobre el código abierto, yo mismo escribo código abierto; puedes encontrarme en GitHub. En general, creo que el código abierto es una de las mejores cosas que ha sucedido en toda la historia de las tecnologías de la información.



¿Por qué estoy hablando de "entrar en IT"?Probablemente, debe haber algunos antecedentes. De hecho, lo es: el caso es que durante dos años de mi vida trabajé en la policía, es decir, en el departamento de investigación criminal. Y en 2014 comencé a aprender programación, fue difícil, extraño, pero lo hice y, por lo tanto, puedo contarte algo al respecto. 7 meses después de que comencé a aprender programación desde cero, encontré mi primer trabajo de TI. No era un trabajo como superprogramador: era algo así como un webmaster (soporte del sitio, SEO, contexto). Han pasado casi 8 años desde entonces, estoy haciendo lo que amo y aconsejo a todos. Seguí el mismo camino por el que debe pasar toda persona que quiera ingresar a TI. Por supuesto, este camino no será 1 en 1, y específicamente mi experiencia puede no ser relevante para otra persona. Sin embargo, lo más probable es que conozca muchas de las trampas,con los que tenemos que afrontar, y sobre este tema hablaremos, razonaremos y sacaremos conclusiones. Quizás pueda ayudar a alguien hoy. Si al menos una persona se beneficiará de esto, el día no será en vano.



imagen



Hablemos del sector de las tecnologías de la información en general: ¿de dónde obtiene tanta popularidad?No profundizaremos en la historia detallada del desarrollo, sino que hablaremos de lo que está sucediendo ahora en términos de mercado, marketing y el componente monetario de la popularidad. Hablemos sobre cómo ingresar a TI y convertirse en programador: esta será la sección más larga, le dedicaremos más tiempo; Hablaré específicamente de programación, porque históricamente me ha pasado que soy programador, y esto está más cerca de mí. Te contaré un poco sobre mi camino; quizás sea interesante para alguien o incluso relevante. Tengo muchos conocidos que todavía trabajan donde yo trabajé, o en estructuras afines, y quieren cambiar de vida, pero les falta algo para hacerlo. Por eso, te contaré cómo lo tuve.



¿Es posible ingresar a TI sin programación?Todos entendemos perfectamente que la TI es un área enorme, y ni siquiera un área, sino un concepto muy amplio. Por tanto, el mercado no está harto de los programadores solo. Hablemos de lo que le espera a la esfera en un futuro próximo y saquemos conclusiones de todo esto. Luego responderemos algunas preguntas más.



Entonces, hablemos un poco sobre TI.Hay una frase tan interesante, ni siquiera recuerdo dónde la escuché: "Debes tener una razón muy seria para trabajar fuera de TI en 2021". Esto es una broma, por supuesto, pero hay mucha verdad en ella. Ya en 2020, y ahora ya es 2021, estaba en todas partes. Es decir, la TI penetra en todas las áreas. Ya no se puede decir que la TI sea una especie de tecnología separada, ahora es una forma de hacer negocios. Los negocios están cambiando más allá del reconocimiento. Y para su correcto funcionamiento, crecimiento y desarrollo, tiene que ir al ámbito de las tecnologías de la información.



Hemos pasado por una prueba seria, que para nosotros ni siquiera ha terminado, y para muchos países apenas está comenzando. Pero, sin embargo, ahora nos sentimos más cómodos en estas condiciones. Tome este mismo tiempo hace un año: marzo, abril; ¿Recuerda lo que sucedió cuando se anunciaron los cierres y todos fueron a la ubicación remota? Fue difícil, pero básicamente todas las áreas lo superaron. Incluso ahora estamos sentados con usted, estoy sentado en un lugar, usted me está mirando, tal vez desde otra ciudad o país, y lo hacemos usando Internet, usando esa misma esfera de TI. Y nos conviene. Resulta que podemos trabajar de la misma manera. La gente llama a través de Vox, a través de otros servicios: así es como pueden comunicarse entre sí, comunicarse, trabajar, ganar dinero. El sector de la salud está entrando de la misma manera ahora en TI y, en general, todo el sector público,todos los servicios gubernamentales lo hacen. Existe el mismo sitio de servicios gubernamentales, donde ahora puedes, registrando y confirmando tu cuenta, hacer una cita con un médico, por ejemplo, y a partir de mayo incluso será posible volver a registrar un auto en el momento de la venta; es decir, muchas cosas que puedes hacer. Entrega: nuevamente, en el encierro, todos nos sentimos muy bien, y ahora continuamos usándolo. Es muy bueno, muy conveniente cuando no necesita salir de casa para comprar comida, comprar otras cosas, hacer otra cosa; podemos hacer esto de forma completamente remota. Adquisición, adquisición remota o pagos ordinarios sin efectivo: ¿con qué frecuencia usamos ahora dinero físico ordinario? Simplemente no tienen el mismo significado que se les dio antes. El transporte, todo el comercio electrónico, todos los gadgets que llevamos en el bolsillo son también TI. Es decir, todas las áreas ahora están vinculadas a TI,y TI - en todas las áreas. Ya estamos trabajando directamente en áreas que no pueden vivir sin TI, o en áreas de las que la TI misma no puede prescindir. Se encierra recursivamente en el hecho de que todas las esferas no pueden vivir sin TI.



Y todo esto sucedió, en primer lugar, gracias al desarrollo de Internet. Mucha gente no piensa en lo poderosa que es Internet, lo genial que es en el mundo moderno. No se trata solo de Facebook, Instagram y TikTok; la gente normalmente no piensa en ello, pero, de hecho, Internet ahora es principalmente un trabajo. Todas las áreas anteriores, de las que hablamos, finalmente se reducen al mercado. Y el mercado existe para ganar dinero. Es decir, Internet es nuestra principal arma para ganar dinero. Y para hacer las cosas, solo necesitas una computadora portátil, una conexión a Internet y algún tipo de habilidades. Resulta que las solicitudes de negocios se envían en línea: el negocio que no estaba en Internet antes, por ejemplo, no tenía nada que hacer allí, debería estar allí en 2021. Si no está en Internet, entonces,lo más probable es que él mismo ya no esté allí, o no lo estará; gradualmente se degradará y morirá.



De esto podemos sacar una simple conclusión: si cada vez tenemos más esferas, cada vez aparece más trabajo en Internet y en las TI en general, entonces alguien debería hacerlo. Y escuchamos todo el tiempo, especialmente en los últimos años, que el mundo necesita programadores. A veces alguien afirma lo contrario, pero tú y yo sabemos la verdad. El mundo necesita programadores, el mundo necesita especialistas en TI. Y si la oferta nace en el contexto de la demanda, entonces, en el contexto de las necesidades empresariales, nacen los puestos de trabajo. Y este trabajo debe ser realizado por alguien. Y si alguien tiene que hacer este trabajo, entonces habla constantemente de ello, escuchamos de cada hierro y la gente comienza a interesarse. Es decir, la esfera se calienta, las moléculas de esta esfera se mueven más rápido y la gente ya comienza a interesarse desde afuera, se está interesando. Mucha gente quiere cambiar algo en su vida, sobre todo,en busca de algo interesante, o por dinero, pero de todos modos, esto se ve facilitado por el hecho de que constantemente escuchamos sobre ello, porque la esfera está muy caliente. Las personas quieren cambiar algo en sus vidas y comienzan a desear TI. O, al menos, aprenda más al respecto.



Y estas personas somos tú y yo. Así como yo estaba interesado en 2014, y como usted está interesado ahora, lo más probable es que si asistió a esta conferencia, entonces esté interesado. Diré de inmediato que no soy un entrenador en absoluto: soy un programador ordinario que escribe código. Acabo de pasar por este camino a su debido tiempo, y quiero compartirlo con la gente. No digo cómo debería ser; tal vez no sea así para ti, o de manera muy diferente. Pero trato de pensar con lógica, y tengo muchos conocidos que ya han pasado por este camino, o lo van a recorrer. Creo que, si piensas con lógica, puedes sacar algunas conclusiones de esto, y este es nuestro objetivo actual. Entonces puedes pensarlo de nuevo y sacar algunas conclusiones por ti mismo.



Imaginemos un personaje abstracto Petya que quiere ingresar a TI. Deja que tenga más o menos nuestra edad contigo. Una advertencia importante: la edad no es demasiado importante, y si tienes entre 35, 40 y 50 años, no creo que eso te detenga. Por supuesto, será un poco más difícil por varias razones, pero no será imposible. Entonces, Petya tiene nuestra edad, también vino aquí para aprender algo nuevo por sí mismo y, por supuesto, quiere ingresar a TI. Quiere convertirse en programador, porque ahora es popular, y definitivamente será programador, este es su camino, lo eligió por sí mismo. ¿Qué sabe él de programación? Sabe que es popular. Porque realmente hay mucho trabajo, negarlo es una estupidez; tenemos vacantes, hay un Headhunter donde podemos mirarlos, constantemente escuchamos las noticias, venimos al bar y escuchamos,cómo los programadores se comunican entre sí sobre cosas extrañas. Es decir, es realmente popular. Y sabemos que paga bien. Al menos sobre los salarios espaciales ahora, nuevamente, transmiten desde todos los hierros, no podemos pasar por alto esto, están hablando en voz alta de eso.



Petya también encuentra constantemente anuncios de cursos. Creo que este es el caso de todos ahora: constantemente nos encontramos con anuncios de cursos en los que prometen convertirnos en programadores en 3 meses (semanas, días, horas). Y Petya piensa en probarlo. Y por qué no, es joven (bueno, o no muy) y está lleno de fuerza, puede combinar el trabajo actual con el entrenamiento, si lo intenta, y no es completamente estúpido. No te ofendas aquí, pero debemos entenderlo perfectamente: aquí tendrás que pensar con la cabeza. Tienes que pensar en todas partes, por supuesto, pero en TI, probablemente un poco más. Petya tiene algún tipo de educación; esto es opcional, pero lo más probable es que, si tiene una educación, le enseñó a aprender y ya sabe lo que es. Es decir, está listo para seguir estudiando por sí mismo. Y Petya también sabe cómo usar las computadoras, bueno, porque todavía es TI, y en 2021 necesitas poder usar las computadoras de alguna manera.Al menos navega por Internet. También hay matices; bueno, Petia entiende que él no es el más listo, aunque tampoco el más tonto (de nuevo, sin ofender), y no tiene una educación especializada, al menos técnica; con una educación técnica será más fácil, por supuesto, pero con una educación especializada, una historia completamente diferente. Pero Petya no lo tiene. Y, lo más importante, tiene miedo, está preocupado; es bastante difícil tomar y cambiar de profesión. Pero decide intentarlo.



imagen


Y ahora Petya hará preguntas, y trataremos de responder (estas son las mismas preguntas que estaban en el anuncio):

P: ¿ Cuándo debo cambiar de profesión?
Obviamente cuando odias tu trabajo. Si vas a trabajar todos los días que odias, no irás allí en toda tu vida. Hay que cambiar algo. Además, si no está listo para hacer lo que está haciendo ahora toda su vida. Porque, de nuevo, es difícil vivir toda la vida; ¿Qué es - nació, sufrió y murió? Esto es extraño.



Si está preparado para el hecho de que será muy difícil y llevará mucho tiempo. Seamos honestos: a los programadores se les paga dinero, pero se les paga por una razón. Es complicado. No es imposible; no es ciencia espacial, no lanzamos cohetes al espacio (bueno, la mayoría de nosotros no lo hacemos), pero requerirá mucha perseverancia, tiempo y esfuerzo.

Y si está dispuesto a arriesgar su tiempo. Porque, de nuevo, ¿por qué no? Solo toma esta decisión por ti mismo, es tu apuesta.



Pero no debes hacer esto si solo estás cansado, si necesitas descansar para seguir haciendo tu trabajo. Si te asustas, algo te va mal, pero al mismo tiempo amas (o al menos no odias) tu trabajo y estás listo para hacerlo toda tu vida, entonces probablemente sea mejor no hacer nada. Esta será una decisión más correcta. No necesitas cambiar tu profesión solo creyendo en un cuento de hadas. Alrededor de 300 mil al mes, por supuesto que es, todo esto es cierto, vemos estos arcos salariales. Pero para ganar dinero, tienes que hacer cosas. No será fácil. Si no te gustan las dificultades, mejor pasa. Los programadores siempre superan algo, no es tan fácil como nos gustaría que fuera. Si le gusta resolver problemas complejos, esta es una profesión para usted, y si no, aún debe pensar si vale la pena.



P: ¿Vale la pena entrar en TI?
Vale la pena si entiendes que será muy difícil. Al principio será difícil, luego será aún más difícil, luego será aún más difícil, luego comenzará a soltarse un poco, cuando ya comiences a entender cómo hacer algo y a entender cómo funciona.



Necesita ir a TI si es experto en tecnología y no le teme a esta matemática tuya. Hablaremos de matemáticas más adelante, pero, en general, debe comprender que las matemáticas están presentes aquí. No es muy difícil, pero, sin embargo, no funcionará sin él.

Si estás dispuesto a dedicar todo tu tiempo libre a aprender. Si fuiste a la universidad, ya sabes cómo van estos 5 años. Y si estudiaste por correspondencia, también entiendes perfectamente lo que significa estudiar por tu cuenta, cuando solo te dan materiales y te muestran una hoja de ruta para la promoción. Aquí será lo mismo: pasarás mucho tiempo aprendiendo. Si te apetece pasar el rato, probablemente esta no sea una historia para ti. Pero si está listo para invertir su tiempo en aprender, hágalo.



Si le gustan las tareas desafiantes, porque la programación es desafiante. Con cada tarea subsiguiente, la dificultad aumentará si quieres progresar, no posponer las cosas. Y si eres diligente y moralmente estable; te sientas todo el día, lo averiguas, miras cómo funciona todo, depuras algo, no te funciona; después de un tiempo todo funcionó, estás feliz, genial, resolviste el problema, y ​​luego todo de nuevo. Necesitas perseverancia.



No tomará dos semanas. "Hagamos de usted un programador en dos semanas": todos estos son cuentos de hadas. Si no quieres entender las matemáticas, si no te gusta pensar, si naciste para relajarte, definitivamente esto no es para ti. Si también quieres ir de fiesta; al menos al principio tendrás que trabajar duro constantemente para poder pasar el rato más tarde. Y, si no ama o no puede sentarse durante mucho tiempo en una tarea, entonces esto tampoco es para usted. Esta es una historia en la que tienes que sentarte durante mucho tiempo y pensar mucho.



P: De acuerdo. Decides convertirte en programador, todavía nada te asusta. ¿Qué dirección elegir?
Aquí es donde comienza la diversión. ¿Qué sabemos sobre las direcciones en la programación? Hay una interfaz web: HTML, CSS, JavaScript y otras similares; Se han construido frameworks populares: React, Vue, Angular. Ésta es la forma más sencilla; por no decir que todo es bastante simple, hay diferentes tareas en términos de complejidad y dentro de la misma profesión.



Ahora iremos de arriba a abajo, y cada uno de los siguientes será más difícil, en mi propia opinión. Después del frontend, tenemos un backend, es decir, un backend basado en la web. Esto es NodeJS, PHP, Go, esto es todo tipo de Express, Laravel y otros marcos basados ​​en estas tecnologías. También tenemos un backend empresarial: esto es Java, C #, es decir, de lo que todo el mundo ha oído hablar. Existe Spring, .NET: tecnologías en las que se construyen grandes aplicaciones empresariales y grandes sistemas complejos distribuidos. Este es el sector bancario y así sucesivamente.

Luego tenemos el desarrollo móvil: desarrollo para dispositivos móviles. Ahora está en su punto máximo de popularidad, porque está Kotlin, Swift, Dart: estos son los tres lenguajes que están más afilados para el desarrollo móvil. Hay una ola de exageraciones aquí, pero es bastante difícil.

También está la dirección de la ciencia de datos, el aprendizaje automático: trabajar con datos, entrenar redes neuronales. Este es Python como lenguaje de programación, todo tipo de plataformas en él: GPT3, TensorFlow y otras soluciones interesantes de jugadores serios, corporaciones globales que hacen aprendizaje automático. Es difícil, pero muy interesante.



La dirección del desarrollo de juegos, el desarrollo de juegos de computadora, se considera, por supuesto, la más genial y la más divertida. Recuerdo directamente de mí mismo: una vez pensé que desarrollaría juegos y sería genial. Había tal idea. Pero cuando comencé a hacer esto, me di cuenta de que no era nada divertido. Si a usted mismo le encantan los juegos, lo más probable es que no le guste en absoluto lo que hay "bajo el capó" en el desarrollo de juegos de computadora. Los lenguajes de programación son probablemente los más promocionados ahora en C # y C ++, porque el motor de juego de Unity está construido en C #, y el Unreal Engine y muchas "agallas" físicas diferentes están construidas en C ++, aunque no solo se utilizan estos lenguajes y plataformas.



Un área difícil de aprender y aprender, porque aquí se necesitan buenas matemáticas: estos son algoritmos y estructuras de datos. Es desarrollo y optimización: todo tipo de mapas, geolocalizaciones y otras cosas en las que necesitas contar los caminos más cortos mediante gráficos, por ejemplo.

Hay cosas aún más complejas, por ejemplo, áreas asociadas con un desempeño complejo, con cálculos complejos. Cualquier "tripa" de criptas o simplemente blockchains que se escribirán en lenguajes de programación especializados, por ejemplo, Solidity (nivel alto) o Rusty (nivel bajo), pero esto ya es difícil.



Le aconsejo que piense más en las primeras 3-4 direcciones. Quizás también ciencia de datos en Python. Es decir, contenido web, backend web, backend empresarial, desarrollo móvil más ciencia de datos / aprendizaje automático.



Q: , ?
El dinero paga, sí. Hay sueldos. Pero no daré números. Primero, solo buscan en Google: en realidad, solo van al cazatalentos. A veces, el empleador oculta el rango salarial, pero la temperatura promedio en el hospital es fácil de determinar: de 150-200 vacantes, habrá 15-20 con un rango salarial abierto, puede calcular el promedio y determinar cuánto dinero se paga a un especialista en particular en un área en particular. En segundo lugar, varían mucho según la región: si hablo de los salarios de Moscú y usted mismo es de la soleada ciudad turística de Samara, habrá una discrepancia. Pero, de nuevo, una pandemia, un remoto, todo esto está aquí. Puede encontrar un salario en Moscú de forma remota, y trabajar de forma remota para una empresa extranjera tampoco es un problema. Todo depende de tus habilidades, de tus habilidades, de tu capacidad para venderte, que también es importante.La capacidad de aprobar entrevistas, presentarse y aumentar su nivel salarial en algún lugar también es muy buena, debe comprender esto.



También debe comprender una cosa importante. Especialmente cuando nuestro Petya todavía es joven y atractivo, todavía no sabe nada, pero ya realmente quiere dinero y constantemente escucha que los programadores obtienen mucho dinero. Nadie te pagará dinero por nada. Tienes que hacer cosas. Cuando sepa cómo hacer las cosas, y sepa cómo hacerlo bien, recibirá mucho dinero. Nadie te pagará así.



Y debes entender que, como dijo el tío Ben, una gran fuerza es una gran responsabilidad. Cuanto más le pagan, más tiene que hacer, más difíciles son sus tareas. O no “cuanto más pagan”, sino “cuanto más alto es el puesto”, no es necesario representar todo en dinero. Para algunos, el dinero no es primordial: tal vez alguien solo quiera afirmarse, lograr algo para sí mismo en la vida. Para convertirse en líder, por ejemplo, o para dirigir una gran empresa en general, sea un CTO o un arquitecto de soluciones. Mucha gente trabaja precisamente por esto, no por dinero. Yo mismo conozco a mucha gente que trabaja según este principio: para ellos el dinero es, por supuesto, bueno (puedes tener una comida rica si la tienes), pero no son lo más importante del mercado.



P: ¿Dónde estudiar?
Esta es probablemente la pregunta más difícil en 2021. Por las que parece que todo debería ser al revés; cuando comencé a estudiar en 2014, no había tanta información como ahora, tenía que buscarla en alguna parte. Ni siquiera puedo imaginar cómo aprendieron las personas autodidactas en 2010. Ahora hay una gran cantidad de información, pero este es el principal problema. Hay demasiado de eso. ¿Cómo encontrar en esta tormenta de información lo que necesita, y que no solo hará perder su tiempo y ahogará dinero en cursos pagados, sino que tendrá una buena relación calidad / precio? Al mismo tiempo, el precio aquí se tiene en cuenta no solo en dinero (tal vez gratis), sino también en el costo del tiempo.

Creo que el mejor consejo que puedes dar aquí es encontrar conocidos que ya estén en esta área. Si tiene tales conocidos, puede hablar con ellos, pedirles materiales y consejos, al menos sobre lo que ya hemos cubierto hoy, sobre las mismas áreas y la elección de una futura profesión en TI. Es decir, lo que quiere hacer, qué tipo de programador quiere ser: frontend, backend, ciencia de datos. Es mejor consultar con alguien que realmente tenga problemas con esto, que haya estado en el campo durante al menos varios años: 3, 5, más es mejor. Se le proporcionará asesoramiento y materiales.



En el futuro, puede ponerse de acuerdo con estas personas sobre la tutoría o simplemente sobre la revisión del código; para que tú, habiendo escrito algo, les enseñes y te respondan: amigo, aquí hay que rehacer todo, pero aquí está bien, hazlo y luego corrígelo un poco. Entonces aprenderás mejor, más rápido y mejor. Pero, atención, esto es muy importante, no molestes demasiado a estas personas. No pidas enseñarte todo, no les exijas nada. Intenta ser lo menos franco posible y no molestarlos con preguntas, especialmente aquellas que tú mismo te sientas en posición de Google. Lo sé por mí mismo: yo era la persona que me molestaba con mis preguntas. Yo también era el que se aburría, pero siempre hablaba de eso: cálmate, no soy tu mamá, no me sentaré contigo en cuadernos y resolveré tus deberes; Puedo ayudarte, darte una pista, pero tienes que hacerlo todo tú mismo.Por lo tanto, mi consejo es que no molestes a estas personas. Si no los recibe, si este es su buen amigo y persona comprensiva, entonces incluso estará encantado de discutir esto con usted, para hablar. Otro punto importante: cuando un programador, un ingeniero le explica algo a alguien, él mismo, por así decirlo, lo repasa todo y comienza a comprenderlo aún mejor. Por lo tanto, si no molesta demasiado al interlocutor, lo más probable es que él quiera comunicarse.lo más probable es que él mismo quiera comunicarse.lo más probable es que él mismo quiera comunicarse.



Desafortunadamente, es fácil encontrarse con tonterías en línea si nadie te está ayudando. Hoy en día, hay muchas ofertas mal pagadas: mentores, cursos, libros de baja calidad con los que puede tropezar y perder el tiempo. Probablemente haya más materiales malos que buenos, por lo que es bueno preguntarle a alguien que esté en el tema. Aunque no diría que hay un 90 por ciento de suciedad y solo un 10 utilizable; probablemente la proporción sea un poco peor que 50 a 50. Intente mostrar el material que encuentre a su amigo que lo asesora o se comunica con usted; él le dará su opinión sobre este material. Será grandioso.



Para los materiales en general (libros, seminarios web, cursos, podcasts, screencasts, etc.) no existe una decisión correcta. Alguien está más interesado en los libros que en los videos. Me encanta ver videos, lo disfruto, no percibo tanto el texto como la información de video y audio. Escucho muchos podcasts y todavía obtengo mucha información útil de ellos todas las semanas. Pero para alguien los podcasts no van en absoluto, alguien no puede hacer algo y escuchar un podcast al mismo tiempo, por ejemplo. Todo es individual. Lo principal es aprender a filtrar fuentes y en qué medios se encuentran: es la décima parte.



P: Con respecto al contenido pago, ¿vale la pena usarlo?
Un punto muy importante: ¿de dónde viene el contenido pago? Está hecho por personas para ganar dinero. Pasan su tiempo en eso. Si la gente dedica su tiempo a ello, este es el primer filtro. Si una persona está calificada, lo más probable es que haya algún tipo de arreglo, filtración de información. Siempre es bueno. Digamos cómo estudiamos en una universidad por correspondencia: obtenemos fuentes, los mismos libros, artículos, nos dicen de dónde podemos obtener información y nosotros vamos y la obtenemos por nuestra cuenta. Nadie nos da sermones, pero nos dan fuentes.



La historia es la misma aquí. En los cursos se nos puede dar fuentes -correctas, buenas- y podemos estructurar la información, es decir, se estructurará la presentación. Tendremos una hoja de ruta: vamos de aquí para aquí, aquí, aquí, y al mismo tiempo sabemos que realmente estamos caminando por el camino en alguna parte, y no marcando el tiempo, lo que sucede a menudo.



Más sobre contenido pago. Es muy importante entender que aunque hay mucha teoría, necesitamos ejercicios prácticos. En programación, teoría sin práctica no es nada. Por lo tanto, si toma una fuente paga, entonces es bueno que haya tareas allí. La tutoría y la tutoría en vivo siempre valen la pena, si comprende que la persona que trabaja con usted es adecuada y es un verdadero especialista en su campo. Si pide mucho dinero, entonces no es suficiente; si es dinero suficiente, ¿por qué no gastarlo? Hay una persona que busca a tientas a poca distancia, esto es muy conveniente.



Hay un momento en el que el dinero gastado puede motivarlo a obtener mayores ganancias. Es decir, pagué el dinero, ahora tengo que liquidarlo en su totalidad. Funciona muy bien para mí.



Y, como con cualquier contenido, solo necesita aprender a filtrarlo. Comunicarse con otras personas, ver qué cursos son, leer reseñas, recibir algún tipo de retroalimentación. Comprenda qué curso es malo y cuál es bueno. Esta es una mala fuente que vale un dinero inadecuado, esta es una buena fuente que vale lo suficiente.



P: Sobre matemáticas, inglés y educación especializada. ¿Un programador necesita matemáticas?
Una vez, al comienzo de mi viaje, hablé con mi amigo, un muy buen programador, y le hice esta pregunta. Dijo: ¿el vendedor necesita un matemático? Y, ya sabes, este es un pensamiento muy profundo: una semilla tan pequeña de la que puede crecer un árbol enorme. Todo el mundo necesita matemáticas, las matemáticas están en todas partes a nuestro alrededor. Me di cuenta de esto más tarde, cuando comencé a estudiar, lo planteé de nuevo y repensé los conocimientos escolares. Resulta que, por supuesto, el programador necesita matemáticas. Pero el vendedor también lo necesita; de lo contrario, no podrá trabajar, cuente el dinero. Todos, sin excepción, lo necesitan, y usted debe comprender exactamente qué nivel de matemáticas necesita. Diré esto: si eliges una de las direcciones disponibles (frontend web / backend), entonces no habrá nada especial allí. No lanzarás un cohete al espacio, nadie te lo exigirá, especialmente al principio.Nadie dará inmediatamente problemas superdifíciles, todos están levantando. En general, por supuesto, las matemáticas son necesarias, hasta cierto punto.



Con respecto al idioma inglés: el inglés es genial no solo para un programador o especialista en TI, sino para una persona en general. Creo que en unos años será, en general, imprescindible. Seamos honestos: el inglés es el idioma del mundo, todo el mundo lo habla. Toda la documentación oficial, todas las especificaciones de idiomas, protocolos, soluciones, RFC, lo que sea, están escritas en inglés. Es decir, si quieres leer y adquirir conocimientos claros, necesitas exactamente inglés. Será difícil sin él.



En cuanto a la educación, en algunos casos, por supuesto, se necesita una corteza, pero esto también es una excepción. Si vienes a trabajar a alguna empresa te preguntarán si tienes estudios, dices que no, te dirán - bueno, vete, dices - ok, y te irás. A otro lugar donde se necesitan personas que resuelvan problemas, y que no brillen con costras. Pero, si de repente piensas en ir a una segunda educación superior, te aconsejo que primero intentes comprender si es tuya o no, que intentes estudiar, tal vez incluso encontrar tu primer trabajo. No es tan difícil ahora, de verdad; tal vez necesites estudiar durante seis meses o, como máximo, dedicar un año de tu tiempo a ello. Pero será mucho mejor que pasar otros 3-4 años en la universidad o incluso dejarla después de 1-2 años debido al hechoque, seamos honestos, en la universidad no recibirás el conocimiento que necesitarás para resolver problemas directamente en este momento. Después de todo, la base de conocimientos universitarios se está volviendo obsoleta. No estoy diciendo que esto suceda en todas las universidades, pero, probablemente, en su mayor parte enseñan solo cosas básicas, y no resolución de problemas. Y si comienza a estudiar los cursos usted mismo, entonces puede comenzar a resolver problemas y sentir el beneficio de resolver sus problemas, y esto será muy útil.entonces puede comenzar a resolver problemas y sentir el beneficio de resolver sus problemas, y esto será muy útil.entonces puede comenzar a resolver problemas y sentir el beneficio de resolver sus problemas, y esto será muy útil.



imagen



En cuanto a codificación: cuánto tiempo dedicar al código. La teoría es genial, por supuesto, pero tienes que codificar. Necesita codificar tanto como pueda. Un montón de. Si quieres aprender a escribir código, tienes que escribir código. Si no hace esto, pero bombeará en teoría, será un excelente teórico, tal vez, pero lo más probable es que a los teóricos no se les pague dinero. O es raro. Se necesita práctica. Es como en la escuela: para aprender a dividir con una columna, hay que dividir con una columna.



Digamos que ha aprendido todo y empieza a buscar trabajo. ¿Qué necesitas para empezar a hacer esto? Necesitamos una base. Conocimientos básicos: las matemáticas son iguales, básicas: es decir, lógica básica para poder escribir soluciones, algoritmos, algoritmos de estructura de datos. Esto es lo más importante que necesita un programador. Los algoritmos y las estructuras de datos son los más fáciles de aprender para resolver problemas, sin esta base de datos nunca serás un desarrollador. También necesita conocer las construcciones y la sintaxis del lenguaje de programación de destino, biblioteca, marco: es decir, sin conocer JavaScript, no obtendrá un trabajo en la interfaz, sin conocer HTML y CSS, no obtendrá un trabajo como diseñador de maquetación, sin conocer PHP, no podrás hacer sitios web. Es natural. Necesita conocer bastante bien la sintaxis y las construcciones. Además, necesita la capacidad de resolver el problema. Que sea subóptimo, pero cierto.Cuando eres un desarrollador principiante, un joven especialista, June, se requiere una cosa de ti: que aprendas rápidamente resolviendo problemas. Es decir, toma y hace una tarea, se transfiere más al trabajo y usted, habiendo aprendido, hará mejor la siguiente.



Resulta que necesitas resolver el problema en cuestión. También aconsejaría no intentar aprender todo en el mundo, esto es imposible; y no esperar el tiempo junto al mar ("Todavía no estoy listo, es demasiado pronto para buscar mi primer trabajo"): lo más probable es que no sea demasiado temprano para buscar trabajo, probablemente estés listo. Lo sentirás o alguien te lo dirá. Si te sientas durante varios años, estudias, pero tienes miedo de buscar trabajo, estás haciendo algo mal. También es importante acudir a las entrevistas. Tan pronto como empiece a hacer esto, ganará experiencia en entrevistas, detecte puntos débiles, se los señalan. Y no le temes a los fracasos. Dejarás de tener miedo de venir a una entrevista y te lo dirán allí, amigo, no sabes nada. Hay entrevistas tóxicas, pero esto ya es raro. Lo más probable es que simplemente te digan: te estás perdiendo esto, esto y esto. Dices que está bien, vuelve a casaejercítate un mes más, pasa a la siguiente entrevista. Una vez se negarán, la segunda vez se negarán, y la tercera vez lo habrá aprendido todo, lo más probable es que lo contraten para el primer trabajo.



Y cuando consigues tu primer trabajo, lo principal es no relajarte. Debido a que tendrá que trabajar muy duro, deberá crecer y progresar rápidamente, nunca dejará de aprender. Esta es una gran trampa. Te involucras cuando empiezas a dedicarte a la programación y consigues tu primer trabajo. El conocimiento aquí es un abismo sin fondo, y necesitas saber mucho, no para comenzar, sino para desarrollarte. Debe intentar salir de Juns, aumentar sus conocimientos y convertirse en un especialista seguro. Entonces seguirás y seguirás, y esto es solo el comienzo. Te resultará cada vez más difícil, pero no siempre será así.



Será realmente difícil para usted. Debes estar preparado para esto.Pero cuando va por este camino, incluso cuando acaba de conseguir su primer trabajo, se da cuenta de que es una emoción increíble. Cuando te desarrollas, es genial. Necesita establecer metas alcanzables e ir a ellas. Es poco probable que se convierta en el primer ministro del planeta; no se debe establecer tal objetivo. Fíjese hitos cortos, vaya a ellos, obtenga logros internos: así es como se desarrollará. Necesita aprender a descomponer tareas complejas en otras más simples, la descomposición es generalmente el mejor amigo de un programador. Una vez que divide una tarea grande en pequeñas, resulta que son mucho más fáciles de manejar. Y un día notarás que han pasado varios años, y estás sentado, codificando, estudiando, dedicando todo tu tiempo libre a esto, y te gusta.

Aquí está, en principio, todo el camino. Probablemente, le conté todo lo que una persona que quiere ingresar a TI necesita saber.



Te contaré brevemente cómo fue conmigo.Fue más o menos el mismo camino que describí anteriormente, solo que todo no estaba tan estructurado y todo estaba muy borroso, porque realmente no entendía lo que estaba haciendo y era bastante difícil para mí. En general, he sido amigo de las computadoras desde la infancia, pero esto solo significa que estaba hurgando en Windows, en el registro, instalé Linux, amaba el hardware, subí al BIOS, me gustó todo. Pero nunca he sido programador. Cuando era niño, estudié en el Liceo de Tecnologías de la Información, pero "algo salió mal", como dicen: mis padres se quedaron sin dinero para el Liceo, y hay una historia así: o eres muy inteligente o estudias por dinero. Dejé el liceo después del séptimo grado, me transferí a una escuela regular con una dirección en jurisprudencia, y después del noveno grado fui a recibir una educación jurídica especializada secundaria. Lo que realmente no me arrepiento.Después de graduarse de la especialidad secundaria, recibió una educación jurídica superior y luego pasó a trabajar en su especialidad. Durante aproximadamente 2 años trabajé en el departamento de investigación criminal. Fue divertido, fue interesante, fue una experiencia de vida maravillosa. No me arrepiento en absoluto de que mi vida haya resultado así.



Pero en 2014 me di cuenta de que estaba haciendo algo mal y necesitaba cambiar algo, hacer otras cosas. Estaba a punto de dejarlo. En los últimos años, he estado pensando mucho en la programación, que una vez lo hice y siempre me ha atraído. Me gustó tanto que podías pasar todo el día frente a la computadora. Me encantaban las computadoras, me encantaba jugar, pasaba mucho tiempo en algún tipo de MMORPG. ¿Y por qué no perder el tiempo programando de la misma manera: sentarse durante muchas horas, tratar de resolver un problema, disfrutarlo? Luego mantuve este paralelo con el MMORPG. Y me di cuenta de que había llegado el momento de esto, dejé mi trabajo y comencé a estudiar. Me di cuenta de que no tenía una base de conocimientos en la escuela, que en términos de conocimientos técnicos y alfabetización (matemáticas, geometría, física) era muy aburrido. Entiendoque necesito ajustar todo esto, comencé a comunicarme con los chicos. Caminé alrededor de amigos, recopilé libros de texto sobre matemáticas de ellos para los grados 7-8-9-10-11. Lo leí todo por mí mismo, resolví los problemas. Encontré varios programadores familiares, hablé con ellos y me di cuenta de que necesitaba sentarme a estudiar y escribir código.



Empecé a aprender Java. Sigo pensando que es el mejor primer lenguaje de programación. Por varias razones, la principal es que el idioma incluye todo lo mejor y lo peor (o al menos mucho). Queda claro cómo funcionan las cosas en general, cómo se organizan las historias con Java bajo el capó. Creo que JavaScript es demasiado confuso para el primero y C ++ es demasiado detallado.



Pasaron varios meses, comencé a escribir en Java por comida, como dicen (de hecho, por experiencia). Mis conocidos empezaron a arrojarme tareas para las que tenía que escribir código, incluso me pagaron un dinero simbólico. Es decir, ya comencé a trabajar, sentí que al menos podía ganar algo para mí. Aproximadamente 7 meses después de que me sentara a estudiar, un amigo tenía una vacante en el trabajo: no buscaban tanto un programador, sino una persona que apoyara los sitios, agregara algo allí y configurara la publicidad. Había PHP y JavaScript; no estaba familiarizado con ellos en absoluto, pero decidí probarlo de todos modos. Fui a una entrevista, respondí todas las preguntas que querían escuchar. Se dieron cuenta de que podía solucionar algunos problemas y me contrataron.



Así que conseguí mi primer trabajo oficial en TI, después de 7 meses. Allí aprendí PHP y JavaScript; Al mismo tiempo, escribía en Java para mis conocidos, cuando tenía tiempo libre, luego comencé a estudiar más JavaScript, a dedicar tiempo a NodeJS; luego fue en 2014, esta plataforma comenzó a desarrollarse activamente, la exageración comenzó a su alrededor. Todavía escribo en él, algo genial. Luego comencé una serie de trabajos, trabajos a tiempo parcial; Estudié, estudié, obtuve mucha experiencia. Aquí, probablemente, me convertí en un intermediario, un desarrollador que ya está comenzando a abordar la resolución de problemas de manera más racional. Middle comienza a resolver problemas de manera más correcta, puede resolver un problema, incluso si es difícil, y al principio no sabe cómo resolverlo, todavía encontrará una solución. Así es como evalúo este nivel por mí mismo.

Luego tuve todo, como nuestro hipotético Petit. Trabajé, estudié, me desarrollé; en principio, esto es lo que estoy haciendo hasta el día de hoy. Esta es probablemente toda mi historia.



Pequeña enmienda ..Hoy, antes del discurso, miré los comentarios sobre Habré, y allí una persona escribió esto: una historia de éxito no te enseñará nada, mucho más útil que una historia de fracaso, en base a ellos puedes entender qué y cómo no hacer. . De hecho, también tengo esas historias. Desafortunadamente, el tiempo es limitado; de lo contrario, podría contar historias interesantes de mi vida durante 5 horas, pero tengo amigos (y conocidos de conocidos) que nunca se convirtieron en desarrolladores por varias razones. Básicamente, lo que está pasando es que la gente no cree en sí misma, la gente tiene miedo, la gente escucha a sus familiares que los “motivan” (a dónde fuiste, por qué, por qué). Chicos, necesitan creer solo en ustedes mismos, confíen en ustedes mismos. Si comprendes que eres capaz de esto, definitivamente eres capaz de hacerlo. Siéntate y hazlo, no busques excusas, no busques excusas. Pero lo peor no es que no haya fe en ti mismo,pero qué es la pereza. La gente simplemente no quiere esforzarse y pensar, quiere volver a casa del trabajo y jugar, o sentarse en el sofá con una cerveza. Esta es la pereza.



Hay varios ejemplos. Una persona trabaja como ingeniero, ha estado codificando durante 10 años, tiene un cerebro absolutamente normal. A menudo me comunico con él. Pero no es un ingeniero particularmente exitoso; en términos de decisiones, es normal, técnicamente competente, pero en términos de éxito, bueno, eso es. Codifica en su tiempo libre, codifica cosas interesantes, pero nunca llegó a ser programador. Es perezoso, no quiere gastar energía en dejar de fumar, dedicar varios meses a capacitarse, invertir este tiempo en sí mismo y encontrar su primer trabajo. Otro caso interesante: conocí a un tipo que arregla bicicletas (le llevé mi bicicleta para MOT). Lo intentó y estaba cansado. Es decir, me dijo que se dedicaba a frontend, que empezó a estudiar. Y tres meses después nos volvimos a encontrar, y él dijo: no, renuncio, hay algo difícil, tengo que pensar. Bueno, lo haré. Tienes que pensar ahí.



También hay un caso excelente: una persona se hace llamar programador, cree firmemente en esto. Al mismo tiempo, el diablo sabe dónde, él hace el diablo sabe qué y enseña Java durante cinco años. Cinco años. No sabe nada, pero lleva cinco años enseñando Java. En mi opinión, el anti-ejemplo más genial. Dilación natural. No tienes que vivir así. Si ya se ha comprometido a hacer algo, hágalo, funciona así en todas partes.



Me gustaría dedicar unos minutos más a lo que debería hacer Petya si no quiere ser programador.Bueno, es grande y no tiene una sola programación. Podemos hacer muchas cosas. Trabajo en Voximplant y tenemos más de un programador aquí. Voximplant es una plataforma, es un negocio, es una decisión seria. Preparándome para esta actuación, decidí ver con quién teníamos que trabajar. Por qué no, esto es bastante relevante. Miro, y resulta que hay muchas direcciones. Y es lo mismo - IT: es decir, de alguna manera estarás involucrado en esta área, incluso sin ser programador.



Por ejemplo, diseño de interfaz / experiencia de usuario (UI / UX): aquí debe crear interfaces, dibujar todo esto, hacer de alta calidad con lo que luego trabaja el usuario final, piénselo. Un escritor técnico escribe documentación técnica para las soluciones que escriben los programadores. Hay gerentes de ventas que están involucrados en las ventas. O los gerentes e ingenieros de preventa son aquellos que, incluso antes que los comerciales, se comunican con los clientes y les ofrecen algunas soluciones; los gerentes aquí están más cerca del negocio y los ingenieros están más cerca del lado técnico, y en la etapa de preventa pueden decirle al cliente cómo hacerlo y cómo no hacerlo. Hay gerentes de desarrollo de negocios que conocen las necesidades del cliente y cómo podemos ayudarlo directamente. También hay, por ejemplo, administradores de eventos y comunicaciones,que organizan eventos de cualquier nivel: todas las conferencias, nuestra conferencia de Intercom, por ejemplo, u otras conferencias celebradas por la empresa; también una gran profesión. Hay gerentes de proyectos, gerentes de cuentas, gerentes de éxito del cliente que están directamente involucrados en la gestión de proyectos, cuentas y productos dentro de la empresa. Hay todo tipo de abogados, RRHH o simplemente reclutadores que buscan y contratan empleados. Gestores de contenido, expertos en segmentación, especialistas en marketing.que buscan y contratan empleados. Gestores de contenido, expertos en segmentación, especialistas en marketing.que buscan y contratan empleados. Gestores de contenido, expertos en segmentación, especialistas en marketing.



Simplemente abra Headhunter y vea, nuestra empresa o alguna otra. Hay muchas profesiones, muchas vacantes abiertas. Ni siquiera tienes que cambiar de profesión si eres un buen especialista en tu campo, pero al mismo tiempo trabajas en una empresa que no te gusta por alguna razón (estancamiento dentro de la empresa, liderazgo extraño, todo el mundo alrededor es viejo y enfermo), y tu duro en ella. Siempre puede encontrar un trabajo de su agrado, simplemente cambiando la dirección a IT-shnoe. Y estarás dentro de TI, aunque no escribirás ningún código. Entonces, entra, mira las vacantes. Creo que siempre encontrarás algo que te interese.



imagen



Respecto a lo que le espera a la esfera en un futuro próximo.La pandemia no ha ganado el mercado y esto es lo más importante. Fue el mercado el que venció a la pandemia. Bueno, todavía está ganando, digamos, pero ha evolucionado, y eso es genial. Podemos ver esto ahora, porque no nos hemos quedado sin trabajo y no hemos muerto de hambre. Muchas áreas, por supuesto, sufrieron: los mismos restaurantes. Mira cómo fue: todo estaba muy mal, todos cerraron, pero luego la gente se dio cuenta de que la misma entrega vía tecnologías de Internet resuelve el problema. Ahora puedes pedir comida de un restaurante para ti y disfrutar del programa completo, como en un restaurante, sin ponerte en peligro. Por tanto, sí, la pandemia no ha ganado el mercado, y es seguro decir que el negocio seguirá moviéndose hacia la red. Lo hace ahora, y esta es una buena señal: significa que el negocio está evolucionando.Y así tendremos más y más trabajo por hacer. Cada día hay más vacantes, cada vez hay más demanda de buenos especialistas, esto es lógico, porque alguien necesita resolver estos problemas.



Pero lo más interesante es que no solo se buscan buenos especialistas. Juniors, desarrolladores novatos y cualquiera de esas otras profesiones que mencioné también están en demanda. El mercado quiere gente, el mercado necesita gente: el mercado necesita dinero y la gente crea dinero. Este es un ciclo normal y debe usarlo. Los especialistas seguirán teniendo demanda.



Acerca de la burbuja: ¿explotará o no?Es una buena pregunta, nadie puede saber esto, pero se puede juzgar por la pandemia. Tuvo un efecto muy fuerte en nosotros, pero el negocio sigue vivo y la burbuja no ha estallado. Seguimos desarrollándonos, seguimos trabajando. Algo malo tiene que suceder a un nivel realmente global para que estalle la burbuja, hasta que esto se prevea y podamos trabajar, estudiar, buscar trabajo, ganar dinero y ser útiles. Esta es mi opinión personal, pero, de nuevo, simplemente giro mucho en estas áreas y entiendo cómo funciona todo. Entiendo que la TI seguirá cada vez con más horizontes, convirtiéndose en un área cada vez más atractiva. Es decir, no se espera una reversión en un futuro próximo y no hay necesidad de temerlo.



Saquemos conclusiones de todo lo que hablamos hoy.En 2021, debes estar en TI. En serio. Si trabaja en una empresa donde no hay TI y su dirección o su empresa se resiste firmemente a entrar en el mercado de las TI, le aconsejo que cambie de trabajo. No para cambiar de profesión, sino de trabajo, definitivamente. La esfera de TI crecerá y se desarrollará, y el negocio continuará aplicándose a TI; hoy hablamos mucho sobre esto y todos entendemos que esto es cierto. El interés en el campo crecerá, el mercado se calentará cada vez más y tendremos trabajo. Nuestro Petya podrá convertirse en programador, creo en él, pero solo si realmente quiere. Es decir, no solo querrá, sino que también hará esfuerzos; por lo tanto, si hace todo esto, reúne sus fuerzas y es capaz, definitivamente tendrá éxito y encontrará un trabajo. Si Petya no quiere ser programador, entonces entrará en TI de una manera diferente; afortunadamente, ahora hay muchos.Necesitas creer en ti mismo y no ser perezoso, entonces tendrás éxito.



imagen
Q: – , 25 , , ? - – , IT- 10 ? .
Puedo decir por mí mismo. Siempre tuve interés, pero algo siempre me detuvo. La pereza, muy probablemente (te sientas en el sofá, miras la serie, todo está bien) y el miedo (nada funcionará, no encontraré trabajo, pasaré tiempo). No estoy diciendo que esto sea malo, pero si lo hace todo el tiempo, no sucederá ningún cambio en su vida. Entonces tenía 24 años, si no me equivoco, y creo que mi cerebro ya estaba completamente formado. La realización, por supuesto, puede llegar a diferentes edades.



Es decir, me parece que es solo pereza, eso es todo. Es poco probable que una persona nunca haya oído hablar de programación: es 2021 en el patio, donde quiera que vaya, se anuncian cursos de programación, abre cualquier video en YouTube, ve un anuncio. Si nunca estuvo interesado en esto, bueno, lo tomó y se interesó. Vi un video gratuito, al menos nuestro seminario web de hoy, y ya aprendí mucho por mí mismo. Me di cuenta de que esto es genial, interesante. O, por el contrario, pensé: no, eso es una mierda. Por tanto, me parece que esto es bastante real.

P: ¿Qué tipo de literatura puede aconsejar a los principiantes? ¿Dónde es mejor buscarla si no hay dónde preguntar?
En cuanto a "ningún lugar para preguntar" - ahora haré una atracción de generosidad sin precedentes y simplemente tomaré y dejaré mi telegrama. En realidad, tengo el mismo apodo nikolasmelui en todas las redes sociales, les pediré a los moderadores que dejen un enlace. Puedes escribirme directamente, definitivamente puedo tomarme 5 minutos para charlar contigo, responder preguntas y dar consejos, dar algunos materiales de capacitación, en base a tus necesidades.



En cuanto a literatura, tengo de 10 a 15 libros que puedo recomendar, pero para los principiantes, no hay nada entre ellos. Me parece que es mejor mirar no libros, sino cursos; bueno, en mi caso, esto es un video, por ejemplo. Sin embargo, está el proyecto Junost, que mencioné de pasada hoy - este es el proyecto que los chicos y yo hicimos cuando todavía estaba trabajando en Mechanica / ANMEDIO; lo hicimos para distribuir por grados (junior-middle-senior y tres grados más dentro de cada uno) de nuestros empleados. Hay materiales didácticos, incluidos. Es decir, hay una etiqueta "lo que necesitas saber para convertirte en intermediario"; ingresas a esta etiqueta, hay materiales de capacitación.



Lo único es que ahora no soy un mantenedor directo del proyecto por varias razones (incluida la falta de tiempo), y algunos materiales ya se han podrido. Pero hay excelentes materiales allí, y probablemente actualizaremos el proyecto en un futuro cercano. Solo estaba recolectando materiales; Dentro de Voximplant también estamos recolectando materiales para algo interno similar, y también vale la pena compartir estos materiales externamente (en junio). Entonces, será posible mirar allí. Entonces, escríbeme y te responderé, te mostraré, te diré.



Muchas gracias a todos los que vinieron. Repito una vez más: este camino es bastante real y todos pueden recorrerlo. No debemos ser perezosos, esforzarnos y creer en nosotros mismos. No escuches a nadie más que a ti mismo. Si se ha fijado una meta, hágalo y todo estará bien para usted.






All Articles