Tengo 22 años y estoy empezando a aprender codificación. ¿Puedo esperar trabajar para Google / Apple / Facebook algún día?

Obviamente.

Finalmente, en el siglo XXI, al menos en la mayor parte del mundo civilizado, puedes esperar lo que quieras.

Puede esperar trabajar para Google / Apple / Facebook. De la misma manera, puede esperar que los hombres sean superiores a las mujeres, o que las personas negras sean superiores a las personas blancas. Puede esperar que las personas del sexo opuesto / preferido acuerden tener una relación sexual con usted justo cuando viene y pregunta. Puedes esperar que Jesús condescendiera y nos salvara a todos, por alguna definición de salvar. Algunas de las cosas enumeradas en este párrafo estarían claramente equivocadas; Sin embargo, no hay castigo por esperarlos.

Puede esperar que no se tomen medidas en su contra por sus expectativas. Incluso si los expresas. Ya no estamos en la Edad Media; bueno, la mayoría de nosotros.

Tenga en cuenta que lo anterior tiene que ver con el simple “esperar”. Si comienza a tomar medidas, por ejemplo, presionar a alguien para que tenga relaciones sexuales con usted porque espera que lo hagan, sería procesado gravemente. Porque esperar y tomar acciones son cosas muy diferentes.

Si por “esperar” te refieres a “autorizado” o “garantizado”, o algo por el estilo, entonces, por supuesto, no.

Quiero decir, sí, puedes “esperar” esas cosas, pero probablemente te decepcionará. No espere que realmente suceda que termine siendo empleado de Google / Apple / Facebook.

Las cabinas de suicidio aún no son populares, el mundo no se preocupa por sus propias expectativas y, por lo tanto, es probable que su decepción perjudique a las personas que lo rodean, fuera de línea y en línea.

Pero ciertamente, no hay forma de que nadie en la Tierra pueda garantizarle que nunca trabajará para Google / Apple / Facebook en su vida. La expectativa de que lo anterior sea posible es una opción totalmente plausible para usted.

Escribir código es como hablar un idioma misterioso. Aquellos que no lo han aprendido lo encuentran glamoroso y emocionante, incluso sexy.

El lenguaje es un vehículo para comunicar el pensamiento. Es un pensamiento serio de alto nivel sobre el diseño y la implementación de software lo que lo hará interesante para un empleador de alta tecnología como Google, no su dominio de los arcanos de algún idioma.

La capacidad de codificar efectivamente es una calificación necesaria pero no suficiente.

¿Esperar? ¿Sin esperanza? Si. ¿Tratar? Absolutamente.

Todos quieren trabajar en esas compañías, por lo que la competencia será feroz. Tendrá que diferenciarse, y como ahora está aprendiendo codificación, es demasiado pronto para saber si será uno de los excepcionales. Espero que estes. Pero si resulta que no lo es, aún puede ganarse la vida codificando en muchas otras compañías.

Establece tus metas altas. No te aplastes si solo llegas a la mitad. Eso también es progreso.

La codificación es como en muchas otras cosas. Con la verdadera dedicación puedes convertirte en lo que quieres. ¡¡¡Práctica práctica práctica!!! Puede tener 40 años y comenzar a aprender, puede tener 10 años y comenzar a aprender a codificar. Muchos atletas olímpicos mundiales comenzaron a una edad muy tardía, pero aún así llegaron allí mientras se dedicaban al trabajo: estaban obsesionados.

Ahora, ser contratados por empresas tan importantes es algo que la mayoría de nosotros queremos. Pero a veces, cuando llegas allí, puede que no te guste. Pero nuevamente, algunos atletas olímpicos comenzaron a practicar deporte a la misma edad que usted y aún así llegaron a la cima. Entonces digo que tal vez puedas llegar allí. Ponga uno a trabajar, obtenga la bandera verde en GitHub, obtenga la alta repetición en el desbordamiento de pila y tal vez sí, puede llegar allí.

Esas empresas tienen cientos de miles de trabajadores juntos. Entonces, si bien no es fácil trabajar para ellos, no se puede decir que es un gran logro que solo raros pueden hacer.