No estoy seguro de por qué sientes que tienes que tomar clases de AP, pero la verdad es que, sin experiencia, necesitas un título para trabajar en CS. Para obtener un título, debe hacerlo a través de los conceptos básicos. ¿Por qué tienes que tomar lo básico? Las universidades se centran en enviar estudiantes bien redondeados al mundo.
Es importante que entiendas el inglés y la biología básica porque hay un 100% de posibilidades de que necesites inglés en el mundo de los negocios (he estado en comités de contratación. No nos importa cuáles son tus calificaciones; si no puedes escribir un curriculum vitae sin errores tipográficos, estás fuera). ¿En cuanto a biología y otras materias? ¡NUNCA sabes lo que vas a codificar a continuación! ¡CS es un campo tan diverso, en expansión y en rápida evolución!
¿Qué pasa si realmente entras en aplicaciones de Android y iPhone? Usted podría ayudar a codificar una aplicación relacionada con la medicina. La medicina obtiene una financiación increíble para la investigación. O bien, podría ayudar a crear una aplicación para algo tan aleatorio como el seguimiento de los períodos de una mujer o el comportamiento de un niño. Necesitas saber biología básica para ayudar a crear una aplicación realmente buena.
O bien, ¿y si estás haciendo juegos? Esas clases de sociología y psicología serán realmente útiles para ti, para que puedas crear un juego más interesante y competitivo.
- ¿Por qué la gente no acepta que las diferentes razas son diferentes?
- ¿Cómo deberían los gerentes crear factores de confianza y apertura entre sus empleados?
- ¿Por qué las mujeres tienen tantos zapatos?
- ¿Se ha convertido la norma en el blitzing de las redes sociales con publicaciones cada pocos segundos (ahogando así las publicaciones de otras personas), o está mal visto?
- ¿Quién tiende a ser más honesto: NT o NF?
¿Y si te metes en matemáticas en la universidad? Podrías crear un mejor software para el análisis de estadísticas (en serio, necesitamos esto). El problema es que la investigación se produce en todos los ámbitos, y usted querrá crear un software que cualquier persona, desde investigadores genéticos hasta trabajadores sociales, economistas o psicólogos, pueda usar para que sea verdaderamente exitoso. Tienes que saber un poco acerca de cada tema para ser realmente útil para ellos.
O, quizás, codifiques un programa que use algoritmos, porque te encantan los algoritmos. Los ves mucho en el modelado de sistemas, tanto para enfermedades como para el clima. Auge. Biología y ciencias ambientales.
¡Hay tanto MUCHO en lo que respecta a CS! ¡Has elegido un campo increíble y realmente emocionante! Realmente espero que pueda visualizar cómo saber estas cosas puede ayudarlo en su campo, así como también ser un ciudadano completo y productivo. Si puedes hacer eso, puede hacer que superar las cosas que podrías odiar sea más tolerable.
En cuanto a frustrarme cuando se pone difícil, te siento. Tengo tres trastornos de aprendizaje leves y, a veces, me lleva más tiempo que a otros aprender el problema. Pero vale la pena, porque me da una sensación de logro y control, y también me ayuda en todos los aspectos de mi futura carrera.
Es importante participar en el cuidado personal, así como buscar ayuda. No tenga miedo de tomarse un descanso si lo necesita, pero también asegúrese de comenzar a recibir tutoría, o cualquier otra cosa que necesite para tener éxito.
En cuanto a tu futura carrera en CS, te recomiendo absorber todo lo que puedas obtener. ¡Alguien con conocimientos básicos de muchas cosas y un amor por la CS, la codificación y las matemáticas, realmente puede hacer algunas grandes cosas!