No tengo mucho conocimiento sobre HackReactor u otras escuelas de hackers. A partir de algunas búsquedas rápidas en Google, la idea general que obtuve fue que los estudiantes exitosos (aquellos que fueron empleados por gigantes tecnológicos que pueden dar permisos de trabajo), ya tienen algún tipo de programación o experiencia profesional en TI. A juzgar por sus antecedentes, la escuela de piratas informáticos podría no valer su dinero. Tal vez no en este momento al menos.
Voy a asumir algunas cosas.
- Quiere un trabajo de Ingeniería de software / Desarrollador en los EE. UU.
- No tienes autorización de trabajo en EE. UU.
Debido a que necesitaría una autorización de trabajo, su única oportunidad de permanecer en los EE. UU. Es si lo aceptan en una empresa que puede patrocinarlo. Por lo general, solo los gigantes tecnológicos pueden permitirse hacer eso. Obtener una oferta, y mucho menos ser notado por los reclutadores, no es una tarea fácil.
- ¿Hay científicos trabajando para unir las diversas disciplinas de la ciencia en un solo campo?
- Si desea hacer un proyecto interdisciplinario que relacione la ingeniería mecánica, la informática y la biotecnología, ¿cuáles son algunos posibles temas o ideas?
- ¿Sería útil para un estudiante de CS estudiar Señales y Sistemas, así como el Procesamiento de Señal Digital?
- ¿Cuál es la mejor manera para que un programador autodidacta complete el conocimiento de que un título en informática podría haberle ganado?
- ¿Cuáles son algunos tipos de 'características' para el aprendizaje automático?
El primer paso para obtener un trabajo de ingeniero de software por parte de personas como Google es hacer que su currículum se note . Su mayor competencia serían los nuevos graduados tecnológicos en los Estados Unidos. Casi todos los estudiantes de ciencias de la computación que conozco en los EE. UU. Pueden aprender JavaScript muy rápidamente (si aún no lo saben). Vaya a una feria de carreras tecnológicas, y lo primero que preguntaría un reclutador es “¿En qué proyectos ha trabajado?” Y no significan lo que ha hecho en una clase típica de CS. Casi todos los estudiantes de CS en los EE. UU. Habrán creado un compilador, incursionaron en el ensamblaje, crearon una aplicación de trabajo para un proyecto de clase, etc. Casi todos los estudiantes de ciencias de la computación que conozco habrán tenido al menos una pasantía tecnológica creando un proyecto utilizando tecnologías que Nunca he usado antes. ¡Necesita más trabajo, pero su pasantía es un buen comienzo!
El segundo paso es pasar las entrevistas técnicas . Sugeriría echar un vistazo al libro Cracking the Coding Interview. Puede esperar que se le pregunten problemas sobre algoritmos, conceptos básicos del sistema operativo, etc., si está entrevistando a gigantes tecnológicos (esto es incluso si desea un papel únicamente en el trabajo de front-end). Una amiga mía que es estudiante de maestría en CS en una de las 10 mejores universidades de Estados Unidos para CS tropezó con sus entrevistas en el sitio para Google el año pasado. Esta persona está estudiando análisis de datos, tiene muchos proyectos para mencionar y ha creado una aplicación para una gran empresa que también usa ReactJS. La persona tenía una base de conocimiento muy amplia y profunda, pero las entrevistas pueden ser muy difíciles. Tendría que agudizar sus conocimientos lo antes posible (lo intentó de nuevo y estará en Google el próximo otoño 😀).
De todos modos, no quiero asustarte a ti ni a ningún compañero kababayan :). El punto es que tomaría mucho trabajo . Pero no es imposible . Me temo que estás pensando que una escuela de piratas informáticos de 3 meses de duración te daría un acceso definitivo a las compañías tecnológicas masivas por las que casi todos los estudiantes de CS compiten. Tienes un largo camino por recorrer incluso para preparar tu currículum. Vaya a MIT Courseware, Codeacademy, Stack Overflow, cualquier recurso de Internet gratuito compatible con Google. Aprenda, conéctese con personas en Facebook / LinkedIn, inspírese, cree, envíe sus proyectos a Github y, con suerte, consiga un trabajo aquí algún día.
¡Buena suerte! 🙂
–
Pronto obtendré mi título en Informática en una universidad de los Estados Unidos. Solía ir a una escuela secundaria en algún lugar de Quezon.