Apesto en matemáticas pero quiero obtener un título en CS porque me encanta la programación. ¿Qué tengo que hacer? ¿Hay alguna alternativa?

Realmente, probablemente, casi con certeza no “apestas en matemáticas”.

Probablemente estés merodeando por “nerds matemáticos” que te hacen sentir mal. O tienes a alguien cerca que crees que es brillante en matemáticas. Flash de noticias – pueden no ser. Incluso si lo son, eso no significa que seas malo en matemáticas.

O bien, puede ser malo en un tipo particular de matemáticas. La educación estadounidense lo expondrá a solo unas pocas clases de matemáticas: notablemente aritmética, álgebra básica (no álgebra “real”, también conocida como álgebra moderna) y cálculo (como se usa principalmente en la física, un vestigio de la “carrera espacial” de los 50). Ninguno de ellos es ni siquiera “matemática real” (el tipo de matemática que hacen los matemáticos profesionales); son ciertos tipos de matemática práctica. Como nota al margen, si obtuvieras un título universitario en matemáticas, pasarías un año haciendo cálculos, entonces nunca verías algo así como ese tipo de matemáticas. Haría “álgebra real” (conjunto, grupo, teoría de gallios), topología, probabilidad y una variedad de otros temas, luego tendría que especializarse para obtener un título de posgrado.

Si bien la habilidad en esos se correlaciona con una programación fuerte, no se combina perfectamente, en mis años de experiencia. Casi tuve que repetir un grado porque no podía memorizar las tablas de multiplicar. Resulta que tengo un tipo de cerebro que es excepcional en el pensamiento no lineal, lo que me convierte en un tecnólogo excepcional (programador de 25 años de Silicon Valley, actual CTO). , pero pésimo en la multiplicación. ¡Bien por mi!

Podría ser un desarrollador tardío para ciertos tipos de pensamiento abstracto. Como saben, el cerebro continúa desarrollándose hasta aproximadamente los 25 años, y ciertas habilidades, como ciertos tipos de pensamiento abstracto necesario en algunos tipos de matemáticas, se desarrollan en momentos ligeramente diferentes en diferentes personas. Esto no significa que siempre será deficiente en esa habilidad, o que no encontrará una manera de compensar.

Si eres un buen programador, eres un buen programador. Fin de la historia.

Ser un buen programador, según, por ejemplo, Joel Spolsky, requiere una serie de habilidades. La capacidad de visualizar código, la capacidad de recordar secciones de código, la experiencia de recordar un conjunto de patrones, la capacidad de dividir una secuencia de código en secciones que se pueden depurar o construir en orden, la audacia de embarcarse en un nuevo proyecto. con una pizarra en blanco, la humildad de aprender del código de otra persona, las habilidades de comunicación de trabajar en equipo, son un buen programador profesional.

Ninguno de estos son matemáticas.

Sigue codificando

No necesariamente tiene que ser fuerte en matemáticas para ser un buen programador, sino para ser un buen científico informático que generalmente hace. La diferencia está en algún lugar entre tener una sólida carrera en la creación de aplicaciones web y ser parte del equipo de ingeniería de back-end de una de las grandes tiendas como Google.

Hay oportunidades en ambos. Puede ganarse bien la vida en cualquier momento, pero los trabajos especializados requieren una comprensión muy sólida de los académicos de CS y, a menudo, requieren una buena dosis de matemáticas como álgebra lineal, estadísticas, matemáticas discretas, etc.

Importante para todas las carreras de programación es el rigor intelectual que desarrolla el estudio de las matemáticas. De hecho, es razonable afirmar que esa es la mayor parte del motivo por el que se requieren tantas matemáticas para las carreras de CS. El razonamiento lógico, el pensamiento abstracto, la resolución de problemas para resolverlos más fácilmente, etc., todos provienen de la educación matemática y todos son habilidades fundamentales para los ingenieros de software.

La matemática de secundaria es bastante aburrida. Y recompensa sólo a ciertos tipos de pensadores. Es posible que tenga el tipo de cerebro que está emocionado y se destaca por las matemáticas más interesantes que se presentan en la universidad. Creo que las matemáticas solo se vuelven realmente muy interesantes después de algunas clases en la universidad. No te rindas todavía.

