A few weeks posted an ad for a freelancer for a simple Node.js project on a few of the freelancer aggregators. It was to update a simple app to the latest Node versions and add a page. When I posted something like this just 2 years ago, I got maybe a dozen low effort replies and it was hard to get anyone to even agree to interview. Now I have received 100% quality applications from individuals and dev shops practically begging for the project. Some have even offered 1 or 2 weeks free work.
This got me very curious about the sentiment in these areas and how the devs are currently feeling. I know in SF the market in big tech companies has dropped off somewhat with the layoffs but most people I know found new jobs pretty quickly. Is it the same in India and Eastern Europe or has the drop in VC funding had worse effects? Just curious to get thoughts from anyone in that market on the general sentiment.
Part of this might because a lot of new start-ups got into this space during 2020-2022 acting as a light middleman between overseas devs and US-based companies while not providing much besides facilitating payment. So you have all the traditional outsourcing companies fighting it out with all the newer companies in an economy where spending is way down overall.
All that being said, it seems like great experienced devs in Eastern Europe are still getting snapped up quickly.
It turned out that US engineering talent was considered to be higher caliber, and being able to say that their product was developed in the USA gave them more access to Indian investors.
Who'd a thunk it?
I'm getting dozens of emails and phone calls plus a few LinkedIn connection requests daily. It's a far, far, far greater number than I've seen anywhere in the past. I'm used to a few every week, not a near constant stream.
And we don't even have any job openings posted. We used to get applicants for non-existing openings in broken English straight from India... and now we get applicants for non-existing openings in ChatGTP English straight from India ^_^
My impression is that since mid 2022, there are A LOT of outsourcing companies who urgently need something to do.
The Indian dev "market" was pretty much commoditized during the pandemic, which prompted us to move our focus away to niche that could still pay premium for high skills and outcomes. It seems that rest of the market hasn't changed much even in this time. I can't speak for the job seekers, but the number of job applicants applying to us have risen sharply over last 2 months or so.
Best work coming my way is always from non-tech companies. Companies whose core skills include tech pay very poorly, ask for a lot and come with the downside that youll be working on their current stack, so you get no choice over what tech to use
The non-tech companies say "we have this problem we'd like solved". They aren't going to limit to market rates because your cost in their eyes is a percentage of the profit that results when you solve their problem.
When they look at your cost they look at it in terms of their business. When a tech company looks at your cost they compare it to the cheapest reliable person they can find on freelancing sites, typically between $30 and $50 per hour.
What they have is an immediate need for something, so it doesn't matter which stack is chosen.
In many cases they may say "can you fix this app the other contractor built", and then you will be using that stack only as far as that particular enhancement or fix.
They don't have git, or Jira, or ticketing systems, or code review or any of that.
I've had clients specifically ask for certain platforms (WordPress, Shopify, etc) but still assemble my own solutions regularly when it'll make me more productive up front.
There is a glut of outsourcing shops but there's also a wide gamut of specialization, and it can be difficult to choose the right partner for a given job. Some areas are far more commoditized than others (general cloud migration or general systems administration or general appdev, vs data analytics platforms for specific industry use cases, building regulatory compliant stuff, doing BPO in spaces that require deep domain knowledge, etc. I would never trust Accenture to do product engineering, and I would never trust [insert small generalist SI here] to do business strategy consulting. But even those aren't hard & fast rules.
Consulting and outsourcing shops exist for a reason, and those reasons aren't going away. The market is huge, and although there's been a dip over the past year with the Ukraine war and global macro-economic challenges, everyone expects things to recover and most of the big consultancies have been using this time to both "right size" and refocus to ensure they're ready to help companies of all sizes reach their growth ambitions.
I remember the dot com days. Companies that used to be spending stopped. All the “we’re selling the picks and shovels” and the outsourcing/body shop companies suddenly had no customers. It was horrible.
Then any given project is almost by necessity actually more than one 'programmer 'pretending to be that senior, and they are all often working multiple projects at the same time. It's a surprise that anything works at all.