I recently published a post on the US-Asia-Latin America (LATAM) tech nexus I witnessed during my visit to Mexico earlier this year. (The piece was first published on TechCrunch the week before.)

(The audio version of this post can be found on the Interconnected YouTube channel):

Today’s post is a follow-up observation on the engineering talent distribution of Mexico and other parts of LATAM. The learnings I share here are mostly based on conversations I’ve had with startup founders and operators based in Mexico and Colombia. Thus, they are limited and subjective, but fresh and relevant. As an investor focused on developer-focused products, open source startups, and infrastructure technology companies, I care deeply about engineering talent, both quantity and quality, as a proxy to discover and evaluate these “pure tech” opportunities.

Talent Level Distribution

The LATAM region should not be treated as a monolith when it comes to engineering talent distribution, or other matters like business culture and market entry strategies. Here’s the general impression I got from the people currently starting companies and competing for talent.

Mexico: The developers in Mexico tend to be mostly junior. An often-cited number is that Mexico graduates 130,000 engineers every year from its university system. Assuming that’s accurate, this pipeline of fresh graduates has a lot of unrealized potential. Anyone who has operated a tech startup can tell you, while having access to young, affordable developers is great, they require training, hand-holding, and more than a little top-down management attention to ramp up and become productive. Learning computer science concepts with problem sets and attacking real world engineering problems are quite different.

Argentina: Unlike Mexico, Argentina has a reputation for boasting one of the most experienced engineering pools in the LATAM region. Despite being a relatively small country in terms of population (45 million vs Mexico’s 128 million vs Brazil’s 211 million), the bench there is deep. There’s a high proportion of talent experienced in leading engineering teams, managing large scale tech organizations, and running development methodologies, like agile. (I’ll discuss why this is happening in Argentina later in the post.)

Brazil: Also known for having more experienced engineers, one case in point worth citing: Uber put its LATAM engineering and data science hub in Brazil, even though its initial market entry point to the region was Mexico. By speaking Portuguese, Brazil may be more of an “island” when it comes to doing business -- less integrated with the rest of the Spanish-speaking LATAM countries. But engineering communication is different. As I discussed in Part I of my “Global by Nature” series, English is the default language among engineers worldwide and developer communities are formed more along technology lines (e.g. C++, Golang, React, Vue, etc.), not national borders. Putting a sales hub in one country to service a continent would not work. Building an engineering hub where the technical talent is dense to service that same continent, however, can be a good approach.

Colombia: Similar to Argentina’s population, Colombia’s engineers are also “punching above their weight” when it comes to experience level, managerial capabilities, and leadership potential. Colombia’s ecosystem is nurturing a solid corp of mid-level engineers and technical managers.

Two other countries I want to mention are Chile and Uruguay. Chile is known to have a vibrant tech ecosystem, thus it should have some strong engineering talent too, even though it did not come up as often in my conversations. Uruguay, a tiny country less than 4 million people, is also gaining recognition within various developer circles. In 2019, the Rust programming language community held its very first LATAM regional conference in Montevideo, Uruguay’s capital. Other countries don’t really come up when it comes to technical talent.

Mature Companies, English Proficiency

To explain this distribution and disparity of engineering talent, two lenses have been helpful to me: local mature companies and the country’s English proficiency.

Mature Companies: nowhere is this lens more applicable than assessing Argentina, where two of the most mature tech companies on the continent are headquartered: MercadoLibre and Globant.

The e-commerce giant MercadoLibre was founded in 1999, trades healthily on the NASDAQ (ticker: MELI), and, by the words of famed investor Fred Wilson, is “one of the greatest Internet companies ever in any region.” MercadoLibre survived the dot-com bubble and has been flourishing since. Because of its scale, reach, and longevity, Argentinian engineers who’ve worked at MercadoLibre have an unique advantage in growing their skills -- both technically and managerially -- in ways that aren’t available to most people in other countries.

MELI's stock price at market close on April 14, 2021

Founded in 2003 in Buenos Aires (now headquartered in Luxembourg), Globant is another force in the Argentinian tech ecosystem and publicly traded on the NYSE (ticker: GLOB). With a global workforce of 16,000+ people, its main business is to provide engineering capabilities for other more well-known companies, like Google and Electronic Arts. While this kind of “outsourcing” shops usually do the “dirty work” and thus don’t house top-tier engineers, Globant appears to be higher on the technical “food chain.” Rumor has it that it works closely with Disney and is the main product engineering force building Disney+.

