<?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: TheCareery</title>
    <description>The latest articles on DEV Community by TheCareery (@careery).</description>
    <link>https://dev.to/careery</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%2F4183115%2F95888716-6bf6-44a3-9d69-cea61dc4a9fd.png</url>
      <title>DEV Community: TheCareery</title>
      <link>https://dev.to/careery</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/careery"/>
    <language>en</language>
    <item>
      <title>Twelve months of ONS job advert data for 13 graduate roles: software is up 23%, accountancy is down</title>
      <dc:creator>TheCareery</dc:creator>
      <pubDate>Tue, 13 Oct 2026 21:26:43 +0000</pubDate>
      <link>https://dev.to/careery/twelve-months-of-ons-job-advert-data-for-13-graduate-roles-software-is-up-23-accountancy-is-down-2f6k</link>
      <guid>https://dev.to/careery/twelve-months-of-ons-job-advert-data-for-13-graduate-roles-software-is-up-23-accountancy-is-down-2f6k</guid>
      <description>&lt;p&gt;The Office for National Statistics publishes a monthly count of new online job adverts in the UK, broken down by SOC 2020 occupation code and by region. It is free, it is authoritative, and almost nobody reads it, because it ships as a wide spreadsheet workbook that is painful to work with programmatically.&lt;/p&gt;

&lt;p&gt;We pulled out thirteen occupations that UK graduates actually enter, reshaped the whole thing into long format CSV, and put it in a public repository with a DOI. Here is what twelve months of it says.&lt;/p&gt;

&lt;h2&gt;
  
  
  Change in new online job adverts, UK, Sep 2025 to Aug 2026
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Occupation&lt;/th&gt;
&lt;th&gt;Sep-25&lt;/th&gt;
&lt;th&gt;Aug-26&lt;/th&gt;
&lt;th&gt;Change&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Management consultants and business analysts&lt;/td&gt;
&lt;td&gt;3,380&lt;/td&gt;
&lt;td&gt;5,494&lt;/td&gt;
&lt;td&gt;+62.5%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;IT business analysts, architects and systems designers&lt;/td&gt;
&lt;td&gt;6,417&lt;/td&gt;
&lt;td&gt;9,861&lt;/td&gt;
&lt;td&gt;+53.7%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Graphic and multimedia designers&lt;/td&gt;
&lt;td&gt;1,160&lt;/td&gt;
&lt;td&gt;1,707&lt;/td&gt;
&lt;td&gt;+47.2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Mechanical engineers&lt;/td&gt;
&lt;td&gt;2,120&lt;/td&gt;
&lt;td&gt;3,036&lt;/td&gt;
&lt;td&gt;+43.2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Programmers and software development professionals&lt;/td&gt;
&lt;td&gt;9,404&lt;/td&gt;
&lt;td&gt;11,591&lt;/td&gt;
&lt;td&gt;+23.3%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Project support officers&lt;/td&gt;
&lt;td&gt;1,511&lt;/td&gt;
&lt;td&gt;1,842&lt;/td&gt;
&lt;td&gt;+21.9%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Civil engineers&lt;/td&gt;
&lt;td&gt;2,282&lt;/td&gt;
&lt;td&gt;2,721&lt;/td&gt;
&lt;td&gt;+19.2%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Human resources and industrial relations officers&lt;/td&gt;
&lt;td&gt;6,241&lt;/td&gt;
&lt;td&gt;6,888&lt;/td&gt;
&lt;td&gt;+10.4%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Sales accounts and business development managers&lt;/td&gt;
&lt;td&gt;11,776&lt;/td&gt;
&lt;td&gt;12,837&lt;/td&gt;
&lt;td&gt;+9.0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Data analysts&lt;/td&gt;
&lt;td&gt;1,692&lt;/td&gt;
&lt;td&gt;1,800&lt;/td&gt;
&lt;td&gt;+6.4%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Finance and investment analysts and advisers&lt;/td&gt;
&lt;td&gt;5,854&lt;/td&gt;
&lt;td&gt;6,205&lt;/td&gt;
&lt;td&gt;+6.0%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Advertising and marketing associate professionals&lt;/td&gt;
&lt;td&gt;4,843&lt;/td&gt;
&lt;td&gt;4,922&lt;/td&gt;
&lt;td&gt;+1.6%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Chartered and certified accountants&lt;/td&gt;
&lt;td&gt;1,702&lt;/td&gt;
&lt;td&gt;1,474&lt;/td&gt;
&lt;td&gt;-13.4%&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h2&gt;
  
  
  Three things that surprised me
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Software is not the story people think it is.&lt;/strong&gt; Given the last two years of coverage you would expect programmer postings to be falling. They are up 23.3%, and they remain the second largest category in the set by absolute volume. The much larger jump is in IT business analysts and systems designers, up 53.7%, which is the specification and integration end of the work rather than the implementation end.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Data analyst is the weakest technical role here.&lt;/strong&gt; It grew 6.4%, slower than HR officers. It is also the second smallest category in the table at 1,800 adverts. If you are picking between a data analyst track and a software track on the assumption that data is the growth area, this particular measure does not support that.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Accountancy is the only outright decline.&lt;/strong&gt; Chartered and certified accountants fell 13.4%, the only negative in thirteen occupations, during a period when every other professional category grew.&lt;/p&gt;

