I've been tracking Python, Django, NumPy and several other frameworks in job listings this year
Posted by forensicams@reddit | Python | View on Reddit | 38 comments
Hi all, I built a website to track programing languages/skills/frameworks in jobs.
Perhaps unsurprsingly Python is by far the biggest category in software engineering:
I'm tracking many other Python frameworks and libraries as well:
I hope this is of some use of you, if there's another framework you'd like me track, please let me know!
Also there's a Python component as well, I use Python to identify trends in my dataset. Every month I load up 10 million new jobs and compare them with the months before to identify new types of jobs to add to the site.
tunerhd@reddit
how did u extract these from descs?
bbalouki@reddit
shevy-java@reddit
That tracking is undoubtedly useful, but I found an even more useful conclusion was the recent python survey results.
Now: this may be biased and flawed, I get it; but, if we ignore any bias, I still think it is interesting. Have a look here:
https://lp.jetbrains.com/python-developers-survey-2023/?utm_campaign=pycharm&utm_content=python-survey-23&utm_medium=referral&utm_source=PSF-blog
So JavaScript is by far the second most popular language used by python folks. I found that extremely interesting. I would have guessed it may have been C or C++ or Java, but JavaScript by far takes the lead here (we can group HTML and CSS into that stack, as I think HTML, CSS and JavaScript are very closely tied together, much more so than python in itself is).
Frere_Tuck@reddit
All of the trends on your front page show “Infinite” growth… Surely that’s a error/bug and not intended behavior?
RFC2516@reddit
I saw this too. Unsure if it was intentional. Makes me believe it’s more marketing than factual.
SerDrinksAlot@reddit
No tkinter?
kivicode@reddit
Does anybody use it in production?
blueman2903@reddit
We do
Upset_Huckleberry_80@reddit
I absolutely love this. Tkinter is a little weird, but honestly it’s pretty damn powerful and using a cross platform tool that has scads of documentation is a fantastic idea. What industry are you guys in?
blueman2903@reddit
Facial recognition. I used it to build some simple application that our non-technical customers can use to interface with our API. But I've now moved on to PySimpleGui because it's much easier to use and tkinter looks like shit
Upset_Huckleberry_80@reddit
That’s a bummer - I kind of like the tkinter look to be honest but I know a lot of people don’t like it…
Is facial recognition an industry that actually pays out? I did a bunch of that in grad school… maybe I could do a start up of facial recognition around here…
blueman2903@reddit
It's a very expensive technology because it requires very expensive hardware so the demand isn't super high. Most of our customers are either government organizations or big casino chains.
Upset_Huckleberry_80@reddit
Oh you’re like big time FR, not a small database of customers in a small area, gotcha - I got excited for a second about running little models on microcontrollers etc.
Right on! Still, I really like the fact you guys are using tkinter.
blueman2903@reddit
I don't think there's a market for that, but you could try! Make a little side project and see how it goes!
Upset_Huckleberry_80@reddit
Maybe I will, that’s not a bad idea
WJMazepas@reddit
I never saw it. I already used it wxPython once, and a small project in my work uses a variation of tkinter called CustomTkinter to achieve a more modern look
But the standard tkinter itself? Never
rszdev@reddit
They probably do
WonkaPsychonautovich@reddit
PyQT/PySide is the industry standard.
forensicams@reddit (OP)
Give me 10 minutes to add.
DiabolicDiablo@reddit
Adding job listing or stat? 🤔
forensicams@reddit (OP)
both https://job.zip/trend/tkinter
forensicams@reddit (OP)
Here you go, oddly enough all jobs are outside of the US and UK:
https://job.zip/jobs/tkinter
Throwaway__shmoe@reddit
What about polars or duckdb; data engineering frameworks like that?
forensicams@reddit (OP)
I've got DuckDB: https://job.zip/trend/duckdb
Polars looks cool, I'll add it to the list!
Electronic_Pepper382@reddit
Hi, in the general trends page (https://job.zip/category/all), can you add y axis values? It's not clear what the charts are measuring
Throwaway__shmoe@reddit
Thanks!
kubinka0505@reddit
yaaawn 10 years before u can be junior
andy4015@reddit
Any chance you can do this for the UK?
forensicams@reddit (OP)
This is not limited to the us, the data is global. Is there anything you're looking for in particular?
andy4015@reddit
Ah ok, not sure why I assumed it was US only. Thanks! Very cool
bernasIST@reddit
Is this only in US?
forensicams@reddit (OP)
No it's global, about 60% US
readytogetstarted@reddit
need a line w/ total python jobs or something to compare with
tuskernini@reddit
if you're gonna track sklearn and keras, you've gotta track pytorch
soldier123456@reddit
This is great! How did you get the data? Linkedin api
forensicams@reddit (OP)
No Linkedin doesn’t have an endpoint for job data. I scrape it using crawlee.dev which is similar to scrappy but for JS.
thuibr@reddit
Very cool thank you!
Character_Slip2901@reddit
Good job!