¿Puedo trabajar en las principales empresas de TI si no tengo un currículum sobresaliente, resultados académicos altos y no tengo grandes logros en las competencias de programación?

El corto: ¡Sí, absolutamente!

Como creo que su pregunta retoma un tema importante, me gustaría compartir algunas palabras más para la respuesta detallada. Entonces, aquí está el largo:

Creo que entiendo completamente de qué se trata tu enfoque real. Como se refiere a las “Mejores compañías de TI”, que supongo que son compañías como Alphabet (Google), Apple, Facebook, Dropbox, IBM, Microsoft, etc., se está centrando en los valores que estas compañías representan en el exterior. Y esos valores incluyen cosas como … profesionales invariables que trabajan allí, tecnología de vanguardia, lo que sea que mire, las pilas de desarrollo de vanguardia son su trabajo diario, flujos de trabajo increíblemente altos y eficientes, los cerebros más inteligentes que crean diariamente software / tecnología nuevos. , entornos de trabajo absolutamente profesionales, la más alta reputación en el mundo de TI, etc.

Sí, sin duda, esos no son solo atractivos y palabras de moda, sino incluso más como mantras, recitados todos los días, en todas partes. Puede sentir la presencia de estas compañías en todos los rincones de la web y tal vez en el mundo y, en algún momento, siente que trabajar en algunas de esas compañías sería la mayor recompensa que podría obtener.

Entonces, incluso si esto no encaja perfectamente con sus pensamientos y motivaciones reales, es algo que pude y puedo observar casi a diario. Las personas que hacen preguntas como la suya suelen ver “Las mejores empresas de TI” de esta manera. Y mentiría si no dijera que hubo un momento en que pensaba de la misma manera. En realidad, no hay nada malo en pensar de esta manera. Y realmente creo que esas compañías se unen a algunos de los mejores profesionales y cerebros más inteligentes de nuestro tiempo, crean algunos de los mejores productos y tecnologías que se han construido y brindan enormes ventajas para nosotros y nuestro mundo. Pero también creo firmemente que tenemos que desmitificar el brillo que los rodea y volver a lo básico nuevamente.

En alemán, hay un dicho que se traduce en inglés a algo como: “Todos ellos simplemente cocinan con agua” .

El significado aquí es algo obvio: incluso las personas y empresas mejores, más inteligentes, más poderosas, más fuertes y más creativas del mundo tienen una cosa en común, que nunca cambiará: ¡todas se descomponen exactamente en la misma base! En el sentido más simple, esto significa, cada vez que había alguien con una idea. Una idea básica que fue lo suficientemente buena como para convertirse en negocio. Algunos de ellos tenían valores monetarios, otros no tenían nada. Todas estas personas que incorporaron un negocio, en realidad fueron lo suficientemente valientes como para dar un paso adelante y simplemente hacer lo que les apasionaba (ignoremos a los estafadores y falsificadores, que también incorporan negocios pero no les apasiona nada).

Desde los primeros pasos hasta los gigantes más grandes del mundo de TI, hay historias de fracaso, éxito, sangre y sudor y seguramente mucho drama, pero también diversión y fiesta. Usted ve, esto es tan básico y humano, como podría ser. No había dioses nacidos con superpoderes, solo seres humanos simples. Y esto se traduce en cada parte de una empresa como hoy. Incluso en materia tecnológica.

Todas esas compañías no están utilizando algunas herramientas y sistemas súper secretos, todos se reducen a las mismas bases. Seguramente, crean una tecnología y software súper sofisticados y de última generación, y todo parece increíblemente complicado y complejo (y demonios, sí, estoy seguro de que a menudo lo es), pero detrás de todos esos logros están los Las mismas herramientas y tecnologías que todos estamos utilizando. Incluso algunos gigantes como Google, Facebook, Apple, etc., están utilizando los mismos IDE, editores, sistemas operativos, lenguajes de programación, tecnologías y otras cosas como todos nosotros, gente de TI.

Y aquí está la transición a su pregunta: ¡Siempre es una cuestión de lo que usted hace de sus circunstancias!

