Cómo saber si sobresaliría en informática a nivel de grado

Supongo que por “sobresalir” quieres decir, hacerlo excepcionalmente bien . Aquí hay algunas características que supongo que un buen estudiante de CS tiene en mi experiencia de enseñar a los estudiantes.

  • No tengas miedo de las matemáticas. La computación y las matemáticas están atadas a la cadera, debes aceptar que la informática es una ciencia matemática y que debes ser consciente de cómo funcionan las matemáticas. Cuando necesite encontrarlo, no lo desvíe y lo abrace. Los estudiantes que desvían este hecho tienden a no tener éxito en mi experiencia, ya que no entienden cómo generalizar sus ideas (eso es algo para lo que las matemáticas son útiles) o no comprenden las materias más complejas que lo requieren. Tenga en cuenta que no estoy diciendo que tenga que amarlo, solo debe aceptar por qué lo usamos en CS. No es algo para compartimentar lejos de CS, sino que es una parte central de la misma.
  • Siempre con ganas de aprender cosas nuevas mientras mejora su comprensión actual de un tema. Esto es cierto para la mayoría de los buenos estudiantes que conozco, independientemente del grado.
  • Sé flexible en aprender cosas . Si bien CS no está programando (un malentendido común), debe ser capaz de adaptarse y ser flexible a los nuevos lenguajes y herramientas de programación. Si desea hacer programación, no entre en CS esperando que solo se trate de programación. Puedes ser un investigador increíblemente exitoso en este campo y nunca tocar el código, así de separado está de la programación. Pero tú, como estudiante, necesitas aprender los fundamentos primero.
  • Quiere sobresalir más allá de lo asignado . Puede encontrarse en la situación en la que encuentra algo interesante de una clase o recoge algo al azar, desea ver cómo o por qué funciona y cómo mejorarlo o usarlo para hacer mejores cosas.
  • Pero, también entienda lo que se especifica y haga eso, pero mejor . Está dispuesto a comprender y leer las cosas cuidadosamente y comprender que, en ocasiones, ir más allá de las especificaciones no es lo que desea hacer. Esto es bastante común en los cursos basados ​​en software. Si te piden que hagas X, haz X pero haz de X la mejor X posible.
  • Comprenda sus propias limitaciones, priorice su tiempo . La mayoría de los estudiantes de A + con los que me encuentro no se ponen así de la noche a la mañana y ya son bastante inteligentes (generalmente es el caso en un curso desafiante), también comprenden sus propias limitaciones y administrarán su tiempo con cuidado. Esta es una habilidad que generalmente los estudiantes mejoran con el tiempo, ya que la universidad suele ser la primera vez que depende únicamente de usted para cumplir con los plazos. Esto también se aplica a proyectos grupales que generalmente vienen en proyectos de años posteriores en cursos más aplicados.

Estoy seguro de que puedo agregar más a esta lista, pero estos son rasgos comunes que encuentro.

¡Espero que esto ayude!

La única forma de saberlo es probarlo. Una vez que comience a tomar cursos de nivel universitario, sabrá muy pronto si CS es adecuado para usted.

Aquí hay algunas pistas que puede tener éxito (no en ningún orden en particular):

  • Tienes un coeficiente intelectual de al menos 1 sigma por encima de la media.
  • Te gustan los juegos y los rompecabezas. Pensar duro es divertido.
  • Tienes una personalidad separada y lógica. Probablemente INTJ.
  • Usted ve la vida como una serie de problemas a resolver, y usted mismo como un solucionador de problemas.
  • Eres bueno en matemáticas. (En realidad, no necesita ser bueno en matemáticas para ser bueno en la escritura de software, pero los dos están fuertemente correlacionados).
  • Eres bueno para expresarte por escrito. La prosa clara y lógica que transmite información.

Es políticamente incorrecto, pero lo vi en mi carrera: hay un talento para escribir software. Difícil de describir, fácil de reconocer, raro, probablemente innato. No se decepcione si CS no es para usted: CS no es para la mayoría de las personas, incluidas las personas más inteligentes y dignas.

Creo que tener un interés en el tema es una parte muy importante (es decir, desea hacerlo porque le interesa, no solo por dinero). No quiere decir que no pueda probarlo si está interesado, es solo que mucha gente quiere SOLO ingresar a CS por el dinero. Es un camino largo, y se necesitará invertir mucho tiempo, por lo que si el dinero es su único factor motivador, es posible que no funcione como cabría esperar.

