¿Debería especializarme en informática si no me gustan las matemáticas?

A2A. Si te encanta la codificación y la animación, entonces probablemente te encantarían muchas especializaciones informáticas como el desarrollo de juegos o los gráficos por computadora, por lo que tu pregunta debería ser cómo domino las matemáticas para poder hacer algo que me encante.

No eres la primera persona que quiere especializarse en informática y está teniendo problemas con las matemáticas. Sin conocer los detalles, te recomiendo que mires a Dominar cursos de matemáticas de división inferior especialmente para estudiantes de informática para ver si puedes aprender el material. Cuando ingresas a una universidad, puedes retomar cualquier matemática necesaria para dominar estos cursos de división inferior.

En pocas palabras: sigue haciendo lo que estás haciendo tratando de obtener las mejores calificaciones que puedas.

Nota: Con respecto a las especialidades alternativas que le permitirán codificar y hacer animaciones, necesitaría buscar universidades específicas para encontrar los departamentos que las ofrecen.

Sé que esto no es lo que quieres decir, pero al principio leí la pregunta ya que, esencialmente, deberías estudiar CS porque no te gustan las matemáticas, lo cual, no, sería una mala razón.

Algunas excelentes respuestas aquí, incluida la de David Zhang, aunque requerir Calc III se está volviendo menos común. Diferentes programas / escuelas tienen diferentes requisitos de matemáticas. En http://blackburn.edu , requerimos tan poco como encontrará: solo Calc I y matemáticas discretas, y la mayoría de las personas a las que les gusta la programación les gusta la discreta o les resulta menos dolorosa que la calc. En el otro extremo, los programas en las universidades de ingeniería pueden requerir que tome Calc I, II, III, ecuaciones diferenciales, matemáticas discretas, álgebra lineal y probabilidad y estadísticas; esto fue lo que me alejó del campo al principio, y no usamos mucho de esto, o al menos gran parte de lo que los departamentos de matemáticas suelen enseñar en estos temas. Si observa los requisitos de matemáticas, encontrará escuelas en varios puntos entre dos y ocho cursos. Hay programas en los que la facultad de CS y matemáticas se superponen en gran medida y donde se puede adivinar que incluso los cursos de CS serán intensivos en matemáticas (no confunda esto con los departamentos combinados de matemáticas / cs, que son comunes, pero no implican que tengan mucho que ver el uno con el otro). Dada su preferencia, no recomendaría programas en el extremo “mathy” del espectro.

A la mayoría de mis alumnos no les gustan las matemáticas. Tenemos algunas matemáticas dobles / CS con doble especialización o combos mayor / menor, pero para la mayoría de mis estudiantes, superar solo calc y discretamente es muy agotador. Sin embargo, todavía no he tenido un estudiante que abandone la especialización debido a las matemáticas. En términos de “difícil”, diría que un estudiante diligente que está tomando calc en el año 12 no tendrá mucho problema. Si tiene un buen manejo de la aritmética y el álgebra básica (créalo o no, el concepto x = x es confuso para las personas y por una variedad de razones), estará bien.

Si tiene una doble especialización en arte y CS, está bien posicionado para conseguir un trabajo como artista técnico (la necesidad aquí es mucho mayor que para los artistas “regulares”, ya que necesita buenas habilidades tecnológicas, pero esos trabajos están abiertos a usted; son muy, muy competitivos). Incluso puede acceder a herramientas de modelado y renderizado, aunque eso requiere matemáticas (específicamente, álgebra lineal). Muy pocas personas fuera de la industria saben lo que es o hace un artista técnico, lo cual es una buena noticia para usted. Creo que Autodesk ofrece software gratuito a cualquier persona con una dirección .edu, por lo que probablemente pueda obtener Mudbox y Maya, etc., de forma gratuita. Sketchup es gratis, y Blender es gratis y de código abierto. Comience a construir una cartera y realmente comprenda las herramientas. No estoy en animación, pero en los juegos hacemos muchos modelos y los estudios de juegos también usan artistas técnicos. Ir a pasantías incluso este año. Si estás en Canadá, hay algunos estudios de juegos AAA (no sé sobre compañías de efectos u otros lugares que hacen animación en 3D) como Ubisoft en Montreal y creo que EA tiene una oficina en Vancouver, y debes solicitar una pasantía. este verano. No obtendrá uno, pero se pondrá en su radar, que es donde quiere estar. Probablemente deberías hacer lo mismo para los estudios de animación, pero no conozco su cultura.

¡Buena suerte!

