Para conseguir un trabajo en google, Facebook o Amazon, necesitará diferentes habilidades que el desarrollo web. El desarrollo web es lo que debe aprender si desea trabajar en un entorno de inicio o en equipos de ingeniería pequeños o medianos.
Aprenderá las mejores herramientas que se utilizan hoy en día, lo cual es realmente bueno, especialmente si desea hacer sus propias cosas.
Trabajar en un gigante tecnológico es muy diferente y mucho más difícil sin la escuela. No he trabajado en ninguno, pero actualmente me estoy preparando para intentarlo. Necesita concentrar una tonelada de su preparación en resolver problemas de algoritmos muy complejos rápidamente y comprender de inmediato la complejidad de su algoritmo. También obtendrá problemas de optimización y deberá analizar la complejidad de los algoritmos y mejorarla. Probablemente también habrá algunos problemas de OO, pero espero que practiques con eso en el desarrollo web.
- Cómo contratar una empresa de desarrollo de aplicaciones móviles
- ¿Qué idiomas necesitas para aprender a hacer la programación de aplicaciones móviles?
- ¿Qué plataformas móviles utilizan las principales empresas de tecnología de viajes?
- ¿Cuál es la mejor aplicación móvil para los exámenes RRB?
- ¿Es posible construir una aplicación sin codificación?
Así que decida en qué preferiría enfocarse, entendiendo el algoritmo y más problemas técnicos, o utilizando herramientas modernas y en evolución para crear aplicaciones comerciales. Ambas son definitivamente una opción sólida, solo entiendo que requiere más trabajo, y practicar para una no ayuda tanto como pensarías para la otra. Escribir algoritmos todo el día nunca te hará escribir aplicaciones que se vendan. Escribir aplicaciones todo el día nunca lo hará resolver problemas de algoritmos a la velocidad que los gigantes tecnológicos esperan de usted.