Estoy en mi segundo año de universidad con solo conocimientos básicos en OOP y estructuras de datos. ¿Qué y cómo debo aprender algo para poder obtener un trabajo decente de desarrollador?

1) Seleccione proyecto simple.
2) Busca en Google el proyecto, copia el contenido requerido, haz lo que quieras pero inicia el proyecto y completa el proyecto tú mismo.

3) Lea los problemas de lógica en línea. Los entrevistadores harán preguntas de lógica y rompecabezas.
4) Tema favorito de los entrevistadores Estructura de datos, comience a jugar con estructuras de datos. encontrar más rompecabezas de estructura de datos.
p.ej. ¿Cómo puede encontrar el tercer y último elemento en una lista vinculada?
a) No tengo el tamaño de la lista.
b) Puedo recorrer la lista solo una vez.
c) no puede poner la lista en ninguna otra estructura de datos.

5) Leer mucha teoría y libros sobre OOPS y lenguaje es un desperdicio total. Lea una vez, comience a escribir pequeños programas pequeños. Descargue la línea de código de otra persona e intente comprender. Pequeños programas para un proyecto.

6) Hay muchas cosas que entenderá solo cuando escriba un proyecto real (como Interfaces en OOPS, para el usuario normal es una cosa inútil, métodos vacíos, variables constantes, qué posible uso tiene). Pero los proyectos reales le dirán por qué son necesarios.

Eso es.

Aprenda sobre programación funcional.

More Interesting

Quiero crear una pila completa de desarrolladores de sitios web, ¿cómo puedo elegirlos y qué debemos hacer primero para ser profesionales algún día?

Quiero ser desarrollador web en Canadá (Vancouver) y planeo hacer el curso de Tecnología de Sistemas Informáticos. ¿Es la mejor opción disponible?

Cómo hacer mi propio foro

¿Vale la pena comenzar a aprender PHP en 2017 para el desarrollo web, o probar algo como Python Django?

¿Cuáles son algunas formas más rápidas para construir sitios desde cero?

Si quiero ejecutar mis propios sitios web, ¿qué habilidades se requieren para mí?

Estoy aprendiendo desarrollo web pero realmente no lo disfruto. ¿Debo dejar de aprender?

No puedo decidir si quiero aprender web u otra programación, así que ¿no puedo hacer las dos cosas?

Soy un marino, extraño a mi familia (ausente durante meses en algún momento del año) y me gustaría aprender a codificar y espero poder cambiar de carrera y estar allí para mi familia, sin embargo, no hay conexión a Internet o es muy lento , ¿qué idioma debo aprender primero que no necesita internet?

¿Cómo usar Python para el desarrollo web? ¿Cuáles son las herramientas y las metodologías utilizadas?

Me gustaría desarrollar juegos móviles basados ​​en la web. ¿Qué idiomas / motores son los más adecuados para esto?

Quiero construir un software educativo (por ejemplo, Coursera, Khan Academy). ¿Qué lenguaje / marco debo usar?

Creé una página web usando HTML y CSS. ¿Cómo lo publico en Internet?

Acabo de comenzar a aprender HTML, pero ¿cuál es la diferencia entre las etiquetas y ?

Aprendí HTML, CSS y JavaScript, pero no puedo crear un sitio web dinámico usando JavaScript. ¿Qué tengo que hacer?