¿Debería pasar mi verano aprendiendo más programación o trabajando?

Si es posible, trataría de encontrar algún trabajo técnico, y si puede encontrar uno que haga incluso una programación simple, mucho mejor. ¿Has buscado trabajos de verano en tu universidad? (o en otra universidad donde vivas, si eso es diferente). Tuve suerte, el verano después de mi primer año en el MIT, comencé a trabajar para un laboratorio (Soil Physics, en el departamento de Agronomía en OSU), programando cosas en Basic para apoyar su investigación. Terminé trabajando allí cada verano durante 3 años.

No importa qué, ya sea que obtenga un trabajo técnico o no, tómese parte de su tiempo libre y dedíquelo a expandir sus habilidades de programación, tomando algunas de las clases gratuitas de cursos abiertos o viendo videos de clases como MIT’s 6.001, y también mejore sus habilidades al participar en algún proyecto de código abierto (he aprendido muchísimo contribuyendo al proyecto de lenguaje Julia en GitHub). ¡Encuentra algo que te interese y profundiza!

Después de haber estado en la industria, supongo que hay dos ciclos en la programación. Un ciclo es donde ocurre un nuevo conjunto de tecnologías específicas para la programación y el otro ciclo es donde las tecnologías se aplican a nuevos campos. El primer ciclo involucra a algunas personas en la parte superior del juego, el segundo ciclo involucra a más personas en todos los niveles.

Lo que finalmente sucede es que la cuota de mercado se acumula para las personas cuyo software es más funcional en un área de aplicación. Por ejemplo, software que ejecuta sistemas de punto de venta, o software que ejecuta sistemas de control de smog en talleres de reparación de automóviles. Le apuesto un centavo a que, a pesar de todas las ventajas de los nuevos lenguajes de programación, seguridad, virtualización, implementaciones en la nube y la más alta tecnología en el primer ciclo, la abrumadora mayoría de los sistemas de control de smog en Estados Unidos se ejecutan en Windows 7 o incluso Windows 95 También le apuesto a que las compañías que venden estas cosas están haciendo millones cada año con un equipo de programadores que no hacen ninguna innovación, solo corrigen errores.

Mi punto es que la industria del software en sí misma va a progresar sin ti, y puedes pasar todo el tiempo que quieras enfocándote en el primer ciclo. Pero a menos y hasta que salga al mundo real y aprenda todo lo que hay que saber sobre una aplicación de mercado vertical en particular, nunca va a ganar dinero.

TODOS saben cuándo un navegador es demasiado lento, y puede hacer que 1000 programadores trabajen en concursos de código abierto para hacer que Chrome rinda más rápido. Pero ese es exactamente el lugar donde los jóvenes estudiantes no tienen ninguna posibilidad. No hay negocio en el negocio del software. Los negocios son todo lo demás. Y si aprende todo lo que hay que saber sobre la programación en sí, todo lo que sabe deberá actualizarse en cinco años, porque ese es el ciclo técnico. Pero si aprende algo sobre el negocio de autopartes, o el negocio textil y encuentra una manera de aplicar la tecnología informática a esos negocios, siempre tendrá un buen trabajo por hacer.

Hay dos tipos de programadores en el mundo. Hay constructores de herramientas y aquellos que construyen con herramientas. Mi sesgo es del 99% con las personas que construyen con herramientas de software. No se trata del martillo, se trata de la casa.

Sal y construye algo.

Hacer aplicaciones está funcionando. Ojalá hubiera pasado más tiempo durante mi licenciatura (me acabo de graduar en mayo) haciendo y terminando proyectos que hice en mi tiempo libre.

Encuentre algunos tutoriales básicos para aplicaciones de Android, luego haga algo único y quédese en Play Store. Familiarícese con cada aspecto del proceso. Tu primera aplicación puede ser el próximo Yo! No importa. Solo saca cosas por ahí.

Algunos trabajos que buscan desarrolladores de aplicaciones te piden que tengas experiencia previa en la creación de aplicaciones que realmente se pueden encontrar en tiendas de aplicaciones y que tengan algo de éxito.

Invertir su tiempo sabe que aprender a programar de una buena manera le hará ganar dinero tarde o temprano, considerando algo muy importante que estoy citando aquí,

Desafortunadamente, “aprender” es la excusa más antigua en el libro para una falla en la ejecución. No puede llevar el aprendizaje al banco; no puedes gastarlo o invertirlo. No puede dárselo a los clientes y no puede devolvérselo a los socios.

