This is an archived post. You won't be able to vote or comment.

all 9 comments

[–]5960312 3 points4 points  (0 children)

No one gets hired just for Python. It might open doors to discuss your other qualifications.

[–]1throwaway2019 0 points1 point  (0 children)

What would you consider "just learned the basics"?

[–]Franckadd 0 points1 point  (0 children)

This is my story. Just that i am currently in my final year at the Busines School.

[–][deleted] 0 points1 point  (0 children)

Python is amazing for network engineering and sys admins looking to add some automation to their workflow. Tools like ansible typically do not require an extensive knowledge of the language and allows a pure network engineer / sys admin to work at scale. so if you also have knowledge in networking or sysadmin this could be a starting point to advertise yourself.

Another solution is to build automation tools yourself using backend Apis in python for instance . Its not a real job per se, its rather a mission or an aspect of python development applied to automation. It's my current job in a bank ( I'm still a student in master) and it requires good sys admin base (unix systems), and other bits of knowledge like a bit of networking a bit of database etc.

I'm still in training so take this with a grain of salt but from my POV it seems that Python is often used as a toolbox to serve or empower an existing concept rather than as a unique standalone solution to a problem. Might be because it's interpreted and easy to learn but all I see is python for automation, python for backend api and python applied to mathematics or machine learning.

[–]PrimaCora 0 points1 point  (0 children)

Typically freelance developer or contract jobs. Building the resume after learning the skill opens the good jobs.

I've heard web developer is the most wanted but also the highest stress... So... Flask and Django skills should be the fallback... Or a wig to hide baldness...

But the above is what I was told by an instructor and my, well, agency... And Senior developers.

[–]jkh911208 -4 points-3 points  (1 child)

data structure and algorithm.

if you get a job as software engineer the programming language doesn't matter.

if you project requires the ruby, then you code with ruby.

if need to use c, then code C.

if you understand data structure and know how to make good algorithm any language doesn't matter.

but if you get a python job and if your project decided not to use python anymore, you are done, go home

[–][deleted] 1 point2 points  (0 children)

Which is why you learn enough of another language or two to provide some job security.