Alte constatari:
- 17% participă la proiecte formate dintr-un dezvoltator, 35% - de la 2 la 4 dezvoltatori, 19% - de la 5 la 8, 13% - de la 8 la 15, 6% - de la 16 la 25, 5% - de la 25 la 50 și doar 5% participă în echipe cu peste 50 de participanți.
- Majoritatea respondenților au studiat programarea pe cont propriu (45%), iar 36% au primit o specialitate în instituții de învățământ. 26% programează folosind cadrul Ruby on Rails timp de 4-6 ani, 22% - 7-9 ani, 22% - 10-13 ani, 15% - 1-3 ani, 11% - mai mult de 13 ani.
- 15% sunt freelanceri, iar 69% lucrează pentru companii comerciale.
- Dezvoltatorii Ruby on Rails preferă în general cadrele JavaScript ușoare, cum ar fi jQuery (31%). 25% folosesc React, 13% folosesc Stimulus, 13% folosesc Vue, 5% folosesc Angular.
- Cel mai popular DBMS printre dezvoltatorii Ruby on Rails este PostgreSQL, urmat de MySQL, urmat de MongoDB, MariaDB și SQLite.
- 50% folosesc Docker pentru a rula aplicații, 16% folosesc Kubernetes, 32% nu folosesc izolarea containerelor.
- 52% folosesc Nginx, 36% folosesc Puma și 10% folosesc Apache httpd.
- Pentru testarea codului, ei folosesc în principal Jest (45%) Jasmine (18%) și Mocha (17%).
- 61% își găzduiesc proiectele pe GitHub, 16% pe GitLab și 12% pe BitBucket. Codul de auto-găzduire acceptă 9%.
- Majoritatea respondenților consideră că cadrul Ruby on Rails rămâne relevant în condițiile moderne. 30% sunt complet de acord cu vectorul de dezvoltare stabilit de echipa de bază, iar 48% sunt de acord cu punctele principale, 18% ocupă o poziție neutră și 4% nu sunt de acord.
în plus
Sursa: opennet.ru