Para un estudiante de segundo año de ciencias de la computación e ingeniería, ¿cuál es mejor, aprender programación competitiva o desarrollo?

Para ti,

  1. Comience a enfocarse en su aptitud / Matemáticas (lógico).
  2. Comienza a construir confianza. Se social. Crear confianza. Estar en buen estado.
  3. Comience a aprender los conceptos básicos de c, c ++, java. Este es el momento en que entenderás bien las cosas.
  4. Aprenda python, JS, PHP, Swift, Android; luego, en el futuro, decida qué quiere hacer.
  5. Ahora tiene tiempo para invertir, así que invierta sabiamente. (Cosa que quieres desarrollo o reconocimiento)
  6. Utilice sitios web competitivos en línea para el desafío de programación.
  7. Comience a usar GITHUB, Stackoverflow, cree un perfil allí y comience a codificar.
  8. Aprenda primero de los libros, luego de los sitios web y luego de los sitios web orientados a soluciones.
  9. No pierdas ni un minuto. Tu aprendizaje contará. Sé el desarrollador de primera clase.

Primero B +, como estás en el segundo año, primero construye una base sólida, te ayuda a comprender fácilmente en futuros cursos de programación y desarrollo y también tomará menos tiempo.

Siendo un chico de segundo año, te sugiero que hagas un curso de idiomas básicos como c / c ++. Intenta recordar los comandos del lenguaje. Que proceder para java, .net.

El desarrollo y la programación competitiva requerían comandos lógicos, matemáticas, aptitud.

Puede aprender programación de algunos de los sitios en línea y hacer carrera en desarrollador web, desarrollador de aplicaciones. El desarrollo lleva mucho tiempo y requiere paciencia.

Ambos son campos exigentes y tienen un gran alcance. La mejor de las suertes.

Debes centrarte en las matemáticas y la programación competitiva.

Razón:

La gráfica de aprender y hacer el bien en la programación competitiva es logarítmica. Se vuelve constante, muy pronto, muy probablemente dentro de un año. El desarrollo es una carrera larga, no se puede decir, usted es un buen desarrollador dentro de un año, requiere una buena cantidad de tiempo y proyectos.

Necesita habilidades competitivas y habilidades de desarrollo. Primero puede hacer una programación competitiva y luego proyectos de código abierto en el tercer año, pero no puede hacerlo de manera inversa ni en ningún otro orden de manera efectiva. El desarrollo es un largo viaje, que pasarás la mayor parte de tu tiempo después de la universidad. Será tu trabajo diario. No se puede decir eso para la programación competitiva. Así que este segundo año es perfecto para la programación competitiva. No tendrás una mejor oportunidad que esta. Así que será mejor que lo tomes sin importar lo difícil que sea. Créame, puede ser alucinante hacerlo, pero pase su segundo año al máximo.

Espero que obtengas la respuesta.

Honestamente, no puedes equivocarte con ninguno de los dos.

Para el segundo año, probablemente iría a la programación. Probablemente aprenderá más sobre el proceso de desarrollo en el programa de informática que sobre la programación, y es realmente bueno saberlo. Le ayuda a obtener más pasantías y le ayuda a entrar en más puertas que el departamento de desarrollo, especialmente cuando no está realmente “a punto de graduarse”.

Definitivamente puedo entender dónde y por qué este es el caso, pero solo desearía poder responder con la opción Desarrollo, porque es lo que me apasiona. Pero el caso es que es menos probable que te lleve tan lejos como lo hará la programación.

¡Mejor para usted!

¿Qué hay de los fundamentos de la informática y las buenas prácticas de ingeniería?

¿Encontró alguna diferencia en cuanto a programación y desarrollo competitivos en el segundo año de ingeniería? Si puede encontrar la respuesta, puede hacer lo que quiera y Job se pondrá en contacto con usted fácilmente.

Buena suerte !

La programación competitiva ha sido desacreditada varias veces por no ser muy relevante para el desarrollo y la ingeniería de software profesional exitosa. Es un juego, así que disfrútalo si quieres, pero no imagines que es mucho más que eso.

Es bueno comenzar tu carrera … piensa en ti mismo en lo que estás interesado … cada lenguaje tiene su propio estilo y características. Empieza con c … aprende Python, tiene una gran cantidad de clases predefinidas, aprende todo es fácil implementar cualquier cosa en python.

Puedes desarrollar

Aplicación científica

Guiones

Conceptos de análisis de datos

Automatización

AI

Aplicación web

Su programación orientada a procedimientos y oop …… así que Python sería mejor comenzar …

No diría que Python es mejor, pero aprende y domina … luego aprende otros idiomas también …

Salga del mito de que solo hay codificación y programación en TI.

El mundo virtual

Mira este blog y puedes elegir entre diferentes cosas. Mucha gente piensa que solo hay codificación y desarrollo relacionado con TI.

Como está en segundo año, su enfoque principal debería ser mejorar sus lógicas y luego pasar al siguiente es la implementación de esa lógica en un lenguaje adecuado.

Creo que optar por una programación competitiva es la mejor opción. Como cuando formes parte de una buena marca, tus oportunidades para desarrollar algo serán más interesantes también, bajo la guía de expertos de tu empresa, sería una buena experiencia.

Espero que te ayude.

More Interesting

¿Es posible crear un nuevo sistema de informática?

¿Qué es más importante para un estudiante de informática, conocimiento de organización informática o habilidad de programación?

¿Cómo debo prepararme para convertirme en ingeniero / desarrollador de software Java?

¿Qué consejo le darías a una joven estudiante de informática que se siente inadecuada?

Para una carrera en ciencias de la computación / ingeniería informática, en la escuela secundaria, ¿cuál de las siguientes sería la mejor opción, física y química del IB, física e informática del IB, o química e informática del IB?

¿Cuáles son algunos de los mejores temas que un estudiante de ciencias de la computación debería aprender?

¿Qué es mejor informática o informática?

¿Cuáles son algunos buenos cursos además de un B.Tech después de +2 en informática?

¿Cuáles son los conceptos básicos de informática que debo aprender antes de aprender Machine Learning?

¿Qué se considera un buen portafolio para un graduado en informática?

Me estoy graduando con un título en informática, pero creo que podría no ser lo suficientemente inteligente como para ser ingeniero de software. ¿Qué tengo que hacer?

¿Qué forma de elegir? En informática

¿Vale la pena hacer m.tech de iit bombay en ciencias de la computación, si eres un b.tech de iit Guwahati pero un puntero de 6?

¿Lo que aprendes en la universidad es suficiente para un trabajo en CS?

¿Dónde puedo obtener ayuda sobre algunos problemas informáticos?