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?

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.

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?

¿Qué consejo profesional le darías a un desarrollador de software de mediana edad? Estoy en el mercado laboral a los 49 años. Soy fuerte en SQL, C ++, C # y tengo algo de experiencia en JavaScript y ASP.NET.

¿Cuáles son las razones para que un ingeniero de software se traslade de una empresa de tecnología a finanzas?

Soy un probador de software manual con 1.5 años de experiencia y quiero darle a mi carrera nuevas adiciones de valor. ¿Qué puedo hacer para que mi perfil se vea mejor?

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 convertirse en un experto en escribir casos de prueba para pruebas de software? ¿Cuáles son las propiedades fundamentales de un buen caso de prueba?

¿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ál ha sido el crecimiento de la compensación real para un ingeniero de software en Silicon Valley en los últimos veinte años?

Soy un estudiante promedio de ingeniería de TI con habilidades de programación moderadas, ubicado en Neebal Technologies, Mumbai. Estoy comenzando mi trabajo como desarrollador de software asociado a fines de este verano. Quiero crecer en este campo y probablemente instalarme en el extranjero. ¿Cómo debo abordar este objetivo?

¿Vale la pena cambiar una carrera de programador de software con más de 6 años de experiencia a Business Analytics?

¿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?