Soy malo en los exámenes de programación pero bastante bueno en la programación, ¿debería preocuparme?

Si no.

Si no puede pasar una entrevista de Algoritmos, entonces se encontrará en un mal lugar para postular a las principales empresas para trabajos de “nuevo graduado”.

Por otro lado, hay muchas empresas que no se preocupan por sus habilidades de algoritmo, sino también por su capacidad de producir código. ( Y, un título ayuda en parte de la fase de adquisición de trabajo contra tantos niños que van a “campamentos de entrenamiento”, sin ningún grado de educación formal ) .

En lo que concierne a los detalles de la pregunta: yo era igual … Nunca me fue bien en los exámenes de programación, pero siempre produje un trabajo de mayor calidad que mis compañeros en la universidad, a tiempo, si no más adelante. de la curva. (Y, rara vez trabajé en grupos, sobre todo por mi cuenta, incluso produciendo una mayor calidad, menos código que los de mis grupos, hace muchos años antes de la edad de los interweebs).

El esfuerzo de la línea de fondo habla por sí solo a pasos agigantados que la mayoría de las personas no tienen ni idea.

Basado en la pregunta y los detalles, no me preocuparía si fuera usted, a menos que esté apuntando específicamente a empresas y pasantías de primera categoría. Sus compañeros que se desempeñan mejor en los exámenes y obtienen mejores calificaciones están en una mejor posición de privilegio para esos puestos premium. ( Pero, honestamente, ¿quieres trabajar con ese tipo de tontos, a quienes podrías convertirte en un tonto después de dedicar el tiempo y la dedicación a los resultados finales, en lugar de perder el tiempo intentando hacer impresiones o convencer a la gente de por qué? tienes razón, pero tu código falla las pruebas básicas … )

==========

Aparte: no significa mucho de nada, pero no era un graduado de primer nivel con un promedio de calificaciones alto. Nada por lo que valga la pena presumir, pero, hasta el día de hoy, todavía sigo con un volcado, y me complace dar un volcado con un GPA de ingenio medio. Hice un grito (un “suma-cum-alabanza”) hace aproximadamente un año … y eso es entretenimiento para mí.

Realmente, honestamente, miralo de esa manera. ¿Es usted técnicamente competente, más allá de lo normal, o simplemente hace lo mínimo para obtener las calificaciones y presumir y promocionarse por sí mismo? ¿Es competente, o está peleando / resoplando?

Honestamente, personalmente, prefiero contratar a alguien humilde que supere el rendimiento, en lugar de un ingenuo que promueve tener “buenas calificaciones”, pero no puede producir (alta calidad) a tiempo, cuando llega el momento. -empujón.

El promedio de calificaciones (GPA) es relativamente inútil en estos días, lo mejor que puede hacer por su carrera es involucrarse en grandes bases de código que le enseñen un conocimiento real de la ingeniería de software. Hay una gran cantidad de proyectos de código abierto, hackathons, grupos en línea que serán un mejor uso de su tiempo que estudiar para los exámenes. Conozca los fundamentos: estructura de datos, patrones de diseño, algoritmo, y luego trabaje en una gran cantidad de software real con otras personas.

Sé exactamente de dónde vienes. En mi primer año, a menudo terminaba el trabajo de laboratorio de CS antes de que TA terminara de explicarlo. Siempre me calificaron bien con mi proyecto de trabajo. A pesar de esto, terminé la escuela con un GPA de 2.6.

Al igual que usted, estaba realmente preocupado de no poder calificar para mejores oportunidades sin el GPA mágico de 3.0+.

Entonces, ¿qué puedes hacer para ayudar a tus probabilidades?

1) Conocer a algunos de tus profesores.
Vaya al horario de oficina y hable con sus profesores sobre sus inquietudes. Pídales recomendaciones de dónde aplicar. Obtuve mi primer trabajo en la universidad porque uno de mis profesores recomendó que sus contactos en la empresa me entrevistaran. Sabía que mi curso era bueno y que podría encajar bien allí.

2) Escriba uno o dos proyectos pequeños y póngalos en su hoja de vida
Quieres mostrar a los empleadores que sabes cómo codificar. Piense en esto como una cartera de artistas. Escribe uno o dos proyectos pequeños y ponlos en github. Pula el código hasta que brille. Escribí una pequeña biblioteca de manejo de eventos en C ++ que implementó el patrón Observer. Tenía alrededor de 200 líneas de código, pero estaba bien comentado y diseñado para ser muy fácil de leer y usar. (Lamentablemente, se alojó en SourceForge y parece que se comió en algún momento). Esto le dio a mis futuros empleadores una forma de evaluar mi código antes de traerme para una entrevista.

