Ha habido algunas preguntas sobre no programar en su tiempo libre, pero todas se refieren a cuando está en el trabajo. ¿Qué pasa cuando estás estudiando? ¿También necesita aprender en su tiempo libre cuando ya está aprendiendo durante el día (en la universidad)?
10
Respuestas:
Si está tomando clases de programación y programando regularmente, no hay necesidad de obligarse a hacerlo en su tiempo libre. Si lo desea , eso es bueno, pero si lo fuerza, puede generar una gran aversión a eso, y eso puede doler más a la larga.
La universidad es lo suficientemente estresante. Concéntrese en sus clases y su trabajo (si también está trabajando), y use la pequeña fracción del tiempo libre que le queda para divertirse.
fuente
Algunos de nosotros literalmente no tenemos tiempo para programar en nuestro "tiempo libre". Estoy en una carrera completa con un trabajo de 25 horas / semana por semana y un viaje diario de aproximadamente dos horas. No me divierto, no tengo una novia o incluso un amigo con el que pueda pasar el rato. No veo mucha televisión excepto The Office y The Vampire Diaries. No he tenido un solo día libre en aproximadamente unas 5 semanas. Después de la escuela, el trabajo, la tarea, el viaje diario y un poco de navegación informal en la web, tengo suerte si duermo 6 horas por noche. Entonces, todos los comentarios inteligentes implican una falta de pasión, entiendo que hay una gran cantidad de estudiantes que tienen horarios ocupados y no hacen nada al final del día escolar.
fuente
No creo que necesites estudiar en tu tiempo libre, pero realmente creo que deberías . Mientras que en la universidad, es el momento de incorporar muchas cosas nuevas, por lo que realmente ayudaría a ver lo que está afuera y lo que las personas están usando para crear una vista más panorámica de la realidad.
He visto estudiantes de CS que nunca configuraron un servidor Apache o un archivo php.ini, o no saben cuándo es mejor usar Ruby o Python. Por lo tanto, cuanta más experiencia tenga, más fácil será para usted aplicar la teoría en la práctica diaria.
fuente
No voy a decir que es malo si no lo haces, porque la cantidad de tiempo libre que tienes depende de tu carga de trabajo, y no sé cuánta programación haces para las clases. Sin embargo, si usted no tiene proyectos en los que trabaja cuando se haga tener más tiempo (como las vacaciones de verano), entonces me pregunto si realmente ha gustado el programa.
fuente
No hay duda de que cuanto más tiempo pases refinando tu habilidad como programador, mejor estarás fuera de la puerta una vez que te gradúes. Sin embargo, dicho esto ... Tienes una vida por delante, mirando los monitores, encorvado sobre tu teclado ...
Disfruta tu tiempo en la escuela. Una vez que sales, la vida comienza ...
fuente
En mi experiencia, la programación en su tiempo libre tiende a ser extremadamente indicativa en una dirección, pero no tanto en la otra (tanto en la unidad como más tarde en el trabajo).
Lo que quiero decir es esto: he trabajado con algunos programadores de "rockstar" muy talentosos a lo largo de los años, y ellos abarcaron desde literalmente solo tocar computadoras en el trabajo, hasta los ubergeeks que tenían su propia startup después de horas , y / o pasé cada momento despierto en proyectos personales y OSS.
Esto es lo que ocurre : aquellos que hacen programas en su tiempo libre tienen casi la garantía de ser al menos programadores decentes. Por supuesto, tienes que tener cuidado con los niños de guiones que simplemente hacen cosas fáciles una y otra vez. Pero si puede confirmar que están haciendo proyectos razonablemente serios en su tiempo libre, es muy probable que sean bastante buenos, si no la categoría "estrella de rock". Entonces, en esta dirección, es una apuesta relativamente segura.
Por otro lado, no es tanto. Por alguna razón, hay algunas estrellas de rock realmente épicas que todavía tratan de alguna manera la programación como un trabajo. Pueden pasar largas horas y / o mantenerse al día con la tecnología leyendo, investigando y evaluando la última tecnología a la hora del almuerzo o después de las 5 p.m. antes de irse a casa, pero básicamente no hacen programación fuera del trabajo. Yo diría que alrededor del 25 al 50% de los "rockstars" que he conocido son así. Y cada vez que sucedió, eliminó este mito de que los programadores tienen que estar "dentro 24/7" más y más.
Entonces, ¿qué significa esto para uni? - Yo diría que depende de cuán fuerte sea tu programa (como en el programa de estudio) y cuánta programación ya estés haciendo (tareas, etc.). Como otros han dicho, que no quiere forzar a sí mismo de hacer demasiado, ya que puede conducir al desgaste. Pero definitivamente ayuda estar "metido en eso", y querer experimentar y aprender el material muy bien. Si descubres que tu interés en la programación solo va tan lejos como para aprender lo suficiente como para aprobar tus cursos, entonces esa es una mala señal.
fuente
Tuve un proyecto de desarrollo de pasatiempos (chat de voz) en mi tiempo libre en el que aprendí un montón, como el desarrollo de Visual Studio, un montón de C ++ / C # y solo cosas generales que de otro modo no habría aprendido, y fue el mérito que realmente me consiguió un trabajo Sugiero al menos en tu último año solo para probar algo, como un juego de pasatiempos o una aplicación.
Imho aprende un buen lenguaje estándar de la industria e IDE como C ++ en Visual Studio o Java en Eclipse / Netbeans mientras realizo un proyecto de hobby. Honestamente, no tengo idea de Apache, php, ruby o python y, en mi humilde opinión, no es un conocimiento básico de CS, pero por supuesto depende de lo que quieras hacer después.
fuente
Si eres un estudiante y no tienes docenas de ideas con las que no puedes esperar para jugar en tu propio tiempo libre, entonces quizás estés en la especialidad equivocada.
fuente
Depende de lo que quieras de la vida.
Si me quieres el siguiente (inserta el nombre de la celebridad de programación aquí), entonces que no te sientas obligado a pasar cada hora de vigilia (y descartar algunas de tus horas de sueño) probablemente no sea una buena señal.
Si quiere ganarse la vida haciendo un buen desarrollo de software para poder mantener a una familia y disfrutar de otros aspectos de la vida, entonces no estoy seguro de que sea algo tan malo.
Ahora, debes darte cuenta de que las personas en este foro se inclinarán hacia aquellos con una pasión por los programadores, y quieren trabajar con personas que comparten esa pasión, y por lo tanto, se sentirán inclinados a decir que todos deberían hacer lo mismo.
fuente
Debería requerir un cierto esfuerzo alejar el teclado y leer un capítulo sobre la historia si planea hacerlo durante una mayor parte del resto de su vida. Si está en medio de un gran proyecto de programación, el libro de historia puede ser un buen descanso.
fuente
Yo diría que depende de dónde se encuentre en su programa. Si no comenzó su programa ya sabiendo cómo codificar, al principio se le presentan muchos conceptos nuevos y el trabajo de clase es bastante interesante y desafiante. En ese momento, es posible que no haya reunido las ideas que aprendió en una idea de proyecto. Y, por supuesto, tienes otras clases. Diría que si está en su tercer o cuarto año y no tiene algún tipo de proyecto paralelo que podría ser un problema.
fuente
Necesitas No. Pero hay muchos beneficios si lo hace. Mientras más practiques ahora, mejor. Siento que es más fácil experimentar y aprender cosas nuevas cuando su cheque de pago no depende de ello.
Además, la universidad proporciona un grupo muy diverso de pares para aprender y absorber ideas. Pase tiempo en los laboratorios después de las horas. Trabaja en algunos proyectos grupales solo por diversión. Es sorprendente cuánto más rápido puedes aprender cuando abres tu mente a los diferentes métodos e ideas de otros estudiantes. Los profesores tienden a centrarse en la teoría. Sus compañeros se encargarán de superar la teoría y probar los límites.
fuente
¡Por supuesto!
Es difícil cuando estás estudiando en la universidad porque probablemente ya estés tratando de hacer malabarismos con tu estudio, un trabajo y una vida social, pero nunca debería haber un momento en el que digas: "He hecho lo suficiente hoy". Puede no tener suficiente práctica.
Eso no quiere decir que nunca debas relajarte y tomarte un tiempo libre, mirar televisión o simplemente acostarte temprano. Pero no hay razón para decir que no te molestes en practicar en tu propio tiempo.
fuente