Cómo tener éxito en informática si no soy demasiado bueno en matemáticas y nunca he hecho física

La informática se está volviendo altamente interdisciplinaria. La informática ahora se ocupa de los problemas de todos los aspectos de la vida y la vida. Siempre es mejor conocer algunos conceptos básicos sobre el campo en el que aplicará sus conocimientos de informática. Y el hecho más interesante es que las matemáticas más complejas que encontrará necesitarán tener una comprensión básica de sus matemáticas y física de 12º grado.

Por lo tanto, no hay que preocuparse por las matemáticas y la física. Simplemente destaque su habilidad en la programación de otras materias básicas de informática como Algoritmo, Estructura de datos, SO, DB, etc.

Sin embargo, si realmente quiere ser investigador en el campo de la Inteligencia Artificial, Gráficos por computadora, Procesamiento de imágenes, etc., se recomienda que revise su habilidad matemática regularmente.

Y también si le gusta trabajar en ciencias computacionales (modelado y simulaciones, biología computacional, física computacional, quimioinformática, etc.), necesitará tener conocimientos específicos de dominio, por lo tanto, matemáticas, física, biología, etc.

En resumen, puedes hacer muchas cosas increíbles sin tener mucho conocimiento de Matemáticas y Física, pero no todo. Por lo tanto, siempre tendrá una buena carrera con solo ciencias de la computación.

Y esta sección es para responder a Cómo triunfar:

Bueno, no soy un graduado exitoso de CS, pero me gustaría compartir lo que creo.

1. Hacer mucha programación. Si encuentra pequeñas matemáticas mientras realiza la programación, sea valiente para manejarlas.

2. Desarrolle su alta experiencia en estructura de datos y análisis de algoritmos.

3. Desarrolle su experiencia en tareas de administración de sistemas trabajando con shell y Linux.

4. Conocer ampliamente sobre desarrollo web e ingeniería web.

5. Conozca el desarrollo de aplicaciones en Android o Iphone.

Y lea muchos artículos / reseñas / revistas / libros relacionados con la tecnología de la información y la comunicación (CS) sobre tecnologías modernas

¡¡¡¡Que tengas un buen día!!!!

¿Qué quieres decir con ‘informática’?

Este término se usa de diversas maneras para significar:

  • Ciencias de la Computación
  • Ingeniería de software
  • Ingeniería Informática

Hay un montón de matemáticas en la informática real . Evita esa plaga como si no eres experto en matemáticas o no te tomas el tiempo para convertirte en experto. La ingeniería informática implica la construcción de hardware, desde pequeños a grandes, sistemas de red también, así como la programación que hace que estas cosas funcionen. Inevitablemente hay algunas matemáticas y definitivamente física. Sin embargo, puedes aprender la física ab initio en la universidad. Probablemente te refieres a la ingeniería de software. Nuevamente, aprender a hacer esto bien involucra algunas matemáticas, especialmente las matemáticas discretas, principalmente la combinatoria. Pero la ingeniería de software incluye programación y una gran cantidad de programación casi no requiere matemática más allá de contar.

Sin embargo, nunca se podría decir que has tenido éxito en la informática haciendo esto.

La pregunta por sí sola no es del todo suficiente, debe definir en qué dominio de la informática desea tener éxito.

Hay un buen número de áreas en CS donde puedes tener éxito sin tener muchas matemáticas, y tantas en las que tendrás dificultades, o como mínimo ser mucho menos efectivo de lo que podrías desear, si no entiendes las matemáticas.

En cualquier caso, diría que tener una amplia exposición a varios conceptos relacionados con las matemáticas, como cálculo, combinatoria, probabilidad, etc., lo hará más versátil y efectivo en cada dominio que encuentre interesante. El solo hecho de tener las herramientas adicionales para atacar o tratar de comprender los problemas será valioso, pero también le permitirá leer documentos técnicos o académicos con mayor facilidad.

No lo sabemos Quizás no pueda tener éxito en Ciencias de la Computación (y eso está bien, no todos pueden aprenderlo; no puedo aprender química, porque tengo la mentalidad incorrecta, las habilidades incorrectas y la falta de motivación …)

La programación es difícil , y se trata de resolver problemas con computadoras (no principalmente sobre lenguajes de programación o codificación).

Solo puedes tener éxito si eres apasionado.

Lea Teach Yourself Programming in Diez años y la respuesta de Basile Starynkevitch a Si quiero codificar para vivir, ¿cuáles son los idiomas que debo aprender y las cosas que debo hacer?

Si puede y está dispuesto a aprender programación, necesitará y tendrá éxito en aprender la pequeña cantidad de matemática requerida para eso.