Mi recomendación, mientras estás resolviendo esto, es tratar de replantearte cómo te sientes acerca de las matemáticas. Trabaja activamente para dejar de decirte a ti mismo (y a otros) “Apesto en matemáticas”. Primero, los ingenieros de software profesionales no deberían dispararse a sí mismos abrazando esa creencia.

Segundo, puede convertirse en una profecía autocumplida. Veo que las personas que son perfectamente capaces hablan de creer que pueden hacer bien las matemáticas todo el tiempo.

Averigua lo que te gusta. ¿Eres una “persona del álgebra” o una “persona de la geometría”? A menudo, las personas que encuentran un desafío realmente disfrutan o se destacan en el otro. Fíjate en qué eres bueno. Encuentra algo positivo que creas que puedas decirte a ti mismo. “Soy realmente bueno en teoría de números” (un tipo de matemática no matemática, por cierto y realmente interesante), o “Aprendo geometría más rápido que mis compañeros de clase”. Apostaría a que hay algunos aspectos de las matemáticas en los que eres bueno y que no te das cuenta.

Mucha suerte y mantener en la codificación. ¡Es una gran habilidad, diversión y podría cuidarte bien en los próximos años!

Dos puntos:

  1. Es una elección falsa. Podrías doblar mayor. Podrías tener un mayor y un menor. Usted podría tomar cursos en todo lo anterior. Estudié inglés, y también tomé cursos de CS, arte, geología, filosofía y psicología.
  2. Es tu elección. Sus padres tienen buenas intenciones y pretenden ayudarlo a tomar una decisión informada, pero nunca pierden de vista el hecho de que es su decisión.

Para tomar una decisión informada, puede tomar una serie de caminos:

  • Comience sin declarar. Toma una amplia gama de cursos.
  • Hable con las personas que trabajan en profesiones que le interesan y luego vuelva a la educación necesaria para seguir la carrera que usted elija.
  • Toma algunos MOOCs. Es una excelente manera de explorar, sin riesgos ni costos. Además obtendrás un salto en tus futuros estudios.
  • Hable con su consejero vocacional. Viven para este tipo de preguntas.

Mi sesgo personal es que debes mantener tu rango de intereses y, en última instancia, seguir una carrera que pueda aprovechar tu combinación única de fortalezas. Las empresas nuevas y pequeñas son configuraciones ideales para usar muchos sombreros y extenderse mucho más allá de la descripción de su trabajo. Product Management / UI / UX presenta una gran familia de profesiones que combina sus intereses de diseño gráfico y de CS.

¡Buena suerte para ti! Es un momento emocionante de la vida. Mientras continúes con lo que te apasiona y trabajes duro, es difícil tomar una decisión equivocada.

Esta respuesta es para Me encantan las matemáticas, la física, la química y quiero hacer CS. Pero me encanta el diseño gráfico, las artes y quiero ser un artista. ¿Qué especialidad debo tomar?

Dos caminos divergieron en un bosque amarillo,

Y lo siento no pude viajar tanto

etc

Si tomas una licenciatura en CS, en diez años estarás cansado de corregir errores en esa aplicación de nómina y desearás haber elegido la opción opuesta para que ahora puedas trabajar en hermosos diseños.
Si toma una especialización en diseño gráfico, en diez años estará cansado de perseguir a los clientes y desearía haber tomado la decisión opuesta para que ahora pueda tener un trabajo estable y una carrera profesional adecuada.
Esas son las opciones que tienes 😉

En una nota más seria, ser competente en ambas áreas (como mayor + mayor o mayor + menor o mayor + autoestudio o lo que sea) lo convertiría en una empresa altamente valiosa y utilizable para una variedad de trabajos de diseño de UI / UX. Habiendo visto demasiados resultados de trabajos realizados por técnicos sin gusto visual y artistas sin idea acerca de la maquinaria, realmente recomiendo que estudies ambos.


Esta respuesta es para “ Apesto en matemáticas, pero quiero obtener un título de CS porque me encanta la programación. ¿Qué debo hacer? ¿Hay alternativas?

estudiante de secundaria (mujer) y actualmente toma una clase de programación en Python “.

