Soy un terrible estudiante de informática. ¿Cómo cambio eso?

La razón por la que te estás yendo mal en los cursos es porque no tienes confianza en tus habilidades (miedo de las tareas). La razón por la que no confías en tus habilidades es probablemente porque no has hecho ningún proyecto real. Una vez que empieces a hacer proyectos, tus tareas se convertirán en un juego de niños. Cuando empiezas a hacer proyectos, aumentas tus habilidades de resolución de problemas, y esto es lo que quiere cada gerente, y esto es lo que te ayuda a convertirte en un experto en la codificación.

La parte más difícil con respecto a este lío es COMENZAR en un proyecto. Los primeros días serán un desastre, sentirás que no estás aprendiendo nada y solo estás copiando el código de los tutoriales. Sin embargo, una vez que entras en el proyecto, comenzarás a entender los conceptos de programación cada vez más. Mi consejo es que solo aprenda la mínima teoría requerida y simplemente comience un proyecto (estructuras de datos, condicionales, bla, bla, bla), a medida que progrese, sabrá lo que tiene que investigar y puede basarse en la teoría de los antecedentes. Y aplicaciones como esta.

Una vez que ganas confianza, ganas; Usted querrá aprender técnicas de programación más difíciles y este es el paso para convertirse en un buen programador. De nuevo, esto es lo que hace un buen programador; Alguien que siempre quiere aprender cosas nuevas.

INICIAR UN PROYECTO. NO HAY ATAJOS. LO QUE SE HACE HECHO, NO PERMITA QUE VUELVA A PASAR.

En primer lugar, felicitaciones! Estás en una de las mejores universidades de uno de los países más respetados académicamente del planeta. Eso es un gran logro. Además, tienes suerte porque te gusta la informática y estás dispuesto a comprometerte con ella. Ese será su activo más importante para tener éxito en la informática, la perseverancia.

Bueno, aquí está tu problema: “Generalmente evito hacer las tareas porque me asustan”.

En la universidad, no importa lo que estudies, lo inteligente que seas o lo mucho que amas el material si no haces las tareas. Conozco a muchas personas inteligentes que fallan en sus cursos constantemente porque no terminan todas o incluso la mayoría de sus tareas a tiempo (si es que alguna vez). Por otro lado, conozco a personas que no son tan inteligentes que les va muy bien en la universidad porque siempre tienen el objetivo de terminar sus tareas a tiempo y completarlas. Así que si quieres dejar de fallar, haz tu trabajo, todo. Tengo calificaciones muy altas en la universidad, ya que tengo un promedio de A, y cuando las personas me preguntan mi secreto, es tan simple como hacer todas mis lecturas y asegurarme de que todas las tareas se entreguen a tiempo y estén completas. Si está tomando un curso completo en la universidad, ser un estudiante universitario es su trabajo de tiempo completo y debe tratarlo de esa manera. Haga su trabajo completo y a tiempo y debe tener éxito.

“No creo que sea un buen programador. ¿Dónde empiezo a ser bueno? ”¿Según qué estándares juzgas tus habilidades de programación? ¿Por sus marcas en las asignaciones que usted mismo admitió que no hace? No puedes juzgar tus habilidades basándose en lo que básicamente no es nada. ¿Tu programa fuera de clase? Si no se inicia en eso. La única manera de mejorar en algo es hacerlo mucho. Esto se aplica a todas las habilidades de la vida, incluida la programación. Comienza a hacer algunos katas de código en Codewars o algo así. Tal vez trabaje en Free Code Camp o realice algunos cursos en udacity.com, udemy.com o lynda.com. O simplemente encuentre un proyecto del mundo real al que le gustaría comprometerse y hacerlo usted mismo. Puede ser tan simple como una calculadora o tan complicado como un compilador. Lo que quieras, siempre y cuando estés programando y mejorando tus habilidades.

Buena suerte, y recuerda, no importa qué, nunca te rindas.

U love CS, continualo

Mi consejo para llegar a ser bueno para la teoría es que mientras estudia, comprenda el trabajo. Los recursos están disponibles para que pueda comprender los cursos de cs. Si no lo comprende, los seres humanos de Google tienden a estudiar como loros palabra por palabra que no va a funcionar si te preguntan la teoría de diferentes maneras. Por ejemplo, si no entiendes la “memoria virtual”, entonces busca en Google. Obtendrás una respuesta como sacar espacio libre de tu disco duro y usarlo como RAM cuando no hay suficiente memoria RAM disponible para ejecutar alguna tarea o aplicación. Si hace un estudio de loros, le daré solo ull para poder responder la pregunta “definir memoria virtual”. Si le pregunto “no tiene suficiente RAM Para ejecutar la aplicación, la aplicación aún puede ejecutarse utilizando el espacio libre en su disco duro como RAM, ¿cómo se llama esta técnica normalmente utilizada por las PC de Windows? Asegúrese de que comprende el trabajo.

Para la programación, comience desde lo básico del lenguaje. Si hay sentencias, bucles, variables, bucles, podrás hacer programas básicos a partir de ahí, y luego vas a las otras cosas.

Nadie nace muy bien en la informática. Es una habilidad aprendida. Las tareas son lo que haces para mejorar. Tu pregunta es el equivalente moral de alguien que dice “Soy un nadador terrible, por eso nunca me acerco al agua”. ¿Cómo me convierto en un buen nadador? ” Para convertirte en un gran nadador, ¡necesitas nadar! Para convertirte en un gran programador, necesitas programar. Parece que tienes mucha ansiedad, lo que ha significado que tienes mucho que ponerte al día. Primero, encuentra un grupo de estudio. Es menos intimidante cuando ves que los demás tampoco saben cómo hacer las cosas de manera espontánea. Segundo, haz un hábito de ir a las horas de oficina de tu profesor. Tercero, haz el trabajo! Incluso no lo hagas por crédito, sin que nadie te juzgue. Haz las tareas que temías hacer. Puede que sea demasiado tarde para entregarlos en busca de crédito, pero lo hará estar mejor equipado para su próxima clase.

Honestamente, sólo trabaja duro. Todos tenemos cosas en las que no somos buenos. Esta es solo una de esas cosas para ti. Poner en el esfuerzo y se retrasará. Si hacer CS es realmente lo que quieres, no dejes que nada te detenga.

Cambiar mayores. Busca patrones de éxito en una especialidad que te interese. ¡Buena caza!

Mejor,

Cuenta