Soy de Silicon Valley y soy un estudiante de secundaria que programa mucho y va a Hackathons. ¿Vale la pena ir a otra gran escuela de CS fuera de Silicon Valley o debería quedarme aquí?

Siempre me voy a mudar a la universidad.

Es cierto que SF ofrece muchas oportunidades. Pero también es un lugar extraño en el que creo que harías bien en irte durante 4 años. Mira cómo funciona el resto del mundo. Hay un cierto tipo de persona, bastante común en San Francisco, que pasó de vivir en casa y hacer que su mamá cocinara para ellos, a trabajar para Google y hacer que Google cocinara para ellos. No es a quien aspiraría ser.

No perderás tu conexión con SF. Usted creció allí y probablemente trabaje allí después de graduarse. En todo caso, es mejor salir por unos años. Más bien, después de trabajar a tiempo completo y comenzar a sentirse ansioso por saber qué más hay, pero no tienes las mismas opciones de carrera si te vas.

Vivir en otra área te hará más redondeado. Y vivir lejos de tu estructura de apoyo actual (familia, amigos de HS) te obligará a ser más independiente y hacer nuevos amigos. Hacer amigos nuevos se vuelve más difícil después de terminar la escuela. Y los amigos que hagas en la universidad tendrán más en común con quién eres ahora, en lugar de quién eras cuando tenías 7 años.

Como californiano, tienes acceso a algunas escuelas muy buenas. Eso podría ser demasiado dulce para alejarse. En ese caso, contrarrestaría eso (1) viviendo en el campus, incluso si pudiera ahorrar un poco viviendo en casa. También (2) buscaría en forma agresiva pasantías cada verano fuera del área de la bahía. Tomará trabajo para encontrar conexiones. Será difícil vivir en una ciudad donde no conoces a nadie. Parecerá imposible encontrar un apartamento por solo 3 meses (busque subalquileres, viviendas corporativas si es necesario). Será un desafío convencer a tu madre de que estarás bien. Será tentador simplemente tomar esa gran oferta en el área y no preocuparse por ninguno de estos dolores de cabeza. Pero aprenderá mucho de esos desafíos y siempre volverá con cariño ese verano en Nueva York, Boston, SD, Seattle, Londres, etc.

¡La mejor de las suertes!

En general, la elección de escuela CS no es muy importante porque lo que realmente importa es que usted sea un buen programador. Parece que ya has tenido un buen comienzo.

El beneficio de permanecer local es si le facilita obtener una pasantía u otra experiencia laboral similar. Eso definitivamente impulsará tu currículum.