Lo que enseñan como matemáticas en la escuela secundaria (que es realmente cálculo) y la ingeniería práctica de software tienen muy poco que ver entre sí. Entonces, si tu pregunta significa ” ¿puedo terminar teniendo un trabajo de programación si apesto en matemáticas? “, La respuesta es “¡ sí, puedes!

Si su pregunta significa ” ¿puedo pasar por un programa de CS si apesto en matemáticas? “, Se vuelve más complicado, pero la regla de oro es que hay pocas áreas profesionales que son tan descuidadas como la ingeniería de software. Puede tener un grado de EE, un título de TI o un título de MD, o ningún título, lo que importa es si puede escribir el código o no. Entonces, eche un vistazo de cerca al currículo real de los programas que está considerando y ¡buena suerte!

Ah, y echa un vistazo a las matemáticas discretas. Es más útil para una programación práctica y más divertido que el cálculo.

Depende de cuánto estés dispuesto a aprender por tu cuenta.

No tengo capacitación formal en ingeniería de software, programación o ciencias de la computación. He sido ingeniero de software profesional (como en, pago, haciéndome la vida) desde que tenía 17 años. Enseño a otras personas a programar. Desarrollo nuevos algoritmos. Puedo programar en BASIC, Lenguaje de ensamblaje, Java, C, C ++, C #, Javascript y probablemente la mayoría de las otras cosas que me lanzas. Inventé un par de trucos (Bip Buffer, y la memoria virtual ringbuffer, en 2003). He trabajado para una variedad de lugares en una variedad de cosas: Sierra Entertainment, Midway Games, Microsoft y Xbox. Me han ofrecido trabajos en Google y otros también. He escrito aplicaciones, software de sistema, y ​​más. Soy un especialista en optimización (hago que el código se ejecute más rápido). Sé que los algoritmos O (1), O (N) y O (N ^ 2) no son en realidad O (1), O (N) y O (N ^ 2) en las arquitecturas de hoy. (Fueron, por un breve período … pero en estos días, es variable). Hablo regularmente en conferencias, educando a audiencias de cientos de personas sobre tecnología. (También dirijo algunas de esas conferencias). Audito diseño de API, y arquitectura de sistemas.

He escrito compiladores C ++ con pérdidas (para extraer información simbólica del código), software de árbol genealógico, videojuegos AAA, artículos de revistas sobre desarrollo de software, software de control de espectrometría de masas de red de ultra alta velocidad, sistemas de protección contra copia, GUI para la Unión Europea Proyectos financiados, sitios web, aplicaciones móviles, software de gráficos, software de edición de fotos, herramientas de grabación de DVD, sistemas GIS y más.

¿Por qué me estoy jactando así?

Para mostrarte que si tienes talento en un área y eres prolífico, puedes hacer cualquier cosa. ¿Siempre y cuando estés dispuesto a aprender, lo que significa prácticamente leer sobre tu tema todos los días y aprender todo lo que puedas? No necesitas específicamente un título.

Los problemas que vas a encontrar son:
Terminología
Si no sabes las palabras, otras personas no sabrán exactamente de qué estás hablando. Puedes arreglar esto leyendo, pero un grado es un atajo para esto.

Agujeros extraños en tu conocimiento
No podría describir el cálculo lambda si me golpeara el culo. Una pregunta que involucra a P para mí generalmente significa “¿necesita ir al baño”, no a LISP? Pero realicé todos los libros de Knuth y los libros sobre algoritmos, HCI, texto Unicode, procesamiento de texto, gráficos, simulación física, y así sucesivamente hasta que mis ojos sangraron. A CADA SOLA OPORTUNIDAD. Durante la mayor parte de mi vida nunca he ido al baño sin traer un libro de computadora de no ficción, una copia del Dr. Dobbs o algo similar conmigo. ¿Porque en ingeniería de software? Si no estás aprendiendo, estás muerto.

La programación es fácil, la ciencia es difícil.
El 90% de cualquier concierto de programación es básicamente plomería estructurada. La aplicación de algoritmos complejos, como los de Deep AI, es difícil de obtener por su cuenta sin una guía y una razón para aprenderla: la escuela es excelente para esto.

