Fase Cero del Maratón SBC de Programación

Fase Cero del Maratón SBC de Programación

(8 minutos de lectura)


La competencia está en las venas de los seres humanos. Somos competitivos por naturaleza. Dicen que la competencia ha estado en nuestras vidas desde el principio, cuando las personas competían por comida para sobrevivir.

Hoy en día, nos detenemos a ver competiciones de fútbol, automovilismo y muchos otros deportes. Pero además de estas competiciones deportivas existen otros tipos que no implican el físico y en los que los competidores no dependen exclusivamente de su condición física. En estas competiciones, el poder de razonamiento es fundamental. Entre estas, podemos mencionar las olimpiadas de secundaria (matemáticas, informática química) y las de nivel superior, como la Maratón de Programación SBC.

Y será sobre el Maratón de Programación SBC del que hablaremos en nuestro texto de hoy, pues hace unas semanas se llevó a cabo por primera vez la fase cero de esta competencia en la plataforma beecrowd.

En el blog beecrowd tuvimos el placer de conversar con Leandro Zatesko, profesor del Departamento Académico de Informática (DAINF) de la Universidad Tecnológica Federal de Paraná (UTFPR) y miembro del comité organizador de la Maratón Nacional SBC.

Zatesko fue uno de los responsables de la realización de la Fase Cero del SBC Marathon que se llevó a cabo en septiembre en la plataforma beecrowd.

Si tienes dudas sobre si participar en Maratones de Programación, lee esta entrevista para entender cómo funciona y ¡qué importante es para la carrera de un programador que quiere tener éxito!


¿Cuánto tiempo hace que é parte del comité organizador de la Maratón SBC y cuál es su experiencia en este proceso?

Participo desde agosto de 2021, al mismo tiempo que organizaba el 1er Maratón de Programación del Sur, en asociación con beecrowd (en ese momento URI Online Judge). Junto al profesor Neilor Tonin, somos los representantes de la Región Sur en el Comité de Maratón, y venimos trabajando para dar visibilidad y fortalecer la participación del Sur en la competencia. Entre los grandes logros que hemos tenido en este proceso desde el año pasado, puedo destacar la 1ra Maratón de Programación Sur y la unión de la 2da Maratón de Programación Sur con la 5ta Maratón de Programación Norte, dando como resultado la 1ra edición de la Fase Cero de la Maratón de Programación SBC.


¿Qué tan importante es para un estudiante participar en un maratón de programación?

En primer lugar, debe quedar claro que la competencia no es un fin en sí mismo. El objetivo real es que, en el proceso de preparación para la competencia, el estudiante pueda mejorar sus conocimientos y habilidades, incluso poder profundizar en temas que, aunque son muy importantes, a veces no se abordan adecuadamente en las cuadrículas de los cursos de pregrado. No es casualidad que muchas de las mejores oportunidades del mercado laboral tengan acceso a quienes se han desempeñado bien en la competencia. No solo podemos destacar estas oportunidades profesionales únicas a las que puede acceder el estudiante, sino que también podemos destacar la importante interacción entre las instituciones participantes en el concurso.


Por 1ra vez tuvimos la Fase Cero del Maratón de Programación SBC, ¿cómo estuvo el evento? ¿Qué importancia tiene esta fase para el Maratón en general?

El evento fue un éxito, a pesar de un gran desafío. Quisimos poner en marcha esta iniciativa a toda costa, junto con los organizadores del Maratón de Programación del Norte y con el apoyo de SBC. A pesar del poco tiempo que tuvimos para organizar la competencia, contamos con la participación de más de 300 equipos de todo el país. La inscripción a la Fase Cero es gratuita y el concurso es online, independientemente de la inscripción a la Fase Uno, que es de pago y presencial. Por lo tanto, considero que la Fase Cero es una estrategia importante para promover, fortalecer y, especialmente, democratizar y desmitificar la Programación Competitiva en Brasil. Por eso nació Fase Cero online y gratuito, con una política de premios que valora la diversidad y la inclusión, considerando, por ejemplo, los mejores equipos de cada estado, los mejores equipos formados solo por mujeres, los mejores formados solo por estudiantes de secundaria. etc.


¿Cuáles son las expectativas para el Maratón SBC después de esta fase cero?

La idea es que podamos tener muchas más instituciones participando en la Maratón de Programación, capacitándose, involucrándose. Que la 2ª edición de la Fase Cero, ahora organizada con más tiempo, y con toda la experiencia de lo que hay que mejorar, pueda llevar la Maratón de Programación a cotas de visibilidad sin precedentes.


