Sí. Aquí están algunas:
- Resolución de problemas Apuesto a que obtienes esto mucho. La resolución de problemas en este contexto no significa necesariamente resolver algoritmos y qué no. En cambio, me refiero a ser capaz de solucionar problemas y hacer algo productivo, como investigar formas de reproducir el problema o resolverlo claramente.
- Siguiendo las normas. Usted se sorprenderá de cuánta gente no hace esto. Busca un estándar y solo resuélvelo.
- Trabajando con otras personas. Esto se explica por sí mismo.
Si puede resolver los problemas que se le presentan y seguir los estándares mientras trabaja con las personas, tenga la seguridad de que tiene una alta probabilidad de sobrevivir a cualquier cosa.
Aquí hay un caso de uso :
Joe es un desarrollador web front-end. Está muy familiarizado con js, html, scss, trago, etc. Su compañía le ha encomendado hacer un bot de facebook que implemente algún ML para interactuar con los clientes.
- Cómo usar lo que aprendo en idiomas.
- Como estudiante graduado, ¿debería volver atrás y fortalecer mis conceptos básicos o seguir adelante con cosas avanzadas y aprender cosas a lo largo del camino (es decir, matemáticas)?
- ¿Es el rastreo una forma efectiva de aprender a dibujar?
- ¿Cuál es la mejor manera de aprender Animate CC?
- ¿Cuáles son las formas de aprender sobre las acciones en la etapa inicial?
Bueno, lo primero es lo primero. Joe iría a los documentos de Facebook y leería sobre los robots de Facebook. Probablemente trataría de hacer un ejemplo de bot ‘hola mundo’ para entender las cosas. Luego pasaría a apilar el desbordamiento o el intercambio de pila o quora o github y vería el contenido relevante relacionado con su proyecto. Se topa con varios marcos para usar. Él los evalúa a todos y decide apegarse a uno basado en sus necesidades. Desde que se asoció con un tipo [Frank] cuyo familiar con ML, él le muestra el marco elegido y una lista de las mejores prácticas y estándares descritos en dicho marco. Planifican el trabajo en sprints [ágil] y hacen un prototipo aproximado. Durante todo el proceso, Joe aprende de Frank sobre cosas relacionadas con el ML.
Notas:
- Esto fue solo un ejemplo. Puede ser demasiado ideal.
- Demo la resolución de problemas. Joe pudo investigar la mejor manera de hacer un bot, es decir, usando un marco para facilitar su trabajo. Los bots de Facebook no existían hace 5 años.
- Joe decidió adoptar algunos estándares de codificación y mejores prácticas. De esta manera, escribiría un código que Frank podría leer y comprender. Aquí hay un ejemplo de estándares de codificación y mejores prácticas para el kernel de Linux: Estilo de codificación del kernel de Linux
- Joe trabajó con Frank. Al trabajar con Frank y planear el proyecto adecuadamente, tendrían algo que mostrar a pesar de que Joe no tiene conocimiento de ML.