¿Cuál es el mejor menor para una especialización en informática? ¿Un menor le dará una ‘ventaja’ en la fuerza laboral?

Completamente de acuerdo con la respuesta del usuario de Quora y desea agregarla.

El truco para desarrollar tus habilidades en la escuela será a través de los cursos, no el título final que obtienes. Si por arquitecto de datos te refieres a algo así como un arquitecto de TI / sistemas, el curso sobre bases de datos, redes y sistemas operativos probablemente sea en lo que quieras concentrarte. Si por arquitecto de datos te refieres a científico de datos (es decir, analizar los datos que ingresan a través de un sistema y descubrir cosas interesantes de él), el trabajo del curso en estadística y teoría de la probabilidad será extremadamente valioso / esencial para su éxito. Como dijo Kevin, centrarse en aprender cosas fuera del aula a través de pasantías y proyectos también será muy útil para conseguir el trabajo de sus sueños en tecnología.

Cuando solicite un puesto (especialmente uno técnico), sus habilidades y experiencia serán mucho más importantes de lo que es su título. Algunos de los mejores ingenieros de software en Silicon Valley eran estudiantes de filosofía o ciencias cognitivas. Algunos de los mejores gerentes no tienen una licenciatura en negocios o un MBA. Su título sirve para educarlo social e intelectualmente y para demostrar que puede trabajar duro y seguir algo hasta su finalización. No te encierra en un trabajo o una carrera.

Pero si está buscando un menor genial, le recomiendo la economía. Algoritmos + Economía Matemática o Finanzas = algo de diversión seria. No hay muchos de nosotros muchachos de economía cuantitativa corriendo por ahí, y poder usar trucos de CS en economía parece que estás manejando una forma emocionante (aunque a veces peligrosa) de magia negra.

Me especialicé en Ingeniería de Software y me especialicé en Administración (negocios) y la especialización técnica en Comunicación (artes liberales). Sentí que estos eran bastante beneficiosos, ya que mi énfasis estaba en la gestión de proyectos de software.

Cuando esté considerando un menor, debe considerar por qué quiere tomar el menor. ¿Quieres llevar algo que se ve bien en un currículum y que te ayudará a impulsar tu carrera en una dirección particular? ¿O desea algo que cumpla con algunos requisitos de su programa de grado, pero que también le permita aprender un conjunto particular de cosas que le parezcan interesantes?

He descubierto que bastantes concentraciones diferentes y menores se combinan bien con los campos informáticos (sin ningún orden en particular):

  • Las estadísticas son útiles para el análisis de datos. Hay mucho crecimiento actual en los campos de la ciencia de datos y la ingeniería de datos, aunque no estoy seguro de cuáles son las tendencias a largo plazo. Especialmente si estudia algoritmos, estructuras de datos y bases de datos en su educación de CS, esto puede ayudarlo a prepararse bien para un programa de posgrado que enfatice los datos o para trabajar como científico de datos o ingeniero de datos.
  • Una ciencia física (biología, química, física) es útil si está interesado en la informática científica en un campo en particular. Un campo de ingeniería física (mecánica, eléctrica, química) puede proporcionar aperturas similares. Por ejemplo, estoy en el área de Boston y hay una gran cantidad de empresas de biotecnología. En muchas de sus ofertas de trabajo, considerarían el conocimiento de la biología y la química como una ventaja al contratar.
  • La comunicación sería importante tanto en la academia como en la fuerza laboral. Debe poder comunicarse con los demás escribiendo, presentando, hablando en reuniones, etc. Si su programa académico no tiene muchas oportunidades para practicar la comunicación en diferentes formas, tomar clases adicionales ayudaría a mejorar sus habilidades y verse bien en un currículum.
  • El espíritu empresarial sería útil si estuviera interesado en comenzar su propia empresa o trabajar en una empresa muy pequeña donde posiblemente usaría múltiples sombreros. Una comprensión general del mundo de los negocios lo posicionará para pasar a la gerencia en una compañía más grande o ser efectivo en compañías más pequeñas en múltiples roles.
  • La administración estaría más orientada hacia alguien interesado en liderar equipos u organizaciones. Por lo general, habría menos énfasis en la contabilidad o el marketing que obtendría en una secuencia de Contabilidad, Marketing o Emprendimiento, pero más énfasis en la comprensión de las estructuras organizativas, la contratación, la motivación, la negociación, etc.
  • La psicología, dependiendo de los cursos específicos, puede combinarse bien con la comprensión de la experiencia del usuario y el diseño de la interacción del usuario.
  • La sociología tiene algunas buenas opciones, dependiendo de los cursos. Algunos cursos se centran en la globalización, que ha sido impulsada por la tecnología, especialmente la informática. Si espera trabajar en un entorno multicultural, los cursos de sociología también tienden a incluir cursos sobre culturas específicas.
  • Los cursos de Política pública o Tecnología y sociedad lo expondrán al impacto de su trabajo en la sociedad en general. Las compañías de tecnología y software han tenido un gran impacto en la sociedad y en cómo las personas viven sus vidas. Las leyes también han cambiado (o no han cambiado) para mantenerse al día con la tecnología.

