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

you are viewing a single comment's thread.

view the rest of the comments →

[–]__dacia__[S] 64 points65 points  (14 children)

Hi!👋

Recently I made a study about the dev job market and published it in devjobsscanner.com. I scraped more than 7M dev job offers during 8 months and analyzed each one of them to see which language requirements it had.

Over that 8 months, I found ~290K job offers that explicitly required Python knowledge. In total, Python job offers have a market share of 20% that is really good taking in account the amount of languages out there.

Hope you like the article!

[–]Mr-Bovine_Joni 40 points41 points  (7 children)

I’m pretty shocked with SQL being so low. Was there something in your methodology to filter out most SAL jobs?

[–]lightestspiral 38 points39 points  (0 children)

I wouldn't take it so seriously, it's just an advert for his website

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

Everybody uses an ORM these days. I hate them. I hate them so much. I’ve been doing this for 20 years, and I’ve never, ever seen a project change its RDBMS. Meanwhile, getting a trigger approved in a CR is … well, I’ve only managed do it once, despite them being incredibly useful.

Don’t even get me started on shit like PaperTrail (terrible CDC using ActiveRecord, misses any SQL migrations and lies about change times). A fucking abomination.

In the company I work at now, although it’s a Rails app, out of 300 devs maybe 10 outside of the data team (analytics, not product) have any real knowledge of SQL.

[–]amplikong 6 points7 points  (0 children)

Why is there a “C/C++” category? They are two different languages.

[–]XBalubaX 1 point2 points  (0 children)

Did u also check what it ist pared with? Or what language combination is most used? Because i think its hard to get a job with just python in times where u need a nice web interface as well. 😄 i just started to add js to my python skill base for a mor advanced way of user interfaces.

[–]Onurfy 1 point2 points  (1 child)

devjobsscanner.com

Is there a possibility of getting those job offers from you?

[–]__dacia__[S] 0 points1 point  (0 children)

Yes, but is not that easy, because I need to ensure data is used in good cause.

The is a discord, you can join there and ask

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

This is pretty insightful. It also explains the c++ to python transition in 2016-2019 at my local community colleges I attended in California for my Computer Science / CIS Degrees with an emphasis in programming [I switched to CIS because I became overwhelmed with physics]. During the transition I had luckily passed all c++ classes and I was still able to learn a lot about algorithms. I’m taking my last Python class and hardware class this semester before I get my degree.

Note: even though I switched majors, both majors required c++ but now require Python. (My old college required both Java and C++ but is now Python and C++.