Hay dos factores ambiguos en su pregunta. Aunque he escuchado esta pregunta dirigida a mí y a muchas personas, considero mentores. Dejame explicar
1. No hay una compañía superior .
Las empresas van y vienen. Cuando Apple comenzó a construir el Apple II, IBM era la principal compañía de computadoras. Xerox estaba creando tecnología de punta, no, de vanguardia. No escuchas estos nombres mencionados muy a menudo, ¿verdad? Dos jóvenes cerebros juntos crearon una compañía que hoy es la mejor. Estoy de acuerdo en que es un caso raro, pero sucedió. Por lo tanto, no se sabe si la pequeña empresa emergente en la que lo contrataron (o una que fundó) no será una de las principales empresas en el futuro. Es posible que se pierda ser ‘la leyenda que formó parte de esa importante compañía hace 10 años’.
2. No hay un curso de software mágico
Sí, eso es correcto Todas las empresas tienen su propio conjunto de tecnologías que siguen. Toma Google, Twitter y Facebook. Google puso mucho énfasis en Python. El lenguaje de programación Go fue diseñado en las líneas de Python. Twitter usa Ruby y Ruby on Rails. Facebook, por otro lado, enfatiza PHP. Entonces puedes ver el problema. Lo que importa es su capacidad para aprender nuevas tecnologías y dominar viejos principios. Los algoritmos importan, siempre. Y no, no puedes aprenderlos en 6 meses o 1 año. Lleva años dominar los algoritmos, aprender nuevos a medida que se hacen y luego crear nuevos algoritmos que puedan resistir el paso del tiempo.
- ¿Qué software se utiliza para ETL y cómo funciona?
- ¿Qué software de Windows es mejor para la compresión de archivos en el nivel superior?
- ¿Cuál es el mejor reproductor de video?
- ¿Cuál es la mejor licencia de software para mí?
- ¿Qué es la pila tecnológica de Handy?
Así que olvídate de empresas y cursos de software. Estuve en esta misma etapa una vez, y simplemente me lancé y fui contratado por una startup para codificar en Python. Las circunstancias me exigieron que aprendiera PHP y lo hice. Entonces aprendí la pila web. Entré en desarrollo web. Luego volví a Python y comencé a desarrollar para la web usando Django y Flask. Como dije, lo que importa es qué tan bien puede adaptarse y qué tan buenos son sus cimientos.
Buena suerte.