Como desarrollador de Android con más de 5 años de experiencia, ¿qué cosas debo saber?

Hola

Tengo 3 años de experiencia en Android, pero puedo responder a esta pregunta.

Deberías saber muchas cosas. Necesita actualizar la tecnología actual y las actualizaciones.

  1. Android todo el ciclo de vida de desarrollo.
  2. Necesita conocer los principios SOLID y saber cómo puede solicitar un mejor estilo de codificación.
  3. Patrones de diseño.
  4. MVP, MVC y MVVM.
  5. RX java.
  6. Daga
  7. Casos de prueba. Tanto la unidad como el diseño.
  8. NDK.
  9. Cómo crear una biblioteca.
  10. Idioma Kotlin
  11. Cómo puedes hacer cualquier cosa con una línea mínima de código.
  12. Buena capacidad de comunicación. 5+ necesitas comunicarte con clinet. Necesita saber cómo puede hacer que la aplicación fluya. Debe conocer el manejo del cliente capibabaliy.

Hay muchas más cosas ahí. Obtendrá con el medio ambiente y el tiempo.

Gracias espero que esto te ayude.