Matemáticas:

Le ayudaría con algoritmos, lógica y código de escritura que requiere mayor alfabetización matemática.

Ingeniería Informática Eléctrica:

Conoce el hardware y el software. Tendrá un código sólido y podrá evitar o corregir errores que otros no pudieron. Alguien me dijo antes que “no todos los errores de software se deben al software”. Estaría mejor posicionado para diseñar dispositivos IoT, dispositivos portátiles o tecnología de punta. Estarías bien posicionado para ser un ingeniero de software integrado.

Ingeniería mecánica:

Ideal para una carrera en mecatrónica o robótica. Ideal para muchas otras carreras también.

Física:

Útil en numerosos campos, también es un tema fascinante. Al igual que la filosofía, desearía poder pasar una década en la escuela y agregar física a la lista de mis títulos.

Biología / Química / BioChem:

Genial si quieres seguir una carrera en tecnología médica de vanguardia o ingeniería biomédica.

Filosofía:

Personalmente, desearía haber ido también para este importante. Realmente te enseña cómo pensar, analizar y diseccionar tu mundo.

Financiar:

Si desea aplicar sus habilidades de ingeniería de software para financiar, aprenda el dominio.

Ciencias económicas:

Otro segundo sólido, como Finanzas, si desea aplicar sus habilidades de CS a la actividad empresarial como la inversión, el comercio, etc. También un gran grado en general para una educación sólida.

Ciencia medioambiental:

Si quieres seguir una carrera en “Green Computing”.

EDITAR:

Pensé que vi “mayor”. En lo que respecta a los menores, todo lo anterior puede ser una opción, excepto EE, ME y, potencialmente, Chem / Bio / BioChem and Finance. ¡Lo siento!

Por cierto, obtener dos títulos probablemente solo le costará un año más si busca ECE / CE o Matemáticas.

Biología (preferiblemente molecular y / o centrada en la evolución), psicología o matemáticas.

Bio ayuda con el pensamiento sistémico, y los enfoques tanto moleculares como evolutivos te harán pensar mejor sobre la mejora incremental y los algoritmos genéticos. Se combina mejor con cursos de CS sobre algoritmos, arquitectura de CPU y quizás compiladores. Aprender las vastas y vertiginosas similitudes en los sistemas informáticos y biológicos es un placer codicioso y hedonista para mi mente que no tiene comparación con casi nada más, así que eso es todo. Asombro cósmico? Lo tienes.

La psicología ayuda a crear software que la gente quiera usar: cómo piensan sobre él en un sentido puramente abstracto y cómo diseñar interfaces de usuario que sean intuitivas. Mejor combinado con un curso de CS en UX, por supuesto.

Matemáticas No puedo dar recomendaciones particulares de su idoneidad: personalmente, soy completamente inútil y me frustra mucho que esto sea así. Muchas veces he querido implementar un algoritmo o ampliar el enfoque de un trabajo y no he podido hacerlo. Si puedes hacerlo, te recomiendo hacer matemáticas.

El propósito de un menor es tomar una serie de cursos de la división superior en un departamento en particular que son requeridos por el mayor, por lo que cuando se habla de un menor como mayor de informática, necesita calcular lo que quiere hacer. Por ejemplo, comencé en Matemática Pura (algo que todavía sigo hasta el día de hoy) pero me enamoré de la Computadora, así que hice los cursos de pregrado (primero menor y luego mayor) y de posgrado en Informática, a veces en el mismo semestre.

