<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: arthur_taken</title>
    <description>The latest articles on DEV Community by arthur_taken (@arthur_taken).</description>
    <link>https://dev.to/arthur_taken</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4169002%2F88818c44-524e-44f2-95b7-674d0468d15e.jpg</url>
      <title>DEV Community: arthur_taken</title>
      <link>https://dev.to/arthur_taken</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/arthur_taken"/>
    <language>en</language>
    <item>
      <title>HN "Who is hiring?" in 2026: a third fewer companies, and 2+ job seekers for every one</title>
      <dc:creator>arthur_taken</dc:creator>
      <pubDate>Wed, 07 Oct 2026 14:03:51 +0000</pubDate>
      <link>https://dev.to/arthur_taken/hn-who-is-hiring-in-2026-a-third-fewer-companies-and-2-job-seekers-for-every-one-470f</link>
      <guid>https://dev.to/arthur_taken/hn-who-is-hiring-in-2026-a-third-fewer-companies-and-2-job-seekers-for-every-one-470f</guid>
      <description>&lt;p&gt;Every month, Hacker News runs two threads side by side: &lt;strong&gt;"Who is hiring?"&lt;/strong&gt; (companies post jobs) and &lt;strong&gt;"Who wants to be hired?"&lt;/strong&gt; (people post themselves). They're one of the few public, unfiltered snapshots of the developer job market — but they're free text, so nobody really measures them.&lt;/p&gt;

&lt;p&gt;So I parsed them. Every top-level comment from &lt;strong&gt;13 "Who is hiring?" threads (Oct 2025 – Oct 2026, 9,194 roles from 3,909 company posts)&lt;/strong&gt; and &lt;strong&gt;7 "Who wants to be hired?" threads (Apr – Oct 2026, 3,586 candidates)&lt;/strong&gt; went through an LLM into a fixed schema: role, seniority, remote/onsite, salary range, visa, tech stack. Here's what the numbers say.&lt;/p&gt;

&lt;h2&gt;
  
  
  TL;DR
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Companies posting fell by a third.&lt;/strong&gt; ~361 company posts per month in Q4 2025 → ~240 in Q3 2026 (−33%). Roles fell about the same (850 → 577 per month).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Job seekers went the other way.&lt;/strong&gt; "Who wants to be hired?" grew from 384 posts in April to 553 in September (+44%). There are now &lt;strong&gt;2.2 candidates for every hiring company&lt;/strong&gt; (September), up from 1.2 in April — and 2.6 in the first week of October.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;More people want remote than there are remote jobs.&lt;/strong&gt; About half of candidates want remote-only; only 33–42% of roles are remote-only.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Salary transparency jumped.&lt;/strong&gt; Roles listing a salary went from ~23% (Oct 2025 – Jul 2026) to ~32% (Aug – Sep 2026).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pay didn't move.&lt;/strong&gt; Median US software-engineering salary (range midpoint) stayed in a &lt;strong&gt;$177k – $195k&lt;/strong&gt; band all year.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Juniors and visas are rare.&lt;/strong&gt; 2–5% of roles are junior/intern; 2–4% explicitly offer visa sponsorship.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  1. Fewer companies, fewer roles
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Month&lt;/th&gt;
&lt;th&gt;Company posts&lt;/th&gt;
&lt;th&gt;Roles&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Oct 2025&lt;/td&gt;
&lt;td&gt;333&lt;/td&gt;
&lt;td&gt;790&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nov 2025&lt;/td&gt;
&lt;td&gt;385&lt;/td&gt;
&lt;td&gt;891&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Dec 2025&lt;/td&gt;
&lt;td&gt;365&lt;/td&gt;
&lt;td&gt;869&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jan 2026&lt;/td&gt;
&lt;td&gt;248&lt;/td&gt;
&lt;td&gt;558&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Feb 2026&lt;/td&gt;
&lt;td&gt;390&lt;/td&gt;
&lt;td&gt;877&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mar 2026&lt;/td&gt;
&lt;td&gt;313&lt;/td&gt;
&lt;td&gt;718&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Apr 2026&lt;/td&gt;
&lt;td&gt;324&lt;/td&gt;
&lt;td&gt;734&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;May 2026&lt;/td&gt;
&lt;td&gt;307&lt;/td&gt;
&lt;td&gt;751&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jun 2026&lt;/td&gt;
&lt;td&gt;302&lt;/td&gt;
&lt;td&gt;719&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jul 2026&lt;/td&gt;
&lt;td&gt;250&lt;/td&gt;
&lt;td&gt;620&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Aug 2026&lt;/td&gt;
&lt;td&gt;220&lt;/td&gt;
&lt;td&gt;519&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sep 2026&lt;/td&gt;
&lt;td&gt;251&lt;/td&gt;
&lt;td&gt;593&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Oct 2026*&lt;/td&gt;
&lt;td&gt;221&lt;/td&gt;
&lt;td&gt;555&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;*October is the first week only (data pulled Oct 7). HN threads get most of their comments in the first few days, but expect it to grow a bit.&lt;/p&gt;

