No es nada fácil para un tipo Civil obtener trabajos de programación que alguien que dice lo contrario está mintiendo. Las buenas compañías, excepto Facebook, no están abiertas para sucursales que no sean CS, Electrónica. Algunos también están abiertos para electricidad.
Si un segundo año es capaz de tener un sueño no superficial de conseguir un trabajo en Facebook, entonces él tiene mis reverencias y no soy elegible para responder esto.
De lo contrario, continúa leyendo.
Aún hay esperanza para ti.
Todavía puede conseguir trabajos fuera del campus en buenas empresas. Debes ser tan bueno en lo que haces para que nadie pueda negarte un trabajo. La etiqueta “civil” es una desventaja en tu currículum. Tienes que hacer una ventaja haciendo algo positivo.
Estás en segundo año, así que tienes mucho tiempo. Tienes dos veranos, haz tu mejor esfuerzo para ser pasante en nuevas empresas. No importa si se les pagó o no. Puede comenzar a construir su currículum contribuyendo al código abierto. Puede participar en GSoC (Oficina de Programas de Código Abierto). Si tiene uno o dos buenos pasantes y algunos otros buenos proyectos en su currículum, su sucursal no será un gran problema.
- ¿Cuáles son las mejores universidades para la ingeniería en Australia?
- ¿La inclusión de universidades británicas como Oxbridge en el nivel superior en el ranking mundial enumera la estafa de relaciones públicas más grande de nuestra era?
- ¿Debo optar por la instrumentación y la ingeniería de control? ¿Por qué o por qué no?
- ¿Cuál es la mejor escuela de ingeniería?
- ¿Cómo quiere un estudiante que se le enseñe en la clase?
Con respecto al aprendizaje, Learn C / C ++ y un lenguaje de alto nivel (python / Java), estructuras de datos y algoritmos. Vaya a Amazon.com: Introducción a los algoritmos (9780262033848): Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein: Libros, incluso si el mundo entero le dice lo contrario. Además de estas, hay ciertas habilidades como control de fuente, pruebas, etc., que no son muy difíciles de aprender a nivel principiante, pero le dan una ventaja sobre otros candidatos. Hay un montón de cursos en línea sobre diversos temas, lea sobre ellos, si alguno de ellos le intriga, vaya.
No solo se concentre en hacer un currículum, haga lo que le parezca interesante, puede ser más exitoso y feliz de hacerlo. Pero no solo siga estudiando, debe hacer un trabajo real que pueda mostrar a su posible empleador.
Tu camino hacia un trabajo de programación será mucho más difícil que un chico de CS. Aún así, si está bien preparado, puede conseguir un trabajo y desempeñarse bien que una persona de CS menos preparada.