La informática es una combinación de ciencias puras y aplicadas, ingeniería y negocios. La teoría de la informática está en matemática pura y aplicada específicamente. Ingeniería Informática está en Ingeniería, y Sistemas de Gestión de Bases de Datos está en Sistemas de Información Informática, Informática aplicada dentro de los Negocios He sido investigador, profesor, director, ingeniero de software, administrador de software y gerente: todos estos trabajos requieren capacitación, ya sea como estudiante o miembro de la facultad en la academia.

Mi punto es que un menor es otra forma de adquirir experiencia que le servirá a lo largo de su carrera. Como he dicho muchas veces antes, mayor y menor en el tema que le apasiona y luego trate de ganarse la vida haciendo algo que ama. El menor más útil es uno que lo lleva a su objetivo, independientemente de cuáles sean esos objetivos.

[A2A]

Una buena base en matemáticas siempre es útil para comprender y diseñar algoritmos avanzados.
Muchas estadísticas sugeridas que están alineadas con muchos temas de tendencia, pero sugeriría matemáticas más avanzadas que serían mucho más útiles. La topología es muy abstracta, pero siempre me sorprende ver cómo se relaciona con muchas cosas desperdigadas en la técnica que he utilizado a lo largo del tiempo.

La transposición de un espacio a otro que es mejor explorar se encuentra, por ejemplo, en planificación de rutas (espacio de configuración frente a espacio 3D), planificación simbólica (espacio de planificación frente a espacio de estado), aprendizaje automático (proyección de un espacio de alta dimensión en una variedad o otro subespacio simple), teoría de control (muchos trabajos para hacer el control en el espacio del actuador), …

De hecho, muchas de las buenas ideas en algoritmos para hacer que un espacio muy grande sea más manejable para explorar se basan en algún tipo de proyección o principio que puede asociarse o explicarse fácilmente a través de la topología. La topología también es una bestia abstracta muy extraña que es difícil de procesar, pero cuando puede hacerlo, le da una buena idea de cómo pensar el problema de manera alternativa.

Eso dependerá de lo que desee hacer para obtener un empleo después de la graduación. Por ejemplo, si desea trabajar en un banco de inversión, entonces un menor en matemáticas con énfasis en análisis de sistemas dinámicos (teoría y técnicas del caos) sería extremadamente valioso. Si planea trabajar en una institución de investigación que se ocupa del desarrollo de modelos de conflicto (utilizados en negociaciones militares e internacionales entre gobiernos), entonces podría considerar la posibilidad de reducir las matemáticas con énfasis en el modelado teórico de juegos. Si está planeando trabajar en cualquier puesto gerencial de nivel superior en cualquier corporación, entonces podría considerar la posibilidad de especializarse en investigación de operaciones. Estas sugerencias son solo algunas de las posibles opciones que tiene para un menor. Debe investigar qué áreas se necesitarán realmente para aumentar su posibilidad de obtener un empleo remunerado en el campo elegido. Robotronics LLC | Facebook

Solo enumeraré las formas en que un menor puede afectar sus posibilidades de empleo. Tenga en cuenta que toda mi experiencia es con empleadores estadounidenses.

  • Los títulos de CS ya, en la mayoría de las escuelas, efectivamente tienen una especialización en matemáticas, por lo que las matemáticas no son una ayuda importante, en general.
  • EE podría ser un menor útil si desea hacer un trabajo de software de control integrado.
  • IS / MIS / BIS son CS diluidos, no son útiles

Bueno, esa fue una breve lista y no fue muy útil, ¿no?

El punto es que (nuevamente, aquí en los EE. UU.), Los empleadores no miran a los menores, consideran las especialidades y la experiencia al evaluar los currículums para decidir a quién entrevistar. Ah, si tiene una patente, eso podría impresionar al gerente de contratación, pero sobre todo su experiencia principal o, para principiantes sin experiencia, de dónde se graduó.

No ha definido “útil”.

1. Útil podría significar una viñeta en su currículum que ayudaría a atraer una entrevista de trabajo.
2. Útil podría significar el material del curso que presumiblemente aprenderá (en lugar de memorizar) que lo ayudará en su carrera
3. Útil podría significar que es bueno para su cordura, o que le interesa, o ampliar su experiencia, y / o darle temas interesantes para conversar con otros seres humanos.

Decida qué “útil” está tratando de resolver (tal vez ni siquiera en mi lista), y luego elija una de las respuestas que otros ya han proporcionado para ayudarlo con su objetivo.