&lt;p&gt;January dips every year (holidays), but the summer of 2026 is clearly lower than last autumn: &lt;strong&gt;Q3 2026 averaged 240 company posts a month vs 361 in Q4 2025.&lt;/strong&gt; Each company still lists ~2.3 roles per post, so it's fewer companies, not smaller posts.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. More people looking
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Month&lt;/th&gt;
&lt;th&gt;"Who wants to be hired?" posts&lt;/th&gt;
&lt;th&gt;Hiring companies&lt;/th&gt;
&lt;th&gt;Candidates per company&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Apr 2026&lt;/td&gt;
&lt;td&gt;384&lt;/td&gt;
&lt;td&gt;324&lt;/td&gt;
&lt;td&gt;1.19&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;May 2026&lt;/td&gt;
&lt;td&gt;508&lt;/td&gt;
&lt;td&gt;307&lt;/td&gt;
&lt;td&gt;1.65&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jun 2026&lt;/td&gt;
&lt;td&gt;542&lt;/td&gt;
&lt;td&gt;302&lt;/td&gt;
&lt;td&gt;1.79&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Jul 2026&lt;/td&gt;
&lt;td&gt;486&lt;/td&gt;
&lt;td&gt;250&lt;/td&gt;
&lt;td&gt;1.94&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Aug 2026&lt;/td&gt;
&lt;td&gt;547&lt;/td&gt;
&lt;td&gt;220&lt;/td&gt;
&lt;td&gt;2.49&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sep 2026&lt;/td&gt;
&lt;td&gt;553&lt;/td&gt;
&lt;td&gt;251&lt;/td&gt;
&lt;td&gt;2.20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Oct 2026*&lt;/td&gt;
&lt;td&gt;566&lt;/td&gt;
&lt;td&gt;221&lt;/td&gt;
&lt;td&gt;2.56&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Both threads open on the same day, so the first-week October ratio is a fair comparison even though both counts will still grow.&lt;/p&gt;

&lt;p&gt;Who's posting? Mostly experienced people: &lt;strong&gt;57–63% describe themselves as senior or above&lt;/strong&gt; (median 10 years of experience when stated), 24–35% are in the US, and 38–45% are open to relocating.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Remote: demand &amp;gt; supply
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Remote-only&lt;/th&gt;
&lt;th&gt;Remote or onsite&lt;/th&gt;
&lt;th&gt;Onsite&lt;/th&gt;
&lt;th&gt;Hybrid&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Roles (Sep 2026)&lt;/td&gt;
&lt;td&gt;42.0%&lt;/td&gt;
&lt;td&gt;9.9%&lt;/td&gt;
&lt;td&gt;27.7%&lt;/td&gt;
&lt;td&gt;17.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Candidates wanting remote-only (Sep 2026)&lt;/td&gt;
&lt;td&gt;50.3%&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Remote roles held steady all year — roughly half of roles allow remote in some form — but remote-&lt;em&gt;only&lt;/em&gt; roles bounced between 33% and 42%, while 50–55% of candidates every month say they only want remote.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Salary: more transparency, flat pay
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Share of roles with a salary range: &lt;strong&gt;21.5–25.0% from Oct 2025 to Jul 2026&lt;/strong&gt;, then &lt;strong&gt;32.9% in August and 30.4% in September.&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Median salary for US-dollar software-engineering roles with a stated range (midpoint, annualized; ~70–110 roles per month): between &lt;strong&gt;$176,750 and $195,000&lt;/strong&gt; every month, with no trend.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So companies are more willing to put a number in the post, but the number itself hasn't changed.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Seniority and visas
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Senior/staff/principal/lead: 35–46% of roles. Junior + intern: 2–5%.&lt;/strong&gt; If you're early-career, HN hiring threads are a tough channel.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Explicit visa sponsorship: 1.8–3.8% of roles.&lt;/strong&gt; Most posts don't mention it at all, so "unspecified" is the norm.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  6. Tech stack
&lt;/h2&gt;

