Interesting statistics of 100,000 profiles with Stack Overflow for 2018 (and habraopros)
At the beginning of 2018, more than 100,000 respondents participated in the Stack Overflow survey, making this developer survey the largest in the world.
The most interesting answers are under the cut.
The translation was supported by EDISON Software , which professionally writes software for IoT on an urban scale , and also develops software for new tomographs .
Ardent newcomers prevail in software
Most professional developers have been programming recently. 55% code less than 8 years, and 1/3 less than 5.
How many years have you been programming
And most developers have been professionally programming for less than 5 years
How many years have you been professionally programming (working as a programmer)
Nearly half of all professional developers are also open source.
Contribution to open source projects.
And almost all professional programmers consider coding to be their hobby.
Is programming a hobby?
A quarter of developers do not have a bachelor's degree
And among professional developers, one in three has an education not related to computer science or software
Almost all professional developers are constantly learning new skills - most often through online courses and self-study, using documentation
Ways to gain knowledge.
About a quarter of developers participate in hackathons, mainly because it’s fun
Why developers participate in hackathons.
Many developers attend training camps of programmers already having a permanent job to expand their skills
How soon after going through the training camp did you find a job.
Most of the developers work on a permanent job, approximately 10% are freelancers. Only 5% of developers who want to work now in the search - statistics are much better than in almost any other field of activity.
They work in a wide range of areas of industry, many of them beyond what is considered to be a “technical specialty”
Most of them work in medium and small companies. With increasing experience, the chance of working in large companies also increases.
They are ambitious. Only 1 out of 5 developers agrees to work in the same conditions as now, after 5 years. A quarter of developers strive to create their own company
Where do developers see themselves in 5 years?
73% of developers are satisfied with their career choice
Attitude to career and work in general
Scripting, markup, and scripting languages
Frameworks, libraries and tools.
SQL databases are still the most popular. Also, MongoDB document store and Redis key databases have become popular this year.
Diversity in Software Development
In software development, young people still prevail ...
Children and other dependents.
Whose parents were in college(Only 1 out of 3 Americans has a bachelor's degree, which speaks of problems of social mobility)
The level of education of parents.
Other interesting information about the developers
They are not as close to vampires as Hollywood would have suggested.
When do you wake up?
They spend more than half their time at the computer
How much time do developers spend at a computer?
This suggests that most developers devote time to regular exercises.
How often do developers go in for sports?
The vast majority of developers are optimistic about the future of artificial intelligence
What do you think about the future of artificial intelligence?
But they acknowledge that developers are ultimately responsible for
Who is responsible for the possible consequences of AI?
Most developers said they would refuse to write code that they thought served an unethical purpose.(tricks people or steals information)
What should developers do if they are asked to write code for an unethical purpose?
However, they say the company’s management is responsible for the unethical code.
Who will be responsible for code that serves an unethical purpose?
The vast majority of developers believe that they must consider the ethical implications of their code.
Should developers consider the ethical implications of the code they write?
If you are interested in reading about developer ethics, take a moment and read this article .
Also, Bill Surur, a developer who has been professionally involved in programming for over 20 years, has created a series of ethics guides .
Thank you for reading. If you have the time, you can read all the results of the Stack Overflow 2018 survey and share your thoughts in the comments below.
Only registered users can participate in the survey. Please come in.
Сколько лет назад вы научились программировать?
Сколько лет профессионально программируете?
Контрибьютили в Open source?
Кодить — это хобби?
- 11.1%средняя школа66
Как изучаете новое?
- 89.5%Своим способом507
- 45.9%Онлайн курсы260
- 11.3%Контрибьютил в open source64
- 13%Курсы на рабочем месте74
- 0.7%Частные уроки4
- 6.3%Сертификационные обучающие программы36
- 85%Полная занятость489
- 2.9%Неполная занятость17
- 6.4%В поиске работы37
- 14.2%0-10 чел77
- 6.8%11-20 чел37
- 23.8%21-100 чел129
- 24.2%101-500 чел131
- 7.5%501-1000 чел41
- 9.4%1001-5000 чел51
- 3.5%5001-10 000 чел19
- 10.1%10 000 +55
Фреймворки, библиотеки, инструменты
- 34.1%.NET Core118
- 0.6%до 5 утра4
- 2.5%после 1215
- 8.4%не имею постоянного расписания50
Сколько времени проводите за компьютером?
- 0%менее часа0
- 0.6%1-4 часа4
- 10.9%5-8 часов65
- 62.2%9-12 часов368
- 26%более 12 часов154
Сколько занимаетесь спортом
- 49.1%Не занимаюсь291
- 30.5%1-2 раза в неделю181
- 14.8% 3-4 times a week 88
- 5.4% almost every day 32