Our Thoughts on Tech

What’s wrong with Eastern European developers?

There is often the question of “what are you willing to sacrifice when hiring developers”?

When outsourcing it comes down to either

having good technical devs with minimum cultural and language barriers, or the same good devs, but with some significant cultural and language barriers.

Devs from Eastern Europe are a good balance of coding skills and minimum cultural and language barriers. We already know about these benefits, but today I’ll speak about the downsides of Eastern European developers.

I'm from Ukraine and currently living in US. I can tell you the problems with Eastern European devs because I am one.

They are:

- Having less proactivity than what you would find in Western Europe and especially with American colleagues. It's not as bad as in some places where every minute detail must be enumerated in the contract, but this issue will occasionally emerge.

- They will have a more straightforward approach to things which can sometimes be perceived as rudeness. Expect less "could you please" or "would you like" and more of imperative style like "I need" or "do this".

What are the solutions to these problems?

- The culture in the Soviet Union didn't incentivize risk-taking which instilled in us a fear of making mistakes. Explicitly communicate to your devs that they should be willing to be proactive in a way that will have an impact on the final product. This will change their work and attitude to be more like what is expected from American devs.

- To be honest, I don't truly know how to fix these issues. Despite trying hard to rid myself of these traits, I’m still a victim of this mentality and don't understand soft attitudes in teams.

#Flutter #FlutterDevelopers #Dart #MobileAppDevelopment

Updated: Aug 25

Why does narrow beat the broad?

Let's say you have to repair your teeth. Where would you go?

To a general hospital and try to find a dentist?

Or would you go to a specialized dentist?

What is more, even in the dentist's office, they would send you to a specialized dental surgeon if you need specialized treatment.

The Great Adam Smith nailed it almost 250 years ago by saying, that labor division means absolute advantage compared to producers that do various tasks.

So in DevsX, we decided to spend 100 percent of our focus on Xamarin to provide a tremendously high level of development.

Now, let's take a look at Steve Jobs circa 1998 when he had just come back to Apple.

He laid off people, departments, and products literally in bundles.

Moreover, people were even afraid to just meet him at the elevator because oftentimes it could be their last day at Apple.

But what were the results of this?

Apple skyrocketed from the deep valley to one of the top tech companies.

While other companies catch up on mobile, web, and desktop development, we single-mindedly focus on Xamarin development.

It's a bug of our nature to strive towards too many things.

The more the better right?

But the point is that we only have a limited capacity in our circuits and we can only reach top results in a narrow corridor.

So in our case, less is more.

Maybe, I shall continue about the reasons for this in the next article.