GLOB's stock price at market close on April 14, 2021

There’s no question that the growth and maturity of these two “anchor” tech companies play a huge role in Argentina’s tech ecosystem and talent development. Similarly, Brazil’s Nubank and many other fast-growing startups are having the same effect there. Along the same line, Rappi’s growth and the many “Rappi mafia” startups it has spawned are having a big impact on Colombia’s tech talent development.

Learning how to code in school is one thing. Seeing rapid scaling first-hand (and surviving it) is everything. That’s why Mexico, despite its population size and large economy, doesn’t yet have a big pool of senior talent. However, that will likely change soon with the quick rise of Kavak. The used-car marketplace startup (and the first Mexico-born unicorn) just reached a $4 billion valuation earlier this month.

English Proficiency: Because the default language of engineers worldwide is English (and all computer languages are quasi-English: if-then, not 如果-那就), English proficiency affects the speed and effectiveness of technology know-how dissemination. This factor also impacts the initial phase of growing a tech industry in emerging markets, which tend to be serving developed markets that are predominantly English-speaking. India is an example and beneficiary of this dynamic with its large, English-speaking population.

So how do the 19 LATAM countries’ English proficiency stack up against each other? Of the countries we mentioned, here’s their ranking based on Education First’s English Proficiency Index:

  • Argentina: #1
  • Chile: #3
  • Uruguay: #9
  • Brazil: #10
  • Colombia: #17
  • Mexico: #18

Despite its proximity to the US, Mexico’s ranking is surprisingly low. Argentina’s top ranking and Mexico’s low ranking do lend some credence to a connection between English proficiency and engineering talent depth. However, I don’t want to mislead anyone and don't profess to know if there’s any causation between the two factors and, if so, in which direction.

Perhaps having a strong English education leads to better technical talent development. Perhaps having great engineering talent to start leads to more English speaking and learning opportunities. It’s simply a dimension worth keeping in mind as you think about the opportunity set of the region.

Implications for “Pure Tech” Entrepreneurship

When I wrote “Where Will the Next 50 Million Developers Come From?” a few months ago, one of the most exciting trends I discussed that will follow this global explosion of developers is more global-scale startups being started in emerging markets. I see that future unfolding, slowly but surely, in the LATAM region.

With deep, experienced technical talent pools in Argentina and Brazil, more “pure tech” startup products in AI/ML, DevOps, infrastructure, and APIs should form in the next few years. Up and comers like Chile, Colombia, and eventually Mexico will follow suit. These pure technology LATAM-born products will have the potential to not only serve the local region, but also the more mature US and EU markets.

However, the playbook for finding the right ideas and building the right team for “pure tech” startups are quite different from fintech, marketplaces, e-commerce, and other direct-to-consumer products that still dominate the scene in LATAM.

Because of the talent level disparity we discussed before, an early-stage startup may be tempted to hire engineers from different countries and have a distributed team set up, which is fashionable these days. However, that typically results in slower engineering iteration speed when product directions change frequently in search of product-market fit -- a death knell of startup survival.

Instead, if you keep the initial small team local, the proximity helps with quick iteration and product adaptability. The drawback is you are limited by the local talent pool and hiring competition. Even hiring from the mostly junior-level engineering pool of Mexico is becoming fiercely competitive -- between rising giants like Kavak, new startups that are popping every day, and large American MNCs, like IBM, Intel, and Oracle.

There are many reasons why startups succeed. There are many more reasons why startups fail. Knowing how to build and evolve an engineering team is one of the main ones. It’s something every tech ecosystem needs to wrestle with -- LATAM would be no different.

If you like what you've read, please SUBSCRIBE to the Interconnected email list. To read all previous posts, please check out the Archive section. New content will be delivered to your inbox (twice per week). Follow and interact with me on: Twitter, LinkedIn, Clubhouse (@kevinsxu).



今天的文章是篇后续观察,针对墨西哥以及拉美其他地区开发者人才的分布状态。分享内容主要是基于我与墨西哥和哥伦比亚创业公司的创始人和经营者们交谈。因此,它们是有限的、主观的,但也是适时的、相关的。作为一个专注于投资开发者产品、开源初创公司和基础科技的人,我非常关心工程人才的数量以及质量这个问题,以此作为发现和评估这种 "纯技术" 投资机遇的角度。





