La habilidad más valiosa es la que probablemente no estás pensando.
(imagen a través de collider.com )
- ¿Cuál es la diferencia entre un programador y un desarrollador?
- ¿Qué tan bueno es el maestro de ingeniería de software de la Universidad de Santa Clara?
- ¿Puede Scala reemplazar a Erlang?
- ¿Qué dices cuando tu programa no funciona durante la presentación?
- ¿Con qué frecuencia deberían los desarrolladores front-end probar su código y cómo?
El otro día, estaba hablando con un estudiante mío en un Hangout de Google sobre este mismo tema.
Al final de nuestra conversación, esto es lo que me dijo:
“Ken, ese es el consejo de programación más aburrido que he recibido. Pero estoy tan feliz de que me lo hayas dado.
Aquí está la esencia de lo que dije:
Al igual que en cualquier otro campo, a todos en la programación les gusta hablar sobre las últimas novedades. Muchas de las conversaciones que tengo en este momento son sobre cosas como:
- ¿Es la IA el futuro de la programación?
- ¿Debería estar aprendiendo sobre la realidad virtual?
- ¿React / Elixir / Websockets será la tecnología más grande de los próximos 5 años?
Es divertido hablar de todo esto. Pero si solo te enfocas en las tecnologías de vanguardia, te estás perdiendo por completo el punto.
La programación siempre ha sido sobre una habilidad principal:
Necesitas ser realmente bueno para resolver las cosas sobre la marcha.
La tecnología evolucionará constantemente. Siempre habrá nuevos lenguajes y marcos de programación que saldrán todo el tiempo. No deberías pasar el tiempo persiguiendo las tendencias geniales.
En cambio, debe dedicar su tiempo a convertirse en un Desarrollador autosuficiente, alguien que pueda aprender cosas nuevas a medida que surjan.
¿Por qué?
Los mercados cambian. Nadie sabe con seguridad cuál será la próxima gran novedad en programación.
La única constante es que el mercado siempre tendrá una demanda de personas que puedan:
- Utiliza efectivamente las búsquedas de Google
- Resolver los problemas que enfrentan
- Resolver cosas rápidamente
Conviértete en excepcional para resolver las cosas. Entonces siempre tendrás demanda.
Si desea convertirse en un desarrollador en demanda este año pero no está seguro de por dónde comenzar, consulte The Coder’s Compass , una herramienta que ayudé a construir para ayudar a los aspirantes a desarrolladores a encontrar su camino.
Si le gustó mi respuesta, le agradecería que la votara al presionar el botón azul claro a continuación.