Freelancing in IT is gaining popularity year after year. More and more professionals are leaving full-time roles in favor of flexible collaboration. It offers greater independence but also brings real challenges — like choosing a specialization, building a portfolio or negotiating with clients.
We sat down with Adriana Tynor, CHRO at People More, to talk about how attitudes toward IT freelancing are changing and what defines this model of work.
Want to learn more about other trends in IT recruitment? Check out our earlier conversation.

I try to stay up to date on job market trends, and I know you do too. What changes have you seen recently in IT freelancing?

Hmm… it’s best to start with some hard numbers. In 2024, companies increased their freelancer budgets by over 50%, and in IT alone the growth reached nearly 48%. On platforms like Just Join IT, there are now twice as many B2B job listings as full-time contracts.
These numbers are clear: the IT market is changing. Project-based models are winning over permanent contracts because they offer more flexibility — for both companies and professionals. On one hand, there’s a growing need for “ready now” talent. And on the other hand — we have a huge pool of specialists ready to work remotely, often with very niche expertise. Freelancers are the answer to both needs.
And if we add data from Freelancehunt, which shows that companies need less than 24 hours to engage a freelancer for a project, we get a picture of a fast, effective and flexible model of collaboration.

Why is there such a big shift from employment contracts to B2B?

There are many reasons. Taxes are one of them for sure. Under B2B contracts, especially with the IP Box tax relief, net earnings are significantly higher. Another reason is flexibility. A specialist can work for multiple clients at the same time, choose the projects that interest them, and manage their own schedule.
For companies, it’s also more cost-effective. Fewer HR commitments, greater ability to scale teams up or down depending on the project stage. Often, businesses need a rapid increase in capacity — but only temporarily. Freelancers are a perfect fit for that.

What if someone wants to start freelancing in IT — where should they begin?

Firstly, choose your specialization. That’s crucial. The more precisely you define what you do and the problems you solve, the easier it is to stand out. It could be backend with Python, UX design, or DevOps — there are many paths. Just don’t try to do everything at once. Clients are looking for specific skills. You can expand your capabilities over time, but at the beginning, it’s best to narrow your focus and build a strong presence in one area. Then you can grow your brand piece by piece.
The next step is building a portfolio. Even if you don’t have commercial projects yet, that’s okay. Create your own — a website, an app, some automation — anything that shows your skills. The most important thing is not just dumping your code. Describe the project: what was the goal, what technologies you used, what challenges came up and how you solved them. Clients care not just about “what you did,” but whether you can clearly communicate the value of your work.

What are the pros and cons of IT freelancing?
I think the pros are quite obvious — flexibility, autonomy in choosing projects, and the ability take your work anywhere. You can work in the morning, at night, from a café or your home — you set the rules. You also have the ability to raise your rates as your experience grows and as you build your personal brand.
But there are downsides too. Mainly the lack of stability. Income can be irregular, especially at first. You also have to manage your own workload, taxes, insurance and vacation time. And you need to know how to sell yourself — without actively looking for clients, updating your portfolio and building relationships, it’s hard to maintain financial stability.

So being an IT freelancer is a bit like running a one-person company?

Exactly. You’re not just delivering technical work — you’re also your own project manager, sales rep and marketing department. You need to learn the basics of client communication, how to negotiate rates and terms, how to price your time, and how to manage your calendar and energy. It’s a very different kind of challenge than a regular job.
Those who treat freelancing as a legitimate career model — not just a “temporary gig” between jobs — are far more likely to achieve financial stability and land larger projects. They regularly invest in development, work on soft skills, and build their personal brand. And it really works — over time, it delivers stronger results.

What’s your outlook on the future of freelancing in IT?

I think it’s clear that more specialists are leaving full-time jobs because they want more control over their lives and career growth. Companies are also maturing into this model — learning how to work with freelancers, build distributed teams and measure work based on outcomes, not presence.
Freelancing is clearly no longer seen as a fallback or side option. It’s more popular than ever and is slowly becoming one of the most important work models in the IT industry. It’s worth preparing for the fact that it will only continue to grow, because of the real benefits it offers both to specialists and the companies that hire them.

Thanks for the conversation!
You’ve just read a conversation with Adriana Tynor, CHRO at People More.
Ready to build your freelance IT career? See how we work with specialists and explore our current opportunities at People More.

Tomasz Michalik



