Estoy en B.Tech en mi segundo año. Soy un principiante en el desarrollo de aplicaciones y he estado haciendo codificación competitiva durante medio año. ¿Cómo debo dividir el tiempo entre académicos y los dos anteriores?

A2A
Entonces, Acad ¿verdad?
Puedo suponer con seguridad que está haciendo un BTech en CS / IT o que tiene cierta inclinación hacia la informática, de un Indian College, que tiene un currículum bastante antiguo que se remonta a la época antes de que muchos de nosotros naciéramos, puedo confiar con confianza decirte que tales académicos no importan . Solo necesita obtener calificaciones decentes (no las más altas), hasta que haya un buen curso, por supuesto.
Hablando de desarrollo de aplicaciones y codificación competitiva, tienes mucho tiempo en una semana.

Lo que la gente hace:
Dedicaré mis noches de lunes a viernes a los estudios universitarios y haré mi trabajo de interés adicional (Código / Aplicación) los fines de semana

Lo que debes hacer:
Dedicaré mis noches de lunes a viernes y mi tiempo libre en la universidad al desarrollo de aplicaciones o codificación (lo que sea que quieras), pero daré algún tiempo a los acad de la universidad los fines de semana.

El desarrollo de aplicaciones es algo que puedes lograr incluso mientras estás sentado en un grupo de personas. Asegúrate de utilizar tu tiempo en la universidad (¡Utilizando! = Asistir a clases, la mayoría de las clases solo absorberán tu tiempo)
Mientras que cuando estás en casa en paz, puedes dedicar tiempo por completo a la codificación competitiva.
Esta es solo una combinación posible, puede enmarcarla de cualquier manera que funcione para usted (por ejemplo, abrir un nuevo problema por la noche, teniendo en cuenta su solución durante todo el día para asistir a clases, comer en las articulaciones y codificarlo cuando Regresas a casa / hostal)
Todo depende de lo que te gusta y de lo que más te convenga.
Además, solo recuerda:
Las clases no importan, pero la asistencia (a veces) sí.
Los acads no importan, pero Marks sí.

Gracias por el A2A.

Hablando francamente, ese es un problema que me molesta ahora (aunque todavía estoy en la escuela secundaria, pero podría imaginar el rigor de BTech).

Creo que la forma en que manejas tu tiempo dependerá en gran medida de cuánto tiempo quede después de tu trabajo escolar, como lo señala la otra respuesta, esa es la prioridad.

Para los otros dos, dado que está pensando en un desarrollo a largo plazo, dependiendo de su habilidad, podría resolver algunos (3-5) problemas de algoritmos de OJs o fuerzas de código / codificadores principales que son lo suficientemente desafiantes (lo hacen pensar realmente) y cuando no obtenga la respuesta, consulte el editorial (o la respuesta sugerida) y codifique el problema nuevamente. Mi experiencia es que debes practicar programación competitiva regularmente. Para el desarrollo de la aplicación, puede usar el resto del tiempo. Sigue un tutorial. Cree algunas aplicaciones simples y gradualmente para aplicaciones más grandes. Haz tu día fructífero ~

Feliz codificación ~

Hola, gracias por el A2A …
Felicitaciones, por aprender y desarrollarse simultáneamente, debo decir … Es un trabajo difícil hacer los dos, ambos a la vez.
En su caso, le aconsejaría que priorice las cosas.
Como la educación es muy importante, dale 1ª prioridad Puede desarrollarse como un pasatiempo y seguir haciéndolo en su tiempo libre, como los fines de semana o días festivos. Sí, estoy de acuerdo en que ambos son esenciales para un futuro brillante. Pero como vives en India, la gente aquí da más preferencia a un certificado. Por lo tanto, le sugiero que se concentre más en BTech. Con eso, si desarrolla proyectos que sin duda pondrán un peso en su certificado, pero también, lo ayudará a obtener una ventaja con los demás y tendrá la oportunidad de elegir su campo de interés una vez que se gradúe.

Esto se debe a que es mi propia experiencia, cuando se dirige a una multinacional para un trabajo, particularmente no ven en qué eres bueno o dónde puedes superar. Te obligan a hacer lo que quieren que hagas. Aquí, si tiene proyectos y un buen conocimiento con usted, puede examinarlos o pedirles que lo coloquen en su propio campo.

Incluso en el peor de los casos, ya que tiene un buen conocimiento del desarrollo, siempre podría ser independiente y, quién sabe si se recupera, y algún día se convertirá en una estrella.

Espero que esto te haya ayudado. Cualquier problema siempre puedes contactarme. Todo lo mejor para tu futuro. 🙂 🙂

Hola, es genial ver tu interés en el desarrollo de aplicaciones. Otras respuestas han especificado muchas cosas importantes, mencionaré brevemente algunos puntos.

En primer lugar, estoy en la misma situación que tú. Actualmente estoy en mi quinto semestre, haciendo ingeniería de diploma en informática y tecnología.
Déjame decirte qué hago. Separo mi aprendizaje de la universidad y lo académico. En este semestre apenas he asistido a la universidad en 2-3 días a la semana, porque la mayor parte del tiempo lo paso en mis propios proyectos personales y mi propio aprendizaje. Sobre todo me gusta aprender de youtube más que clases. Cuando estaba en segundo año, terminé la mitad de C ++ y OOP incluso antes del comienzo del semestre. Cuando fui a clase, vi a mi maestra hablando basura y explicando cosas de una mala manera. Comenzó a enseñar herencia en su tercera clase. Después de eso, nunca asistí a su clase, solía aprender en mi casa en ese momento. Estos semestres hago lo mismo para la mayoría de las clases.

En realidad, si puedo, nunca iré a la universidad más de un día cada semana, eso me ayudará a lograr muchas cosas en lugar de perder el tiempo en la universidad. Esto es lo que quería decirte. Si te encanta la programación, debes invertir tu tiempo en casa en lugar de perder el tiempo en la universidad. Sin embargo, esta fue mi opinión. Todo lo mejor.

Muchas gracias por A2A .. 🙂

Si amas lo que haces, las cosas se apretarán y encajarán.

Para ser práctico, todo lo que haces está interconectado. Entonces, hacer uno no pondría en peligro a otro.
Aconsejaría contra un horario estricto de hacer X el lunes, Y el martes y Z todos los fines de semana. Porque, desde mi experiencia, estos funcionan durante unos días y luego salen por la ventana.
Por lo tanto, sería mejor si priorizas cada noche lo que vas a hacer a la mañana siguiente y trabajas en ese plan de manera diligente.

¡Salud!