Skilled devs, low costs: Cluj-Napoca emerging as a tech hub
zdnet.com
zdnet.com
There are amazing devs here and they don't work for companies like the ones in the article. Most of them are freelancers or working for startups.
Outsourcing companies are screwing people over considering the low overhead of operating. They charge around $80/h or more and pay devs maybe %20 that. The percentage is even worse in the rest of Romania, probably except Bucharest.
Endava and Fortech are both these types of companies, with Fortech offering something like the lowest dev salaries in Cluj. They still have guts to brag about their revenues though.
Spherik Accelerator, mentioned in the article, offer mentorship and aws accounts. That's why they're with their second batch now, and there isn't a single good MVP coming out. Nobody serious would ever apply. The "mentors" there are the same ones involved in every other IT "initiative" (Calin Vaduva, Philipp Kandal, etc.). It's the same people with new outfits and nothing good.
The only good thing in the article is mentioning Moqups, which are doing a great job.
There are other nitpicks with the article like
> We've seen some interesting JavaScript professionals with knowledge of CoffeeScript or AngularJS.
Finding good JavaScript developers here is close to impossible, that's why at some point a company was offering a $2K referral bonus.
> Romanian headquarters of UK IT services company
This is how all Cluj corporates operate. There's no "UK IT services company", it's just a UK PO box or an empty rented space.
Again, there are great devs here, they just don't work with the local companies.
The pool of developers is large, although not as large as the demand, but the mentality is still one of an employee. Very little UX skills. What to say then about having a far reaching, yet pragmatic vision. Funding also is an issue, but I'd say it's mainly the people, from devs to the way too many 'mentors'.
Regarding the culture of being employed, you should check Germany. Everyone wants to be an employee, lots of benefits. Making a company is extremely hard and capital intensive. A freelancer is chased by all autorities and they make you feel like an outlaw. And so on.
Compared to this, Romania is a littel heaven. Just the corruption and buericracy is holding it back.
You're most probably right, the employee feeling is more broad than Romania.
> he lists the geographic proximity to Western Europe
Getting to Cluj is a completely ball-ache. There are some infrequent flights from Vienna (on a terrifying TAROM turboprop), and a Whizz Air flight from Luton once a day, and presumably at least one flight from Bucharest. Train from Budapest or Bucharest takes for-e-v-a.I wouldn't be fussed about going back.
If you're curious about more hit up SoftVision on Glassdoor but change to a date based sorting, because their default sorting seems to favour glowing reviews written by the PR department.
I'm not saying all outsourcing companies are like this and I'm most definitely not saying that you can't find skilled devs in Cluj-Napoca. Just try to avoid SoftVision and their web of lies.
Managing teams across distance and cultures is hard and requires commitment - commitment that seems to vanish when hard things happen - remember when hiring programmers in Ukraine was a no-brainer? How many development teams got pink-slipped and how many got airlifted out with their families? Which one is showing the commitment ?
I applaud andrei512 for his entrepreneurial edge and desire to bring some of the world's cash to his home town.
But I wish that all those companies seeing 10% of cost of a London team will have backbones in a years time. I doubt they will. Backbones are expensive and these guys are looking for cheap.
edit: Also my plan isn't to bring cash to my town. My plan is to give power the real hackers of my town. Companies charge about $100/h and pay about $10-$15/h back to the developer. Money is already pouring in - it just goes the wrong way...
edit2: Yes. Romaina is a broken country. Cluj is not like that. I would have moved a long time ago if that would not be the case. Cluj is actually the only city in Romania that is growing in population.
> Companies charge about $100/h and pay about $10-$15/h back to the developer.
Hurts to see this, but it's the sad truth unfortunately.I usually rent an office 10-15 minutes from where I live so I can walk to work. No need to get in traffic or find a parking place and blame the system...
If you don't like Cluj then why didn't you move to Berlin, London, Amsterdam?
> But I wish that all those companies seeing 10% of cost of a London team will have backbones in a years time.
To be fair, it's not a given that even London teams will have backbones in a year's time, given current property-price pressures and the easy access to global markets that London grants to local talent.
In that sense, the cold calculation is that you can pay £100 and have a 80% chance to have a backbone next year, or you can pay £10 and have a 50% chance; is that 30% extra worth 90% of costs to you? It's a legitimate question, and the answer might not be the same for every company.
Northern Romania and Transylvania is culturally closer to Hungary, it's not really comparable to say, Bucharest.
Great internet (like everywhere in Romania btw), nice town, cheap living, nice places to hike to in the surrounding countryside, university town (aka lots of girls).
If you're working for a western salary, then sure, it's cheap. Not for a regular Romanian, though - especially if you're not working in IT.
Similar experiences working with teams in Vietnam and India, BTW. Teaming with developers in lower cost of living tax jurisdictions can make sense, depending on how tightly coupled dev tasks are. Even with time zone inconveniences, it can also be a lot of fun working with people remotely who are in different countries.
> Similar experiences working with teams in Vietnam and
> India
A very small dataset, but I've found the mindset of Eastern European teams I've worked with and Indian teams I've worked with to be massively different. The EE teams were very culturally similar to the more Western teams, but with funny accents.The Indian outsourcing I've worked with has - with no exceptions to date - been an absolute clusterfuck. Incompetence compounded by arrogance, byzantine technical architecture, inflexibility, obsession with rank, authority, and certification, and a tendency to lie out of bad situations. It felt like identical experiences across three different projects with three different large IT services firms that were India based. I began to seriously worry I was going to start to have a subconscious racist reaction to Indian accents over the phone.
I'm sure there are dreadful Eastern European outfits, and exceptional Indian ones, but my gut reaction will be to reach for the Eastern Europeans first next time I need to outsource development.
As a particular element to note: say what you want about it, but behind the Iron Curtain education was taken very seriously in sciences and engineering (maybe less so in the so-called humanistic areas because those would risk to come in conflict with the official communist doctrine). The technology and labs in the universities were sometimes lacking, but they surely made up in terms of solid theoretical education. So the foundations were there for competency when the computer age dawned - what generally lacked was (still is) the capital.
Edit: it depends ofcourse if you get a company with projectmanagement, testers, overhead for that or just people coding in their attic. I find working with a small company of techies with a strong PM and process works well and is worth far more money. Not talking about outsourcing factories which are horrible.
Only they speak Romanian in this case and the price difference is far greater.
But still, more or less the same.
Now that I've planted that seed, I'll just go ahead and throw out there that New Mexico has an amazingly cheap cost of living.
Unsurprisingly we have no more client help-desk team here in London and it's in Cluj now...