Cómo comenzar una carrera de programación

La programación es un campo de trabajo de rápido crecimiento con tantas oportunidades en evolución, por lo que mucha gente se pregunta qué se necesita para comenzar una carrera en desarrollo web.
Además, aquí hay 5 consejos sobre cómo convertirse en desarrollador web de alguien que lo ha hecho. Cinco consejos sobre cómo convertirse en desarrollador web

Tener un objetivo
1. Decide qué quieres crear. ¿Tienes una idea para la próxima gran red social? ¿Tienes una idea para una gran aplicación? ¿Una herramienta útil que siempre has necesitado y que no has encontrado en ningún lado? Si crees que es necesario y que aún no existe, puedes ser tú quien lo cree.
Aprende a codificar
2. Al principio aprendí con Codecademy y de tutoriales gratuitos. Eso ayudó un poco con el aprendizaje de la sintaxis, pero la verdadera dificultad para mí fue qué herramientas usar, cómo implementar, comprender Git, etc., es decir, cómo trabajar como desarrollador web. Raffaela y yo fundamos CareerFoundry en base a estas observaciones, ya que nos dimos cuenta de que los estudiantes necesitan algo más que tutoriales para aprender desarrollo web, necesitan el apoyo y la experiencia de alguien que ya ha estado allí. Es por esta razón que nuestros mentores están en el centro de todo lo que hacemos.
Google para soluciones
3. Cuando comprenda cómo buscar cosas en Google, se desarrollará mucho más rápido. Es parte del proceso de aprendizaje pasar del problema a la solución en el menor tiempo posible.
Copiar cosas geniales
4. Copie cosas interesantes que encuentre en sitios web geniales como widgets, videos, imágenes de paralaje, etc. (vea la fuente en una página). Agréguelo a su código. Luego trata de entender lo que está haciendo.
Muestra tu trabajo
5. Cuando estás lanzando para hacer un trabajo como desarrollador web, no se te pide que muestres tus certificados, se te pide que muestres de qué proyectos ya has formado parte. Es realmente importante mostrar código y mostrar sitios web. La mejor manera es configurar su página de Github y mostrar sus proyectos desde allí.

Además, ayer hubo un gran artículo en TechCrunch sobre por qué no debería creer que la programación de aprendizaje es fácil, Los desafíos del desarrollo web de aprendizaje (y Cómo superarlos).

Para comenzar una carrera completamente nueva en programación, recomiendo los puntos mencionados a continuación, independientemente de su título y campo, pero lo único importante aquí es su interés, dedicación y pasión por la programación.

  1. Trate de comprender los problemas en nuestro día a día que se pueden completar fácilmente implementando programas en él.
  2. No elija el lenguaje de programación basado en la llamada encuesta, sino seleccione el lenguaje de programación según su convencimiento.
  3. Toma la iniciativa para resolver los problemas que notes.
  4. No espere volverse competente de inmediato.
  5. Aumente su red (la mejor manera de aumentar su red es hacer prácticas / trabajo).
  6. Nunca tengas miedo de elegir el idioma equivocado … no hay uno equivocado . Hay aquellos que no se adaptan mejor a un proyecto específico, pero solo lo descubrirá por prueba y error.
  7. Y, por último, una vez que pueda ganar algo de su propio intento, dedique algo de tiempo a brindar educación de programación gratuita a los niños pobres.

Un cordial saludo,

Jay Buddhdev

Mi sugerencia es

  1. Elige un lenguaje de programación
  2. Comience desde el programa “Hola Mundo”.
  3. Aprenda lo básico (bucles, estructuras, etc.)
  4. Intenta entender la lógica detrás de cada programa. Por ejemplo: trabajo de búsqueda binaria. Por lo tanto, no debe preocuparse por olvidar el código “aprendido”.
  5. Si comprende los conceptos básicos y tiene una idea clara de lo que debe hacer exactamente, confíe en mí, puede escribir código para cualquier cosa.
  6. Ve más profundo.
  7. Intenta escribir el programa “Sin libro”, para ti.
  8. Eso es todo 🙂

Por aprendizaje.

Hay varias formas en que podría ir en la programación. Primero debe decidir qué quiere ser, como desarrollador web o desarrollador de aplicaciones de escritorio. Luego decida qué lenguaje de programación desea usar. Compara muchos idiomas. Decide qué es lo mejor para ti. Luego lee sobre ellos. Hay muchos tutoriales en la web.

En última instancia, existe http://stackoverflow.com cuando tiene dudas sobre su código.

Comience a construir algunas cosas interesantes de los recursos en línea. Elige el idioma adecuado para ti. Elija el que sea ampliamente utilizado y lo suficientemente potente.

Encuentra lo que quieres desarrollar y comienza a construir.

Desde mi experiencia, sugeriré que las personas que tomen una buena pasantía en programación les ayuden a tener mucha experiencia y conocimiento, lo que agudizará sus habilidades de programación, además de tomar su propia idea e intentar desarrollarla y que puedes aprender mucho como desarrollar un juego en un lenguaje que seas flexible o desarrollar la aplicación en Android o iOS que te ayudará a aprender cosas nuevas y obtener nuevas ideas también,

Esta es una buena guía de carrera para programadores. Tiene 4 partes. Aquí está el primero:

Una carrera en programación: los roles del pre-aprendiz, aprendiz e ingeniero de software

Póngase manos a la obra, aprenda un lenguaje de programación como Java, Python y salte a la codificación en Hackerank, Codililty.

El cruks es DSA al final que te llevará lejos

More Interesting

Cómo aprender Back End Development desde cero, no soy de informática, pero quiero seguir mi carrera como desarrollador. Por favor guíame, ¿qué debo hacer?

¿Cómo ven los empleadores a un candidato con una licenciatura de doble asignatura que consiste en CS e inglés? Tengo que decidir entre CS 100% o CS 50% e Inglés 50%. ¿Es este último una buena combinación? ¿Es menos probable el empleo?

¿Es el título de ingeniería de TI (tecnología de la información) reconocido y valorado tanto como el título de ingeniería informática fuera de la India?

Dejé los asientos CS y E&C y opté por la mecánica. ¿Fue un buen movimiento?

¿Cuál es el futuro de los desarrolladores de ASP.NET MVC?

¿Qué puedo hacer con una especialización en contabilidad y una menor en CS?

¿Debo dejar la informática en mi universidad? Estoy tomando la estructura de datos y estoy teniendo problemas. Disfruto filmando y motion graphics. Solo elegí ciencias de la computación porque estoy interesado en IA y quiero trabajar. ¿Algún consejo?

Cambio de rama a Informática de ingeniería aeroespacial. ¿Es aconsejable?

¿Debo hacer una maestría en diseño de UI o UX?

A los 14 años, ¿cuáles deberían ser las primeras cosas que hago para aprender informática?

¿Cuáles son algunos desafíos que puedo plantearme si quiero convertirme en un gran desarrollador?

¿Qué debo elegir entre IIIT Delhi y HKUST para ciencias de la computación y un curso universitario de ingeniería?

¿Qué es bueno en NIT Kurukshetra: civil o producciones?

Quiero estudiar ciencias de la computación y acabo de aprobar la clase 10. ¿Por qué debería estudiar física, química y matemáticas y prepararme para exámenes competitivos como el JEE?

Cómo encontrar mi pasantía de informática en el último semestre relacionada con el desarrollo de software en Delhi