Me mudaré a los EE. UU., ¿Cómo debo prepararme para conseguir un trabajo como programador / desarrollador?

Venir a los EE. UU. No se trata solo de conseguir un trabajo, sino que también puedes conseguirlo con solo hacer una entrevista. Hay un montón de libros / sitio web que lo ayudan a hacerlo. Pero lo que realmente importa es cómo te desempeñas después de conseguir ese trabajo. Qué tan rápido puede ponerse al día con la tecnología, qué tan rápido puede comenzar a contribuir, qué tan pronto puede comenzar a ayudar a otros y completar sus propias tareas.

Ven a los EE. UU. Para ampliar tu horizonte sobre programación. Ven aquí con la actitud de aprender lo más posible. No solo pienses en conseguir un trabajo. Esfuércese por la excelencia, sienta curiosidad, haga preguntas, haga algo fuera de lo común, vaya a hackatones, elija cursos difíciles. Estas cosas te ayudarán mucho más en la vida. Establecerá el tono para su futuro y lo ayudará a ganar mucha más confianza.

Lo único que le recomendaré que comience a hacer de inmediato es construir algo por su cuenta. Esto lo ayudará a ver un gran problema y dividirlo en 10 problemas más pequeños. Digamos, por ejemplo, que desea crear una aplicación móvil, digamos Angry Birds. Inicialmente puede parecer una tarea muy grande y compleja. Pero debe aprender a dividirlo en problemas más pequeños, como mostrar primero solo una ventana. Una vez que obtenga la ventana, piense en cómo puede mostrar objetos en la ventana, y luego cómo puede reconocer el tacto en la ventana y así sucesivamente. Esto te ayudará a convertirte en un gran desarrollador desde el principio. Poner algo que construiste en Github también ayuda mucho a obtener entrevistas de las empresas.

Aprenda una plataforma móvil (android), una plataforma de back-end (django / REST) ​​y muchas estructuras de datos y algoritmos.

Trate de obtener buenas habilidades de programación orientada a objetos y patrones de diseño.

Primero, ¿cómo planeas mudarte a los Estados Unidos?
y si llegas allí con suerte, no hay dificultad en encontrar trabajo para un desarrollador de software. Sí, las tecnologías sí importan. en EE. UU. SharePoint / Biz talk son populares en el mercado, intente capacitarse con estos antes de mudarse allí, ya que desea elegir la línea de desarrollo web.

More Interesting

Hice un excelente formulario de contacto. ¿Cómo hago (usando HTML y CSS), que cuando alguien presiona 'enviar', me envían el formulario completo por correo electrónico?

Mi jefe está tratando de convertirme en gerente de proyecto de un desarrollador web debido a mi buen historial de comunicación con los clientes. ¿Cuáles podrían ser las consecuencias positivas o negativas?

Dejé la escuela secundaria. ¿Puedo obtener trabajos de desarrollador web después de practicar y estudiar?

Quiero ser desarrollador de Full Stack WEB algún día. Quiero centrarme mucho en JavaScript, Node.js y MEAN Stack, ¿es una buena inversión de tiempo?

Estoy haciendo algo como el sitio web de Wikipedia, ¿MEAN stack es la herramienta adecuada?

Si quiero entrar en el campo del diseño web, ¿qué idiomas debo aprender?

Estoy interesado en el desarrollo web. ¿Qué curso debo seguir: J2EE-Struts con Hibernate Framework o J2EE-Hibernate con Spring Framework? ¿Cuál es la diferencia entre los dos?

Necesito crear una página web propia. ¿Cuál es la mejor manera de hacerlo?

Quiero construir un sistema de chat que pueda servir a miles de personas en el mismo canal mientras que aloje varios canales que también puedan albergar la misma cantidad. Conozco los conceptos básicos de la programación del servidor en Java, pero no estoy seguro de qué técnica debo usar para permitir tantas conexiones.

¿Por qué me cuesta codificar cuando no están todos mis compañeros de clase?

Estoy aprendiendo desarrollo web full stack, ¿debería preocuparme por aprender AWS cuando empiezo a aprender el lado del backend?

Quiero crear un sitio web donde publique blogs sobre mis proyectos personales. Además, deseo usar Python / Django. ¿Qué base de datos debo usar?

Acabo de graduarme de la universidad y asistiré a un campo de entrenamiento de desarrollo web en 2 meses. ¿Qué ideas, conceptos y herramientas clave debo aprender sobre programación y ciencias de la computación en su conjunto que no me enseñen?

Quiero codificar mi propio sitio web en HTML5. ¿Dónde empiezo?

Aprendí C y ahora quiero crear un sitio web como la forma más simple de Twitter usando Python. ¿Qué libros de Python me recomendarías?