Ajá. Entonces, probablemente, subcontratar y trabajar por cuenta propia, pero antes de esto, mucha lectura y práctica. Lea sobre los principios básicos de Python, haga sus propios proyectos que funcionen, de grande a pequeño, luego lea el código de otros proyectos exitosos, haga algo usted mismo nuevamente; todo esto lo convierte en un verdadero programador, que merece el dinero que gana. Aumente su nivel hasta que comprenda que está listo para realizar algunas tareas promedio, como crear un sitio web (usando Django, por ejemplo) o algunos programas que automatizan tareas. Muestre su código a las personas que realmente saben acerca de Python cuando sea más o menos bueno, lea sobre las mejores prácticas en Python, corríjase usted mismo. Entonces tendrá una cartera lo suficientemente buena como para tenerla como prueba de su conocimiento =) Ese es el camino que voy ahora y parece ser bueno.
Quiero avanzar en mi carrera como desarrollador de software Python. Tengo conocimientos básicos en C, C ++ y Java. ¿Qué necesito aprender además de eso? ¿Puedo construir una carrera sólida como desarrollador de software Python en India?
Hola, depende de tu plan de carrera y pasión. Para ser honesto, Python no es la mejor opción para el desarrollo de aplicaciones. Significa que la empresa sigue siendo un mundo Java y el desarrollador web está abierto a muchas opciones como PHP, Ruby, etc. Aunque Python es un gran lenguaje, carece de soporte para la comunidad de desarrolladores. Si está interesado en conseguir un trabajo en un mundo corporativo, Java lo ayudará. (Recuerde que el programador Java simple y llano no va a encontrar un lugar. Necesita una especialización. Este artículo en @http: //technethub.com/programmin… será de ayuda). Si quieres ser un programador Freelancer aka en el mundo abierto, puedes apostar en Python, PHP, Ruby o cualquier lenguaje JVM como Scala.
Dado que ya tiene una base sólida en los principios de programación utilizando lenguajes compilados, tener éxito con Python es solo una cuestión de práctica y aprendizaje de los idiomas de Python. Siempre que se acerque a programar Python como Python, en lugar de una versión interpretada de Java / C, lo hará bien.
More Interesting
Como aspirante de ingeniería de software, ¿realmente necesito la tutoría de mi instructor?
Como estudiante de informática, ¿cómo me convierto en un colaborador de código abierto?
¿Cuáles son los pasos que puede seguir un ingeniero de software para convertirse en astronauta?
¿No estoy trabajando lo suficiente o mi empleador está estableciendo plazos irrazonables?
¿Cómo es un día típico para un desarrollador full-stack?
¿Vale la pena realizar una pasantía de ingeniería de software durante el otoño?
¿Cuáles son algunas señales de que uno no tiene futuro en la profesión de ingeniería de software?
Como desarrollador de software, ¿cómo muestra el progreso profesional?