Sin una cartera, no tienes credibilidad.
Cuando ingresé a la fuerza laboral oficialmente, como un día de trabajo a tiempo completo, ya tenía más de 14 años de experiencia en programación (comencé cuando tenía 6-7 años de edad). Comencé a generar cosas lo suficientemente buenas para que la gente se diera cuenta cuando tenía 15 años. Lo que significa que cuando aparecí a los 21 en busca de un día de trabajo, ya tenía 6 años de experiencia en mi haber (incluso me habían pagado por una parte de eso).

Un título es un atajo a la credibilidad. Significa que te han enseñado, y al menos sabes lo básico. ¿Sin ello? Necesitas demostrarlo con mucha más certeza y mucho más explícitamente. Por suerte, lo hice en lugar de salir con alguien e ir al centro comercial como la mayoría de los adolescentes. Un titulo sirve para mucho el mismo propósito.

Entonces … sí, puedes hacerlo. ¿Si no es lo suficientemente importante como para mejorar sus habilidades todos los días de una forma u otra, explícitamente, tomando medidas? No lo hagas Obtener el grado en su lugar.

Pero, para lo que vale, tengo un título en Física Pura y Aplicada con especialización en Ingeniería Electrónica, porque miré el programa de estudios de Comp.Sci y no vi nada que no me hiciera dormirme durante los primeros 2.5. Años – ya sabía lo que me iban a enseñar. Así que en vez hice física, porque me encantó.

Lo bueno es que Física y EE le enseñarán otras formas de resolver problemas, y eso también es valioso.

No es raro que los ingenieros de software no tengan un título de CS.

La mayoría de los trabajos de ingeniería de software están relacionados con la codificación. Al final del día, la codificación es poder pensar en una solución lógica e implementar la solución en un lenguaje que la computadora pueda entender. No requiere una comprensión profunda de cómo funciona el sistema operativo, cómo se arquea la CPU, etc. Todos estos conceptos se han abstraído lo suficiente como para que las personas sin un grado de CS puedan ignorarlo. Sin embargo, sería útil conocer conceptos básicos de Estructuras de datos, OOPS, algoritmos, refactorización, código limpio, etc. Esto le ayudaría a adaptarse más fácilmente al trabajo de ingeniería de software. Además, si mantiene la codificación como su pasatiempo, publicando algunos buenos proyectos en sitios como Github, obtendrá la experiencia suficiente para atraer empleadores en lugar de tener que buscar un trabajo de CS sin un título de CS.

Dicho esto, debería dedicar algún tiempo a pensar por qué quiere trabajar como ingeniero de software. La física y las matemáticas son los pilares de la ingeniería. Si te gusta estudiar esto, definitivamente debes buscar una especialización en estos dos campos. La investigación y las oportunidades de trabajo en estos campos siempre han sido estables, si eso era una preocupación.

Si tienes una pasión por el tema y quieres descubrir la historia detrás del universo, harás una carrera increíble en física y matemáticas.

¡Buena suerte!

¿Por qué crees que apestas en matemáticas? ¿Es porque te han dicho que lo chupas? ¿Es porque te han convencido de pensar que eres así? ¿Podría ser que hayas tenido la mala suerte de ser enseñado por maestros mediocres que carecían de la capacidad de enseñar matemáticas de una manera que pudieras entenderlo? Espero que en base a las preguntas entiendas a qué estoy insinuando. Si le gusta la programación y pasa tiempo haciéndolo, lo más probable es que tenga la capacidad de aprender y entender las matemáticas. Tal vez no en la medida en que otros lo hacen, pero que está bien, porque no todos los programadores tienen las mismas capacidades de todos modos. Las matemáticas son hermosas. Es un mundo que vale la pena explorar (incluso por tu cuenta). Si te gusta la programación, trata de encontrar problemas relacionados con las matemáticas (hay muchos) y trata de usar tu amor por la programación como una herramienta para animarte a estudiar matemáticas.

La buena noticia es que no tienes que tener todo resuelto ahora mismo. No te apresures. Sé que puede ser un poco estresante, pero intenta no estresarte. La universidad tiene tanto que ver con el autodescubrimiento como con la educación.

Entré en mi primer año convencido de que iba a ser un estudiante de biología, y terminé estudiando economía. Mi compañero de cuarto actual declaró pre-odontología y terminó especializándose en marketing.