Que tengan un buen verano aprendiendo y trabajando con Code .

Consigue un trabajo. Cualquier trabajo, excepto remachar remaches. Aprende a trabajar con otros y disfruta de un verano sólido de trabajo. Da el dinero a tus padres con orgullo. Ahora eres parte de una familia y no solo un dependiente.

Su segundo año será mucho más valioso porque usted será mucho más valioso.

Gracias por la solicitud. ¡Yo personalmente recomendaría que hicieras ambas cosas! Intenta conseguir un trabajo que sea relevante para tus habilidades, de modo que las estés aplicando a diario. Obtendrá experiencia en la industria y seguirá aprendiendo, además de ganar dinero. En tu tiempo libre, continúa aprendiendo y mejorando tus habilidades.

Creo que esta será la mejor manera de hacerlo, puedes aprender cómo hacer aplicaciones en tu tiempo libre, mientras obtienes una valiosa experiencia. Es posible que las personas con las que está trabajando también sepan cómo crear aplicaciones y puedan ayudarlo en el camino.

Si no encuentra un trabajo que sea relevante para sus habilidades, aún así recomendaría trabajar. Trabajar te enseña habilidades valiosas, sin importar cuál sea el trabajo y a los empleadores les gusta ver que has estado trabajando. También tendrá más dinero cuando regrese a sus estudios. Fuera del trabajo, continúa dominando tus habilidades.

Ve a un hackathon. No es trabajo, no es una pasantía, pero obtendrás un jadeo de lo que es trabajar en algo real con una fecha límite.

Entonces, bueno, decide.

Hackathon

twitter: hernanemartinez

Depende de lo que necesite en este momento.

¿Necesitas dinero urgentemente? Ve por un trabajo.

¿Puedes permitirte no tener trabajo de verano? Aprende y practica. Personalmente, encuentro que un verano estudiando duro y adquiriendo habilidades es útil y un placer.

Su pregunta sugiere que no está desesperado por un trabajo.

Entonces, ¿por qué no hacer las dos cosas? Encuentre un trabajo que no tenga muchas horas y practique la codificación en su tiempo libre.

La capacidad de realizar múltiples tareas es más impresionante que la capacidad de hacer solo una cosa a la vez.

En mi experiencia, los estudiantes de primer año en la universidad no tienen la motivación para dedicar 40 horas de trabajo real a una experiencia de aprendizaje de verano.

Confía en mí, lo intenté a menor escala. Es mucho mejor obtener un trabajo técnico (no tiene que estar directamente relacionado) y ganar un poco de dinero. Intenta comenzar lo mejor que puedas para que si en algún momento de tu carrera en la universidad te encuentras con problemas, tendrás al menos algo en lo que recurrir.

Además, nadie dijo que no puedes intentar ambos.

Salud

More Interesting

¿Puedo solicitar una pasantía a los 24 años? ¿Cuáles son las posibilidades de ser admitido?

Voy a Monterrey, México en julio para una pasantía de 6 semanas. Como mujer, ¿hay algo específico a tener en cuenta?

¿Cuáles son las mejores empresas en Jaipur donde puedo realizar prácticas en Jaipur?

¿Puedes tomar la última semana libre como pasante de Google?

Cómo conseguir una pasantía en comercio de acciones

¿Hay algún programa de capacitación que pueda hacer después de completar el segundo año en la rama mecánica?

¿Cuáles son algunas historias interesantes de pasantías en IIT?

¿Vale la pena hacer una pasantía en una empresa de nueva creación? ¿Cuáles son los pros y los contras de tal oportunidad?

¿Debo aceptar una oferta de pasantía de Google incluso si el proyecto parece aburrido?

¿Debo prepararme para el GRE / CAT / GATE o unirme a una pequeña empresa con un paquete pequeño?

¿Qué opción debo tomar entre hacer una cooperativa / pasante en otra compañía (lo que da una idea de otra compañía) y luego unirme a tiempo completo, o unirme directamente a tiempo completo que comienza a contar para la experiencia?

¿Cómo solicito una pasantía de verano en Ciencias de la Computación en ETH Zurich u otra universidad acreditada en los Estados Unidos?

¿Debería excluir una pasantía de su currículum si la organización declara en su página de inicio que obtuvieron su nombre de una figura en la Biblia?

¿Cuáles son las mejores organizaciones privadas en Assam para la formación de verano en ingeniería química?

¿Qué startups en India ofrecerán pasantías de verano en 2017 a un estudiante universitario de Ingeniería Informática?