Every day, there will be a lot of hype about new languages and databases. But what technologies are actually used? Will the technologies used by good start-ups be different from those used by poor ones?
Angellist's self-report can reveal some of our answers. You can find that mongohood uses python, Django, and iOS, and secret uses Java, go, Python, JavaScript, HTML5, CSS, IOS, and Android.
Angellist divides these enterprises into three levels: one is "pass", and the technology used is represented in blue; the other is "good", represented in red; the last line is "excellent", represented in orange. Then it analyzes the usage of various companies in terms of programming language, front-end technology, database/storage/cache, mobile technology, infrastructure, devops, API integration, advanced technology, and big data software.. We can see that the overall trend of various technologies is:
The most popular programming languages: javascript/node. js
The most popular front-end technology: Ruby on Rails
Most popular storage technologies: MySQL and MongoDB
The most popular mobile technology: IOS
The most popular infrastructure: AWS
The most popular devops: Chef
The most popular search technology: elastic search
The most popular API integration: Facebook API
The most advanced technology: Big Data
The most popular big data software: hadoop
Programming Language
Javascript/node. JS, Ruby/Ruby on Rails, and Java are the technologies that all companies like to use. php and Python are in contrast with each other in three companies: the better the company, the more likely it is to use python. The worse the company, the more likely it is to use PHP.
Front-end technology
In addition to the most popular Ruby on Rails technology, HTML5 and CSS technologies are also widely used. The better the bootstrap framework, the less companies adopt it.
Database/storage/Cache
MySQL, MongoDB, and s SQL govern the database field. In contrast, SQL Server and Oracle use much less.
Mobile Technology
IOS is a little more popular than Android, and the better the company is, the more iOS is used. Because windowsmobile is too small (30 to 50 times smaller), it won't even be connected.
Infrastructure/hosting
AWS and Heroku are dominant, and the better companies tend to adopt IAAs (such as AWS) rather than PAAs (such as PARSE), maybe because of their technical strength and the need for better customization and tuning?
Devops tools
Except chef, other tools have different popularity in various companies, but docker and puppet show a high popularity.
Search Technology
API Integration
Advanced Technology
Big Data and machine learning technologies have become widely used by technology companies.
Big Data Software
Of course, this report involves only start-ups in the transportation field, while the so-called enterprise quality is determined by angellist's signal score, but it seems like a combination of quality and popularity, but it may not be a reasonable judgment of the company's quality, in addition, the use of technology may not be directly related to the company's performance, so the report is for reference only.