Quiero convertirme en un gran desarrollador, pero no tengo a nadie que me ayude. ¿Cómo puedo hacerlo por mi cuenta?

¡Sí! Brilla, justo donde estás! Obviamente, usted tiene Internet, por lo que todo el mundo del conocimiento está a su alcance. Te conviertes en excelente según la cantidad de sudor concentrado y el esfuerzo que pones. La clave de mi oración anterior es: centrado . Hay tantos idiomas, tantas posibilidades disponibles, pero debe elegir SU ruta. Y una vez que lo hayas elegido, apégate a él.

Elegí el camino de Java, hace varios años. ¡E incluso en Java, te enfrentas a tantas rutas dentro de Java que debes tomar! Me distraje muchas veces, investigando un camino, llegando a un callejón sin salida y encontrando otro camino. El tiempo que puse y luego abandoné no se desperdició, es parte de mi educación. Es por eso que en mi primer párrafo hablé de sudor y trabajo. Debido a que la programación no es pintar por números, la ruta que eligió puede no funcionar siempre.

Al aprender por su cuenta, corre el riesgo de tener que tomar más de esos caminos sin salida. Eso está bien, si quieres llegar a ser grande, pon el tiempo y el sudor. Llegarás allí, y después de un tiempo, podrás responder a una pregunta como esta, desde tu propia experiencia, ¡aquí en Quora!

Construye algo, encontrarás mucha ayuda de stackoverflow si te atascas. Leer leer leer. La mejor manera de aprender es experimentar, por lo que si tienes una idea que te gustaría implementar, puedes profundizar y comenzar a jugar ahora. La mayoría de los desarrolladores web son autodidactas y auto motivados para aprender y mejorar sus conocimientos.

Cuando experimenta, aprende más sobre usted mismo y descubre qué es lo que más le gusta hacer. A algunas personas les gusta hacer cosas de front-end como el estilo y el diseño, mientras que otras disfrutan de cosas de back-end como la lógica y SQL. Algunas personas disfrutan creando sitios web, mientras que otros prefieren las aplicaciones. A algunos les gusta la libertad que ofrecen los lenguajes vagamente escritos como PHP, mientras que otros prefieren python, etc.

En primer lugar, ¿en qué tipo de desarrollador quieres convertirte?

Desarrollador web o desarrollador de software. cualquiera que sea su elección, si tiene acceso a una computadora e Internet, puede obtener cursos en línea gratuitos o de pago;

  • SkillShare gratuito y de pago.
  • Lynda pagó
  • Udemy gratis y pagado
  • Envato Tuts + pagado
  • Coursera – Cursos gratuitos en línea de las mejores universidades | Coursera gratis y de pago.
  • Aprende a codificar gratis

espero que esto ayude

Si eres serio acerca de ser un programador. Regístrate en uno de estos sitios web.

Empiece a aprender en Treehouse gratis (este es el que yo uso, lo recomiendo)

Lynda.com: tutoriales y capacitación en video en línea

Aprender a codificar

Puede obtener ayuda del foro de la casa del árbol (principalmente para ayuda de nivel intermedio para principiantes)

entonces uno se ha convertido en un mejor programador pregunte aquí

Desbordamiento de pila

Este sitio tiene muchos programadores muy experimentados. Normalmente, si no puede encontrar una respuesta aquí, no se puede hacer.

Por último, no puedo recomendar a teamtreehouse lo suficiente, aprendí más de ese sitio web en 1 año que en una escuela en 3. Tienen todo lo que se necesita e incluso ofrecen títulos. Cosas actualizadas cada mes.

De todos modos, ¡buena suerte en tus estudios!

Contrariamente a la creencia popular de que la programación es un solitario adecuado para un solitario, los programadores son más efectivos trabajando en equipo. Pero no es inútil si estás físicamente solo en este momento. Puede utilizar la comunidad en línea a su favor

El autoaprendizaje es la mejor manera de convertirse en un desarrollador. Porque nadie puede enseñarte cómo convertirte en un gran desarrollador. Se requiere mucho esfuerzo y experiencia por tu parte para convertirte en lo que esperas. La programación es como un arte, la gente puede mostrar el camino, pero nadie puede enseñarte a convertirte en un maestro. Viene practicándolo a diario y poniéndole creatividad.