Me encanta aprender teoría, pero no siempre disfruto escribiendo código. ¿Cómo me pueden pagar para vivir en el mundo de los pensamientos? ¿Solo estoy siendo vago?

Esto va a sonar un poco “elitista” de mi parte, pero no estoy seguro de cuánta “teoría de CS” puede haber encontrado a su edad, hablando como alguien que estaba bastante interesado en ella en la escuela secundaria. La teoría de CS requiere una gran madurez matemática para enfocarse y normalmente requiere varios campos matemáticos para obtener una perspectiva adecuada; eso es algo que construyes a lo largo de tu vida y una habilidad que solo algunos parecen tener. Si encuentra interesante la teoría de que la CS está construida, le sugiero encarecidamente que avance aprendiendo todas las matemáticas que necesita primero. La escuela secundaria generalmente es el último lugar donde encontrarás algo que ver con la teoría CS. No creo que llamar a esa actividad “flojo” sea justo, ya que los teóricos pueden pasar varios meses o años tratando de probar un teorema o diseñar un algoritmo. Leer sobre esto es divertido, pero es un animal completamente diferente ser un científico de la computación que trabaja en un área teórica de la informática. Tengo muchos colegas que encuentran interesante el campo pero creo que es muy complicado entrar.

Mi consejo es que piense detenidamente en su especialidad y, si esto realmente le interesa, proceda con él y aprenda más (y vea si parece algo con lo que está fascinado y desea contribuir). Cuatro años en la universidad y encontrar estos temas “en persona” te ayudarán a decidir cómo proceder, pero nunca lo sabrás hasta que realmente lo intentes.

Aprender es bueno, la teoría es genial, pero ¿practicar esas cosas? … ¡Es mucho mejor! Te dará una mayor ventaja.

Recuerde: haga lo que haga con sus manos, hágalo con todas sus fuerzas.

Si deseas grandeza en cualquier cosa que hagas, dispara para un aprendizaje profundo .

Nada bueno viene fácil.

Si ve a alguien que logró algo sorprendente, asegúrese de que no suceda por accidente.

Si no encuentra divertido escribir código, recuerde también: encuentre lo que ama.

¡Oye! ¿Sabes que tienes 14 mil millones de células cerebrales?

Ponlos a trabajar hombre.

Pero todos tenemos el poder de elegir lo que queramos ser o hacer.

Serás una persona muy diferente dentro de cuatro años. No tiene suficientes datos para predecir lo que le gustará y no le gustará en ese momento.

Es posible que simplemente estés creciendo y tengas miedo.

¿Asustado de qué? Tener que ser responsable de las consecuencias de tus acciones. Esta es una de las mayores diferencias entre ser un niño y ser un adulto.

Cuando estudias teoría, no hay consecuencias, y potencialmente hay mucha diversión . Cuando aplica ese conocimiento teórico a la codificación, aprende que la teoría y la práctica no son lo mismo, que debe hacer y rehacer las cosas, que hay errores y que hay consecuencias en lo que hace. La programación en el mundo real es adulterar .

Puede posponer parte de la adulteración al permanecer en la escuela, obtener títulos avanzados, tal vez incluso permanecer en la investigación académica. Sin embargo, creo que es mejor aceptar el hecho de que estás creciendo y ser bueno en la adultez tan pronto como puedas para que no te sorprenda cuando salgas de la academia.

Conviértete en profesor. Siempre hay una escasez de buenos profesores de CS. También es un trabajo extremadamente fácil. Mi profesor de CS es genial. Lo ha estado haciendo durante 30 años. Se presenta a clase. Las conferencias realmente resumen conceptos y hojas. Su plan de estudios ya está configurado, todo lo que tiene que hacer es ir a la página del aula en línea, presionar revelar y revela todos los documentos necesarios para continuar.

Creo que hace un sólido 130k haciendo un buen trabajo que no es demasiado estresante.

Un trabajo en investigación tiene mucho más pensamiento que codificación. Y la investigación no solo significa academia. Trabajo para un contratista de defensa, y gran parte del código que escribo son programas de demostración para demostrar que ciertas ideas son posibles.

Puedes ser profesor.

Respuesta corta: sí.

Respuesta larga: Te enfrentarás al contenido de tus estudios durante los próximos 40 años de tu vida: piensa al menos dos veces cuando elijas una especialidad …