&lt;p&gt;Share of roles mentioning a technology, Q4 2025 vs Q3 2026:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tech&lt;/th&gt;
&lt;th&gt;Q4 2025&lt;/th&gt;
&lt;th&gt;Q3 2026&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Python&lt;/td&gt;
&lt;td&gt;15.9%&lt;/td&gt;
&lt;td&gt;15.5%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;TypeScript&lt;/td&gt;
&lt;td&gt;16.6%&lt;/td&gt;
&lt;td&gt;14.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;React&lt;/td&gt;
&lt;td&gt;13.2%&lt;/td&gt;
&lt;td&gt;11.8%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;PostgreSQL&lt;/td&gt;
&lt;td&gt;10.1%&lt;/td&gt;
&lt;td&gt;11.1%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AWS&lt;/td&gt;
&lt;td&gt;8.6%&lt;/td&gt;
&lt;td&gt;7.6%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Kubernetes&lt;/td&gt;
&lt;td&gt;5.6%&lt;/td&gt;
&lt;td&gt;6.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Node.js&lt;/td&gt;
&lt;td&gt;6.0%&lt;/td&gt;
&lt;td&gt;5.4%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rust&lt;/td&gt;
&lt;td&gt;5.1%&lt;/td&gt;
&lt;td&gt;4.3%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Go&lt;/td&gt;
&lt;td&gt;4.6%&lt;/td&gt;
&lt;td&gt;3.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Python overtook TypeScript as the most-mentioned language; PostgreSQL and Kubernetes gained a point each. On the candidate side the top stack is the same every month: Python, TypeScript, PostgreSQL, React, Docker, AWS.&lt;/p&gt;

&lt;h2&gt;
  
  
  How the data was built
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Source: the official Hacker News API (threads by &lt;code&gt;whoishiring&lt;/code&gt;), top-level comments only.&lt;/li&gt;
&lt;li&gt;Each comment → one structured record with Claude (company + one row per role; candidates → one row each). Fields the post doesn't state stay &lt;code&gt;null&lt;/code&gt;/&lt;code&gt;unspecified&lt;/code&gt; — nothing is guessed.&lt;/li&gt;
&lt;li&gt;"Remote" = the post says the role can be done remotely; "salary" = an explicit range in the post.&lt;/li&gt;
&lt;li&gt;Caveats: one company post can list many roles; a few companies repost monthly; LLM parsing isn't perfect; HN is a skewed slice of the market (startups, US/EU, senior engineers).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Get the data yourself
&lt;/h2&gt;

&lt;p&gt;I packaged the pipelines as Apify Actors, so you can pull the same rows (or filter them — remote only, salary ≥ X, Rust, visa…) as JSON/CSV:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://apify.com/spherical_tact/hn-who-is-hiring-ai" rel="noopener noreferrer"&gt;HN Who is Hiring — AI Structured Jobs&lt;/a&gt; — 12+ months of roles with salary, remote regions, visa, tech stack.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://apify.com/spherical_tact/hn-who-wants-to-be-hired" rel="noopener noreferrer"&gt;HN Who wants to be hired — AI Structured Candidates&lt;/a&gt; — candidates with seniority, location, remote/relocation, stack.&lt;/li&gt;
&lt;li&gt;If you want the companies' own job boards instead of HN posts: &lt;a href="https://apify.com/spherical_tact/greenhouse-lever-ashby-jobs" rel="noopener noreferrer"&gt;ATS Jobs Scraper&lt;/a&gt; pulls live jobs from Greenhouse, Lever, Ashby, Workable, Recruitee, SmartRecruiters and Personio, with ready-made company lists (AI labs, fintech, devtools…) and per-company hiring signals.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If there's a cut of the data you'd like to see (by country, by stack, by company stage), tell me in the comments.&lt;/p&gt;

</description>
      <category>career</category>
      <category>datascience</category>
      <category>programming</category>
      <category>analytics</category>
    </item>
  </channel>
</rss>
