HNHacker News
TopNewBestAskShowJobs

logan__dev

73 karma · joined February 9, 2022

twitter: https://twitter.com/logan__dev
submissionscomments
logan__dev··on [dead]
Hi all!

I just reverse-engineered Nike's e-commerce site using only my browser! I find it interesting and cool, and I think that everyone can find something in the blog that he does not know before.

Hope you like it!

logan__dev··on Scrape LinkedIn Job Offers with Puppeteer and RxJS: Blog and Open-Source Repo
Tutorial on how to scrape job offers from LinkedIn using Puppeteer and RxJS
logan__dev··on [dead]
Hi all! Over the past 17 months, I have been collecting data on job offers from various job boards such as Glassdoor, LinkedIn, StackOverflow, Dice, and many others. In total, I have gathered approximately 14 million unique job offers for developers. I have written a blog article where I explore this data and rank the top 8 most in-demand programming languages.

Please note that this analysis is based solely on job offers and not on surveys conducted with actual developers! It is an objective study that considers ONLY the job offers that were found.

I hope you find it interesting!

logan__dev··on [dead]
Hi!

Over the past 17 months, I have been collecting data on job offers from various job boards such as Glassdoor, LinkedIn, StackOverflow, Dice, and many others. In total, I have gathered approximately 14 million unique job offers for developers. I have written a blog article where I explore this data and rank the top 8 most in-demand programming languages.

Please note that this analysis is based solely on job offers and not on surveys conducted with actual developers! It is an objective study that considers ONLY the job offers that were found.

I hope you find it interesting!

logan__dev··on [dead]
Hi all!

For 1 year I have been scraping job portals like Linkedin, Glassdoor, Dice etc. and selecting the dev related jobs from it. After that time, I have a database of more than 10 Million dev job offers.

For this blog/study, I have selected a smaller dataset of job offers, including those that:

Had Salary information (with a minimum of $5K and maximum of $1M)

Have been found more than 1 consecutive days. (This excludes 1 day offers that may be posted wrongly)

Also for the language categorization, only the TITLE of the job offer has been analyzed. This means that for example, a title of "Backend developer" would be discarded, since it does not contain any language or stack valid on it. Analyzing only the title also filters out offers that require many languages and are fuzzy.

Hope you like the salary distribution chart and the article also, if there are any doubts about the study let me know in the comments!

Note: I advertise that the blog post has "minimal", "non-intrusive" ads. Understand that this may help keep my work into the future, thanks!

logan__dev··on I analyzed more than 7M developer jobs
Thanks for the feedback, I would definetly do it
logan__dev··on I scraped 4M dev job offers for 5 months and here are the top paid languages
Hmm could try something, Glassdoor, Indeed and Dice have a lot of them, so I could filter out them or put less weigth on their job offers. What also needs to be solved, is, what is considered to be a 'Python' job for example. If python is a on a job 'tag', I count it, but many offers have many tags with many different languages and frameworks, and that is no good for the study. Maybe in future, I would just count what languages/stack is specified on the title. Just saying. Thanks for your comments, I would try to improve the next study I make.
logan__dev··on I scraped 4M dev job offers for 5 months and here are the top paid languages
Not enough data. There are so few Clojure job offers with salary data. But, it may be yes.
logan__dev··on I scraped 4M dev job offers for 5 months and here are the top paid languages
Yes, maybe median would have worked better
logan__dev··on I scraped 4M dev job offers for 5 months and here are the top paid languages
I am the author, and I am 100% with you. This data is from scrapped job offers, as said in the article, not from devs posting their current salary. Also some offers have lack of transparency as you said, and some also have malformed salary ranges (which I try to clean). So yeah, this is the exact result of those scraped job offers, but take it with a grain of salt.
logan__dev··on I scraped 4M dev job offers for 5 months and here are the top paid languages
Yes, I know it would be nice. Some languages like haskell have so low volume of job offers with specified salary that is quite meaningless. The others have enough volume I would say. I would think though a way to merge that both streams of data.
logan__dev··on I scraped 4M dev job offers for 5 months and here are the top paid languages
thanks! I meant "scraped" yes:)