¿Algún consejo especial para los grupos que se apuntan a las próximas etapas del Maratón?

El consejo es: estar siempre evolucionando. No sabotees tu desarrollo. No creas que algo está mucho más allá de lo que puedes aprender. No te sientas cómodo entrenando solo con problemas de los tipos y temas que ya conoces. Esté siempre aprendiendo cosas nuevas, estudiando cosas nuevas. Un poco de progreso que pueda hacer cada semana hará una gran diferencia en el futuro. Recuerda que puedes participar durante 5 años en el Maratón de Programación. Entonces, enfócate en ese “juego largo”, donde te gustaría estar en la competencia dentro de 5 años.


¿Qué diferencia a un programador con experiencia en programación competitiva de los demás?

El dominio de herramientas teóricas, complejidad de algoritmos, estructuras de datos y otros contenidos, que muchas veces no se ven con la profundidad necesaria en los cursos de pregrado. En ocasiones, la formación del alumno está muy enfocada al desarrollo de software, pero poco enfocada a la programación, en el sentido más amplio de resolver problemas computacionales similares a los de la Maratón. Así, aunque el estudiante no tiene dificultad para acceder a las abundantes vacantes que hay en el mercado laboral para el desarrollo, las vacantes más interesantes para los programadores, que tendrán que hacer frente a retos computacionales, ya son mucho más restringidas.


¿Qué buscan en los participantes las empresas que patrocinan eventos como el SBC Maratón?

Buscan identificar a quienes ya en la competencia demuestran las habilidades que se alinean con el perfil de la empresa. Habilidades no solo de conocimiento, como ya he comentado, sino también de creatividad y trabajo en equipo, que también se trabajan en la Maratón.


¿Cuál es la carrera de un estudiante de maratón? Quiero decir, según su experiencia, ¿qué hacen estos estudiantes después de convertirse en profesionales? ¿Dónde trabajas?

Tengo algunos exalumnos a los que asesoré, así como excompañeros que, gracias a que les fue muy bien en el Maratón de Programación, pudieron acceder a muy buenas oportunidades de carrera. Algunos se enamoraron de los aspectos más teóricos de la computación, también trabajaron en el maratón, lograron ingresar a buenos programas de posgrado y ahora están en la Academia. Otros, a su vez, lograron acceder a vacantes para programadores que se enfrentan a diario a desafíos computacionales similares a los propuestos en la competencia. Algunos de estos están en empresas brasileñas que requieren este perfil de programador, pero algunos también están en empresas en el extranjero.


¿Te gustó nuestro contenido? Así que síganos en las redes sociales para estar al tanto de más información y siga nuestro blog.

Leandro Zatesko es profesor del Departamento Acadêmico de Informática (DAINF) de la Universidade Tecnológica Federal do Paraná (UTFPR) e integrante del comité organizador de la Maratona Nacional SBC

Comparte este artículo en tus redes sociales:
Califica este artículo:

Otros artículos que podría interesarle leer

  • Todos (185)
  • Bienestar (18)
  • Carrera profesional (38)
  • Competencias (6)
  • Desarrollo (112)
  • Diseño (8)
  • Diversidad e inclusión (3)
  • Eventos (3)
  • Historia (15)
  • Industrias (6)
  • Innovación (38)
  • Liderazgo (8)
  • Proyectos (23)
¿Le gustaría que su artículo o video sea publicado en el blog y las redes sociales de beecrowd? Si está interesado, envíenos un correo electrónico con el asunto “BLOG” a [email protected] y le daremos más detalles sobre el proceso y los requisitos previos para que su artículo / video sea publicado en nuestros canales

Sede
Rua Funchal, 538
Cj. 24
Vila Olímpia
04551-060
São Paulo, SP
Brasil

© 2023 beecrowd

Todos los Derechos Reservados

Competencia Online: Video de Lapso de Tiempo

Competencia Online: Video de Lapso de Tiempo

El sábado 11 de junio de 2022, beecrowd realizó un evento de programación competitiva online para SAP Hungría. En total participaron 1198 competidores de 46 países. Los países representados fueron: Afganistán, Angola, Argentina, Bangladesh, Bolivia, Brasil, Chile, China, Colombia, Costa Rica, República Checa, Dinamarca, Egipto, Finlandia, Francia, Georgia, Alemania, Hungría, Islandia, India, Indonesia, Italia, Japón, Kuwait, Kirguistán, Lituania, Malasia, México, Países Bajos, Territorios Palestinos, Perú, Polonia, Portugal, Puerto Rico, Arabia Saudita, Corea del Sur, Sudán, República Árabe Siria, Taiwán, Tailandia, Túnez, Perú, Ucrania, Estados Unidos Unidos, Uzbekistán y Vietnam.

