2023 Dominican Republic Tech Survey

Overview

Welcome to the Developers Survey RD 2023, the inaugural community survey brought to you by the Codetiger team.

We extend our warmest gratitude to several incredible communities whose support and collaboration have been invaluable in making this survey possible. A special thanks to the following communities for their dedication and contributions:

Thanks to your support, this survey delves into the dynamic software industry, uncovering the challenges, trends, and opportunities developers face daily. We greatly value your participation and anticipate the valuable insights this survey will yield. You are a vital part of Developers Survey RD 2023, and we thank you.

Happy reading!

Sections

Population Profile

Within this section, we delve into a comprehensive analysis of the survey population's demographic makeup and characteristics. Our aim is to provide a detailed exploration of the individuals who participated in the survey, shedding light on their backgrounds, experiences, and attributes that collectively define the survey's population.

Gender Proportion

In the survey results, the gender distribution demonstrated a notable imbalance, with men comprising the majority at 89%, while women represented a distinct minority at 11%. This distribution indicates a significant disparity in the participation of men and women in the surveyed population.

Male 89.03% 211
Female 10.97% 26
What is your biological sex? *

Age

In the demographic overview of the age distribution among the survey participants, there is a notable concentration in the 25-34 years old category, followed by the 18-24 years old group.

Below 18 years old 0.84% 2
18 - 24 years old 37.97% 90
25 - 34 years old 52.32% 124
35 years old or more 8.86% 21
What is your age range? *

Developer Experience

the distribution of experience among the respondents is quite evenly spread, with a considerable number falling into the "1 - 3 years," "4 - 6 years," and "7 years or more" categories. This suggests a diverse range of experience levels among the surveyed developers.

Below than 1 year 13.5% 32
1 - 3 years 34.6% 82
4 - 6 years 25.74% 61
7 years or more 26.16% 62
How many years of experience do you have in the field of software? *

Educational attainment

Most professional developers have attained a Bachelor's degree (59.49%) or a Pre-degree education (30.38%).

A minimal part attaining a Master's degree (4.64%) or does not have any kind of education.

No Higher Education 5.49% 13
Pre-degree 30.38% 72
Degree 59.49% 141
Master's Degree 4.64% 11
Which of the following best describes the highest level of formal education that you’ve completed? *

Current Salary

Most of respondents fall into the "Below RD$50,000 monthly" and "From RD$50,000 to RD$100,000 monthly" salary ranges. There are fewer respondents in the higher salary categories, indicating that a significant portion of the sample has a monthly income below RD$100,000.

Below to RD$50,000 monthly 28.27% 67
From RD$50,000 to RD$100,000 monthly 30.8% 73
From RD$100,000 to RD$150,000 monthly 16.88% 40
From RD$150,000 to RD$200,000 monthly 6.33% 15
Above to RD$200,000 monthly 17.72% 42
What is your current salary? *

Expectative Salary

In summary, the majority of respondents have relatively high salary expectations, with many expecting salaries above RD$200,000 monthly.

Below to RD$50,000 monthly 5.49% 13
From RD$50,000 to RD$100,000 monthly 25.32% 60
From RD$100,000 to RD$150,000 monthly 19.83% 47
From RD$150,000 to RD$200,000 monthly 14.35% 34
Above to RD$200,000 monthly 35.02% 83
What is your salary expectation? *

Work & Education

In this section, we analyze our respondents' work and learning situations to gain valuable insights into modern workforce and education dynamics.

Work Specialization

Most of profesionals are specialized in software development, while there is a diverse range of specializations within the field of software, with varying frequencies among the different areas of expertise.

Software Development 78.15% 186
Data Engineer 5.88% 14
UI/UX 3.36% 8
Cybersecurity 2.94% 7
Project Management 2.1% 5
QA 2.1% 5
Sysadmin 1.68% 4
Mobile Development 1.26% 3
DevOps Engineer 0.84% 2
Embedded Devices 0.84% 2
DB Admin 0.42% 1
Robotic Process Automation 0.42% 1
What is your area of specialization in the field of software? *

Tech Learning

The majority of respondents prefer online courses and tutorials as their main source of learning about new technologies and trends in the field of software.

Online courses and tutorials 69.67% 170
Books and specialized publications 15.98% 39
Online community and discussion forums 10.25% 25
Industry conferences and events 2.46% 6
Documentation 1.64% 4
What is your main source of learning about new technologies and trends in the field of software? *

Employee Status

Most of respondents are employed full-time, with smaller numbers working part-time, being unemployed, or retired. There is also a notable portion of respondents who are engaged in freelance or self-employment.

Full-time 71.13% 170
Freelancer / Contractor / Worker Self-employed 16.74% 40
Unemployed 8.79% 21
Part-time 2.93% 7
Retired 0.42% 1
What is your employment status? *

Work Arrangement

The distribution of work arrangements among the respondents is fairly evenly spread, with remote work being the most popular.

Remote Work 55.7% 132
Hibrid (Sometimes remote or On-Site) 21.94% 52
On-Site Work 22.36% 53
What is your work arrangement? *

Company Size

The majority of respondents work in companies with 100 to 499 employees or in very large companies with 1000 employees or more.

Only me, I'm freelancer 12.66% 30
2 - 9 employees 9.7% 23
10 - 19 employees 9.28% 22
20 - 99 employees 15.61% 37
100 - 499 employees 27.85% 66
500 - 999 employees 7.17% 17
1000 employees or more 17.72% 42
How many members does the company you work for have? *

Outwork Programming

Most of respondents code as a hobby outside of their work hours, and a significant portion are engaged in freelance programming.

Hobby 41.35% 98
Freelancer 24.47% 58
I don't code outside of work 16.03% 38
For university, coursework, or degree 13.5% 32
Contributing to open-source projects 4.64% 11
Do you usually code outside of your work hours? *