Supongo que es posible que ambos fuésemos demasiado estúpidos y perezosos para manejar las ciencias (como mencioné en mi biografía, mi único curso de Física me destruyó), pero creo que también hay algo que decir acerca de que la universidad es un momento para probar las aguas. Cursos, investigación, actividades estudiantiles y pasantías. El hecho de que tus intereses puedan evolucionar por completo es tan emocionante. Disfruta de la aventura.

Ten en cuenta que no te estoy diciendo que no tengas un plan. Ya tienes un buen manejo de tus intereses y posibles carreras que podrían derivarse de esos intereses. Estás muy por delante del juego .

Pero mi consejo es que piense en ese plan como una pintura en color agua en lugar de pintar con números. Sinceramente, no vas a aprender tanto si todo está planeado antes incluso de ingresar al campus. Vaya a la universidad, diviértase, estudie todo lo que quiera estudiar, aproveche todas las oportunidades que tenga, haga todas las pasantías que pueda y le prometo que elegirá el camino correcto.

¡Disfruta el viaje!

No estoy seguro de si te refieres a que quieres hacer una doble especialización en matemáticas + física, y luego trabajar como desarrollador de software, o si quieres hacer una doble especialización en comp sci + (física o matemáticas).

Hice lo último, Combined Honors CS + Physics, y fue mucho trabajo. El trabajo de ciencia ficción fue fácil pero a veces requiere mucho tiempo, y la física fue tanto difícil como lenta. Probablemente me dolió mi promedio académico hacer la combinación frente a elegir uno u otro, pero aprendí muchas cosas interesantes en el departamento de física, y el título CS es definitivamente un beneficio si quieres trabajar fuera de la academia. Me gustó especialmente el carácter práctico de los laboratorios de física; El currículo de CS fue menos emocionante, pero creo que sigue siendo importante.

En lo que respecta a trabajar como programador con un título de física / matemáticas solamente, esto es ciertamente posible, pero puede contar con obstáculos en los tipos de recursos humanos que evalúan los currículums basados ​​en su especialización de grado y experiencia con diferentes lenguajes de programación. Como CS major te dará una base sólida de diferentes idiomas y conocimientos para poner en tu currículum como un nuevo graduado; esto puede ser más difícil de hacer con proyectos completados fuera del currículo. Como señala Simon, también habrá agujeros en su conocimiento, sin importar cuán asombroso sea.

Si no tienes miedo de trabajar duro y aprender por tu cuenta, te sugiero que combinen física / cpsc. Obtendrá todas las matemáticas que puede manejar con este grado, y la comp. la ciencia Lado puede complementar matemáticas y física con trabajo en soluciones numéricas, entre otras cosas.

¡Buena suerte, es una aventura!

Jordie fulton
BSc, Hnrs, CPSC / Física
Universidad de Columbia Britanica

Fase confusa típica que atraviesa cada estudiante.

Recuerda que hagas lo que hagas a diario, algún día te parecerá aburrido. Pero si estás haciendo algo que amas, el aburrimiento desaparecerá pronto, y seguirás sobresaliendo en tu trabajo. Así que primero averigua, si quieres ser un maestro.

Enseñar es una profesión noble y una profesión RESPONSABLE, estás creando próximos ciudadanos, por lo que debes ser responsable de qué tipo de generación estás formando. Si desea enseñar, luego decida a qué clase quiere enseñar, necesita tener el conocimiento suficiente para enseñar esa clase, no solo académicamente, sino también social y lógicamente. Cuanto más joven sea la clase, más preguntas creativas le serán hechas y usted debería ser capaz de guiarlas en la dirección correcta con la respuesta correcta. Por lo tanto, si aún está pensando en ser profesor, adquiera todos los conocimientos y cualificaciones relacionados / requeridos para la clase y disfrute de su profesión.

Ahora si quieres trabajar en el sector financiero, puedes hacer B’com. Tendrá Matemáticas y Estadísticas y la estadística Estadística está en gran parte hoy en día. Después de Bcom. Puede obtener una maestría y un doctorado, su sueño de doble título se cumple aquí, puede trabajar para institutos financieros.

Trata de darte cuenta de lo que amas y lo que quieres hacer. otras cosas caerán en su lugar. 🙂

