¿Cuáles son los pros y los contras de la programación autodidacta y de recibir formación en TI?
Muchas personas que no son especialistas en informática ven oportunidades y quieren trabajar en la industria de TI. La principal forma para que los profesionales no informáticos ingresen a la industria de TI es a través del autoestudio y la capacitación. Entonces, ¿cuáles son las ventajas y desventajas del autoestudio y la formación? ¿Cuál es más adecuado para ti? Elegir el método correcto no solo maximizará el efecto, sino que también afectará directamente su carrera. Analicemos los pros y los contras del autoestudio y la formación.
1. Autoestudio:
El autoestudio es muy formativo. En el proceso de autoestudio, debes tener una buena comprensión y un fuerte autocontrol.
La comprensión es la clave para aprender bien a programar. Por analogía, si desea aprender bien a programar en un período de tiempo relativamente corto, debe tener un plan de aprendizaje claro y objetivos de aprendizaje claros. El autocontrol también es importante. Sigue aprendiendo a escribir código todos los días.
Cuando encuentres dificultades en tus estudios, buscarás la información tú mismo o buscarás otra forma de encontrar rápidamente una solución al problema. Esta es una habilidad clave para los autodidactas.
No dejes de aprender sólo porque no puedas resolver las dificultades. Muchas personas se dan por vencidas y fracasan en el autoestudio porque sus dudas y problemas durante el proceso de aprendizaje no pueden resolverse bien.
1. Ventajas del autoestudio:
1) Ejercer el autocontrol y la perseverancia.
2) Ahorrar gastos de formación. >3 ) no tiene restricciones y es más informal;
4) El fracaso en el aprendizaje es solo una pérdida de tiempo y no es una pérdida económica
5) Aprende más activamente
6) Si no puedes aprender, puedes frenar a tiempo.
2. Desventajas del autoestudio:
La mayoría de las personas encontrarán los siguientes problemas en el camino hacia el autoestudio:
1) No estoy seguro de qué hacer. aprender los siguientes puntos e instrucciones;
2) Aprender lentamente parece ahorrar matrícula, pero en realidad desperdicia mucho tiempo y dinero;
3) No sé cómo buscar y hacer preguntas;
4) Sin moderación, es imposible persistir;
5) No hay ningún * * * compañero de estudio cerca;
6 ) La atención a menudo se distrae y no puede calmarse para estudiar;
7) No tiene experiencia práctica y no sabe cómo hacerlo
8) El conocimiento teórico insuficiente no es propicio; al desarrollo a largo plazo.
9) Es difícil encontrar un trabajo ideal y las empresas valoran la experiencia en proyectos.
En segundo lugar, la capacitación
La capacitación es la forma principal para que las personas que no saben de informática ingresen a la industria de TI.
1. Ventajas de la formación
1) Resolver la mayoría de las preguntas y problemas en el proceso de aprendizaje
2) Filtrar información técnica inútil;
p>
3) Hay un equipo profesional para planificar el plan de estudios;
4) Una atmósfera de aprendizaje más sólida y una mayor eficiencia en el aprendizaje.
5) Más garantías de empleo, y los estudiantes pueden completar sus estudios Puedes incorporarte al trabajo;
6) Doble garantía de experiencia práctica y conocimientos teóricos.
2. Desventajas de la formación
1) Es relativamente costosa
2) Las instituciones son desiguales
3) El tiempo; es limitado, se requieren grandes esfuerzos durante el estudio;
4) Algunos estudiantes pueden confiar en sus instituciones para conseguir empleo, pero sus esfuerzos de estudio son insuficientes.
De hecho, no sólo los no informáticos, sino también algunos especialistas en informática elegirán instituciones de formación para mejorar su competitividad.
Debido a que, a excepción de unas pocas universidades de primera clase, los cursos de informática de la mayoría de las universidades nacionales están desactualizados, no satisfacen las necesidades de las empresas y no pueden satisfacer las expectativas de las empresas, por lo que, naturalmente, no lo harán. recibir un tratamiento ideal.
Por supuesto, tienes que estudiar mucho por tu cuenta. El maestro os guía. La cultivación es personal. Por ejemplo, algunos estudiantes de Zhiyou Education tienen un salario inicial de 6.000 por mes, y algunos pueden llegar a más de 10.000 o incluso más.
Por lo tanto, sin importar el entorno, los estudiantes deben exigirse estrictamente y estudiar con todas sus fuerzas en el espíritu del Tao y la creencia del éxito.
¿Cuáles son las ventajas y desventajas de Node.js y Python? Anuncio: No existe un lenguaje absolutamente perfecto.
Node.js y gtPython
Rápido: Esta velocidad tiene dos aspectos. La primera es que el motor V8 es rápido.
Detrás del motor V8 está Lars Bak, quien creó el eficiente motor SmallTalk y el motor Java Hotspot (ahora la máquina virtual predeterminada para Java). El motor V8 que dirigió llevó la velocidad de Javascript a un nuevo nivel. El segundo es la ejecución asincrónica. Node.js es funcionalmente una red asíncrona y una biblioteca IO basada en el motor V8, similar a Twisted en Python, pero la diferencia es que el bucle de eventos de Node.js está profundamente integrado en el lenguaje. Se puede imaginar que todo el archivo. se ejecuta durante la ejecución en un gran bucle de eventos.
Npm: se puede decir que npm es la administración de paquetes más conveniente de usar. Como gestión de paquetes oficial de Node.js, npm reúne los recursos más concentrados de toda la comunidad. A diferencia de Python, que pasó por easy_install y pip, existen problemas 2to3.
Soporte de Windows: Node.js está respaldado por Microsoft, y Windows es básicamente un soporte ciudadano de primera clase. Es bueno que libuv haya podido unificar las API multiplataforma; aunque Python también tiene soporte oficial para Windows, siempre se siente como un ciudadano de segunda clase y surgirán problemas de vez en cuando.
Lugar Python y gtNode.js
Idioma: Desde un punto de vista puramente lingüístico, Python es mucho más cómodo de escribir que Javascript. El diseño de Javascript en sí tiene muchos defectos. Después de todo, fue diseñado como un script para realizar algunas tareas simples en el navegador, por lo que una vez que el código es grande, aún es difícil de mantener (aunque los módulos de Node.js han mejorado enormemente este problema). Pero usar Coffeescript puede mejorar enormemente Javascript, casi equivalente a Python.
Madurez: La madurez incluye la madurez del lenguaje en sí, así como el enorme marco y ecosistema. La mayoría de los marcos de Node.js son muy nuevos, algunas API cambian constantemente y algunas parecen que ya no se mantienen. En resumen, ningún framework parece un paso adelante como Django. La corriente principal de Python ORM SQLalchemy también es muy madura.
Es difícil para Python y Node.js competir.
Estilo asincrónico: Estilo asincrónico: Node.js es CPS, que es una devolución de llamada capa por capa, basada en eventos, muy similar a Javascript en el navegador. La ventaja de CPS es que las personas que están familiarizadas con el navegador Javascript pueden comenzar rápidamente y no es difícil aprenderlo. La desventaja es que una vez que la lógica es compleja, resulta difícil de mantener. Básicamente, necesitas revisar bibliotecas como async.js o usar promesas. La asincronización de Python incluye Twisted similar a Node.js y gevent basado en rutinas, lo que hace que el código asincrónico sea más fácil de mantener, pero la curva de aprendizaje es pronunciada.
Escenario de aplicación: si se trata de una aplicación CRUD, ni siquiera querrás usar Python. Node.js en sí no es bueno para aplicaciones CRUD (la mayoría de Node.js está expuesto directamente, en lugar de tener nginx al frente; de lo contrario, websocket no funcionará, pero la nueva versión de Nginx comienza a admitir websocket) y el código no es fácil para mantener. WSGI de Python es muy adecuado y hay muchas pilas maduras. Si prefiere el tiempo real, como una sala de chat, entonces la implementación de Node.js es más sencilla. Existen diferencias entre estos dos escenarios de aplicación.
¿Cuáles son las ventajas, desventajas y diferencias entre ogro y unity? Estos dos no se pueden comparar, uno es un motor y el otro es una herramienta de producción de juegos.
Si realmente quieres comparar, ogre es adecuado para proyectos/productos grandes, medianos y pequeños, mientras que unity ha solidificado algunas cosas y solo puede ser adecuado para proyectos pequeños y medianos que se desarrollan rápidamente.
La diferencia entre el autoestudio de programación Java y asistir a una formación está bien, pero la velocidad es definitivamente lenta. Aunque la formación cuesta dinero, la eficiencia de recibir enseñanza de otros y explorar por tu cuenta sigue siendo mucho menor. Además, lo principal es confiar en uno mismo, y hay que confiar en uno mismo para entrenar. No puedes simplemente sentarte ahí y estudiar. Cuando entrenaba, tenía clases durante el día y estudiaba por mi cuenta por la noche. Solo esfuérzate.
¿Cuáles son las ventajas y desventajas de Kunlun Swordsman Love? ¿Análisis de las ventajas y desventajas de Kunlun? ¿Cuáles son los atributos de habilidad de Kunlun? ¿Cómo combinar piedras del alma con compañeros? A continuación, explicaré en detalle los pros y los contras de Swordsman Love en Kunlun. Análisis de las ventajas y desventajas de Kunlun, ven y echa un vistazo ~
Los compañeros del mago obtienen habilidades profesionales de Nintendo, asignan puntos de habilidades profesionales, seleccionan niveles VIP y disfrutan de privilegios y beneficios.
¿Cuáles son las ventajas y desventajas de los edificios de oficinas comerciales y los edificios de oficinas? Existe una gran diferencia entre edificios comerciales y edificios de oficinas.
Por ejemplo, los edificios 1, 2 y 3 del Centro Huamao de Beijing son todos edificios de oficinas. Pero el número 4 es un edificio comercial.
Generalmente, sus ventajas y desventajas se reflejan en la marca y el sistema de aire acondicionado del edificio, el sistema de la marca del ascensor, el sistema de suministro de energía del servicio de propiedad, el sistema de aire fresco del piso, etc.
Se puede decir que las empresas del edificio empresarial son básicamente pequeñas empresas.
¿Cuáles son los pros y los contras de comprar una casa con pago total y comprar una casa con un préstamo? Comprar una casa al contado no requiere intereses y además puedes disfrutar de descuentos. Si compras una casa con un préstamo, debes pagar algunos intereses, pero no hay tanta presión financiera.
¿Cuáles son las ventajas y desventajas de los falsos techos integrados?
1. Elige de forma independiente y mezcla libremente.
2. Verde y ahorrador de energía.
3. Los techos vienen en muchos colores y estilos.
4.Seguridad.
5. Alto rendimiento de costes generales.
Desventajas de los techos suspendidos integrados:
1 Descubrimos que varias marcas de techos suspendidos integrados compiten por la "comparación de reducción de precios". Los consumidores no pueden juzgar el precio y la calidad de un producto.
2. Las marcas diversas están proliferando.
3. Integrar las carencias de los calefactores de baño tradicionales con el falso techo.
¿Cuáles son las ventajas y desventajas de la facción aventurera y la facción minera? Este es un gran problema. Como no tienes ninguna recompensa, sólo puedo responder de manera informal.
La exploración y la minería son las tres tendencias principales ahora:
Estilo Xianwang: primer ataque alto, marcado por un rey alto; la defensa y la esquiva son bajas, y las habilidades críticas son el foco principal. .
Flujo de recuperación: Alta defensa y alto escape son las principales características de esta escuela. El ataque inicial es generalmente bajo, siendo el foco principal las habilidades para aumentar la sangre.
Anti-Liu Wang: Alta defensa, alto rey, las habilidades se basan básicamente en ataque puro.
También hay algunas escuelas impopulares representadas por corrientes débiles, pero la fuerza de dichas escuelas es demasiado baja y son fácilmente arrastradas hasta la muerte por las primeras corrientes y las defensoras del rey, por lo que son raras.
¿Cuáles son las desventajas de la formación en idiomas Hokkien? No sé si eres del sur de Fujian, yo lo soy, pero ahora vivo en Beijing. Hace unos años tuve la idea de querer realizar una formación en idioma Hokkien en Beijing, pero después de pensarlo una y otra vez, decidí que no era factible por varios motivos. Déjame compartir contigo:
Primero, la pronunciación de Hokkien es bastante especial, con siete tonos y cientos de vocales. Es muy difícil enseñar cualquier idioma, especialmente a personas con conocimientos básicos de mandarín. difícil empezar.
En segundo lugar, la escritura, Hokkien, es muy antigua y fue el idioma oficial de la dinastía Tang. Por lo tanto, hay muchos dichos antiguos en el dialecto del sur de Fujian, como "ahora" se llama "formación inmediata", comer y leer se llaman "verano", etc. Si desea enseñar, debe dominar el chino antiguo y tener altos requisitos para los estudiantes.
En tercer lugar, el mayor problema del Hokkien es que puedes hablarlo sin palabras, pero no escribirlo. Si estuviera escrito en mandarín, no sería satisfactorio.
En cuarto lugar, la universalidad. Debido a la dificultad del propio Hokkien y su falta de popularidad en comparación con el cantonés, creo que entrenar en Hokkien es muy difícil.
Pero también puedes intentarlo, pero primero el profesor debe ser excelente, no sólo capaz de hablar hokkien, sino también de analizar, comparar y escribir. Los estudiantes también deben elegir, no sólo sus intereses, sino también sus conocimientos básicos del chino antiguo y su talento lingüístico.
Jaja, he dicho mucho y espero que haya más oportunidades de comunicación.