Personalmente, si yo fuera mi yo más viejo dando consejos a mi yo más joven, diría que elija el # 3. La informática, si se ha esforzado por aprender y practicar el material, ya proporciona un trabajo bien remunerado que tiene una demanda relativamente alta. No necesita concentrarse en el n. ° 1, y el n. ° 2 se verá obligado en una industria cuyas herramientas y tecnología cambian rápidamente. Una vez que salga de la escuela, ¿qué posibilidades hay de que logre el # 3?

Es ingeniería electrónica. Si usted es CS mayor, vaya por menor en electrónica. La electrónica le enseña sobre los componentes de las computadoras y los teléfonos móviles. Le brinda las herramientas y el conocimiento sobre microprocesadores, memorias, tecnología de visualización, tecnología bluetooth utilizada en teléfonos. Te enseña cómo funciona la computadora y el sistema móvil. Lo elegí como especialidad menor en CS. Pero también puede optar por los sistemas de información que le enseñan herramientas como SAP que se utilizan ampliamente en empresas como Oracle. Si está buscando trabajos bien remunerados, haga menores en Sistemas de información. Si está buscando conocimiento y obtener detalles sobre cómo funciona la computadora, obtenga una especialización en Electrónica

Economía, para que pueda comprender las compensaciones comerciales / económicas que a menudo deciden las compensaciones de ingeniería. Los conceptos de costo de oportunidad y rendimientos decrecientes de la economía también pueden ayudarlo a evitar trabajar demasiado o demasiado en un problema dado, por ejemplo, demasiada optimización.

Aunque la respuesta de Tony Li al inglés (idioma) también es buena: la ingeniería de software a menudo se trata de colaboración, y si no puede comunicarse de manera clara y efectiva con sus compañeros y superiores, no llegará tan lejos (oh, sí, la documentación es muy importante no solo para sus clientes, sino también para usted mismo , meses o años después, cuando revisa el código que había olvidado que había escrito). No sé sobre la parte de “literatura” …

Las estadísticas (disciplina académica) también son un buen conjunto de herramientas para tener en la caja de herramientas de uno; es útil poder contar (muchas personas no pueden).

Dependería de tus intereses. Si realmente quieres aumentar tu madurez matemática, sería una buena idea tener un menor en matemáticas. Le ayudará a obtener algunas herramientas que no obtendrá en una especialización de CS solo para cosas como el análisis o algunas otras matemáticas discretas que no puede cubrir dentro de una especialidad normal. Desea comer tantas matemáticas como pueda, especialmente aquellas que lo ayudarán a mantenerse al borde de las soluciones algorítmicas de vanguardia para los problemas.

Estoy de acuerdo con las personas que sugieren matemáticas, y no solo se limitan a las estadísticas, sino también algebra lineal, matemáticas discretas, análisis, etc.
Aparte de eso, dependerá de cuál sea su interés en CS: la administración podría ser útil o cualquier campo técnico en el que esté interesado en aplicar CS, como Bio o Física.

Algunas recomendaciones:

La biología te ayudaría a trabajar en el campo de la biotecnología o la medicina.

Las habilidades artísticas son útiles si te dedicas a la animación o al diseño de juegos.

La física * o aeroespacial es útil si ingresa a la informática científica o la industria espacial.

La neurociencia computacional requiere conocimiento de las computadoras y las neuronas.

Menores que recomendaría contra:

Negocios, me estoy enfocando en negocios porque quiero crear una nueva empresa. Todavía tengo que aprender algo.

* Evita a los menores que tienen mucha superposición y que pueden estudiarse después de la universidad. Algunos ejemplos: sistemas informáticos o ingeniería eléctrica.

Depende de lo que le interese. La belleza de CS es que es aplicable a muchos campos diferentes. La economía y las estadísticas son generalmente buenos complementos versátiles. Las matemáticas avanzadas pueden ayudar con algunas cosas CS más complicadas. Biología si te interesa la bioinformática. El diseño, la filosofía o la psicología pueden ser beneficiosos para UI / UX.

Diría que la informática es una herramienta que te permite lograr algo en otro dominio. ¿Qué te apasiona?

