¿Qué debo hacer después de la clase 12 para convertirme en programador en India (ya estoy aprendiendo C)?

Hola, esto es lo que creo que puedes hacer para convertirte en programador. Como te diste cuenta y tienes un plan para ti mismo que quieres convertirte en programador, quiero decirte que tienes suerte en primer lugar. Porque, cuando estaba en el 12º, ni siquiera sabía qué hacer. Como ya comenzó a aprender ” Lenguaje C “, está listo y si es perfecto puede llamarse ahora como “Programador” .

Entonces, esto es lo que puedes hacer:

  1. Haz tu mejor esfuerzo para cubrir tantos temas como sea posible en un lenguaje de programación. La razón por la que digo que cubra temas es porque, nadie puede decir que saben todo en un lenguaje de programación.

Mientras aprende el lenguaje C, sea ​​bueno en

  • Estructuras de datos
  • Algoritmos [ Clasificación, Búsqueda ]
  • Punteros
  • Listas vinculadas
  • Pilas y colas
  • Recursividad
  • Hashing …

etc. Estos son algunos de los conceptos avanzados en lenguaje C. No hay nada como que solo puedas ser programador después del 12. Pero si desea continuar más estudios relacionados con él, puede obtener un título en Ciencias de la Computación donde tendrá conceptos profundos y estará expuesto a diferentes lenguajes de programación y su propósito en un entorno en tiempo real.

Si no es C, en cualquier otro lenguaje de programación, aprenda OOP (Programación Orientada a Objetos) que es utilizado por muchos lenguajes de programación para Desarrollo Web como Java, Python, Ruby, etc.

Además de este título / universidad, puedes aprender cómo convertirte en programador haciendo cursos en línea. Hay muchos sitios / plataformas hoy en día donde puedes aprender a codificar. Aquí enumeraré algunos de los sitios que pueden ayudarlo a elegir uno y practicar un lenguaje de programación.

  • Codecademy
  • Udemy
  • edX
  • Javatpoint
  • Udacity
  • MIT OCW (Open Course Ware)
  • Academia Khan
  • punto de tutoría
  • Lynda
  • Hackerearth
  • Youtube

Estos son algunos de los sitios donde puedes aprender programación. Puede elegir tutoriales pagados o gratuitos. Video tutoriales o tutoriales normales. Una vez que elija un idioma, puede seguir los tutoriales y trabajar en él. Puede elegir aprender programación en el Editor de texto normal como el Bloc de notas (en el sistema operativo Windows) o TextEdit (Mac OS) de forma predeterminada o puede elegir el editor de texto sublime, que es mi preferencia.

Hay muchos Editores de texto e IDE (Entorno de desarrollo integrado) en línea que puede elegir para codificar.

Si desea aprender de los libros, puede obtenerlos en Amazon o simplemente puede descargar la mayoría de ellos en formato PDF.

Otra forma de convertirte en programador es enseñar a alguien. Como dicen ” Enseñar es la mejor manera de aprender”. Si tienes un amigo que también quiere aprender, enséñale lo que sabes. También puede intentar trabajar en proyectos simples en línea, de esta manera aprenderá pronto.

La práctica tiene un gran impacto en ello. Por lo tanto, elija un tema al día y aprenda y practíquelo. Haga cambios, cometa errores (errores), intente depurarlos . Esta es la mejor manera de convertirte en programador.

¡Todo lo mejor para tu futuro! ¡Espero que esto ayude! ¡Feliz codificación! 🙂

Necesita obtener un título de posgrado, preferiblemente de un curso de tiempo completo. No porque le enseñe más, sino que algunos reclutadores indios tienen algo en contra de los titulares de títulos por correspondencia / a tiempo parcial, especialmente aquellos que buscan su primer trabajo. Es posible que tenga grandes habilidades, pero casi todos los reclutadores indios primero filtrarán los posibles candidatos por su universidad, luego el título (ingeniero graduado o simplemente graduado), luego a tiempo completo / tiempo parcial y luego las calificaciones / calificaciones que obtuvo en su curso de grado .

No corras detrás de un título de ingeniería si tienes interés en la programación. Un BSc (Computer Sc) o BCA podría ser suficiente si tiene interés y habilidad para la programación. Sí, el salario inicial puede ser un poco más bajo para los candidatos que no son BE / BTech, pero si le va bien en su trabajo, todo cambiará dentro de 3 a 5 años.