Algunos construirán, a partir de tecnología muy básica, productos y servicios sobresalientes. Algunos otros construirán una mierda completa, usando exactamente las mismas herramientas y pilas. Entonces, lo que quiero decir aquí son dos declaraciones centrales:

1. Grandes nombres y reputación no necesariamente implican alta calidad y excelente trabajo.

2. ¡Nunca subestimes las cosas pequeñas y muy básicas de la vida!

En otras palabras: eres absolutamente adecuado para trabajar en una empresa de TI de primer nivel sin educación superior, CV sobresaliente y logros en competencias de programación. ¡Lo que define su valor como empleado es una combinación de sus valores humanos y su capacidad de aprender! Creo absolutamente que todos nosotros podemos aprender todo. Siempre es solo un punto de toda tu actitud y, por supuesto, una combinación de inteligencia e inteligencia. ¡Y estos últimos son capaces de aprender, hasta cierto punto!

En lo que también creo (y mis experiencias me dan la razón) es que hay personas en todo tipo de empresas que comparten mis puntos de vista. Todas las empresas con las que trabajé, o al menos conocía o con las que tuve contacto, que llamaría superior en lo que estaban haciendo, tenían en común que había personas trabajando en las que nunca subestimaron la importancia de lo básico (en cada conducta). Incluso aquí en Quora puede encontrar profesionales de esos gigantes de TI y lo que más me impresionó, ya que estoy leyendo y escribiendo aquí, es el hecho de que esas personas también comparten algunos de mis puntos de vista y opiniones.

Una vez leí una publicación de un profesional que trabajaba en Google (creo que lo recuerdo correctamente), aquí en Quora, en el que señaló en muy, muy buenas palabras, que lo que realmente cuenta (hablar de un puesto como ingeniero de software) no es ¡No sea su larga lista de certificados que aprobó y los concursos de programación en los que participó, sino sus habilidades para resolver problemas de la vida real de una manera inteligente y eficiente! Y ese fue un punto en el que pensé “Wow, sí, eso es absolutamente de lo que se trata, eso es en lo que creo. Lo clavó perfectamente”.

Ok … un texto largo, muchas palabras y muchas opiniones y puntos de vista, que tal vez no te interesen. ¡Pero lo único que creo que es más importante es creer en tus propias habilidades para lograr lo que has establecido como objetivo! Si le apasiona lo que hace y si demuestra que puede aprender y resolver problemas de la vida real, entonces no hay ningún argumento para no darle la oportunidad de trabajar en una empresa de TI de primer nivel.

¡Te deseo buena suerte en tu carrera!

More Interesting

Soy un graduado en ciencias de la computación de 2013. No conseguí ningún trabajo hasta ahora. Por favor, hágame saber cómo puedo conseguir un trabajo?

¿Es fácil un trabajo de PSU en CS en comparación con mecánico?

Cómo comenzar a desarrollar aplicaciones web con MEAN stack

¿Es un buen enfoque una educación en CS con muchas matemáticas y poca codificación?

¿Cómo aprende y consigue un trabajo en inteligencia artificial / aprendizaje automático / computación en la nube? ¿Puede una persona con experiencia en TI (otras tecnologías / marcos) conseguir un trabajo en esas áreas?

Cómo apreciar la importancia de la 'física computacional'

¿Puede un graduado en ciencias de la computación e ingeniería informática caer en un solo trabajo?

¿Cuáles son las exportaciones de mercancías del esquema de India (MEIS)?

Soy un estudiante de ciencias de la computación B.Tech, pero no tengo experiencia en CS, así que no soy bueno en la codificación, y debido a los exámenes regulares no tengo mucho tiempo para practicar. ¿Qué debo hacer? ¿Cómo equilibro entre otras materias y la codificación?

¿Tiene sentido participar en una programación competitiva después de conseguir un trabajo?

¿Es necesario hacer un B.Tech para convertirse en un programador de computadoras?

Cómo conseguir un trabajo de desarrollo Java

¿Cuáles son algunos pasos que puedo tomar para obtener una pasantía en informática?

¿Cuál es el alcance de la informática en Pakistán?

Estoy pensando en enseñar ciencias de la computación y / o matemáticas en la secundaria. ¿Qué cursos de matemática o informática debo tomar?