Company Country

The majority of respondents work for companies based in the Dominican Republic, with a substantial number also employed by companies in the United States.

Dominican Republic 68.64% 162
United States 20.34% 48
France 1.27% 3
Costa Rica 1.27% 3
Spain 1.27% 3
Chile 1.27% 3
Ecuador 0.85% 2
Argentina 0.85% 2
United Kingdom 0.85% 2
Mexico 0.85% 2
Germany 0.85% 2
Puerto Rico 0.42% 1
El Salvador 0.42% 1
Panama 0.42% 1
Venezuela 0.42% 1
What is the country of the company you work for? *

Most popular tecnologies

This section of our survey analysis focuses on the examination of the most popular technologies utilized by our respondents.

Programming Language

In summary, JavaScript, TypeScript, C#, Python, and Java are among the most popular programming languages used on a daily basis by the respondents.

JavaScript 30.11% 159
TypeScript 18.37% 97
C# 17.61% 93
Python 11.17% 59
Java 6.44% 34
C++ 2.65% 14
Go 2.65% 14
Kotlin 2.65% 14
PHP 2.08% 11
Swift 1.33% 7
SQL (Or related) 1.33% 7
Ruby 0.95% 5
Dart 0.57% 3
Bash 0.57% 3
SAS 0.19% 1
C 0.19% 1
Lucee 0.19% 1
Elixir 0.19% 1
Gdscript 0.19% 1
MS Project 0.19% 1
Cobol 0.19% 1
VB.net 0.19% 1
Which of the following programming languages do you use on a daily basis? *

Version Control Platform

GitHub is the most popular version control platform among the respondents, followed by Gitlab, Azure Repos, and Bitbucket.

Github 70.46% 167
Gitlab 10.55% 25
Azure Repos 9.28% 22
Bitbucket 6.75% 16
Custom Built Solution 1.27% 3
Cloud Source Repositories 1.27% 3
AWS CodeCommit 0.42% 1
Which version control platform do you frequently use? *

Version Control Interaction

A significant portion of respondents interacts with their version control system through the command line.

Through the command line 56.54% 134
Through the code editor 22.78% 54
Third-party graphical interface 20.68% 49
How do you interact with your version control system? *

Meeting Platform

Microsoft Teams and Slack are the most popular platforms for professional communication among the respondents. Google Meet is also widely used, while other platforms like Zoom, WhatsApp, Discord, Flock, Gmail, and IceWarp have a smaller but notable presence.

Microsoft Teams 53.11% 128
Slack 25.73% 62
Google Meet 12.03% 29
Zoom 2.9% 7
WhatsApp 2.49% 6
Discord 2.07% 5
Flock 0.83% 2
Gmail 0.41% 1
IceWarp 0.41% 1
What platform do you use to communicate with your colleagues or company members? *

Code Editor

Visual Studio Code is the most popular code editor among the respondents, followed by Visual Studio, IntelliJ, and Android Studio.

Visual Studio Code 66.81% 159
Visual Studio 18.07% 43
IntelliJ 4.62% 11
Android Studio 2.94% 7
Notepad ++ 1.68% 4
Eclipse 1.26% 3
Sublime Text 1.26% 3
PyCharm 0.84% 2
WebStorm 0.84% 2
IPython/Jupyter 0.42% 1
PhpStorm 0.42% 1
Rider 0.42% 1
Atom 0.42% 1
Which code editor do you use frequently? *

DB Management System

Microsoft SQL Server, MySQL, PostgreSQL, and MongoDB are among the most popular database management systems used by the respondents.

Microsoft SQL Server 25.81% 136
MySQL 21.06% 111
PostgreSQL 17.65% 93
MongoDB 11.2% 59
SQLite 9.11% 48
Redis 6.26% 33
MariaDB 5.31% 28
Oracle 2.09% 11
Firebase 0.57% 3
DynamoDB 0.19% 1
BigQuery 0.19% 1
RoomDB 0.19% 1
CassandraDB 0.19% 1
ElasticSearch 0.19% 1
Which database management systems do you use? *

Asynchronous Work Tools

In summary, Jira Work Management, Trello, Stack Overflow, Confluence, and Notion are among the most popular tools used for asynchronous work among the respondents.

Jira Work Management 26.93% 115
Trello 15.22% 65
Stack Overflow 12.18% 52
Confluence 11.48% 49
Notion 11.01% 47
GitHub Projects 9.37% 40
Asana 5.62% 24
Click Up 2.81% 12
Azure DevOps 2.34% 10
Monday 0.7% 3
Youtrack 0.47% 2
Mantis 0.23% 1
Interno 0.23% 1
Zoho 0.23% 1
Microsoft Planner 0.23% 1
Team Jazz Server 0.23% 1
Pivotal tracker 0.23% 1
Azure Dashboard 0.23% 1
Teamwork 0.23% 1
What asynchronous work tools do you use? *

Other Work Tools

Yarn, Npm, and Pnpm, along with Docker, are among the most popular tools used frequently by the respondents. Other tools like Homebrew, Kubernetes, Bundle, Pip, and Terraform also have a notable presence among the sample.

Yarn / Npm / Pnpm 35.37% 145
Docker 27.8% 114
Homebrew 8.78% 36
Kubernetes 9.76% 40
Bundle 6.83% 28
Pip 6.34% 26
Terraform 2.68% 11
Sysaid 0.24% 1
Rational (IBM) 0.24% 1
Postman 0.24% 1
Figma 0.24% 1
Azure 0.24% 1
Maven 0.24% 1
Gradle 0.24% 1
Maven 0.24% 1
Jenkins 0.24% 1
Flutter 0.24% 1
Which of these other tools do you use frequently? *