&lt;h2&gt;
  
  
  What these numbers are not
&lt;/h2&gt;

&lt;p&gt;Worth stating plainly, because advert counts get misread constantly.&lt;/p&gt;

&lt;p&gt;This counts &lt;strong&gt;adverts&lt;/strong&gt;, not vacancies, not hires and not headcount. One role advertised across three boards can appear more than once. A company that fills a position internally never appears at all. A rising count can mean more demand, or it can mean the same demand being advertised more aggressively or churning faster.&lt;/p&gt;

&lt;p&gt;ONS also writes &lt;code&gt;[x]&lt;/code&gt; where it did not publish a figure for an occupation in a given month. We carried that through unchanged rather than smoothing it, dropping the row or converting it to zero. If you sum a column containing one, say so.&lt;/p&gt;

&lt;p&gt;The occupation selection is ours. The measurement is ONS's, and ONS does not endorse the selection or anything concluded from it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The data
&lt;/h2&gt;

&lt;p&gt;Two CSVs, long format, UTF-8, with a header row. One is August 2026 by occupation and by all twelve ITL1 regions, the other is UK monthly totals from Sep 2025 to Aug 2026.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dataset and DOI: &lt;a href="https://doi.org/10.5281/zenodo.23344785" rel="noopener noreferrer"&gt;10.5281/zenodo.23344785&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Original ONS source: &lt;a href="https://www.ons.gov.uk/employmentandlabourmarket/peopleinwork/employmentandemployeetypes/datasets/labourdemandvolumesbystandardoccupationclassificationsoc2020uk" rel="noopener noreferrer"&gt;Labour demand volumes by Standard Occupation Classification (SOC 2020), UK&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;A readable breakdown by region: &lt;a href="https://thecareery.com/uk-job-adverts" rel="noopener noreferrer"&gt;thecareery.com/uk-job-adverts&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Columns are &lt;code&gt;soc_2020&lt;/code&gt;, &lt;code&gt;occupation&lt;/code&gt;, &lt;code&gt;area&lt;/code&gt;, &lt;code&gt;month&lt;/code&gt;, &lt;code&gt;new_online_job_adverts&lt;/code&gt;. CC BY 4.0, so use it however you like as long as you cite ONS as the source of the measurement.&lt;/p&gt;

&lt;p&gt;If you pull it apart and find something we missed, we would like to hear it.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclosure: we build free CV and career tools at &lt;a href="https://thecareery.com" rel="noopener noreferrer"&gt;thecareery.com&lt;/a&gt;, which is why we were digging through this data in the first place.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>data</category>
      <category>jobs</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