La clasificación final del evento se puede consultar a través del siguiente botón:

CLASIFICACIÓN FINAL

Para aquellos que tienen curiosidad por ver un evento como este, preparamos un video divertido, ¡condensando las 5 horas de competencia en solo 2 minutos!
Acerca de SAP:
SAP es el líder del mercado en software de aplicaciones comerciales y ayuda a empresas de todos los tamaños e industrias a lograr la excelencia operativa: el 77% de los ingresos por transacciones en todo el mundo se generan con la ayuda de los sistemas SAP. Con una red global de clientes, socios, empleados y líderes de opinión, SAP ayuda a crear un mundo mejor y mejorar la vida de las personas.
Comparte este artículo en tus redes sociales:
Califica este artículo:

Otros artículos que podría interesarle leer

  • Todos (185)
  • Bienestar (18)
  • Carrera profesional (38)
  • Competencias (6)
  • Desarrollo (112)
  • Diseño (8)
  • Diversidad e inclusión (3)
  • Eventos (3)
  • Historia (15)
  • Industrias (6)
  • Innovación (38)
  • Liderazgo (8)
  • Proyectos (23)
¿Le gustaría que su artículo o video sea publicado en el blog y las redes sociales de beecrowd? Si está interesado, envíenos un correo electrónico con el asunto “BLOG” a [email protected] y le daremos más detalles sobre el proceso y los requisitos previos para que su artículo / video sea publicado en nuestros canales

Sede
Rua Funchal, 538
Cj. 24
Vila Olímpia
04551-060
São Paulo, SP
Brasil

© 2023 beecrowd

Todos los Derechos Reservados

Maratones de Programación

Maratones de Programación

Autora: Jessica Dagostini – beecrowd

(6 minutos de lectura)


La programación competitiva es la programación en un entorno competitivo. Es un deporte de la mente (competencia mental), realizado a través de internet o de manera presencial, e involucra a participantes del área de tecnología, quienes tratan de resolver una serie de problemas de acuerdo con unas especificaciones, utilizando la programación.

Una competencia de programación generalmente implica presentar un conjunto de problemas lógicos o matemáticos a los concursantes y exigirles que escriban programas de computadora capaces de resolver cada uno de esos problemas. Gana el que más problemas resuelve y hay criterios de desempate como la velocidad de resolución y otros.


MARATÓN DE PROGRAMACIÓN SBC

La Maratón de Programación es un evento de la Sociedad Brasileña de Computación que existe desde 1996. La Maratón nació de las competencias regionales clasificatorias para la final mundial del concurso de programación, el International Collegiate Programming Contest, y forma parte de la regional sudamericana del concurso. Este año es el 26. edición de la Maratón que se realizará en Gramado, Rio Grande do Sul, del 31 de marzo al 2 de abril.

El maratón está destinado a estudiantes de pregrado y posgrado en el área de Computación y afines. La competencia promueve la creatividad en los estudiantes, la capacidad de trabajar en equipo, la búsqueda de nuevas soluciones de software y la capacidad de resolver problemas bajo presión.

Varias universidades de Brasil desarrollan concursos locales para elegir los mejores equipos para participar en la Maratón de Programación. Estos equipos compiten en el Maratón donde se seleccionarán los mejores equipos para participar en las Finales Mundiales del evento.


FINAL BRASILEÑA DEL XXVI MARATÓN DE PROGRAMACIÓN

Para aquellos a quienes les gusta la competencia y la programación, ¡el maratón de programación de SBC es un banquete! Este próximo fin de semana se lleva a cabo la final nacional de esta competencia, que clasifica a 3 equipos para la final mundial del Concurso Internacional de Programación Colegiada - ICPC. Podemos decir que el ICPC es la “Copa del Mundo” del mundo de la computación, donde la Maratón SBC es una de las “clasificatorias a la Copa”.

Participar en este tipo de competencias trae varios beneficios a los estudiantes de las carreras de Informática. En estas competencias, los programadores compiten en tríos representando a sus universidades. Todos deben compartir la misma computadora y, juntos, encontrar soluciones computacionales para unos 12 problemas propuestos, que deben resolverse en una prueba de 5 horas. Durante estas 5 horas, el equipo no tiene acceso a ningún recurso externo o online: todo lo que pueden acceder es su conocimiento, libros y notas físicos.

