Bueno, personalmente ni siquiera me llamaría intermedio, así que estoy muy limitado en cuanto a lo que puedo decir. Como se trata de un A2A, diré cuál es mi opinión hoy.
Por élite, obviamente te refieres a lo mejor de lo mejor. Ser bueno en cualquier cosa requiere tiempo y paciencia. La programación es una habilidad que se adquiere muy lentamente y no es algo fácil de entender.
He tratado de aprender a programar durante más de un año, la mayor parte del tiempo con ayuda y orientación, y todavía me considero un principiante. Habiendo observado de cerca lo que dicen los profesionales, no creo que exista un programador de élite. Si alguna vez existe un programador de élite, definitivamente estaría programando para burros años, habría trabajado en muchos lugares y sabría cómo hacer todo .
- ¿Cómo conseguir un trabajo en Dubai y cómo obtener una visa de trabajo de Dubai?
- ¿Qué trabajo / rol profesional me permite ayudar a reducir el calentamiento global (disminuir las emisiones de dióxido de carbono) más? ¿Cuáles son algunos ejemplos de tales roles e individuos?
- ¿Qué se necesita para conseguir un trabajo en Tesla en desarrollo de software?
- ¿Es la fisioterapia mejor que la dental?
- Si hago un trabajo independiente en Oregón y vivo en Oregón, pero una empresa en California me paga, ¿tengo que pagar los impuestos de California?
Eso no es posible. Todos los programadores en algún momento piden ayuda o buscan cosas, es demasiado.
A menos que quieras convertirte en el próximo James Gosling. Probablemente me referiría a él como élite, pero ese es él. Puedes ser el próximo Gosling, pero lo más probable es que no lo seas.
James Gosling – Wikipedia
Piénsalo. ¿Realmente necesitas convertirte en el próximo James Gosling? Para mí, la persona que usa una herramienta para crear soluciones profesionales es tan importante como la persona que creó la herramienta. Crear algo es una técnica, usarlo es otra técnica. Tanto crear como usar por sí mismos no valen nada el uno sin el otro. La creación y el uso van juntos, de modo que si Gosling creó Java y Mark está utilizando Java para ofrecer soluciones profesionales, Mark es tan importante como Gosling. Estoy usando a Gosling como ejemplo porque no creo que haya ningún programador de “élite”, por lo que si alguien es considerado como “élite”, debe ser alguien como Gosling. ¿Cuáles son tus objetivos? ¿Qué consideras “elite”?
Entonces, un pequeño consejo, en realidad este no es mi consejo, fue el consejo de John Purcell cuando pregunté algo similar. Si eres un principiante en programación, trata de no concentrarte en tu objetivo final. Como principiante si te enfocas en lo que quieres terminar o convertirte en “élite”, serás derrotado fácilmente en un instante. Cuando recibí la bofetada de programación y me arrojaron, no toqué una PC durante una semana.
En lugar de concentrarse en convertirse en “élite”, concéntrese en divertirse creando programas que le resulten útiles, sea lo mejor que pueda, siempre esté abierto a aprender y experimentar y llegará al punto en el que pueda llegar. Sin “élite”, sin “dominio”, solo tú en un viaje divertido aprendiendo y convirtiéndote en lo mejor que puedes ser.
Eso es suficiente. No necesitas ser elitista, no necesitas ser el próximo Gosling, solo agradece que puedas usar todas estas creaciones para crear tus propias cosas y comenzar un nuevo viaje en el mundo masivo de la programación. Ven al presente, sé realista contigo mismo y diviértete.
Gracias por el A2A.
Todo lo mejor.