Sí, al 100%, si está entusiasmado por aprender programación, puede hacerlo.
El entorno competitivo ayudará a mejorar la eficiencia de su implementación lógica.
Pero asegúrese de que lo que sea que esté codificando sea su propio código (no una copia y pegue), trate de aprender lo más posible, descubra cada vez más soluciones posibles para lograr una menor complejidad de tiempo y espacio.
Asegúrese de tener un conocimiento básico del lenguaje de programación. Al igual que en Java, debe conocer algunos temas como: Variables y tipos de datos, Operadores, Objetos, conceptos OOPS: -> Objetos, clase, sobrecarga, anulación, esto, súper palabra clave, herencia, Poly morph-ism, Java regex, String Class y sus métodos, manejo de excepciones, colecciones, colecciones, muti threading, etc.
El conocimiento básico lo ayudará a acercarse de la mejor manera, como seleccionar la mejor estructura de datos, buscando un algoritmo optimizado que tenga buena eficiencia y complejidad de espacio.
Visite algunos de estos sitios web.
1.Geeksforgeeks (DS y Algo)
2.Ranking Hacker (para práctica en tiempo real)
- Cómo comercializar mis habilidades de beatboxing
- ¿Cuáles son las habilidades que necesito poseer después de completar un MBA?
- ¿Qué habilidades debo aprender en la guitarra después?
- Cómo aumentar mis habilidades de aptitud y habilidades verbales para GMAT en un mes
- ¿Qué habilidad de base de datos tiene más demanda en el mercado para la ubicación de Gurgaon: Oracle o SQL Server?
3. Hacker earth (comprueba tu experiencia en tiempo real)
4. Interviewbit (Lo mejor para la preparación de la colocación)
5. Codeforce (lógica de código experto)
6. Javatpoint (para conceptos de Java (J2SE, J2EE, J2ME))
7. Tutorialpoint (OS, DBMS, C, C ++, vaya a una descripción general si no está familiarizado)
8. Studytonight (Lo mejor para DBMS y teoría)
9.W3School (lenguaje de programación web HTML, CSS, JavaScript, JQuery, PHP, SQL, JSON, etc.)
La experiencia no viene aprendiendo, sino practicando e implementando cosas que has aprendido. Entonces, una persona con experiencia cero puede ir y probarlo.