Mi viaje como desarrollador dominicano 🇩🇴

15/03/2024 16/03/2025 Development 6 mins read
Table Of Contents

¿Por qué decidí estudiar ingeniería en sistemas?

Desde pequeño siempre tuve curiosidad por cómo funcionaban las computadoras y los programas que usábamos a diario. A los 15 años, comencé a explorar el mundo de la programación con pequeños proyectos y tutoriales en línea. Descubrí que tenía una pasión por resolver problemas y crear soluciones utilizando código.

Cuando llegó el momento de elegir una carrera universitaria, la ingeniería en sistemas fue la opción natural para mí. Quería convertirme en un profesional capaz de desarrollar aplicaciones que pudieran tener un impacto positivo en mi país. República Dominicana está creciendo en el sector tecnológico, y quiero ser parte de ese crecimiento.

¿Qué habilidades estoy desarrollando?

  • Aprendiendo diversos lenguajes de programación como Java, Python y JavaScript
  • Fortaleciendo mis bases en algoritmos y estructuras de datos
  • Dominando herramientas de desarrollo como GitHub y Visual Studio Code
  • Diseñando interfaces de usuario intuitivas y accesibles
  • Trabajando en la optimización de bases de datos

Mis herramientas actuales

Como estudiante de ingeniería, he ido construyendo mi arsenal de herramientas tecnológicas. Estas son las que uso actualmente:

  • Lenguajes: Java es mi lenguaje principal, seguido por Python y JavaScript
  • Entornos de desarrollo: Visual Studio Code y Eclipse
  • Control de versiones: Git y GitHub
  • Sistemas operativos: Windows 11 para desarrollo general, Ubuntu para proyectos específicos
  • Herramientas de diseño: Figma para prototipos básicos

Mis proyectos actuales

Actualmente estoy trabajando en varios proyectos que me ayudan a aplicar lo que aprendo en la universidad:

🏪 Sistema de gestión para pequeños negocios

Estoy desarrollando una aplicación web sencilla para ayudar a los pequeños comercios de mi comunidad a gestionar su inventario y ventas. Utilizo:

  • Frontend: HTML, CSS y JavaScript
  • Backend: Java con Spring Boot
  • Base de datos: MySQL

📝 Plataforma de apuntes compartidos

Junto con algunos compañeros de clase, estamos creando una plataforma donde los estudiantes de nuestra universidad pueden compartir y acceder a apuntes de distintas materias:

  • Frontend: React
  • Backend: Node.js con Express
  • Base de datos: MongoDB

Retos como estudiante de ingeniería

Ser estudiante de ingeniería en sistemas trae consigo varios desafíos:

🕰️ Gestión del tiempo

Entre clases, proyectos, tareas y tiempo personal, la gestión del tiempo es crucial. He aprendido a utilizar técnicas como el método Pomodoro y herramientas de planificación para mantenerme organizado.

🧠 Constante actualización

El mundo de la tecnología evoluciona rápidamente. Mantenerme actualizado con las últimas tendencias y tecnologías es un reto constante pero emocionante. Dedico al menos 5 horas semanales a cursos en línea y tutoriales.

🌐 Conectividad

Aunque la República Dominicana ha mejorado significativamente su infraestructura tecnológica, ocasionalmente enfrentamos problemas de conectividad que pueden dificultar el desarrollo o la participación en clases virtuales.

Mi experiencia como desarrollador dominicano

La comunidad tecnológica en República Dominicana está creciendo rápidamente. He tenido la oportunidad de participar en varios eventos y hackathons locales:

  • DominicanDev Conference: Participé como asistente y aprendí mucho sobre las oportunidades en el sector tecnológico dominicano.
  • Hackathon Caribbean: Formé parte de un equipo que desarrolló una solución para optimizar el transporte público en Santo Domingo.
  • Meetups de programación: Asisto regularmente a encuentros de desarrolladores para ampliar mi red profesional.

Mis metas a corto plazo

Como estudiante de 18 años, tengo varias metas que quiero alcanzar en los próximos años:

  • Completar mi primer año de ingeniería con excelentes calificaciones
  • Desarrollar al menos un proyecto completo que pueda incluir en mi portafolio
  • Participar en una competencia de programación nacional o internacional
  • Obtener una pasantía en una empresa tecnológica local o internacional
  • Mejorar mis habilidades en inglés técnico

Consejos para otros estudiantes de ingeniería

Aunque apenas estoy comenzando mi carrera, hay algunas lecciones que ya he aprendido y que quiero compartir:

  1. Practica constantemente: La programación es como un músculo, cuanto más la ejercites, mejor serás.
  2. Colabora con otros: Trabajar en equipo te expone a diferentes formas de pensar y resolver problemas.
  3. No temas cometer errores: Los errores son oportunidades de aprendizaje valiosas.
  4. Construye proyectos personales: Aplica lo que aprendes en proyectos que te apasionen.
  5. Mantén la curiosidad: Siempre hay algo nuevo que aprender en este campo.

Mis inspiraciones

Hay varias personas en el mundo de la tecnología que me inspiran:

  • Desarrolladores dominicanos que han fundado startups exitosas
  • Profesores universitarios que comparten su conocimiento y experiencia
  • Comunidades de código abierto que colaboran para crear soluciones innovadoras
Ashfid

Como estudiante dominicano, quiero contribuir al crecimiento tecnológico de mi país y ser un ejemplo para otros jóvenes interesados en la ingeniería.

¿Qué sigue en mi camino?

Mi viaje como desarrollador apenas comienza. En los próximos años, espero:

  • Explorar áreas como la inteligencia artificial y el aprendizaje automático
  • Contribuir a proyectos de código abierto
  • Participar en conferencias internacionales
  • Quizás, iniciar mi propia startup tecnológica

Estaré compartiendo mi progreso y aprendizajes en este blog, así que no dudes en seguirme para más actualizaciones.

¡Gracias por acompañarme en este viaje! Si eres un estudiante de ingeniería o estás interesado en la tecnología, me encantaría conectar contigo y compartir experiencias.

Recursos útiles para estudiantes dominicanos

Para finalizar, aquí hay algunos recursos que me han sido útiles:

  • Comunidad de Desarrolladores Dominicanos: Grupo en Discord donde compartimos conocimientos y oportunidades.
  • Programación RD: Foro local con recursos en español.
  • Becas tecnológicas: Información sobre programas de becas para estudiantes de ingeniería.
  • Eventos tech locales: Calendario de eventos tecnológicos en República Dominicana.

Espero que este artículo te haya sido útil. ¡Nos vemos en el próximo post! 🚀