Programming languages ​​used by the largest unicorn startups such as WeWork, Airbnb



[ad_1]

If you've ever wondered what languages ​​developers used to create multi-billion dollar startups like WeWork, Juul, Airbnb and SpaceX, look no further.

Coding Dojo, a coding bootcamp designed to train developers and place them in programming roles, examined the full – time job offers posted on the job search site. use to build their technology.

Python is one of Coding Dojo's most popular languages.

Donovan An, director of West Coast Campus operations at Coding Dojo, explains that it's because Python is a general-purpose language that can be used for game development and website development. But what has really made it popular in the last five years is the explosion of data science and machine learning in Silicon Valley.

He also sees many startups using Java and JavaScript, two of the most popular languages ​​on the market. Although Java is widely taught in computer programs, JavaScript is considered the most popular programming language, but many academic programs do not teach it.

"Java is the most common language among these," Business Insider said. "It is likely that you are using Java JavaScript is the third language we can see, called the Web language, and the more the Web grows, the more JavaScript will grow."

Speaking of JavaScript, many of the JavaScript frameworks used to design the way people interact with websites, like React, created by Facebook, are becoming more and more popular. The frameworks provide special features that help developers build applications.

"With your new JavaScript libraries, this makes it more interactive," said An. "You do not want anything too static, dry, and non-interactive." These frameworks like React and Angular allow you to have updates. real-time, all this happens in real time with these JavaScript libraries. "

An also said he was surprised by the popularity of new languages ​​such as kotlin and go. Kotlin is the fastest growing programming language according to GitHub, and is most often used to develop Android applications. Go is a language developed by Google, an association that may have strengthened, says An.

Read more: That's why companies like Google, Square and Atlassian are quick to use Kotlin, the fastest growing programming language, according to GitHub.

An said he did not see any surprises in the databases used by these startups. The MongoDB, MySQL, PostgreSQL and Redis databases have been particularly popular.

Overall, An indicates that companies are not looking for developers who know a specific language.

"It's important that these engineers have a wide range of tools," said An. "What these companies are looking for is not a developer who knows Java, Golang, or Kotlin. are looking for self-reliant and thinking developers, who are not married to a language.They are looking for someone who can come in and solve problems. "

Here are the technologies that the biggest companies use to build their systems, according to Coding Dojo's data:

[ad_2]

Source link