Siendo un estudiante de Ciencias de la Computación, ¿cómo encuentro mi interés en un campo en particular? ¿Es necesario dominar todos los idiomas o debería centrarme en uno?

Gracias por A2A,

No es posible dominar todos los idiomas.
Te sugeriré lo que hice,

  1. Aprendí C, que es relativamente fácil y trabajé un poco en ello. La codificación en C le ayuda a desarrollar la lógica, aprender manipulaciones para producir la salida requerida.
    Tome cualquier libro sobre C y pruebe diferentes programas que se ofrecen en ellos, desde fácil hasta un poco difícil. No profundice demasiado en las estructuras de datos.
  2. A continuación, aprenda los conceptos de programación orientada a objetos. C ++ o Java.
    ¡Sugiero Java solo porque soy un desarrollador de Java y tiene más alcance!
    Nuevamente haga lo mismo, aprenda los conceptos aquí, ya ha desarrollado la lógica y la manipulación. Hay muchos, desde la simple manipulación de cadenas hasta el manejo de excepciones. Ve despacio y concreta tus conceptos.
  3. Aprende un poco de Linux, una empresa te ama si conoces Linux. Solo algunos conceptos básicos, comandos básicos, scripts de shell, etc. Estoy seguro de que su universidad tiene algún curso para el mismo
  4. Por último, hará algo con la gestión de datos. RDBMS para principiantes y luego un poco en Big Data (solo lo básico nuevamente)

Muchas de las cosas que mencioné son parte de la ingeniería CS. ¡Descansa, tienes que hacerlo tú mismo!
¿Cuál es el resultado? ahora sabes un poco sobre muchas cosas y ahora puedes decidir con firmeza en qué quieres ir.

(No he mencionado nada sobre la interfaz de usuario, ya que no me interesa, pero también puedo explicarlo)

Brillante pregunta! Vea que no puede generar interés sin tener el conocimiento sobre lo que puede comprender y lo que lo atrae. Eres un estudiante de informática, dijiste. Qué más se necesita para encontrar interés. Todo el entorno informático es tan vasto y genial, sigue explorando hasta que te enamores de una cosa específica.

Ahora, llegando a la segunda pregunta, no es realmente necesario dominar todos los idiomas, pero es bastante necesario dominar uno y tener conocimiento de algunos otros. Como sé que estoy desarrollando la programación en core java, cuando aprendí a programar en C, descubrí que la parte lógica sigue siendo la misma y que son solo las funciones predefinidas las que juegan en otros idiomas. Todos los idiomas tienen su propia funcionalidad y uso.

Por ejemplo, estoy interesado en aprender diseño web, por lo que no solo tengo que aprender HTML y CSS. Tengo que aprender Javascript, JQuery, Bootstrap, PHP y algunos otros para desarrollar un sitio web y verificar su rendimiento cuando está en vivo. Por lo tanto, en algunos casos se hace necesario dominar más de un idioma. Depende totalmente de su uso. Espero que haya ayudado. ¡Tenga un buen día! 🙂

More Interesting

Irrumpiendo en el automovilismo profesional: ¿cómo se puede hacer una carrera en las carreras de autos a la edad de 20 años en la India?

Soy un graduado de MBA Finance. ¿Qué curso de SAP sería beneficioso para mi carrera?

¿Tener un doctorado en CS (por ejemplo, de una escuela de nivel medio de EE. UU.) ¿Lo califica en exceso para muchos trabajos de CS? Me gustaría saber más sobre esto desde la perspectiva de los reclutadores.

¿Trabajas en un trabajo de 9-5 y tienes un segundo trabajo? Cual es tu experiencia

Estoy interesado en fondos de deuda (India) para equilibrar mi cartera. ¿Qué estrategia me sugerirías? ¿Cómo es comparable al banco FD?

¿Cuáles son las oportunidades de carrera después de hacer los sistemas de M.Tech in Control en una de las universidades de renombre? (¿Estrictamente el lado central pero no en TI)?

¿Pueden los roles de gestión de proyectos pasar a la gestión de productos como un conjunto de herramientas compartido?

Gestión de productos: ¿Cuál es la mejor manera de pasar de una función creativa o de marketing a una función de gerente de producto?

Cómo convertirme en un buen programador si estoy en btech estudiante de segundo año. ¿En qué cosas me tengo que centrar?

¿Qué son solo las cosas de contador público?

¿Carrera en mecantrónica o software? ¿Cuál es más prometedor?

Cómo obtener un trabajo relacionado con el software rápidamente

¿Tener una sección de educación continua (para Coursera) en tu currículum en tus títulos implica que estás tratando de cambiar de trabajo?

¿Es posible que una persona más fresca consiga un trabajo fuera del campus en compañías como Big 4 u otras empresas de análisis de datos / ciencia?

Quiero aprender programación pero tengo un examen muy importante que dará forma a mi vida el próximo año. ¿Qué tengo que hacer?