Recuerde lo que dijo Steve Jobs sobre la importancia de las artes liberales. Si está interesado en aplicaciones deslumbrantes o productos de software de consumo, ¿por qué no hacer algo que le interese, como la música, el arte o la escritura creativa (pista: si ninguna de estas cosas le interesa, entonces sus productos probablemente no serán muy interesantes).

Por otro lado, podría tomar un menor en una ciencia dura si está interesado en la ciencia computacional (como la bioinformática), pero eso es obvio. Si le interesa la investigación pura o quizás las matemáticas financieras lo ayudarán a agudizar su mente y formalizar sus ideas.

En tercer lugar, solo tienes 4 años en la universidad … ¿por qué no tomar algo que siempre te ha fascinado? Nunca volverás a aprender a tiempo completo.

En resumen, supongo que mi respuesta sería que cualquier cosa funcionará para su ventaja, siempre que pueda dar una buena razón para ello. En un mundo de autómatas de escritura de código, podría ser justo lo que lo distingue.

Muchas respuestas geniales, pero algo a considerar es la posibilidad de no tener un menor. Cuando fui a la escuela, pude haber usado asignaturas optativas para un menor, pero terminé tomando un montón de clases de CS destinadas a estudiantes de maestría y otras clases beneficiosas (lógica simbólica, teoría de juegos, etc.) para realmente ayudar a pensar fuera De la caja.

El tiempo extra en proyectos universitarios y el aprendizaje de campos geniales como Compiladores, Desarrollo móvil, Desarrollo de juegos, etc. con esas asignaturas optativas me dieron mucho más para incluir en la parte de “currículum / tecnologías / habilidades” de mi currículum. Casi puedo garantizar que me ayudó más que un menor relacionado tangencialmente.

Archetect, arte escénico, gestión hotelera y de restaurantes, negocios internacionales, idiomas extranjeros. , etc. Lo que sea que te sientas bien y no esté relacionado con las matemáticas y las ciencias. Necesitamos el equilibrio de nuestro cerebro. Algo para hablar en la fiesta. Y una oportunidad de conocer chicas.

Mis 2 centavos

Gracias por el a2a. Hice lo contrario, obtuve un menor en cs con especialización en ingeniería química. El mejor menor es algo en lo que quieres saber para que puedas aplicar tu conocimiento de cs en un campo. Puede interesarle el análisis de datos, por ejemplo, menor en matemática o específicamente en estadísticas. ¿Biología Computacional? Tome una biociencia menor.

No tenía poca importancia en psicología, pero tomé tantas clases de psicología adicionales como pude. Me encantaron todos ellos. Cosas fascinantes y activa diferentes ideas al pensar en la IA.

También quería estudiar matemáticas solo para fines de alfabetización general, pero no lo hice en ese momento, aunque comenzaré mis estudios en Matemática Aplicada el próximo mes, así que supongo que he vuelto a ello.

More Interesting

¿Por qué la gente cree que todos los teoremas sobre las máquinas de Turing son válidos cuando se habla de una computadora?

¿Qué es una explicación intuitiva del cifrado homomórfico?

¿Los programadores de computadoras usan Pi para crear un número 'aleatorio'?

¿La mayoría de los programadores encuentran las matemáticas fáciles?

Cómo resolver la relación de recurrencia T (n + 1) = T (n) + ceil (n + 1) usando la sustitución para hacer un análisis asintótico

Estoy tomando SL Maths para el Diploma IB, ¿sería esto suficiente para universidades como UCB, UCLA, GaTech for Computer Science?

¿Cómo obtengo un límite superior para T (n) = T (n / 2) + n?

¿Cómo es posible este gráfico Big-theta para un algoritmo de búsqueda lineal?

¿Qué literatura necesitas para resolver el problema P vs NP?

¿Será difícil ingresar a una escuela de posgrado en astronomía de un entorno no tradicional (especializaciones diferentes a astronomía, física, matemáticas, CS, etc.)?

¿Hay algún algoritmo del orden O (sqrt (n))?

Cómo formular un programa entero donde todos estén representados en un horario

En Python, ¿cómo sería el código si quisiera que el usuario ingrese un número de 3 dígitos y luego obtenga la suma de esos tres números individuales?

Si una persona tuviera un nuevo modelo de física fundacional de calidad nacido de la informática, no de las matemáticas, ¿cuál sería la mejor manera de presentarlo?

¿Qué entero decimal está representado por 0xE4 en una notación de complemento a dos de 8 bits?