Como programador principiante de Python, realmente debería centrarse más en desarrollar su conocimiento del mundo de Python. Si bien es posible que pueda obtener un trabajo independiente para amigos y familiares, dudo que pueda obtener un trabajo “profesional” hasta que desarrolle una cartera y pueda demostrar sus habilidades.
Considérelo como la diferencia entre un niño que corta el césped por algo de dinero de bolsillo versus un paisajista profesional. A menos que el niño se tome el tiempo de ampliar su conocimiento sobre el cuidado del césped y el jardín, se quedará atrapado cortando el césped para siempre. También ganará mucho menos dinero que el paisajista profesional a largo plazo.
Si desea tener una mejor oportunidad de conseguir un trabajo relacionado con Python, eche un vistazo a una escuela en línea como Thinkful para aprovechar lo que sabe actualmente. Los estudiantes que aprenden 1 a 1 obtienen mejores resultados que el 98% de los estudiantes que aprenden en las aulas tradicionales. Soy mentor de Python en Thinkful, por lo que sé que las probabilidades de que usted obtenga conocimiento de Thinkful son muy altas.
- ¿Qué puedo hacer después de una licenciatura en electrónica?
- Cómo conseguir un trabajo si soy un graduado de ECE y tengo un PGD en sistemas embebidos y tengo un bajo puntaje de ingeniería (<60)
- ¿Cómo se formó la Península Ibérica antes de la ocupación musulmana? ¿Qué influencias duraderas, si hubo alguna, dejó la presencia lusitana / romana / visigoda en el territorio que se convertiría en Portugal?
- ¿Debo dejar mi trabajo? En caso afirmativo, ¿qué más puedo hacer?
- Cómo ganar dinero cuando la gente compra libros dependiendo de mis recomendaciones
Para darle un ejemplo, mi trabajo actual emplea a Python en ingeniería inversa e investigando vulnerabilidades de software con fines de seguridad nacional. Algunas de las cosas que tenemos que saber hacer son la programación orientada a objetos, trabajar con bases de datos usando SQLAlchemy, desarrollar sitios web livianos usando marcos web Python y crear pruebas unitarias para nuestro código. Todos estos temas, y más, están cubiertos en el curso Thinkful Python.
Además, Thinkful proporciona acceso a foros de estudiantes que permiten la interacción con otros estudiantes, pero también obtienes acceso a los mentores que también están en Slack. Sin embargo, el mayor beneficio es su mentor personal que lo ayudará a guiarlo a través de los cursos, respondiendo preguntas y proporcionándole información sobre cómo abordar los problemas que enfrenta en las lecciones, así como respondiendo preguntas de programación más generales.
Debido a que los mentores provienen del mundo profesional, tienen experiencia en el mundo real que pueden proporcionar, respondiendo preguntas sobre carreras en las que puede estar interesado y señalando hacia campos que no conocía. También pueden ayudarlo si solo necesita alguna orientación general de la vida, que puede ser tan crítica como las preguntas técnicas.
Si bien no diría que serás un programador experto al final, la capacitación práctica que recibes en la amplia gama de temas te preparará mucho mejor para un trabajo de programación. También puede crear un proyecto final, utilizando las habilidades que ha aprendido durante el curso, que puede agregar a su cartera para mostrar a los posibles empleadores. Esta es una ventaja que obtienes sobre otros programadores de nivel de entrada.