Այլ բացահայտումներ.
- 17%-ը մասնակցում է մեկ մշակողից բաղկացած նախագծերին, 35%-ը՝ 2-ից 4 ծրագրավորող, 19%-ը՝ 5-ից 8, 13%-ը՝ 8-ից 15, 6%-ը՝ 16-ից 25, 5%-ը՝ 25-ից 50։ և միայն 5%-ն է մասնակցում 50-ից ավելի մասնակից ունեցող թիմերին:
- Հարցվածների մեծամասնությունը ինքնուրույն է սովորել ծրագրավորում (45%), իսկ 36%-ը ստացել է մասնագիտություն ուսումնական հաստատություններում։ 26%-ը ծրագրավորում է՝ օգտագործելով Ruby on Rails շրջանակը 4-6 տարի, 22%-ը՝ 7-9 տարի, 22%-ը՝ 10-13 տարի, 15%-ը՝ 1-3 տարի, 11%-ը՝ ավելի քան 13 տարի:
- 15%-ը ֆրիլանսերներ են, իսկ 69%-ն աշխատում է կոմերցիոն ընկերություններում։
- Ruby on Rails մշակողները հիմնականում նախընտրում են թեթև JavaScript շրջանակներ, ինչպիսին է jQuery (31%): 25%-ը օգտագործում է React, 13%-ը՝ Stimulus, 13%-ը՝ Vue, 5%-ը՝ Angular:
- Ruby on Rails-ի մշակողների շրջանում ամենատարածված DBMS-ը PostgreSQL-ն է, որին հաջորդում է MySQL-ը, որին հաջորդում են MongoDB, MariaDB և SQLite:
- 50%-ն օգտագործում է Docker հավելվածները գործարկելու համար, 16%-ը՝ Kubernetes-ը, 32%-ը չի օգտագործում կոնտեյների մեկուսացում։
- 52%-ն օգտագործում է Nginx-ը, 36%-ը՝ Puma-ին և 10%-ը՝ Apache httpd-ին:
- Կոդի փորձարկման համար նրանք հիմնականում օգտագործում են Jest (45%) Jasmine (18%) և Mocha (17%):
- 61%-ը հյուրընկալում է իր նախագծերը GitHub-ում, 16%-ը՝ GitLab-ում և 12%-ը՝ BitBucket-ում: Ինքնահոսթինգի կոդը աջակցում է 9%:
- Հարցվածների մեծամասնությունը կարծում է, որ Ruby on Rails շրջանակը մնում է արդիական ժամանակակից պայմաններում: 30%-ը լիովին համաձայն է հիմնական թիմի սահմանած զարգացման վեկտորի հետ, իսկ 48%-ը համաձայն է հիմնական կետերի հետ, 18%-ը չեզոք դիրք է գրավում, իսկ 4%-ը համաձայն չէ:
Բացի
Source: opennet.ru