When I was hiring on behalf of a client, the average tenure was 1-1.5 years for mid-level in Australia. I was surprised but then I started hearing common stories. The two most common ones were the following.
The market rates were going up(and inflation going up more), people would ask their employers for an increase in compensation and get denied with broken promises. They'd wait to see if those promises go anywhere and then realize it's not going to happen so decide to change employers(and their employers act shocked).
Similarly, employment conditions were deteriorating and burn out spreading. People would ask their employers for a change in conditions such as hiring more staff and get denied with broken promises. They'd wait and well, see above.
On the other side of the spectrum, there were some with over 10 years of experience at the same place and lacked the knowledge of anything outside their employer's bubble. Their manager changed or redundancies started or something triggers and now they have to look elsewhere with their "loyalty" meaning nothing except being a detriment.
That’s a great pivot and thank you for your comment at least it s open other point of view
I’m mostly focused on software full-stack, backend, automation, and building products.
The problem in my case is that I’m too passionate about it. I was so committed to web and software development that I don’t really have easily transferable skills outside of it.
I’m currently training for some certifications, but I still feel like it’s not the best use of my time.
Find places where you're the most technical person, and you will find your skills have easily transferred.
I just landed a consulting gig installing network hardware. I'm a full stack web dev like yourself. I did a web project for them before they asked about this one.
I'm simply the only technical person they know.
Thankfully, the network requirements are simple enough I could confidently agree.
Modern web pages are cluttered with tracking scripts, analytics, styling, ads, and interactive elements that waste tokens and dilute semantic meaning when processing content for AI systems. This library strips away the noise to give you clean, meaningful HTML that:
- Reduces token count by 60-90% (fewer API costs)
- Improves embedding quality (less noise = better semantic search)
- Speeds up processing (smaller payloads = faster inference)
- Preserves structure (headings, paragraphs, links stay intact)
- Zero dependencies (pure JavaScript, no bloat)