Tomar la informática como el electivo en el 11. Estudiarás física, química, matemáticas e informática.

Antes de que se convenza de que usted “odia” las matemáticas, comprenda que hay muchas cosas que no sabe. Supongo que todavía estás en el 10º, así que no tengas opinión sobre ningún tema, eres demasiado ingenuo.

En cualquier caso, cualquier discípulo de ingeniería exige una buena comprensión de las matemáticas y otras ciencias básicas. Ámalo, odíalo, tienes que estudiarlo al menos durante los próximos 4 años. ¡Buena suerte para tus exámenes!

No se preocupe por las matemáticas, puede completar toda una vida con programación con un conocimiento muy limitado de las matemáticas. La cantidad requerida para un grado de CS puede hacer que trabajes duro, pero no será insuperable.

Más importante aún, las matemáticas tienen una reputación desafortunada en nuestra sociedad como algo en lo que uno es bueno o malo, inherentemente. Esto es infundado. La habilidad en matemáticas se basa en el conocimiento y la práctica como todas las disciplinas intelectuales. Sin embargo, puede ser desalentador, porque a menudo es menos obvio que en otros campos cuando simplemente se está perdiendo el conocimiento en lugar de no entender por otras razones. No ayuda que el campo sea bastante indirecto sobre sus métodos y objetivos, por lo que es muy fácil para los principiantes sentirse completamente perdidos. Además, sin algún tipo de discapacidad mental aberracional, la falta de conocimiento es siempre la razón para no entender algo, sino que ocurre con diversos grados de sutileza. En el pasado, era eficiente que los humanos se desanimaran por la falta de conocimiento, ya que el conocimiento perdido en la actualidad podría ser una barrera importante para el aprendizaje de la mayor parte de nuestra historia, pero con la llegada de Internet, ya no es un problema grave. Entonces, debes saber que puedes sentirte desanimado al tratar de entrar, pero si te limitas a ello, mejorarás. Y también hay toneladas de cosas interesantes, aunque nuestras escuelas insisten en ocultarlo en su mayor parte. Echa un vistazo a ‘Matemáticas y la imaginación’ si quieres ver algunas cosas interesantes en matemáticas (¡también con un poco en CS!).

Bueno, primero sus temas no tienen nada que ver con la ingeniería de software. Cualquiera que esté interesado en la programación y tenga una pasión por construir algo puede ser un ingeniero de software.

Los gigantes tecnológicos no se preocupan por tu título. Solo quieren ver qué puedes construir y cómo construyes. Hablando de matemáticas, las matemáticas te ayudan a comprender la estructura de datos y los algoritmos. Si sabes álgebra y probabilidad, estás listo para ir.

Así que preferiré aquellos temas que son fáciles y te dan mucho tiempo para practicar la codificación.

Si quieres ser un software, puedes ser uno y eso gratis. freeCodeCamp proporciona una plataforma para esto. Feliz codificación 🙂

¿Por qué te atrae la programación? Esa es la verdadera pregunta . Yo, como usted, hice un curso de introducción a Python que cambió mi trayectoria profesional. Mi especialidad original era la ingeniería química, pero la química me resultaba aburrida. El enfoque en la memorización de memoria y lo que se sentía como laboratorios de trabajo ocupados me molestó. En mi segundo semestre tomé ese curso de Python. De repente, encontré un tema que era atractivo, desafiante y que rara vez tenía una solución única para una tarea determinada. En resumen, estaba disfrutando de la escuela otra vez.

Pero ¿qué pasa con las matemáticas? Yo también solía pensar que apestaba en matemáticas, pero me he dado cuenta; Las matemáticas y la programación son muy similares; La matemática es un lenguaje; Las matemáticas tienen su propia sintaxis, operadores y estructura de palabras. Una vez que comencé a pensar en las matemáticas como un lenguaje, no era tan difícil comenzar a pensar en ellas como un lenguaje de programación más, y pensar en las diferentes ecuaciones como operadores o métodos entre los que podría elegir. Muchos problemas matemáticos también pueden resolverse de múltiples maneras, como un problema de programación. Existen las mejores prácticas y las formas más eficientes, pero ser capaz de experimentar con cómo resuelvo el problema me permite aprender los entresijos de lo que estoy haciendo. Ahora, en realidad estoy disfrutando de las matemáticas. No tanto como la programación, pero lo suficiente como para poder mantenerme comprometido.

