No Estás Suscrito?

Únete a 500+ que buscan romper en la industria del desarrollo mientras leen mis emails (también aprenderás de disciplina y de la vida).

Nadie va a Venir a Salvarte

Nico Salgado

3/9/2024

Cuando estás aprendiendo a programar, te puedes quejar todo lo que quieras de:

  • La competencia en el mercado para programadores

  • El profesor que te tocó en una clase de universidad

  • La dificultad de las entrevistas técnicas

Pero preocuparte de lo que no puedes cambiar es inútil.

La competencia seguirá siendo la misma.

El profesor seguirá siendo el mismo.

Las empresas no reducirán su exigencia.

Echarle la culpa a todo lo que te rodea (menos a ti mismo) te da la excusa perfecta para no tener que mejorar.

“Como todo es tan difícil, ¿para qué voy a cambiar?”.

Puede que incluso tengas una buena razón para pensar de esta forma…

Pero la realidad es que nadie va a venir a salvarte.

Estás solo.

No Existen las Casualidades

Tu destino no mejorará hasta que tomes la decisión de enfocarte en lo que tienes control:

  • Tus acciones

  • Tu mente y emociones

  • Tu reacción ante las circunstancias

Solo así vas a poder percibir oportunidades de crecimiento en situaciones que otros consideran ‘negativas’.

No tiene ningún sentido perder más tiempo en eventos que no dependen de ti.

Más Allá de las Ideas
“Nuestra visión del mundo estructura nuestras percepciones, ordena nuestros valores, y se cristaliza en el marco ideacional a través del cual interpretamos el significado de nuestro ser en el mundo.” — Bhikkhu Bodhi

En el budismo, se dice que se llega a la sabiduría principalmente a través del conocimiento perceptual, y no del conceptual.

El conocimiento conceptual es aquel que aprendes usando palabras o ideas, aunque no lo tengas directamente frente a ti.

Ver un tutorial en YouTube de estructura de datos es conocimiento conceptual.

Por otro lado, el conocimiento perceptual (o de percepciones) lo adquieres a través de tu experiencia directa con el mundo.

Sentarte a escribir código y experimentar cómo funciona, sería considerado conocimiento perceptual.

Yo me puedo poner a explicar mil ideas en este post…

Pero hasta que no las pongas a prueba a través de tu experiencia, no vas a descubrir qué cosas están bajo tu control.

Tu experiencia influye en la percepción que tienes de una situación.

Si tu percepción está en el lugar correcto, vas a poder dirigir tus esfuerzos hacia factores que puedes cambiar.

Con esto, tu futuro no llegará por accidente.

Reprograma tu Mente

Ahora que sabes en dónde poner tu enfoque, es hora de ser prácticos.

Voy a dar 4 ejemplos de cómo enfocarte en lo que tienes control.

1) Acabas de ver un módulo de un curso, entendiste el tema, y cuando fuiste a resolver un ejercicio te quedaste en blanco.

No veas más tutoriales.

Siéntate escribir código, y si no sabes absolutamente nada, busca cómo resolverlo en Google o ChatGPT.

Toma el código de alguien más y escribe línea por línea, aunque no lo entiendas todo.

Pasa más tiempo con el código.

Si haces esto, empiezas a generar conocimiento perceptual, y a darte cuenta de cuáles son realmente tus vacíos.

Cuando repites esto con diferentes ejercicios, inevitablemente terminas aprendiendo.

Los problemas con los que te chocas te dan una vara para medir en qué puedes mejorar.

2) No sabes si empezar a programar por miedo a que la IA reemplace a los programadores.

Para de pensarlo tanto.

Si te genera curiosidad, hazlo.

No tienes ningún control sobre ese evento, y aferrarte a él solo te hará perder más tiempo.

Además, aún no has generado suficiente conocimiento perceptual para saber qué es trabajar como programador.

A mí me puede venir el CEO de Nvidia a decir que la IA nos va a reemplazar a todos…

Pero si alguna vez has trabajado como programador, sabes que el trabajo nunca se ha tratado de escribir código y ya.

Se trata de resolver problemas a través de la comunicación de ideas.

Habilidades adaptables a cualquier disciplina.

3) Te preocupa la competencia para puestos Junior.

Busca los lenguajes más demandados en tu zona y compara:

  • Las posiciones abiertas

  • Los aplicantes que hay por posición

Esto hice yo después de darme cuenta de la competencia que hay en el MERN stack.

Encontré que aprendiendo Java, Spring, y Angular, aprendes un stack igual de demandado que el MERN, con mucha menos competencia.

Por cierto, si estás interesado en aprender Java conmigo, volveré a abrir inscripciones de mi Bootcamp en abril.

Solo habrá 60 cupos, y los primeros en enterarse serán los que estén en mi lista de emails. Únete acá.

El punto es que no vas a poder reducir la competencia.

Pero tienes la opción de enfocarte en algo sobre lo que tienes control: qué aprender.

4) No sabes qué proyecto puedes empezar.

Haz una lista de proyectos que te interesen y elige uno.

Si no sabes cuál te interesa, pregúntale a ChatGPT por ideas de proyectos.

Elige cualquiera de estas.

Seguir comparando ideas solo te hará perder tiempo.

Aunque no lo termines, igual vas a adquirir conocimiento perceptual para empezar a entender los patrones de cómo resolver un problema.

El Primer Paso a la Espiritualidad

Culpar a eventos externos solo te hará:

  • Perder tiempo

  • Continuar con la frustración

  • Perder de vista lo que puedes mejorar.

Enfocarte en lo que tienes control es la única forma de cambiar tu destino.

Yo incluso diría que este es el primer paso a la espiritualidad.

Antes de poder aceptar un concepto trascendental, tienes que tomar consciencia de tu percepción en el mundo.

El conocimiento perceptual te lleva a entender el mundo más allá de ideas específicas.

Este te hace:

  • Desapegarte de los resultados

  • Querer desarrollar tus virtudes

  • Aceptar con serenidad la realidad

Todo esto es aplicable a cualquier disciplina, incluyendo la programación.

Un abrazo.

— Nico

ACERCA DE MÍ

Quién es Nico?

Trabajo como Desarrollador Full Stack en USA después de aprender programación en 3 meses.

Un obsesionado por el potencial humano.

Hola, es Nico

Durante este tiempo me di cuenta de algo: Nunca ha sido tan fácil romper en la industria del Desarrollo Web.

Tenemos, por primera vez, acceso ilimitado a información.

El problema? Las distracciones.

Busco brindar claridad a principiantes a través de nuevas perspectivas para que alcancen su máximo potencial.