Todos son mucho más fáciles de lo que imaginas. ¡Las matemáticas y la física son FÁCILES! y lo mismo vale para la programación. El truco es que debes comenzar desde la mendicidad e intentar comprender realmente las matemáticas / física que estás haciendo en lugar de solo aprender fórmulas y usarlas. Intenta entender de dónde viene la fórmula, cómo pensó el tipo que se le ocurrió, si logras hacer esto con la mayoría de las cosas, aprendes que las próximas lecciones en esas materias se convierten en una extensión de la primera.

Lo que las personas consideran DURO es lo siguiente: la mayoría de ellos quieren leerlo una vez, aprenderlo como puedan sin enfocarse en comprenderlo realmente. Para comprender las cosas, debe estar preparado para pasar innumerables horas investigando, mirando videos y pensando en ese cierto fenómeno.

Además, como consejo, comienza a amar las cosas que no sabes. Por ejemplo, odio absolutamente los exámenes / pruebas donde sé todo, simplemente no son más divertidos. Pero me encanta tratar de resolver problemas de los que nunca antes había oído hablar; de lo contrario, son aburridos y probablemente termine cometiendo errores estúpidos debido a la falta de atención.

Entonces, si quieres tener éxito, simplemente comienza a amarlo y pasa algunas horas en todo lo que quieras aprender 🙂

Realmente no necesitas tanta física para la informática, aunque algunas escuelas pueden requerir un curso. Es casi seguro que cualquier física que pueda requerirse será muy simple. Básicamente, física a nivel de escuela secundaria como máximo. Pero la gran mayoría de las escuelas no requerirá ninguna física.

Los requisitos de matemáticas pueden variar. Muchas escuelas requerirán Cálculo, Cálculo II y, a menudo, algunas otras clases de matemáticas. Pero no todo lo hará. Sin embargo, algo a tener en cuenta, casi todos toman algunas clases que son muy desafiantes y que de otro modo no hubieran tomado.

Hay mucho que se puede hacer para salir bien en matemáticas. Obtenga ayuda de los maestros, trabaje duro. Lo de siempre. Khan Academy, youtube, MIT y muchos otros lugares tienen videos de cálculo y tutoriales para ayudarte con cosas.

En los propios cursos de informática, las matemáticas podrían no ser muy utilizadas. Sin embargo, hay algunos cursos que pueden usar las matemáticas.

———————-

Editar: He realizado las dos ediciones siguientes debido a los comentarios.

En negrita “no todo lo hará” y reiteró que la mayoría de las escuelas no requerirán ninguna física.

La física no tiene nada que ver con CS. Soy estudiante de CS, odio la física. En mi grupo de alrededor de cien personas, al menos el 95% de las personas odian seriamente la física de nivel universitario que deben tomar para obtener un título de CSEnginerring. Con respecto a no ser bueno en matemáticas, practicar matemáticas, está bien no ser un ninja en matemáticas, pero necesitas un buen conocimiento fundamental en matemáticas.

PD: Estamos en la mejor universidad de Canadá por cs y todos en mi cohorte odian la física. Relájate, está bien. No importa

No tienes que ser bueno en matemáticas. Necesita aritmética básica y facilidad con fórmulas básicas (preálgebra).

El resto es la guinda del pastel para las personas que aman la programación, y yo soy la prueba viviente. Odio las matemáticas, vea la respuesta de Marcas Neal a ¿Puedo ser desarrollador de software si tengo problemas de aprendizaje?

More Interesting

¿Puede un niño menor de 14 años que es malo en matemáticas aprender a programar juegos?

¿Por qué los lenguajes de programación como C no definen constantes como Pi o e?

¿Puede una inteligencia computacional observar una ley física incontestable?

¿Existe un algoritmo para contar el número de subcadenas cuya suma es divisible por 3?

¿Cuáles son los mejores libros sobre teoría de grafos?

¿Cuál es el propósito de aprender teoría de la computación?

¿Cuál es la diferencia entre teoría de la computación y algoritmo?

Cómo mostrar que para cada número entero n, n> 0, el número entero (9 ^ n) -1 es divisible por 8

Si una solución correcta a la Hipótesis de Riemann, P = NP, o la Teoría de campo unificada se presentara de forma anónima, ¿cuántas personas podrían ser consideradas sospechosas?

¿Cómo se llega a una estructura de datos totalmente nueva?

¿Qué haría como programador (específicamente un ingeniero de software) que implicaría un conocimiento matemático sólido?

¿Cuáles son las aplicaciones de las matemáticas en la programación?

Teoría de la complejidad computacional: ¿Cuál es la diferencia entre las máquinas de Turing deterministas y no deterministas?

¿Qué es una lista de todos los conjuntos de habilidades requeridas (matemáticas / programación / algoritmos, etc.) para poder programar juegos / escenarios de ajedrez?

Cómo demostrar que existe un conjunto de movimientos para que todos los elementos de la matriz se conviertan en 0, donde en un movimiento tienes que elegir dos elementos distintos de cero y restar uno de los dos dada una condición