¿Cómo puede uno interesarse en CS como estudiante de CSE de primer año, y cómo practica las cosas para mejorar?

A2A:

Mi interés en CS proviene naturalmente de mi interés en las matemáticas. Hay muchas personas que han seguido el mismo camino. Un gran error que la gente tiene es que CS se trata de escribir código. Por supuesto, no es correcto.

La informática es una rama de la ciencia y al igual que cualquier otra rama tiene una base teórica adecuada. Un estudiante de primer año no tiene demasiadas tareas de codificación o algo así. Hay suficiente tiempo para construir desde cero. Comienza a aprender la teoría. No solo te metas en la codificación ciega. Incluso para la codificación, una parte importante se realiza en lápiz y papel. Se trata más de resolver problemas que de escribirlo en algún idioma que la computadora pueda entender. Escribir código es como traducir tus ideas. Lo principal es tener esas ideas.

Una vez que tenga algo en mente, hay una gran necesidad de verlo en acciones. Ahí es donde obtuve la práctica. El impulso era demasiado fuerte para resistir.

Como estudiante de primer año, sugeriría que se centre en la teoría, la codificación es una extensión natural cuando realmente puede resolver un problema con lápiz y papel.

La codificación es unidireccional, pero le sugiero encarecidamente que lea el libro mencionado en el artículo El arte de la programación de computadoras – Wikipedia

Permítame advertirle que lo que lea no será útil para hacer las cosas en su carrera, ya que la programación moderna le ofrece varias herramientas similares a las de un edificio que no lo hace preocuparse por la base y la estructura detrás de ella.

Cuando lees, entiendes y aprecias el contenido, tu pensamiento se vuelve similar al de un Científico de Computación y no como un programador de computadora.

Una persona no puede ganar su interés en ningún campo. Una persona puede desarrollar su interés en cualquier campo que desee.

Cómo ??

Es la pregunta más importante.

Para desarrollar interés, necesita encontrar razones por las cuales es tan importante y qué sucederá si no continúa con este tema.

Obtendrás tus respuestas.

Luego comience con lo básico de esos campos. ¿Cómo comenzó todo y cuál es el crecimiento futuro de este campo? ¿Qué exige este campo?

No leas libros / contenido solo para leer o tienes que pasar el semestre. Comenzando a leer desde el propósito de aprendizaje.

Si está escribiendo un código, primero identifique por qué está escribiendo y cuáles son las diferentes formas diferentes de escribir el mismo código.

Leer, leer y leer. Esto aumentará su curiosidad y desarrollará su interés porque comenzará a comprender el concepto.

Leer para aprender

Lo más importante es que no tiene libros, nadie puede convencerlo de que desarrolle su interés hasta que tenga la voluntad de hacer lo mismo.

More Interesting

Cambio de rama a Informática de ingeniería aeroespacial. ¿Es aconsejable?

¿Puede alguien que era muy malo en matemáticas y ciencias en la escuela llegar a ser muy bueno en la programación web?

¿Cuáles son las cosas que debo aprender como un probador de automatización que usa Selenium?

¿Cuáles son las habilidades relevantes que un graduado en informática debe saber en los próximos 5 años?

¿Debo tomar el IIT, Tirupati CSE o el BITS Hyderabad CSE?

¿Cuál de los siguientes cursos debo tomar como especialidad CS, probabilidad aplicada o introducción a las matemáticas formales?

Me acabo de mudar a Abu Dhabi y obtuve una visa de ingeniería informática de 2 años. ¿Qué beneficios tiene esta visa en particular?

¿Dónde puedo obtener una admisión teniendo en cuenta que tengo el 49% en las mesas 12 y quiero hacer un BSc (Hons) en matemáticas o ingeniería en ciencias de la computación?

¿Qué enfoque de ingeniería de software favorece Michael O. Church y por qué?

¿Cuáles son sus perspectivas académicas y profesionales en informática o informática si no sabe matemáticas (aunque sea una pequeña cantidad)?

¿Cuáles son los requisitos previos de la escuela para la licenciatura en informática?

¿DevOps requerirá conocimientos de informática en el futuro?

Cómo aprovechar mis habilidades matemáticas para una carrera en programación

¿Qué cursos adicionales debería tomar en mi MU de tercer año de ingeniería informática para aumentar mi nivel de conocimiento y hacer una buena aparición en mi CV?

Me estoy graduando con una licenciatura en Ciencias de la Computación, pero no siento que sepa cómo programar. ¿Qué tengo que hacer?