No me especialicé en gráficos / modelado 3D, pero debes ser bueno en geometría espacial, matrices, vectores, trigonometría, etc. para ayudarte a comprender las transformaciones. No son duros.

Ahora la pregunta es qué tan malo eres realmente en matemáticas. ¿No comprende conceptos simples y obtiene una C o D en cada prueba? Si este es el caso, es posible que deba repensarlo. Si no es así, la sensación de que no le gusta algo suele ser psicológica porque no le dedica suficiente tiempo.

Puedo compartir experiencias similares con las matemáticas. Después del décimo grado, arrojé mi libro de texto de Matemáticas con la sensación de alivio de que no tengo que estudiar Matemáticas nunca más. Lo odiaba, lo encontraba aburrido, no entendía por qué tenía que diferenciar, integrar, pecar, cos y bla. Pero de alguna manera terminé sacando buenas notas. Entonces, de la noche a la mañana decidí que volvería a estudiar Matemáticas en los grados 11 y 12. Me enamoré de las mismas diferenciaciones, integraciones, pecado, cos y bla hasta el punto de que resolví cada problema de ejemplo y los problemas después de cada capítulo del texto y muchos otros libros.

Estos son algunos de los beneficios que disfruté después de hacer eso:

  • Mejoró mi capacidad de pensamiento lógico y resolución de problemas en gran medida.
  • Me dio confianza para especializarme en CS porque la codificación requiere un pensamiento lógico y resolución de problemas.
  • Pasé muchas entrevistas telefónicas técnicas, aunque no terminé de codificar toda la lógica. Cuando solicité retroalimentación, los gerentes de contratación me dijeron que les gustaba el enfoque de resolución de problemas.

No creo que podría haber hecho nada de lo anterior si no hubiera estudiado matemáticas. Por lo tanto, si cree que las matemáticas son aburridas y aún lo está haciendo bien, le sugiero que pase más tiempo en ellas, especialmente en los temas que lo ayudan a comprender mejor el modelado 3D. Para resumir, necesitas matemáticas.

Hay dos partes en esto.

Uno: un título de CS típico no tendrá un montón de matemáticas. En UBC, un título de CS requiere hasta cálculo III, álgebra lineal y estadística. Eso es bastante menor en comparación con lo que los estudiantes de física, matemáticas y ciencias aplicadas tienen que tomar. Tampoco soy una superestrella de las matemáticas y logré sobrevivir (principalmente) intacto.

Dos: las matemáticas que haces en la escuela secundaria se centran en gran medida en ponerte al día para el cálculo con algo de trigonometría y probabilidad. Incluso si no te gustan las matemáticas que has hecho hasta ahora, tienes la oportunidad de explorar Mucho más en la universidad. Caso en cuestión: nunca había oído hablar de matrices hasta que comencé a usarlas para mi curso de álgebra lineal y descubrí que realmente disfrutaba trabajar con ellas. Por cierto, también usarás mucho álgebra lineal en cursos de gráficos.

En resumen, si desea trabajar en modelado y animación, un título de CS sería un gran activo para tener. No dejes que las matemáticas te asusten, porque no hay tanto y es posible que descubras que realmente lo disfrutas. Con respecto a qué tipo de matemática está involucrada, me referiría a Eric Jang, quien escribió sobre esto en el pasado.

Creo que está bien hacer informática si no eres bueno en matemáticas. Sin embargo, debes ser al menos decente. La razón es:

  • en la mayoría de las escuelas, necesita al menos dos de las siguientes clases: algoritmos, matemática discreta y teoría de la computación.
  • debe pasar las preguntas de la entrevista de trabajo, que a menudo son algoritmos / preguntas matemáticas discretas.

Además, para el modelado de gráficos / 3d, ayuda a ser bueno en álgebra lineal si desea hacer el lado de codificación. Dicho esto, algunas personas artísticas pueden no necesitar ser súper fuertes en eso, es decir, si eres mediocre en el aspecto técnico pero excelente en el arte, aún puedes ser un contribuyente valioso.

Para el modelado 3D necesitará tener un buen control del álgebra lineal. Ahora, no era bueno en matemáticas en la universidad (de hecho, reprobé el cálculo en el primer tiro) pero me encantaba el álgebra lineal. Tiene muchas aplicaciones excelentes en gráficos y teoría de gráficos.

Obtenga una buena introducción (preferiblemente para los tipos de gráficos en 3D, ya que al aprender matemáticas (al menos para algunas personas) las aplicaciones correctas marcan la diferencia), analícela y vea lo que piensa.