3) No te preocupes
Le pregunté a uno de mis profesores y él dijo: “Después de cinco años, ¿sabes cuál es la diferencia entre alguien con un GPA de 4.0 y alguien con el que apenas pisé algo? Nada”. Efectivamente, ya nadie se preocupa por mi GPA. Están mucho más interesados ​​en lo que he hecho fuera de la escuela.

Bono: Google HR Boss explica por qué el GPA y la mayoría de las entrevistas son inútiles

¿Está seguro de que su autoevaluación de “ser bastante bueno en la programación” es precisa y no es un ejemplo del efecto Dunning-Kruger en el trabajo? El hecho de que complete su trabajo de laboratorio significativamente más rápido que sus compañeros de clase puede no indicar tanto dominio del tema como quiera creer.

Debe averiguar por qué no está logrando los exámenes. ¿Te congelas? ¿No entiendes el material? ¿Cómo te desempeñas en los exámenes en otras materias? Volviendo a un examen fallido, ¿entiende qué se equivocó y por qué? ¿Cuánta confianza tenías sobre tus respuestas incorrectas cuando las diste?

Habla con tus profesores. Hable con su consejero de orientación. Obtener entrenamiento en sus habilidades para tomar exámenes.

Además, recordando que incluso un tipo como Einstein aparentemente no brilló en sus días de escuela , lo que por sí solo podría decir un poco (o mucho), solo me pregunto si está subiendo el nivel inconscientemente pensando que esos exámenes no merecen su examen. toda la atención.

Solo especulando, sin señalar con el dedo aquí, ¡eh!

Pero aparte de eso, todo lo que puedo sugerirte es que te entrenes aún más, te concentres en tus defectos y desarrolles una de las habilidades más útiles de los codificadores: la perseverancia

Trato de no pensar en “Lo hice” con problemas y cuestionarios cada vez más difíciles, lo que ayuda mucho.

Una ruta alternativa que podría probar, es entrenarse en exámenes simulados incluso más difíciles que los que le esperan, solo para desarrollar aún más músculos y luego sentirse relajado y cómodo con pruebas más simples.

Aparte de eso, trata de mantenerlo todo siempre divertido y verás que los resultados llegarán, tanto en la configuración académica como laboral 🙂

Creo que esta es una pregunta justa, y espero que otros la respondan. Mi recomendación sería involucrarse en actividades donde pueda demostrar sus habilidades, como proyectos de código abierto. Tal vez le resulte más difícil obtener empleos en compañías que usan el GPA como filtro, pero es de esperar que pueda obtener empleos en compañías que valoren sus habilidades de programación. Buena suerte.

More Interesting

Cómo prepararse para la interpretación de datos y el razonamiento lógico en el CAT.

¿Cuál es un buen consejo para los estudiantes que toman sus exámenes GCSE este año?

Voy a dejar este año para prepararme para NEET 2017. ¿A qué entrenamiento debo unirme, cuál debería ser mi estrategia y qué libros seguir?

¿Debo elegir ingeniería si tengo el peor rango?

No pude borrar mi CA IPCC en el primer intento debido a 2 marcas. ¿Cómo afectará a mi carrera?

Soy estudiante de pregrado Solo quedan 2 semanas hasta el examen final. Originalmente, había hecho planes de estudio. Sin embargo, todo parece desmoronarse y me estoy quedando seriamente rezagado con respecto al plan. El alcance es tan grande y estoy realmente asustado. ¿Que puedo hacer?

¿Dónde encuentro el coaching orientado a los exámenes para CA Final en Bangalore?

Solicité el UPSC el año pasado, pero no he aparecido para el examen. Por falta de preparación. Para un estudiante de categoría general, puede intentar 4 veces al máximo. Ahora tengo cuatro intentos o 3?

Mi rango en VITEEE 2016 es 50162. ¿Puedo obtener un asiento en Vellore Branch?

¿Cuál es el rango de corte PESSAT para civiles?

He escuchado que habrá grandes cambios en JEE. ¿Que son esos?

Soy estudiante de ingeniería de último año, he aparecido en Gate 2016 pero no pude obtener la suficiente puntuación. ¿Qué puedo hacer ahora?

Afortunadamente, he obtenido una licencia de un mes para el mes de mayo, ¿cómo debo aprovechar estos 30 días para el mejor uso para la preparación de RBI Grado B?

Soy estudiante de CBSE 12º. Soy bueno en mis estudios, pero a medida que aumenta la presión de los tableros, estoy mostrando frustración y agresión. ¿Qué debería hacer ahora?

¿Cómo debo obtener 660 marcos en aipmt 2016? Por lo general, obtengo 450 puntos de 720 en las pruebas realizadas en mi instituto. Quiero obtener addmision en MAMC.