¿Qué habilidades básicas se necesitan para que un estudiante persiga CSE?

1) Sea lógico

Cuando se le preguntó al profesor de ciencias de la computación James O’Dell cuáles eran los principios básicos importantes para dominar la ciencia de la computación, lo primero que dijo fue tener una buena base en la lógica.

“Realmente va un largo camino”, dijo. “Cuando eres discreto con la lógica, funciona bien en el desarrollo de las habilidades necesarias para los algoritmos y la codificación cuando se trata de informática”.

2) Sea matemático

Las matemáticas también son un factor importante en la informática, dijo O’Dell.

“En todos los sentidos, la informática se basa en una base matemática”, dijo. “Entonces, cuando estás programando funciones y comandos en las computadoras, necesitas entender la base de todo eso en matemáticas”.

3) Ponte a prueba

Una cosa que puede ayudar a un aspirante a especialista en informática es realizar pruebas en situaciones técnicas de la vida real, dijo Matthew Wright, profesor asociado de informática. Dijo que la gente puede buscar estas oportunidades en Internet.

“Realmente recomiendo que la gente pruebe TopCoder”, dijo Wright. TopCoder es un sitio web en línea que organiza concursos semanales para ver quién es el más experto en programación de computadoras.

“Hay muchos más similares en Internet”, dijo Wright.

4) Involucrarse con un grupo

Nada desarrolla más habilidades que pasar el rato con un grupo de amigos que comparten los mismos intereses, dijo Wright.

“Involucrarse con un grupo de ese calibre realmente desarrolla tus habilidades”, dijo Wright. “Es mucho mejor aprender con un grupo de amigos, aprendiendo las mismas habilidades técnicas, que un maestro dando una clase”.

5) Mantén la calma en ambientes estresantes

Una cosa que el senior de ingeniería informática Sean Pierce recomienda es poder procesar rápidamente grandes cantidades de información técnica.

“La computadora puede ser un juguete, no solo una herramienta”, dijo Pierce. “Uno debe elegir un campo en el que tenga una pasión natural, y aquellos que jueguen con su computadora probablemente se sentirán cómodos trabajando con ella profesionalmente”.

6) Sé creativo

Ser un experto en informática no significa que esté restringido a un solo método o práctica. Ser un experto en informática significa ramificarse y siempre esforzarse por lo imposible.

“Nada en las computadoras está realmente aislado”, dijo Pierce. “Es importante tener un conocimiento general de la informática, porque los informáticos a menudo tienen que desarrollar soluciones interesantes para problemas interesantes”.

7) Ramificarse

El ex alumno de ciencias de la computación Patrick Baggett dijo que para tener éxito como genio de la informática, una persona necesita ser diversa.

“Necesita aprender ingeniería de software, cómo funcionan las computadoras, cómo funcionan los sistemas operativos, así como innumerables lenguajes de programación”, dijo Baggett.

Pierce estuvo de acuerdo con Baggett y siguió sus propios ejemplos.

“Una famosa cita errónea de Edsger Dijkstra fue: ‘La informática no se trata más de computadoras que la astronomía se trata de telescopios’, lo que significa que las computadoras son nuestras herramientas, y aunque somos expertos en usar nuestras herramientas, no definen el campo en su conjunto “, Dijo Pierce.

Todo lo mejor

La resolución de problemas es de suma importancia para cualquier persona que planee inscribirse en un título de CS. Se recomienda una comprensión básica de cualquier idioma (C ++. C, Java), pero no es obligatorio ya que cada título comienza con un curso de principiante para repasar los conceptos básicos.

Una vez que ingrese a la codificación, la depuración requerirá paciencia y habilidades analíticas. Uno debe estar informado sobre los acontecimientos en el mundo de la tecnología para planificar sus carreras.

Debería ser bueno en matemáticas y me gustaría codificar.