Al igual que las competencias deportivas, el Maratón ayuda a sus competidores a desarrollar no solo habilidades técnicas sino también habilidades de gestión del tiempo, trabajo en equipo y pensamiento crítico. Para que un equipo tenga éxito, no basta con dominar todas las mejores técnicas de programación. El equipo necesita llevarse bien hasta el punto de saber dividir tareas, saber identificar y priorizar los problemas correctos, saber escuchar a los compañeros y discutir ideas de manera saludable.

Así, la participación de los programadores en este tipo de concursos los prepara, de forma lúdica, para distintos escenarios reales. Toda empresa de tecnología busca no solo la preparación técnica en sus profesionales, sino también muchas de las llamadas habilidades blandas, que se encuentran sobre desarrolladas en eventos como la Maratón. El historial profesional de los competidores de ediciones anteriores demuestra cuánto aporta esta competición al futuro profesional de sus participantes, dado que la mayoría de ellos trabajan en las mayores empresas tecnológicas del mundo. Además, las propias empresas buscan excompetidores de maratón, sabiendo que la preparación que les trae este evento es de destaque.

¡Además de todos estos beneficios técnicos, participar en eventos de programación competitivos también es extremadamente divertido para aquellos que aman resolver desafíos! Los días de competición la inmersión en este mundo es total, ya que estarás en un entorno donde el 100% de las personas comparten los mismos gustos por los desafíos y, por tanto, los competidores se sienten parte de una comunidad. Es una comunidad muy fuerte, donde se crean lazos de amistad que se extienden por todo el país. Es muy común que los competidores se reúnan con otras personas y comiencen a intercambiar contactos para mantener grupos de estudio o incluso para divertirse después del evento. Varios eventos paralelos a las competencias oficiales (como escuelas de invierno y verano para preparar la competencia) son desarrollados por grupos que se formaron a través del contacto realizado durante las competencias.

¿Interesado en ser parte de esta comunidad? ¡Habla con los profesores de tu institución y pídeles que corran la voz e inscriban un equipo! La inscripción para la fase regional del Maratón de Programación de SBC (que clasifica para la final nacional que se lleva a cabo este fin de semana) normalmente se abre en julio/agosto, y la primera fase se lleva a cabo en septiembre. ¡Mientras no se lleva a cabo la competencia oficial, organiza tu equipo y entrena con problemas da beecrowd!

Este año, beecrowd es patrocinador oficial de la final del Maratón de Programación (clasificatorio latinoamericano para la final mundial) y reflejará la competencia en la misma fecha de la prueba oficial. Esto significa que, si te quedaste fuera de la final, puedes intentar resolver los mismos problemas que resolverán los equipos clasificados en Gramado.

En nuestra plataforma, la competencia espejo comenzará el sábado 2 de abril, una hora después del inicio de la prueba oficial. La previsión es que la competencia espejo comience entonces el 2/abr a las 6:00pm (UTC) (equivalente a 2/abr as 3:00pm Brasilia; 3/abr as 12:00am Dhaka) y será en idioma inglés.

La competencia ya está disponible en el portal de beecrowd, solo acceda a AQUÍ y haga clic en JOIN para registrarse (si ya tiene una cuenta de beecrowd). Si no, ¡crea tu cuenta para que puedas registrarte también! ¡No pierdas esta oportunidad de competir!


¿Te gustó nuestro contenido? Así que síganos en las redes sociales para estar al tanto de más información y siga nuestro blog.

Jessica Dagostini es Principal System Architect en beecrowd. Tiene una Maestría en Ciencias de la Computación de la Universidad Federal de Rio Grande do Sul y ha tenido la oportunidad de participar en Maratones de Programación alrededor de América Latina.

Comparte este artículo en tus redes sociales:
Califica este artículo:

Otros artículos que podría interesarle leer

  • Todos (185)
  • Bienestar (18)
  • Carrera profesional (38)
  • Competencias (6)
  • Desarrollo (112)
  • Diseño (8)
  • Diversidad e inclusión (3)
  • Eventos (3)
  • Historia (15)
  • Industrias (6)
  • Innovación (38)
  • Liderazgo (8)
  • Proyectos (23)
¿Le gustaría que su artículo o video sea publicado en el blog y las redes sociales de beecrowd? Si está interesado, envíenos un correo electrónico con el asunto “BLOG” a [email protected] y le daremos más detalles sobre el proceso y los requisitos previos para que su artículo / video sea publicado en nuestros canales

Sede
Rua Funchal, 538
Cj. 24
Vila Olímpia
04551-060
São Paulo, SP
Brasil

© 2023 beecrowd

Todos los Derechos Reservados