Aparte de eso, si puede pasar la Programación 1 (introducción) y la Programación 2 (OOP) a nivel universitario, debería poder hacer el trabajo restante para el título.

En cuanto a la parte de Excel, no creo que haya ninguna manera de predecir eso con precisión, aparte de tener un alto coeficiente intelectual o algo que garantice el éxito.

Realmente me pregunté si sería capaz de completar un título, pero tomé las cosas con calma, aprendí bien lo básico y las cosas me funcionaron. Sin embargo, tener una actitud de “nunca dejar de fumar”, ser organizado y trabajar diligentemente son importantes para el éxito.

¿Cumples con plazos intensos? ¿Eres bueno en matemáticas y rompecabezas? ¿Eres bueno en la gestión del tiempo? Entonces probablemente tendrás éxito.

Para estar seguro, debe comenzar a tomar cursos. La única forma de saber si tendrá éxito es comenzar a intentarlo. ¿Puedes pasar el curso de introducción? ¿Puedes pasar el segundo curso? El tercer curso? ¿La mayoría de los cursos que tomas? Sabrá que habrá tenido éxito cuando haya aprobado la mayoría de los cursos.

Tener al menos una B gcse en matemáticas.

Tienes que ser lógico, organizado pero, sobre todo, ser bueno para trabajar en equipo.

También ayuda si comes, duermes y respiras. Puede estar seguro de que muchos solicitantes viven en su PC.

Los chicos de la computadora en mi universidad eran realmente geek sheldon cooper, parece ser visto como un trabajo un poco más genial en los Estados Unidos. Aquí en el Reino Unido es geek central.

Si puedes encajar en una multitud geek, estarás bien, ya que trabajarás en equipos. Algunas de mis clases se superpusieron en el primer año, escriben increíblemente rápido.

¿Estás interesado en resolver problemas, te enfrentas a un desafío, te gusta trabajar solo y eres un nerd?

En caso afirmativo, entonces sobresalirás, cualquier forma de habilidad social es un bono no obligatorio, que se clasifica un poco después de las matemáticas, lo que tampoco es tan necesario como la gente entiende 😉

Tener un buen desempeño en cualquier materia depende de cuánto disfrutes haciéndolo. Si ya encuentra el tema fascinante y está aprendiendo sin esfuerzo, entonces está a medio camino. Si estás luchando con algún aspecto, entonces quizás no sea para ti.

tome algunos cursos en línea y vea cómo le va.

More Interesting

¿Puedo ingresar a un curso de CS en una universidad si mi promedio de calificaciones es bajo?

¿Cuál es la diferencia entre un BTech en tecnología de nube y seguridad de la información frente a un BTech en informática? ¿Cuál de estos tiene mejores oportunidades de trabajo?

Soy un programador de Java. ¿Cuáles son las cosas que debo saber como programador de Python?

¿Cuáles son los pasos que se deben seguir para ser un buen programador en C?

Si desea comenzar un nuevo código de escritura profesional (porque lo ha hecho por diversión por la noche durante años), ¿a qué ciudad estadounidense debería mudarse? ¿O deberías trabajar independientemente en línea?

¿Será esto realmente útil en el futuro para mi carrera? ¿Cuál será el futuro si apuesto por FileNet con Java?

¿Cuánta programación es suficiente en un día si quiero convertirme en un gran programador en dos años?

¿Dónde puedo obtener ayuda sobre algunos problemas informáticos?

¿Qué debo hacer si quiero trabajar con las últimas tecnologías pero no soy bueno en las entrevistas de trabajo?

¿Cuáles son algunos buenos proyectos de fin de año para estudiantes de informática?

¿Qué hace un asociado de ingeniería de software en Accenture?

¿Cuál es un marco de tiempo realista desde el principio para aprender a programar y conseguir un trabajo como programador, mientras construyo mi cartera en el medio?

Cómo asegurar el éxito en un título de CS y en el campo de trabajo

¿Puedo aprender y convertirme en ingeniero informático yo solo?

¿Puedo hacer un Máster en Inteligencia Artificial en una escuela de élite si ahora estoy haciendo una Licenciatura en Ingeniería Eléctrica?