¿Es difícil aprender a programar? Quiero aprender a programar. . .
¿Aprender a desarrollar software? Eso no es ninguna broma. Las personas que no están involucradas en esta industria nunca sabrán las dificultades de esta industria. ¿Cómo pueden preguntar con sus ojos pequeños si es fácil aprender a programar?
No sé si LZ ha visto el anime Saint Seiya. Primero que nada, debes preguntarte, si quieres aprender a programar, ¿has perseverado como Seiya y has soportado dificultades y penurias tan comunes? La gente no puede imaginar, paso a paso, la calidad del sufrimiento, ¿no? Dijiste que estaba bromeando para burlarte de ti, bueno, no necesitas leer lo siguiente, creo que realmente no eres apto para aprender.
Si solo quieres ganar mucho dinero, te aconsejo que no te involucres en esta industria. En una palabra, no vengas a abusar. ¿Por qué? No sabes cuántas tecnologías se necesitan para desarrollar las aplicaciones móviles y las diversas aplicaciones que ves. Tomando el desarrollo de sitios web más común, requiere una base de datos back-end mysql, formatos de datos json, xml, varios protocolos de red y lenguajes de desarrollo de sitios web PHP, JSP, ASP.NET y no menos de una docena de tecnologías. Cada tecnología es un libro grueso de quinientas a seiscientas páginas y se necesita al menos más de un año para dominar una tecnología. Lo más terrible es que cada tecnología no se superpone entre sí y abarca una amplia gama. Cada tecnología tiene su propio concepto de diseño y muchos "sumideros" esperando que usted los supere. ¿Tienes este gran libro en tus manos y lo lees todos los días y quieres aprender a operarlo en la computadora todos los días? Dices que sí, bueno, si ves en la televisión a esas personas ricas de segunda generación que van por ahí y ligan chicas todos los días, básicamente no tienes suerte, porque no tienes tiempo para nada, es difícil enamorarse y ¿Todavía quieres jugar juegos en línea y jugar King of Kings? Olvídalo, será mejor que dejes de hacer esto, no dejes que eso te impida jugar y disfrutar de la vida.
Es terrible para los programadores trabajar horas extras. El horario de trabajo suele ser 996, es decir, los sábados tienen que trabajar de 9 a 9 horas. , normalmente hasta las 22:00 horas. ¿Crees que era tarde en la noche cuando todos descansaban y dormían con sus esposas en brazos, pero tú todavía estabas trabajando? ¿No estarías muy deprimido?
En segundo lugar, los programadores consumen demasiado. sus cerebros. Se necesitan más de diez horas de trabajo para mantener el cerebro en funcionamiento. Es necesario diseñar algoritmos y cambiar constantemente el código para adaptarse a las necesidades cambiantes de los clientes cada día. No existen soluciones listas para usar para muchas funciones y, a menudo, nos encontramos con algunos problemas difíciles y errores que están escritos en la Biblia. En el trabajo real, situaciones inesperadas son muy extrañas. Es posible que nunca haya visto errores o fallas. Necesita verificar decenas de miles de líneas de registro una por una. Y también necesitamos ayuda de Baidu, Google y foros en inglés para comprender qué significa el mensaje de error. Entonces, si no eres bueno en inglés y no tienes paciencia, olvídalo. Esta industria no es adecuada para ti.
No. 3. En primer lugar, el desarrollo de programas es muy difícil de aprender. Cada lenguaje de programación tiene sus propias ideas y diseño conceptual. En muchos casos, un lenguaje tiene poca relación con otro lenguaje. no se puede combinar. Y hay que utilizar estas tecnologías en el trabajo y hay que aprenderlas. Además, la tecnología de programación cambia cada día y cada día se lanzan nuevas bibliotecas de clases y nuevos SDK. Es necesario seguir aprendiendo nuevas tecnologías día tras día. Como la última tecnología de decodificación de video, motores de juegos, etc. No hay libros ni información sobre estas nuevas tecnologías en China. Debe ir al sitio web oficial en inglés para encontrar ejemplos y documentos para aprender. los antiguos aún no se han introducido. Si es demasiado relevante, tendrás que aprenderlo todo de nuevo. Además, el jefe no le dará mucho tiempo para apresurarse en el proyecto. Generalmente, tres días es el límite. Necesitas dominar rápidamente una nueva tecnología en tan poco tiempo...
En resumen. , entiendes por qué los programadores siempre tienen que trabajar horas extras, sabes que este negocio no lo hacen humanos. ¿Por qué se dice que los programadores no pueden trabajar hasta los treinta años? Es muy simple. Si pasas todo tu tiempo de esta manera, solo trabajarás horas extras y estudiarás. No podrás cuidar de tu familia, salir de fiesta con amigos y tener un poco de tiempo libre, y mucho menos. Enamórate de tu novia. ¿Puedes persistir en este estado hasta los treinta? Creo que es un milagro