Hay dos tipos de expertos en lenguajes específicos de dominio, como es el caso de la computación estadística:
Usuario experto
El usuario experto es alguien que se destaca en el uso del software. Su código no es el más bonito, pero conocen muchos trucos y, a menudo, tienen un flujo de trabajo que maximiza su rendimiento.
En mi experiencia, también son expertos en el dominio, pero a menudo no son programadores expertos. Así que saben lo que quieren hacer y saben cómo exprimirlo desde el software. Esto significa que hacen un esfuerzo para encontrar la manera de resolver problemas, pero no se preocupan masivamente por las cosas relacionadas con el código.
- ¿Cómo podría dejar de soñar despierto, preocuparme / pensar en otras cosas y concentrarme al estudiar?
- Cómo concentrarse más durante 10 horas en un día.
- Cómo olvidar mis recuerdos del pasado y concentrarme en los estudios.
- Soy un estudiante de octavo grado de la India que quiere ingresar a un IIT, estudio bien. ¿Cómo puedo mejorar y capacitarme para obtener buenos rangos en IIT-JEE?
- ¿Cuáles son tus buenos y malos hábitos de estudio?
Para convertirse en un usuario experto, en primer lugar, sea lo mejor que pueda ser en su dominio y use constantemente el software de su preferencia para realizar el trabajo. A medida que aumenta su conocimiento de su dominio, agrega herramientas a su experiencia con el idioma.
Desarrollador Experto
El desarrollador experto puede no ser un experto en dominios, pero él conoce el dominio. Sin embargo, su activo más fuerte es que es un programador. Su código es claro, mantenible, reutilizable.
A diferencia del usuario experto que produce trabajo en el contexto del dominio, el desarrollador experto suele estar mucho más interesado en producir bibliotecas y paquetes que agreguen o mejoren el uso del lenguaje de programación.
Para convertirse en un desarrollador experto, debe ser un programador, al menos uno decente. Debes aprender algo en lo real de la ingeniería de software. Sin embargo, debe conocer el dominio para comprender qué es lo que desea hacer. También debe asumir que su trabajo será utilizado por otros.
¡Ahora es cuestión de que descubras qué experto quieres ser! 🙂 Espero que esto ayude!