巴西:同样以拥有经验丰富的工程师闻名,一个案例值得一提: Uber把其拉美的工程和数据科学团队都放在了巴西,尽管最初攻进拉美市场的切入点是墨西哥。因为讲葡萄牙语,巴西在做生意方面可能更像个 "孤岛" -- 与其他讲西班牙语的拉美国家的融合度较低。但技术和工程上的沟通方式却不同。正如我在《生来全球化》系列的第一篇中所讨论的那样,英语是全球开发者的默认语言,开发者社区更多是按技术划分(如C++、Golang、React、Vue等),而不是国界。想把销售团队放在一个国家来服务整个一个洲(如拉美)是行不通的,但在技术人才密集的地方建立一个工程中心来服务同一个洲是可行的。

哥伦比亚:与阿根廷的人口相似,哥伦比亚的工程师们在经验水平、管理能力和领导潜力方面也是 "冲劲十足"。哥伦比亚的生态系统正在培养出一批扎实的中级水平工程师和技术管理人才。





电商巨头MercadoLibre成立于1999年,已经长期在纳斯达克上交易(股票代码:MELI),用著名投资人Fred Wilson的话说,它是 "任何地域有史以来最伟大的互联网公司之一"。MercadoLibre度过了dot-com泡沫的难关,并在此后一直蓬勃发展。由于其规模、影响力和“老字号“品牌,在MercadoLibre工作过的阿根廷工程师在技能成长方面有了具有独特的优势 -- 无论是在技术上还是在管理上 -- 其他国家的大多数人没有过这种机会。

MELI 2021年四月14日的收盘股价

Globant于2003年在布宜诺斯艾利斯成立(现在总部设在卢森堡),是阿根廷科技生态中的另一股力量,它在纽约证券交易所交易(股票代码:GLOB)。全球已拥有1.6万多名员工,主要业务是为其他更知名的公司提供工程开发能力,比如谷歌和Electronic Arts。这种 "外包" 公司通常做的都是 "脏活",因此一般没有水平高的工程师。而Globant似乎在技术 "食物链"上的地位要高很多。据传,它与迪士尼有长期合作,是打造Disney+背后的主要产品工程力量。

GLOB 2021年四月14日的收盘股价

毫无疑问,这两家 "主力" 科技公司的成长和成熟,对阿根廷的科技生态和人才培养起到了关键性作用。同样,在巴西的Nubank和许多其他快速成长的创业公司也在当地有同样的效应。Rappi的飞速发展以及紧跟其后的一批 "Rappi帮" 创业公司也对哥伦比亚的科技人才培养有着巨大的影响。



那么,19个拉美国家的英语能力相较如何呢?在我们提到的这几个国家中,以下是它们根据Education First总结出的英语能力指数的排名:

  • 阿根廷: #1
  • 智利:#3
  • 乌拉圭: #9
  • 巴西的:#10
  • 哥伦比亚:#17
  • 墨西哥: #18



对 "纯技术" 创业项目的启示


阿根廷和巴西已拥有很厚的技术人才底子,未来几年应该会培养出更多AI/ML、DevOps、基础设施和API方面的 "纯技术" 创业产品。智利、哥伦比亚这样的后起之秀,包括随后的墨西哥也会跟进。这些诞生于拉美的纯技术产品将有潜力不仅服务于当地市场,还可以服务于更成熟的美国和欧盟市场。

然而,"纯技术" 创业公司怎么寻找合适的创业方向和组建合适的工程团队,其玩法与像金融科技、marketplace、电商等在拉美更占主流的to C产品有很大不同。

由于我们之前讨论过的人才水平差距,早期初创公司可能会很想雇来自不同国家的工程师,并建立一个远程办公的分布式团队,这种做法现在很时髦。然而,当产品方向频繁变化,还在寻找product-market fit阶段的时候,这种组建团队的做法通常会导致工程迭代速度变慢 -- 这是创业公司生存的丧钟。


创业公司成功的原因很多,创业公司失败的原因更多,懂得如何建立和发展工程团队是其中最主要的一个。这是每一个科技创业生态都需要深入思考的问题 -- 拉美也不会例外。