Actualmente, estoy haciendo BE en Cs (segundo año ahora), ¿qué cosas puedo hacer para aumentar mis posibilidades de ser ubicado en una buena compañía?

¿Cuál es su definición de buena compañía? Entienda eso primero.

Grupo A

Wipro, Infosys, Accenture, Cognizant, Samsung, LG y muchas más empresas de servicios acuden a su universidad para la selección del campus y sus criterios de selección son 60 o 70% en total. en sus criterios de selección. Por lo tanto, incluso si ha hecho bien en BE pero no en 10th, 12th está fuera. No vendrá al escenario donde puede mostrar su talento.

Grupo B

Google, Microsoft, FB, Adobe, Amazon y otras compañías de productos en su mayoría van a IIT o alguna universidad de élite para su colocación. Puede que no estés en eso. Pero es otra forma de unirse a estas compañías. Te lo diré pronto.

Grupo C

Startups o startup financiada en su mayoría. Me gustan más. La mayoría de las veces no tienen criterios de selección específicos, contratan a personas realmente talentosas, pero debe ser un programador profesional para ser seleccionado en algunos o muchos de ellos.

Ahora debe decidir a qué grupo desea unirse.

El grupo A no es tan difícil, solo obtén buenas notas en BE todo el semestre. Prepárate para la aptitud y sé poco bueno en la programación y capaz de explicar los conceptos de OOPS la mayor parte del tiempo.

El verdadero desafío es unirse al Grupo B y al Grupo C porque contratan personas realmente talentosas. La única forma de ser seleccionados en ellos es muy bueno en programación, razonamiento, razonamiento lógico, matemáticas. Estas cosas no son cosas de 1, 2 meses que lleva años o 2 con mucha práctica.

Elija cualquiera de los dos lenguajes de programación C, C ++ como predeterminado, Java o Python (es muy popular hoy en día) domínelos, practíquelos diariamente todo el tiempo, pase mucho tiempo practicándolos. Comprenda el concepto básico como fundamental de la informática, maestro ellos, aprenden y entienden conceptos como estructura de datos, clasificación, árbol, algoritmos de mapas. Practíquenlos al máximo.

Una vez que llenes cómodo únete

Topcoder , Codeforces , SPOJ, CodeChef y HackerEarth intentan resolver su problema para mejorar sus rangos. Una vez que lo haga, no necesita encontrar buenas compañías que vendrán a buscarlo.

Supongo que estás en la India.

Intenta conseguir trabajos de verano en las empresas de programación. Así es como busca trabajo: la búsqueda de empleo de una semana

Intenta unirte a Find your people – Meetup. Estos a veces funcionan y otras no.

Intenta mirar proyectos de código abierto.

Intenta hacer proyectos por tu cuenta. Estos pueden ser proyectos pequeños: manipulación de datos o aprender tecnología, por ejemplo, mongodb o alguna biblioteca de JavaScript

Intenta ser realmente bueno en un idioma. Si elige un lenguaje de alto nivel como Java / C ++ / C #, podría ser bueno también sentirse cómodo con un lenguaje de script: Ruby / Python

Mire el material del curso para los cursos de educación abierta relacionados con CS, solo para tener una idea de lo que otros están haciendo.

Vale la pena leer libros como Cracking the Coding Interview, 6ta edición: 189 Preguntas y soluciones de programación: Gayle Laakmann McDowell: 9780984782857: Amazon.com: Libros solo para tener una idea de las entrevistas de programación.

Intenta descubrir qué es lo que realmente te gusta hacer y cuáles son tus habilidades.

Virar,

Aprende, aprende y aprende. Eso también de solo libros buenos y estándar. Solo este relleno mejora tus conocimientos, habilidades y habilidades de programación.

Practica la programación. Esto no viene de la lectura. Tienes que escribir, encontrar errores y corregir errores. Esto hará que nunca olvide los errores de programación / problemas de sintaxis.

Asista a las pruebas en línea realizadas por empresas.

Definitivamente ganarás

Buena suerte y saludos!

(1) estudie mucho y salga volando (2) adquiera un buen conocimiento de la materia con una comprensión perfecta de los fundamentos (3) nunca se oriente al examen sino al conocimiento. (4) desarrolle una buena habilidad de comunicación con confianza en sí mismo (obviamente, la comprensión perfecta de los temas, la capacidad de utilizar su conocimiento como herramienta con dominio sobre el lenguaje formaría parte de ello)

es buen momento para que fortalezcas tu habilidad

Estructura de datos, algoritmo, + cualquier lenguaje de programación + SQL

es suficiente habilidad para conseguir un buen lugar

More Interesting

¿Cuál es la mejor manera de utilizar mis vacaciones de verano?

¿Desde dónde hago mi curso de pregrado en física en la India?

¿Qué tan difícil es encontrar un nuevo supervisor de doctorado en ETH Zurich si renuncia a un puesto de doctorado después de 10 meses, no en buenos términos con su supervisor?

¿Es una buena opción hacer un diploma en ingeniería después del décimo grado?

¿Debo hacer un doctorado en mi país o debo conseguir un trabajo y tratar de tener una buena publicación para poder ser aceptado en una buena universidad en el extranjero?

¿Debo ir a la escuela de posgrado para el diseño UX (interacción humano-computadora) o arquitectura?

Estoy planeando seguir un CSE de VIIT Pune. ¿Cómo es la universidad en general? ¿Qué pasa con las ubicaciones y la facultad?

¿Cómo son las NIT del noreste?

¿Cuánto CGPA necesito para actualizarme a TI después de mi primer año en MIT, Manipal?

He sido admitido en SUNY Binghamton para una maestría en CS. ¿La brecha de dos años después de mi B.Tech afectará mis posibilidades de conseguir un trabajo después de la EM?

¿Qué ingeniería debo tomar si quiero hacer una maestría en arquitectura después?

¿Cuál es mi oportunidad de perseguir un MTech en Alemania?

¿Qué opciones tiene alguien con un título de educación además de la enseñanza?

¿Cómo se puede conseguir un trabajo en el grupo Volkswagen completando ms en alemania? Quiero decir, ¿es posible? Si es así, ¿es fácil o difícil?

¿Es mejor hacer una pasantía después de los exámenes de la primera sem BBA o es mejor hacer un curso certificado?