Entonces, ¿vale la pena una carrera en programación? Para mi lo es. Otra lección importante que he aprendido en la vida es que la pasión por un trabajo se desvanece. Esta será mi segunda carrera, la primera será una profesión que me permitió vivir los sueños de mi infancia. Después de 15 años, vivir el sueño simplemente ya no era suficiente. Toda mi pasión por mi trabajo se había ido.

Entonces, ¿qué tiene que ver la pasión con la programación? Me dieron un buen consejo una vez. Las personas exitosas no son aquellas que sienten pasión por sus trabajos. Las personas exitosas son aquellas que llevan su pasión con ellos a cada nuevo trabajo. Después de escuchar eso, comencé a evaluar lo que me apasionaba. Para mí, la programación representa un conjunto de habilidades vitales que se utiliza en casi todos los grifos de nuestro mundo moderno. También es un campo que se enorgullece de los arreglos de trabajo no tradicionales. Como esposo y padre, tener un horario flexible es importante para mí. De una manera indirecta estoy diciendo que mi familia es mi pasión. Cualquier trabajo que me permita ocuparme de sus necesidades, al mismo tiempo que me permite pasar un tiempo precioso con ellos, me apasiona.

Sigue tu pasión por las artes y toma los requisitos previos para la escuela de medicina. Las juntas de admisión buscan diversidad en sus estudios y las bellas artes son una excelente manera de expresarlo. (Sin embargo, me aseguraré de ser intencional respecto a la especialización, sabiendo claramente su elección, ya que puede ser un campo amplio). Además, tenga en cuenta que el nuevo MCAT se basa en gran medida en las habilidades verbales, psíquica y social incluidas mucho más que antes . Incorporar esto en tus humanidades te da una ventaja. ¡Ve a por ello! Sin embargo, me apasionaba la biografía, me especialicé en un bioquímico menor a un 3.7. He escuchado mucho el discurso de la escuela de medicina, y no se trata solo de lo que ellos quieren, sino de quién eres.

Si te gusta la programación, no dejes que las matemáticas te depriman. Hay muchas maneras de mejorar en matemáticas. Sin embargo, aquí hay algo para pensar:

A menos que haya estado tomando conceptos matemáticos avanzados, las matemáticas que ha estado tomando no están tan relacionadas con las matemáticas que lo ayudarán en CS.

CS tiene sus raíces en las matemáticas, eso es cierto, pero CS tiene más que ver con los conceptos matemáticos que con cualquier otra cosa. Y a menos que las cosas hayan cambiado mucho, probablemente te hayan enseñado a través de la memorización y la práctica. Y no me malinterpretes, eso es útil. Pero saber cómo resolver una ecuación no es lo mismo que entender lo que realmente significa la ecuación. Y solo porque tiene problemas con uno, puede que no con el otro.

Entonces, ¿qué haría yo?

– Mira los tutoriales en línea. Sitios como la Academia Khan son excelentes.
– Mira qué tutoría ofrece tu escuela.

Como mínimo, tendrá que ser capaz de hacer una prueba de los requisitos previos para CS en cualquier escuela que termine, y ver eso le ayudará a mejorar y hacer eso.

No te desanimes, puedes superarlo.

¡Buena suerte!

En orden de importancia, informática, matemática, física. Si está interesado en convertirse en un ingeniero de software (un nombre elegante para el programador), necesita aprender tanto como la programación de la lata y la teoría subyacente.

El orden de importancia cambia si desea ser ingeniero informático. Sería ingeniería eléctrica, ciencias de la computación, física y luego matemáticas.

La programación tiene más que ver con la lógica y la resolución de problemas que con las matemáticas. Tampoco soy muy bueno en matemáticas, pero programo para vivir. Se puede hacer. Probablemente no trabajará en la NASA, pero muy pocas personas lo hacen.

Las computadoras son muy buenas en matemáticas. Si puede decirle a la computadora lo que debe hacer, puede manejar las complejidades de las matemáticas. Entonces, en la medida en que tengas que ser bueno en matemáticas, tienes que ser bueno conceptualmente. (Para programar, es decir. Para aprobar tus cursos de matemáticas, tendrás que superar las clases de matemáticas de alguna manera).