Centrarse en el desarrollo de habilidades . En otras palabras, aprenda lo suficiente de cualquier lenguaje de programación para que pueda crear aplicaciones utilizando ese lenguaje. Más importante aún, estas aplicaciones deberían ser utilizadas por otros sin que usted los guíe en cómo usarlas O se nieguen a usar su aplicación porque no funciona. Piense en esto: ¿Usaría un navegador o un editor de texto si se bloqueara cada pocos minutos o simplemente se congela ocasionalmente?

Desarrolle mini-proyectos / proyectos que puedan mostrar sus fortalezas y habilidades de programación. Participe en competencias de programación de cualquier nivel que se sienta cómodo con usted.

Resuelva problemas / desafíos de programación en foros en línea como CodeChef y HackerRank.

Aprenda cómo agregar el manejo de errores en su programa. Esto es muy importante.

Por último y más importante, aprenda a depurar su propio código. A nadie le gusta una aplicación que no puede solucionar / corregir sus errores.

Es bueno saber que ya ha comenzado a aprender programación c. Recomiendo planificar si desea convertirse en desarrollador de software o desarrollador web. Si desea convertirse en un desarrollador de software, aprenda C ++, Java, C #, todo lo que funcione para usted. si desea convertirse en desarrollador web, entonces necesita aprender html / css, javascript, php / ruby ​​/ nodejs / python, etc. depende de usted en qué área está interesado.

Eso es bueno, has comenzado a aprender C.

Ahora, si ha completado los conceptos básicos, programe la lógica y los algoritmos de las estructuras de datos en el idioma con el que desea continuar. Realice proyectos en ese idioma, pequeños proyectos, juegos, programa de gráficos, etc.

Si desea aprender más idiomas, también puede hacerlo.

Como en la respuesta de Sha Shi se mencionan todas las lógicas importantes de la estructura de datos y las diferentes opciones de idiomas, puede hacer esas lógicas y cualquier idioma mencionado allí.

En realidad, depende de lo que elijas en el 11 °, es decir (Comercio o Ciencia)

En Ciencias (después de 12) debes tomar Ciencias de la Computación (Mi hermano lo ha hecho) ( Lo mejor )

En Comercio (después de 12) debe tomar

BCA (lo estoy haciendo) (increíble)

Puedes hacer cualquiera de ellos, no lo compares.

Talento es más requiere solo importa .

APRENDA LA ESTRUCTURA DE DATOS Y EL ALGORITMO DESPUÉS DE APRENDER PYTHON O JAVA. LUEGO COMIENCE LA PROGRAMACIÓN COMPETITIVA EN HACKERRANK O HACKEREARTH

Eso es genial, deberías hacerlo.

También aprenda un poco de lenguaje OOP.

Luego, elija un dominio en el que desee ingresar, como seguridad de red, etc.

Decide tu programa de estudios

participar en la competencia de codificación

Es bueno saber que estás aprendiendo algo, pero debes practicar por ti mismo para poder analizar algo en códigos más rápido

Buena suerte

More Interesting

Soy un estudiante de ECE. ¿Cuáles son los campos, puedo ir para más estudios?

¿Cuál es el alcance de MBA (Finanzas) si se realiza desde una universidad promedio?

¿Es una buena idea optar por un MBA en lugar de mi trabajo de TI?

Estoy haciendo un MBA en finanzas y ahora quiero hacer un curso de prueba de software. ¿Es bueno hacer un curso de prueba?

¿Es posible hacer un BCom (Hons.) Y un CA simultáneamente de la Universidad de Christ? ¿Cuáles son los horarios de clase para un BCom (Hons.)?

Me está costando mucho preparar una cavidad de clase 2 ideal para restauraciones de amalgama. ¿Qué tengo que hacer?

¿Cuánto desperdicio adicional de títulos sin sentido ocurriría con el plan de matrícula universitaria gratuita de Sanders?

¿Cuáles son las mejores escuelas B de EE. UU. Que puedo esperar con mi siguiente perfil? ¿Qué debo hacer para obtener admisiones de Stanford / Haas y similares?

¿Cuál es el alcance de la gestión general de MBA?

¿Es la biotecnología en DTU una buena corriente para unirse?

¿A qué tipo de doctorado en aprendizaje automático o estadística puedo aplicar si tengo una maestría en ciencias políticas?

¿He elegido una buena combinación de niveles A?

¿Es posible convertirse en un programador experto aprendiendo a codificar en línea?

Recientemente fui aceptado en el programa de producción musical de la Escuela de Cine de Los Ángeles para obtener mi título de asociado. ¿Vale la pena o debo ir directamente a una licenciatura en ingeniería de sonido o cualquier otra licenciatura en ese tema?

¿Cómo podría completar 7 títulos (comenzando con una licenciatura y terminando con una posgrado)?