Si recién comenzara con una sólida base técnica y quisiera aprender principios generales que me ayudarían en una amplia gama de tiendas y dominios a lo largo de mi carrera, estas son las cosas que me gustaría aprender, en particular orden:
- Agile / Scrum, especialmente si quieres trabajar en una tienda corporativa.
- Desarrollo guiado por pruebas. Si su tienda aún no está haciendo esto, ¡enséñeles cómo!
- Cómo refactorizar su código (y el código de otros) a medida que avanza. Escribir código más lento, pero mejor.
- Cómo escribir código mantenible. Te agradecerás cuando tengas que leer tu propio código después de unos meses.
- Cómo comunicarse de manera efectiva, ya sea verbalmente, en especificaciones técnicas, correo electrónico, mensajería instantánea o lo que sea.
- Cómo trabajar junto con personas de una amplia gama de orígenes y culturas.
- Y guardando lo mejor para el final: cómo trabajar con personas más inteligentes que usted. Es la mejor forma de aprender.