No tengo un título de CS. Ojalá, a veces, lo hiciera. Pero el extraño camino que tomé para llegar a la programación ha funcionado bastante bien a pesar de la falta.

Parece que quieres enseñar e investigar más adelante en la interfaz de phys-math-cs. Pero, la física no termina en el sector financiero. Para eso, puedes comenzar con matemática aplicada con doble mayor con cs, ignora phys. Si realmente amas el fisioterapeuta, luego olvídate de las cosas financieras, ve directamente al fisioterapeuta, luego haz doble especial con matemáticas aplicadas con cursos optativos en cs. Serás un gran físico con fuertes habilidades matemáticas y de computación, puedes enseñar y hacer investigación. Este flujo es completamente diferente del que termina en el sector financiero. Espero que me entiendas.

Me sentí como tú cuando tuve que decidir qué estudiar y elegí CS.

Me di cuenta de que era más fácil para mí aprender las cosas básicas que me interesaban sobre el diseño por mi cuenta o tomar algunos cursos.

¡Siempre puedes volver a estudiar si realmente quieres estudiar los dos! Y además, realmente no pude aprender todo lo que se enseña en mi carrera (CS) por mi cuenta. Lo sé porque he estado aprendiendo a programar y, aunque me encanta, estoy muy lejos del conocimiento de los estudiantes avanzados.

Además, nunca podría trabajar como científico informático (haciendo investigación y demás) sin estudiar. Mientras tanto, decidí trabajar como desarrollador de front-end para poder estar en contacto con el diseño y la parte del código. Me di cuenta de que me gustan ambas cosas, pero me gustaría trabajar mejor como desarrollador. Así que me alegro de haber elegido CS.

Tal vez debería hacer un par de proyectos, incluida la parte de diseño, y ver qué parte le gusta más. Hay algunas cosas que nos encantan que nos encantarían más como pasatiempos que como una carrera, tal vez debería encontrar cuál es para usted, de todos modos, siempre puede trabajar como desarrollador de front-end y hacer ambas cosas.

More Interesting

¿Qué carrera debo elegir después de la Ciencia 12?

¿Qué debo hacer después del 10º grado para convertirme en un Oficial de IFS?

Estoy en décimo. Quiero conseguir un 9 CGPA. El año pasado obtuve un 7.7 CGPA. ¿Que puedo hacer?

Cómo superar la clase sin ninguna clase de coaching

¿Debo renunciar a los dos últimos años (fuera de 4 años) de educación en UCL, regresar a Singapur y comenzar mi educación universitaria nuevamente desde el año 1? Soy tan infeliz en el Reino Unido, y no me encanta el curso que estoy haciendo ahora.

¿Cuáles son los capítulos más difíciles de la clase 12 de Ciencia?

Estoy en 10 clase quiero convertirme en un software eng. ¿Qué debo tomar en clase 11?

¿Cuál es la diferencia entre un MBA de fin de semana y un MBA a tiempo completo?

¿Es aconsejable para un estudiante fresco solicitar un programa de MBA en su lugar? Si es así, ¿cuál debería ser su principal requisito?

Quiero entrar en I + D después de un B.Pharma. ¿Qué tan difícil / fácil es? Acabo de pasar la clase XII. ¿Que necesito hacer?

¿Fallé el EOC de Álgebra 1 en 8vo grado? Estoy a punto de ingresar a la escuela secundaria y aprobé mi curso de álgebra, pero fallé un EOC por un punto. ¿Lo que sucederá?

Tengo un 53% en clase X y un 59% en XII. pero en el graduado obtuve el 35% en la graduación (2 años de experiencia laboral). Y mi objetivo es estudiar en el extranjero y establecerme. ahora que debo hacer para lograr mi sueño?

¿Puede un estudiante participar en TODAS las Olimpiadas? Por ejemplo, IBO, IOI, IMO, IPhO, IChO? ¿Seria posible?

¿Cuál debería ser mi plan de juego si quiero ingresar a una de las 10 mejores escuelas de negocios en 5 a 7 años?

¿Los cursos de la división superior de la UC Berkeley son generalmente más fáciles que la división más baja?