diff --git a/_posts/.placeholder b/_drafts/.placeholder similarity index 100% rename from _posts/.placeholder rename to _drafts/.placeholder diff --git a/_drafts/2024-07-20-Busqueda_Informacion.md b/_drafts/2024-07-20-Busqueda_Informacion.md index 002f7a8..d1adfe6 100644 --- a/_drafts/2024-07-20-Busqueda_Informacion.md +++ b/_drafts/2024-07-20-Busqueda_Informacion.md @@ -12,7 +12,7 @@ image: cuando promptear y cuando buscar -Operadores de busqueda: [Joshua Hardwick](https://ahrefs.com/blog/google-advanced-search-operators/), [fireship](https://yewtu.be/watch?v=cEBkvm0-rg0), [Busqueda Avanzada por Google](https://support.google.com/websearch/answer/2466433?hl=es). -Múltiples buscadores(Metasearch): [searxng](https://searx.space/), [Ariel Parra searxng](https://searx.arielparra.tech), [BigSearch extension](https://github.com/garywill/BigSearch). +**Operadores de busqueda:** [Joshua Hardwick](https://ahrefs.com/blog/google-advanced-search-operators/), [fireship](https://yewtu.be/watch?v=cEBkvm0-rg0), [Busqueda Avanzada por Google](https://support.google.com/websearch/answer/2466433?hl=es). +**Múltiples buscadores(Metasearch):** [searxng](https://searx.space/), [Ariel Parra searxng](https://searx.arielparra.tech), [BigSearch extension](https://github.com/garywill/BigSearch). diff --git a/_drafts/2024-07-20-Compiladores.md b/_drafts/2024-07-20-Compiladores.md index a3cd4a2..84ea65b 100644 --- a/_drafts/2024-07-20-Compiladores.md +++ b/_drafts/2024-07-20-Compiladores.md @@ -10,24 +10,20 @@ mermaid: false image: --- -# 3. compiladores +# **3. compiladores** ![bg opacity:.5](https://www.campusmvp.es/recursos/image.axd?picture=/2018/1T/Compilador_Cover.png) ---- - un compilador es un programa que traduce código de un lenguaje de programación (C++) a lenguaje de bajo nivel (código máquina) para poder ejecutarse. -g++: es el compilador de c++ del proyecto GNU, este es de código abierto y es portable y ampliamente conocido, por lo que es el que usaremos en el curso. +**g++:** es el compilador de c++ del proyecto GNU, este es de código abierto y es portable y ampliamente conocido, por lo que es el que usaremos en el curso. Para windows hay dos opciones principales, MIngw64 (con MSYS2,scoop,etc.) o g++ bajo linux con WSL, los nombres que suele tener son: gcc, g++, build-base, build-essential ó base-devel. -Clang/LLVM: Es compilador por defecto en MacOS, es de código abierto, altamente optimizado, dice ser compatible con MSV y gcc aunque este tiene toda una infraestructura distinta. - ---- +**Clang/LLVM:** Es compilador por defecto en MacOS, es de código abierto, altamente optimizado, dice ser compatible con MSV y gcc aunque este tiene toda una infraestructura distinta. -MSVC C++: es el compilador propietario de Microsoft, por lo que ocupas una licencia para usarlo, esta echo especificamente para su IDE Vstudio y enfocado solamente para Windows. +**MSVC C++:** es el compilador propietario de Microsoft, por lo que ocupas una licencia para usarlo, esta echo especificamente para su IDE Vstudio y enfocado solamente para Windows. -oneAPI DPC++/C++: es el compilador propietario de Intel, por lo que ocupas una licencia para usarlo y esta enfocado en sus procesadores de servidor Xeon. +**oneAPI DPC++/C++:** es el compilador propietario de Intel, por lo que ocupas una licencia para usarlo y esta enfocado en sus procesadores de servidor Xeon. -AOCC: es el compilador propietario de AMD, por lo que ocupas una licencia para usarlo y esta enfocado en sus procesadores "zen". +**AOCC:** es el compilador propietario de AMD, por lo que ocupas una licencia para usarlo y esta enfocado en sus procesadores "zen". diff --git a/_drafts/2024-07-20-Gestor_Paquetes.md b/_drafts/2024-07-20-Gestor_Paquetes.md index d1d355c..8ac14b0 100644 --- a/_drafts/2024-07-20-Gestor_Paquetes.md +++ b/_drafts/2024-07-20-Gestor_Paquetes.md @@ -22,7 +22,7 @@ Linux: apt (debian/ubuntu), pacman(arch), apk(alpine), nix (nixos), xbps-install freeBSD: pkg OpenBSD: pkg iOS: apk (ish), cydia, zilio -Android: pkg (termux), nix (nix on droid) +Android: pkg (termux), nix (nix on droid) [nixos linux](https://nixos.org/download/#nix-install-linux) [nixos MacOS](https://nixos.org/download/#nix-install-macos) diff --git a/_drafts/2024-07-20-Git.md b/_drafts/2024-07-20-Git.md index dd22bd9..d2a81f3 100644 --- a/_drafts/2024-07-20-Git.md +++ b/_drafts/2024-07-20-Git.md @@ -10,3 +10,4 @@ mermaid: true image: --- +Uso de git, merges, etc \ No newline at end of file diff --git a/_drafts/2024-07-20-Mascota.md b/_drafts/2024-07-20-Mascota.md index 91f78fb..20faa00 100644 --- a/_drafts/2024-07-20-Mascota.md +++ b/_drafts/2024-07-20-Mascota.md @@ -1,5 +1,5 @@ --- -title: Terminales +title: Mascota description: date: 2024-07-20 9:00:00 +/-TTTT categories: [Club] @@ -10,4 +10,18 @@ mermaid: false image: --- -Nuestra mascota es un gallo de marmol haciendo alusión a las estatuas griegas \ No newline at end of file +Nuestra mascota es un gallo de marmol haciendo alusión a las estatuas griegas + +Opciones de nombre: + +**KikiriQuick** +Krepalos Marmaros Peckhenos (KMP) (krepale meaning "to peck" and Marmaros means "marble" in Greek) +PeckSort +Kruskal Cluck +Roockster +Programin +Lofi-Rooster +Roo(t)ster +Marbleroo +Roosterbyte +Yusepe \ No newline at end of file diff --git a/_drafts/2024-07-20-Terminales.md b/_drafts/2024-07-20-Terminales.md index 97e0b10..d21a613 100644 --- a/_drafts/2024-07-20-Terminales.md +++ b/_drafts/2024-07-20-Terminales.md @@ -14,15 +14,15 @@ Un emulador de terminal permite al usuario acceder todas las aplicaciones del s En nuestro caso es donde correremos el compilador y ejecutaremos nuestros algortimos. -CMD/PowerShell: son las terminales ya incluidas con Windows. -PowerShell v7: es la nueva version opensource de powershell. -git bash: es una capa de compatibilidad de la terminal de linux en Windows. -MSYS2:es una coleccion de herramientas y librerias para Windows. -WSL: es un ambiente completo de compatibilidad de linux para Windows. -Windows terminal: es una terminal con pestañas para Windows. -Alacritty: es una terminal protable y configurable que usa acelaracion de hardware. -Termux: es una terminal con un ambiente de linux sin root para Android. -ISH: es un emulador del sistema operativo alpine linux para dispositivos iOS. +**CMD/PowerShell:** son las terminales ya incluidas con Windows. +**PowerShell v7:** es la nueva version opensource de powershell. +**git bash:** es una capa de compatibilidad de la terminal de linux en Windows. +**MSYS2:**es una coleccion de herramientas y librerias para Windows. +**WSL:** es un ambiente completo de compatibilidad de linux para Windows. +**Windows terminal:** es una terminal con pestañas para Windows. +**Alacritty:** es una terminal protable y configurable que usa acelaracion de hardware. +**Termux:** es una terminal con un ambiente de linux sin root para Android. +**ISH:** es un emulador del sistema operativo alpine linux para dispositivos iOS. ## diferencias entre terminales CMD y UNIX/POSIX diff --git a/_drafts/2024-08-25-Servicio_Social.md b/_drafts/2024-08-25-Servicio_Social.md deleted file mode 100644 index 0a20292..0000000 --- a/_drafts/2024-08-25-Servicio_Social.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Errores En C++ -description: -date: 2024-08-25 14:40:00 +/-TTTT -categories: [Club] -author: ArielParra -tags: [tecnologias] -pin: false -mermaid: false -image: ---- - -revisión de plan de estudios -justificación de plan de estudios del club -actividades del club -relaciones del club - -Comunity manager / redes sociales - -eventos -etc. - -BigO notation para vscode \ No newline at end of file diff --git a/_drafts/2024-09-22-Desarrollo_Profesional.md b/_drafts/2024-10-10-Desarrollo_Profesional.md similarity index 81% rename from _drafts/2024-09-22-Desarrollo_Profesional.md rename to _drafts/2024-10-10-Desarrollo_Profesional.md index 2a01699..f478c70 100644 --- a/_drafts/2024-09-22-Desarrollo_Profesional.md +++ b/_drafts/2024-10-10-Desarrollo_Profesional.md @@ -1,7 +1,7 @@ --- title: Desarrollo_Profesional description: Desarrollo Profesional y areas de desarrollo -date: 2024-09-20 9:00:00 +/-TTTT +date: 2024-10-10 9:00:00 +/-TTTT categories: [Desarrollo_Profesional] author: ArielParra tags: [recomendaciones,egresados,estudiantes] @@ -79,7 +79,7 @@ en linea: la [UNAM SUAyED](https://cuaed.unam.mx/suayed/oferta-educativa.php#lic o presenciales como el talent land bootcamp -- **Concursos como el ICPC** +- [Concursos](https://cpc-gallos.github.io/blog/Concursos/) como el ICPC, Donald Knuth, y ANIEI. - **Creación de Contenido** - Blogs, página propia, plataformas como Medium o GeekForGeeks. @@ -88,6 +88,38 @@ en linea: la [UNAM SUAyED](https://cuaed.unam.mx/suayed/oferta-educativa.php#lic - ser tutor par, dar clases, dar cursos, etc. +## Networking + +> "El hombre es social por naturaleza" - Aristóteles. + +El networking es la habilidad de crear y mantener redes de contactos profesionales para fomentar oportunidades y crecimiento en la carrera laboral. Este proceso puede comenzar desde la etapa educativa, como en el bachillerato o la universidad, y es una actividad continua que se puede enriquecer asistiendo a eventos de tecnología y otros espacios donde se compartan intereses. + +### Objetivos del Networking + +1. **Conocer personas y organizaciones** + Los espacios de networking, ya sean físicos o virtuales, permiten conocer a profesionales de distintos sectores, lo cual enriquece nuestra perspectiva al entender diferentes experiencias y enfoques. +2. **Encontrar oportunidades laborales** + El networking es una herramienta valiosa para descubrir vacantes y conectar con reclutadores, especialmente a través de redes como LinkedIn. +3. **Promocionar productos y servicios** + Estos eventos permiten presentar nuestra actividad profesional y destacar nuestros productos o servicios en un ambiente más cercano y personalizado. +4. **Ampliar la cartera de contactos** + El networking facilita la creación de relaciones con clientes, proveedores y otros interesados, fortaleciendo nuestra red y aumentando el alcance de nuestra propuesta de valor. +5. **Entender el mercado** + Conectar con profesionales del sector ayuda a mantenerse actualizado sobre tendencias y competidores, brindando información útil para la toma de decisiones. +6. **Descubrir oportunidades de negocio** + El diálogo y la colaboración con otros profesionales pueden revelar sinergias y nuevas oportunidades de negocio. + +### Facilitación de Networking + +- [Oracle University Networking](https://education.oracle.com/OASummitMexico): Accede a comunidades de Oracle. +- [ONE - Oracle Next Education](https://www.oracle.com/mx/education/oracle-next-education/): Redes educativas para desarrolladores Java. +- [INROADS](https://inroads.org.mx/): Plataforma para crecimiento profesional que facilita la creación de redes y acceso a una comunidad de networking. +- [Comunidades en Discord](https://cpc-gallos.github.io/blog/Comunidades/): Encuentra grupos de programación competitiva y temas relacionados. +- [Concursos](https://cpc-gallos.github.io/blog/Concursos/) como ICPC, Donald Knuth, y ANIEI. +- **Eventos de Tecnología:** Participar en training camps, bootcamps, foros o conferencias puede ser clave para conectar con personas y ampliar tu red profesional. +- [LinkedIn](https://www.linkedin.com): Una red social profesional ideal para conectar con reclutadores, empresas y otros profesionales de tu sector. + + ## Reconocimientos Recuerda revisar nuestro post de [Certificaciones Gratuitas](https://cpc-gallos.github.io/blog/Certificaciones_Gratuitas/) diff --git a/_drafts/2024-10-10-Entrevistas_Trabajo.md b/_drafts/2024-10-10-Entrevistas_Trabajo.md new file mode 100644 index 0000000..00d4be8 --- /dev/null +++ b/_drafts/2024-10-10-Entrevistas_Trabajo.md @@ -0,0 +1,26 @@ +--- +title: Entrevistas de Trabajo +description: +date: 2024-10-10 12:40:00 +/-TTTT +categories: [Club] +author: ArielParra +tags: [historia] +pin: false +mermaid: false +image: +--- + +Relacion con programacion competitiva + +empleos +Internships + +proyecto uron + + +que es FAANG que son los big 4 + +link a entorno de desarrollo +libros de entrevistas de trabajo +leetcode +videos de youtube diff --git a/_drafts/2024-10-10-Eventos_Tecnologia.md b/_drafts/2024-10-10-Eventos_Tecnologia.md new file mode 100644 index 0000000..8933c95 --- /dev/null +++ b/_drafts/2024-10-10-Eventos_Tecnologia.md @@ -0,0 +1,23 @@ +--- +title: Eventos de Tecnologia +description: Multiples Foros, Conferencias, eventos, hackatones presenciales y en linea. +date: 2024-10-10 12:40:00 +/-TTTT +categories: [Club] +author: ArielParra +tags: [historia] +pin: false +mermaid: false +image: +--- + +- [TalentLand](https://www.talent-land.mx/ ) +- [Github Universe](https://githubuniverse.com/) +- [Código Fest](https://codigofacilito.com/codigofest) +Oracle Academy Summit +- [Google I/O ](https://io.google/2024/) +- [Google Cloud Next](https://cloud.withgoogle.com/next) +- [Google HOLA Talent](https://rsvp.withgoogle.com/events/google-hola-talent-2024/home) & [Google HOLA Entrepreneurs](https://rsvp.withgoogle.com/events/google-hola-entrepreneurs-2024) Este programa ofrece capacitación gratuita sobre desarrollo profesional, consejos para la solicitud de empleo y construcción de marca personal para LatinX estudiantes y profesionales. + +[Microsoft Build](https://build.microsoft.com/en-US/home) +[Amazon reInvent](https://reinvent.awsevents.com/) +[Apple WWDC](https://developer.apple.com/wwdc/) diff --git a/_drafts/2024-10-10-Futuro_Club.md b/_drafts/2024-10-10-Futuro_Club.md new file mode 100644 index 0000000..ebf5ac6 --- /dev/null +++ b/_drafts/2024-10-10-Futuro_Club.md @@ -0,0 +1,80 @@ +--- +title: Futuro del Club +description: MVV del club y su proyeccion al futuro +date: 2024-10-10 12:40:00 +/-TTTT +categories: [Club] +author: ArielParra +tags: [historia] +pin: false +mermaid: false +image: +--- + +## Misión + +Club de Programación Competitiva Γα=Ω5 (GALLOS) en la Universidad Autónoma de Aguascalientes surge en un contexto donde estados vecinos como Guanajuato, San Luis Potosí, Zacatecas y Jalisco ya cuentan con clubes formalmente integrados a sus universidades. Consideramos esencial la existencia de un club de Programación Competitiva en Aguascalientes, un estado que se enorgullece de ser líder en ciencias y tecnología. + +Los estudiantes integrantes de nuestro club nos enfocamos en preparar y participar en torneos de programación competitiva a nivel local, nacional e internacional. Sin embargo, nuestra misión va más allá de la competencia: aspiramos a fortalecer las habilidades de nuestros miembros y apoyar su desarrollo profesional, ofreciendo recursos y oportunidades que les permitan avanzar en sus carreras. Nuestro compromiso es brindar la mejor preparación en programación competitiva, fomentando el aprendizaje de algoritmos y técnicas avanzadas en un ambiente colaborativo que promueve el crecimiento académico y profesional. + + +## Visión + +Convertirnos en el club referente en programación competitiva con sede en el estado de Aguascalientes y ser reconocidos a nivel nacional e internacional por nuestro compromiso con la excelencia y el fomento de la innovación en el campo de las tecnologías. + +## Valores +- **Excelencia Académica** +- **Colaboración** +- **Compañerismo** +- **Inclusión** +- **Innovación** +- **Compromiso** + +## Proyección a Futuro + +1. **Inclusión y Promoción de Mujeres** + - Organizar concursos femeniles a nivel estatal y crear espacios seguros que fomenten la participación de mujeres y personas de grupos vulnerables en el club, asegurando un ambiente inclusivo y equitativo para todos. + +2. **Plan de Estudios del Club** + - Elaborar un plan de estudios formal, basado en modelos de [cursos externos](https://cpc-gallos.github.io/blog/Cursos_Externos/), [programa de estudios](https://cpc-gallos.github.io/blog/Cursos_Externos/), [libros de programación competitiva y algoritmia](https://cpc-gallos.github.io/blog/Recursos/#libros-de-programaci%C3%B3n-competitiva-y-algoritmia) y respaldado por [justificaciones](https://www.emorynlp.org/theses-dissertations/honors-thesis-2023-alexandru-rudi) [pedagógicas](http://people.cs.uchicago.edu/~borja/pubs/sigcse2016-programming-contests.pdf). Este plan contará con horarios estructurados que sigan un formato académico para asegurar un aprendizaje organizado y efectivo. + +3. **Actividades del Club** + - Mantener un calendario estructurado con los distintos eventos del club y fechas de concursos. + - Participación en los multiples [concursos y competencias de programación](https://cpc-gallos.github.io/blog/Concursos/) de manera presencial y en linea. + - Organizar y asistir a training camps. + - Organizar y asistir a conferencias, foros y eventos de tecnología. + - Realizar distintas dinámicas, actividades en nuestras redes sociales para fortalecer la comunidad y aumentar la visibilidad del club. + +4. **Relaciones y Colaboraciones** + - Crear relaciones con otras [comunidades](https://cpc-gallos.github.io/blog/Comunidades/), grupos estudiantiles como y clubes como Colmena y universidades de estados colindantes ITESO. + - Relacionarse con instituciones locales como el INCyTEA, para el desarrollo de hackatones y otras competencias. + - Establecer contacto con periódicos locales para dar visibilidad a nuestras actividades. + - Crear conexiones con empreseas de tecnologias locales para el patrocinio de premios para competencias de programación competitiva. + - Unirse o colobarar con organizaciones internacionales como [Red de Programación Competitiva - RPC](https://redprogramacioncompetitiva.com/), [Omega Up](https://omegaup.com/) y [Competitive Programming Initiative](https://joincpi.org/clubs). + +5. **Involucración con la Universidad Autónoma de Aguascalientes (UAA)** + - Acreditar horas de servicio social a lideres y asistentes del club. + - Otorgar constancias de participacion a los miembros club. + - Participación en la semana del Centro de Ciencias Basicas con conferencias y talleres. + - Presencia en un estand en la feria Universitaria. + - Patrocinio en la compra de libros de programación competitiva para la biblioteca universitaria. + - Publicar artículos en alguna revista de la UAA + - Organizar un concurso de programación oficial. + - Expandir el club al bachillerato de la UAA y preparación para el IOI. + - Capacitar a profesores interesados en ser couch de algun equipo. + - Creacion de un curso curricular con créditos humanísticos para lograr un maximo alcance de alumnos. + +## Funciones de Miembros del Club + +- **Líderes**: Coordinar y motivar al equipo, guiando el desarrollo del club. +- **Asistentes**: Brindar apoyo a los nuevos miembros como tutores personales, asegurándose de que comprendan bien los conceptos. +- **Community Manager**: Encargado de la presencia del club en redes sociales, promocionando actividades y logrando visibilidad. +- **Miembros del club**: Fomentar el entusiasmo, participación activa y el intercambio de conocimientos, con el objetivo de crear comunidad! + +## Proyectos Posibles + +- Desarrollo de una extensión para Visual Studio Code que facilite el análisis de la notación Big O. +- Diseño e implementación plataforma de evaluación de código ([Juez Virtual](https://repository.unilibre.edu.co/bitstream/handle/10901/8420/Proyecto2014%20-v1-0-1.pdf?sequence=1)) para competencias de programación competitiva. +- Implementación de un un sistema operativo basado linux como [Maratona-Linux](https://github.com/maratona-linux/maratona-linux) o [huronOS](https://huronos.org/). +- Publicación de un libro en relación de la programación competitiva, en colaboración con la editorial UAA. +- Apoyo a estudiantes interesados en escribir tesis o tesinas relacionadas con algoritmos, algoritmia y/o la programación competitiva. + diff --git a/_drafts/codeforces.txt b/_drafts/codeforces.txt deleted file mode 100644 index e865bc9..0000000 --- a/_drafts/codeforces.txt +++ /dev/null @@ -1 +0,0 @@ -TLE,MLE,RTE diff --git a/_posts/2024-06-28-Recursos.md b/_posts/2024-06-28-Recursos.md index f665b00..0cae7cd 100644 --- a/_posts/2024-06-28-Recursos.md +++ b/_posts/2024-06-28-Recursos.md @@ -10,10 +10,16 @@ mermaid: false image: --- +> **Aviso Legal**: Los enlaces en este sitio han sido recopilados a través de motores de búsqueda como Google y se ofrecen únicamente con fines educativos e informativos. Se espera que los usuarios actúen de manera responsable y respeten los derechos de autor de los propietarios del contenido. +No nos hacemos responsables del contenido de estos enlaces ni de las acciones de sus propietarios. Cualquier infracción de derechos de autor es responsabilidad exclusiva de quienes subieron el contenido a las plataformas correspondientes. +Si eres el propietario de algún contenido enlazado y deseas que se elimine el enlace, contáctanos a través de `cpc.gallos@gmail.com`. Atenderemos tu solicitud a la brevedad. +{: .prompt-info } + __Tabla de Contenidos__ * Asterisk needed for Table Of Contents {:toc} + ## Libros de Programación Competitiva y Algoritmia > Para los principiantes recomendamos los libros de **Antti Laaksonen** y el de **Darren Yao** @@ -23,27 +29,34 @@ __Tabla de Contenidos__ - [Antti Laaksonen: Guide to Competitive Programming Second Edition](https://edisciplinas.usp.br/pluginfile.php/7933913/course/section/6549987/Antti%20Laaksonen%20-%20Guide%20to%20Competitive%20Programming_%20Learning_Version2.pdf) - [Antti Laaksonen: Guide to Competitive Programming](https://duoblogger.github.io/assets/pdf/memonvyftw/guide-t-cp.pdf) - [Darren Yao: AN INTRODUCTION TO THE USA COMPUTING OLYMPIAD](https://darrenyao.com/usacobook/cpp.pdf) +- [David Esparza & Juan Ruiz: Algorithms for competitive programming](https://snip.dssr.ch/?8991f4d1321aa88f#ENKw1jdtBpZ7g57N3QgQLVpNSzZ4kaw1Xyeu4iMNodab) +- [Janet Dean Brock: Maximum Independent Set and Maximum Induced Matching Problems for Competitive Programming](https://libres.uncg.edu/ir/asu/f/Brock_Janet_Spring%202021_Thesis.pdf) - [Johan Sannemo: Principles of Algorithmic Problem Solving](https://www.csc.kth.se/~jsannemo/slask/main.pdf) -- [S. Dasgupta, C. H. Papadimitriou, & U. V. Vazirani: Algorithms](https://web.archive.org/web/20160113140911/http://algorithmics.lsi.upc.edu/docs/Dasgupta-Papadimitriou-Vazirani.pdf) - [Johan Sannemo: Principles of Algorithmic Problem Solving](https://www.csc.kth.se/~jsannemo/slask/main.pdf) +- [S. Dasgupta, C. H. Papadimitriou, & U. V. Vazirani: Algorithms](https://web.archive.org/web/20160113140911/http://algorithmics.lsi.upc.edu/docs/Dasgupta-Papadimitriou-Vazirani.pdf) - [Samuel Hsiang, et al: Crash Course Companion](https://github.com/alwayswimmin/cs_guide/blob/master/guide.pdf) - [Steven & Felix: Competitive Programming 1](https://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf) - [Steven & Felix: Competitive Programming 2](https://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf) - [Steven & Felix: Competitive Programming 3](https://files.gitter.im/SamZhangQingChuan/sam/DA1g/Steven-Halim_-Felix-Halim-Competitive-Programming-3_-The-New-Lower-Bound-of-Programming-Contests-Lulu.com-_2013_.pdf) -- [Steven Halim, et al: Competitive Programming 4 - Book 1](BASE64: aHR0cHM6Ly9kb3dubG9hZC5saWJyYXJ5LmxvbC9tYWluLzM0NDkwMDAvNGE2MmYwOWE3ZTMzNzFjMzNiNDAwZDBjMjdlYzZlNDUvJTI4MSUyOSUyMFN0ZXZlbiUyMEhhbGltJTJDJTIwRmVsaXglMjBIYWxpbSUyQyUyMFN1aGVuZHJ5JTIwRWZmZW5keSUyMC0lMjBDb21wZXRpdGl2ZSUyMFByb2dyYW1taW5nJTIwNCUyMC0lMjBCb29rJTIwMS4lMjAxLWx1bHUlMjAlMjgyMDIyJTI5LnBkZg==) -- [Steven Halim, et al: Competitive Programming 4 - Book 2](BASE64: aHR0cHM6Ly9kb3dubG9hZC5saWJyYXJ5LmxvbC9tYWluLzM0NDkwMDAvYjNmYTUwZWJmYWQzNmU4ZTBkYmY2Y2I0NGIxODYwZjEvJTI4MiUyOSUyMFN0ZXZlbiUyMEhhbGltJTJDJTIwRmVsaXglMjBIYWxpbSUyQyUyMFN1aGVuZHJ5JTIwRWZmZW5keSUyMC0lMjBDb21wZXRpdGl2ZSUyMFByb2dyYW1taW5nJTIwNCUyMC0lMjBCb29rJTIwMi1sdWx1JTIwJTI4MjAyMiUyOS5wZGY=) +- [Steven Halim, et al: Competitive Programming 4 - Book 1](https://snip.dssr.ch/?f1dfc8775ddbbbf8#BvVR3kB2nnART3sKzBpuFNWHuV66Yy76X3ScvZF3sB18) +- [Steven Halim, et al: Competitive Programming 4 - Book 2](https://snip.dssr.ch/?f1dfc8775ddbbbf8#BvVR3kB2nnART3sKzBpuFNWHuV66Yy76X3ScvZF3sB18) - [Steven S. & Miguel A. Programming Challenges](https://i.cs.hku.hk/~provinci/files/b2-programming_challenges.pdf) - [Steven S. Skiena: The Algorithm Design Manual 2nd edition](https://mimoza.marmara.edu.tr/~msakalli/cse706_12/SkienaTheAlgorithmDesignManual.pdf) -- [Tim Roughgarden: Algorithms Illuminated Part 1 The basics](BASE64: aHR0cHM6Ly9kb3dubG9hZC5saWJyYXJ5LmxvbC9tYWluLzIxMjEwMDAvYTA1OWNkMzFkZDM5OWYwNDM2YWFlN2Q5M2YxYmQ1OGEvVGltJTIwUm91Z2hnYXJkZW4lMjAtJTIwQWxnb3JpdGhtcyUyMElsbHVtaW5hdGVkXyUyMFBhcnQlMjAxXyUyMFRoZSUyMEJhc2ljcy1Tb3VuZGxpa2V5b3Vyc2VsZiUyMFB1YmwuJTIwJTI4MjAxNyUyOS5wZGY=) -- [Tim Roughgarden: Algorithms Illuminated Part 2 Graph Algorithms and Data Structures](BASE64: aHR0cHM6Ly9kb3dubG9hZC5saWJyYXJ5LmxvbC9tYWluLzIyNTcwMDAvMTg5MDBkYjhkOGZkYzFlNzI2NzhhNjMzYTIyNGY1MjcvVGltJTIwUm91Z2hnYXJkZW4lMjAtJTIwQWxnb3JpdGhtcyUyMElsbHVtaW5hdGVkJTIwJTI4UGFydCUyMDIlMjlfJTIwR3JhcGglMjBBbGdvcml0aG1zJTIwYW5kJTIwRGF0YSUyMFN0cnVjdHVyZXMtU291bmRsaWtleW91cnNlbGYlMjBQdWJsaXNoaW5nJTJDJTIwTExDJTIwJTI4MjAxOCUyOS5wZGY=) -- [Tim Roughgarden: Algorithms Illuminated Part 3 Greedy Algorithms and Dynamic Programming](BASE64: aHR0cHM6Ly9kb3dubG9hZC5saWJyYXJ5LmxvbC9tYWluLzI0NjUwMDAvNGE3M2MxNzJjMzY5Y2M3ZDczYzAyZmU4MjcwYjJhZTAvVGltJTIwUm91Z2hnYXJkZW4lMjAtJTIwQWxnb3JpdGhtcyUyMElsbHVtaW5hdGVkLiUyMFBhcnQlMjAzXyUyMEdyZWVkeSUyMEFsZ29yaXRobXMlMjBhbmQlMjBEeW5hbWljJTIwUHJvZ3JhbW1pbmcuJTIwMy1Tb3VuZGxpa2V5b3Vyc2VsZiUyMFB1Ymxpc2hpbmclMkMlMjBMTEMlMjAlMjgyMDE5JTI5LnBkZg==) -- [Tim Roughgarden: Algorithms Illuminated Part 4 Algorithms for NP-Hard Problems](BASE64: aHR0cHM6Ly9kb3dubG9hZC5saWJyYXJ5LmxvbC9tYWluLzI2MTYwMDAvMTY2ZGM4NWVlZTJiYjMxMDY2MTg5MDI4MTY5ODU3YTUvVGltJTIwUm91Z2hnYXJkZW4lMjAtJTIwQWxnb3JpdGhtcyUyMElsbHVtaW5hdGVkJTIwJTI4UGFydCUyMDQlMjlfJTIwQWxnb3JpdGhtcyUyMGZvciUyME5QLUhhcmQlMjBQcm9ibGVtcy4lMjA0LVNvdW5kbGlrZXlvdXJzZWxmJTIwUHVibGlzaGluZyUyQyUyMExMQyUyMCUyODIwMjAlMjkucGRm) +- [Tim Roughgarden: Algorithms Illuminated Part 1 The basics](https://snip.dssr.ch/?2c91a6abfba4cce4#2KnzQf95YFvcYMvngZkzxGiJYN8h73tUc787oku61Ktw) +- [Tim Roughgarden: Algorithms Illuminated Part 2 Graph Algorithms and Data Structures](https://snip.dssr.ch/?2c91a6abfba4cce4#2KnzQf95YFvcYMvngZkzxGiJYN8h73tUc787oku61Ktw) +- [Tim Roughgarden: Algorithms Illuminated Part 3 Greedy Algorithms and Dynamic Programming](https://snip.dssr.ch/?2c91a6abfba4cce4#2KnzQf95YFvcYMvngZkzxGiJYN8h73tUc787oku61Ktw) +- [Tim Roughgarden: Algorithms Illuminated Part 4 Algorithms for NP-Hard Problems](https://snip.dssr.ch/?2c91a6abfba4cce4#2KnzQf95YFvcYMvngZkzxGiJYN8h73tUc787oku61Ktw) +- [Victor Lecomte: Geometry in competitive programming](https://dial.uclouvain.be/memoire/ucl/fr/object/thesis:14893/datastream/PDF_01/view) ### En español - [Florez, H.: Fundamentos de programación competitiva](https://www.ecoeediciones.com/wp-content/uploads/2024/08/9789585082861_contenido.pdf) +- [G. Brassard & P.Bratley: Fundamenteos de Algoritmia](https://bonetblai.github.io/courses/ci2525/Brassard_Bratley_Fundamentals_of_Algorithmics_ES.pdf) - [Ramírez, S. Elementos Matemáticos para la Programación Competitiva](https://web.archive.org/web/20240922235219/http://132.248.9.195/ptd2020/enero/0799978/0799978.pdf) - [Rodriguez, D.: Guía del Programador Competitivo](https://www.ecci.edu.co/wp-content/uploads/2024/07/Guia-del-Programador.pdf) +- [Steven & Felix: Programación competitiva Manual (CP3) para concursantes del ICPC y la IOI](https://archive.org/download/manual-programacion-competitiva/manual-programacion-competitiva.pdf) +- [Steven & Felix: Programación competitiva Manual (CP4) - Volumen I: para concursantes del ICPC y la IOI](https://www.amazon.com/dp/841223801X) +- [Steven & Felix: Programación competitiva Manual (CP4) - Volumen II: para concursantes del ICPC y la IOI](https://www.amazon.com/dp/8412238028) - [Vargas, L. Problemas y Algoritmos](https://drive.google.com/file/d/1PLOO3wLCnOVC_cODwiofahsRGeyoJeCU/view) ## Visualizadores de algoritmos y código @@ -65,27 +78,32 @@ __Tabla de Contenidos__ - [Algorithms for Competitive Programming ](https://cp-algorithms.com/) descripción de muchos algoritmos y estructuras de datos. - [AlgoWiki](https://wiki.algo.is/) wiki de diversos algoritmos. - [Big-O Cheat Sheet](https://www.bigocheatsheet.com/) cheat sheet para el analisis de complejidad. -- [](https://judge.yosupo.jp/) - [OI Wiki](https://1-oi--wiki-org.translate.goog/?_x_tr_enc=1&_x_tr_sl=zh-CN&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=wapp) Olimpiad Informatics Wiki, es una página que contiene información valiosa acerca de distintos algoritmos, la página esta en chino por lo que incluimos el link con google traductor. ## Recursos varios -- [Awesome Competitive Programming Awesome](https://github.com/lnishan/awesome-competitive-programming) lista de recursos acerca de programación competitiva, algoritmos y estructuras de datos. -- [Codeforces](https://codeforces.com/catalog) catalogo de Contenido. +- [Codeforces](https://codeforces.com/catalog) catalogo de Contenido de multiples temas para programación competitiva. - [csacademy](https://csacademy.com/lessons/) Explicaciones acerca de temas de la ciencia de la computación (computer cience). -- [Gaurav Walia: Free-Algorithms-Books](https://github.com/GauravWalia19/Free-Algorithms-Books) varios libros de algoritmos de manera gratuita. - [Geek For Geeks](https://www.geeksforgeeks.org/competitive-programming-a-complete-guide/) una guía hacia la programación competitiva. - [GitHub del Club de Algoritmia ESFM](https://github.com/CPCESFM) material de apoyo e implementaciones. - [ICPC Competitive Learning Institute Symposium](https://symposium.cli.u.icpc.global/) Conferencias de personas destacadas de la programación competitiva. - [IOI Journal Index](https://ioinformatics.org/page/ioi-journal-index/44) Esta página contiene todos los artículos publicados en la revista "OLYMPIADS IN INFORMATICS", agrupados por volumen y organizados en archivos. -- [kothariji/competitive-programming](https://github.com/kothariji/competitive-programming) recopilatorio de recursos para la programación competitiva. - [Mostafa Saad: ArabicCompetitiveProgramming repo](https://github.com/mostafa-saad/ArabicCompetitiveProgramming) archivos de seguimiento al canal de Youtube Arabic Competitive Programming. - [ncduy0303 (Expert en codeforces)](https://ncduy0303.github.io/Competitive-Programming/) plantillas e implementaciones de algoritmos y estructuras de datos. - [Prasad Gujar: CompetitiveProgramming](https://github.com/prasadgujar/CompetitiveProgramming) varios recursos como libros y codigos. - [soluciones dicarbene](https://dicarbene.github.io/solutions/resources_learn/) cheat sheets y pdfs. - [Top Coder](https://www.topcoder.com/thrive/tracks?track=Competitive%20Programming) blogs acerca de múltiples temas de la programación competitiva. +- [Steven Halim: Stanford ACM](https://github.com/stevenhalim/stanfordacm) materiales del cursos CS 97SI por el famoso autor de la serie de libros Competitive Programming. +- [Alexandru Rudi: Honors Thesis](https://www.emorynlp.org/theses-dissertations/honors-thesis-2023-alexandru-rudi) Analyzing Competitive Programming Competitions to Develop Effective Training Methods for Improving Problem-Solving Skills in Students. +- [Borja Sotomayor: A Programming Contest Strategy Guide](https://people.cs.uchicago.edu/~borja/pubs/sigcse2016-programming-contests.pdf) Descripción de concursos de programación competitiva y sus ventajas pedagogicas. + +## Conjuntos de enlaces + +- [Awesome Competitive Programming Awesome](https://github.com/lnishan/awesome-competitive-programming) lista de recursos acerca de programación competitiva, algoritmos y estructuras de datos. +- [Gaurav Walia: Free-Algorithms-Books](https://github.com/GauravWalia19/Free-Algorithms-Books) varios libros de algoritmos de manera gratuita. +- [kothariji/competitive-programming](https://github.com/kothariji/competitive-programming) recopilatorio de recursos para la programación competitiva. - [Universidad de Iowa](https://icpc.cs.iastate.edu/resources) recursos varios. - [Universidad de Purdue](https://www.cs.purdue.edu/homes/ninghui/courses/390_Fall19/resources.html) recursos varios. - [club de algoritmia US](https://clubalgoritmiaus.es/resources/) Recursos varios del club de algoritmia de la Universidad de Sevilla. - [teamscode](https://www.teamscode.org/resources) recursos varios de la página teamscode. -- [UW Competitive Programming Club](https://uw-programming.netlify.app/resources/) Distintos recursos del club de la Universidad de Washington. \ No newline at end of file +- [UW Competitive Programming Club](https://uw-programming.netlify.app/resources/) Distintos recursos del club de la Universidad de Washington. diff --git a/_posts/2024-06-29-Canales_Recomendados.md b/_posts/2024-06-29-Canales_Recomendados.md index 8202f0d..56d93fc 100644 --- a/_posts/2024-06-29-Canales_Recomendados.md +++ b/_posts/2024-06-29-Canales_Recomendados.md @@ -14,8 +14,10 @@ image: - [Omega Up](https://www.youtube.com/@omegaUp1) Algoritmos y problemas de [omegaup.org](https://www.omegaup.org). - [Club de Algoritmia ESFM](https://www.youtube.com/@clubdealgoritmiaesfm3307) clases, sesiones y material de su club. +- [Club de Algoritmia ESCOM](https://www.youtube.com/@algoritmiaESCOM)clases, sesiones y material de su club para distintos niveles. - [El Arte de Programar](https://www.youtube.com/@ArteProgramar) Temas de programación explicados con animaciones. - [Chio Code](https://www.youtube.com/@ChioCode) Explicaciones de temas de programación y algoritmos. +- [Semillero de Programación EAFIT](https://www.youtube.com/@semilleroprogramacioneafit/) videos del Training Camp Medellín. # Inglés diff --git a/_posts/2024-06-29-Cursos_Externos.md b/_posts/2024-06-29-Cursos_Externos.md index 52ee2da..0a5ac3d 100644 --- a/_posts/2024-06-29-Cursos_Externos.md +++ b/_posts/2024-06-29-Cursos_Externos.md @@ -21,9 +21,12 @@ __Tabla de Contenidos:__ - [Masataka Yoneda: A Way to Practice Competitive Programming](https://drive.google.com/file/d/1T-HqQgiB8HlIntpG3tgk2eHDhz5gImK9/view) - [Clubes de Programación Competitiva (CPC)](https://drive.google.com/drive/folders/1uH9U53T9ljT-ahlQNgeK83GcH9PzJSND) - [IOI Syllabus](https://ioinformatics.org/page/syllabus/12) +- [IOI Syllabus 2025 draft](https://algo.sk/ioi-syllabus/ioi-syllabus-2025-draft.pdf) - [Universidad Nacional de Asunción: Programación Competitiva](https://www.pol.una.py/wp-content/uploads/Electiva-I-Programacion-Competitiva-LCIK.pdf) - [Universidad Nacional de Asunción: Programación Competitiva](https://www.pol.una.py/wp-content/uploads/2020/10/Electiva-2-Programacion-Competitiva.pdf) - [Coding Club at IIT Delhi: ANCC Competitive Programming Guide](https://ancc-iitd.github.io/competitive-programming-resources/) +- [Hector Florez: Fundamentos deprogramación competitiva (Tabla de contenido)](https://www.ecoeediciones.com/wp-content/uploads/2024/08/9789585082861_contenido.pdf) +- [Lekhika: A Guide to Master Graph Algorithms for Competitive Programming ](https://www.naukri.com/code360/library/a-guide-to-master-graph-algorithms-for-competitive-programming) ## Cursos de organizaciones @@ -39,14 +42,19 @@ __Tabla de Contenidos:__ - [OMEGA UP: cursos](https://omegaup.com/course/) - [OMI: Guía Entrenamiento - Nivel Bachillerato](https://www.olimpiadadeinformatica.org.mx/omi/omi/Material/Preparacion_OMI_DF_EdoMex_Bach.aspx) - [Codeforces: Courses](https://codeforces.com/edu/courses) +- [Diapositivas de Asociación Argentina de Programación Competitiva:Training Camp](https://www.pc-arg.com/tc-arg/previous_editions) ## Training Camps -- [Asociación Argentina de Programación Competitiva:Training Camp](https://www.pc-arg.com/tc-arg/) -- [Club de Algoritmia ESCOM IPN: Verano de entrenamiento en Programación Competitiva](https://algoritmiaescom.eakdemy.com/) -- [TCMX: Training Camp Mexico](https://tcmx.icpcmexico.org/) +Los Training Camps son eventos organizados en diversas universidades, tanto nacionales como internacionales, que ofrecen opciones de asistencia presencial y en línea. Durante una semana, se llevan a cabo cursos intensivos de capacitación enfocados en la programación competitiva, como el ICPC. Estos campamentos proporcionan a los participantes herramientas y estrategias para mejorar sus habilidades, así como la oportunidad de interactuar con expertos y otros entusiastas del ámbito. + - [ITESM acm student chapter: Spring Camp](https://acmmty.com/Trainings/) +- [TCMX: Training Camp Mexico](https://tcmx.icpcmexico.org/) +- [Club de Algoritmia ESCOM IPN: ntrenamiento en Programación Competitiva](https://algoritmiaescom.eakdemy.com/) +- [Asociación Argentina de Programación Competitiva:Training Camp](https://www.pc-arg.com/tc-arg/) +- [Training Camp Medillin](https://www.tcmedellin.com/) +- [ICPC Global Training Camps](https://icpc.global/regionals/finder/ICPC-Camp) ## Presentaciones/Clases de otros clubes @@ -59,7 +67,8 @@ __Tabla de Contenidos:__ - [University of Calgary Competitive Programming Club](https://cpc.cpsc.ucalgary.ca/presentations/weekly-meetings/) Presentaciones algo antiguas pero útiles de programación competitiva. - [Hack Club STEM Egypt](https://stemegypt.hackclub.com/cp) Club para el EOI en Egipto. - [Competitive Programming Slides](https://github.com/sam571128/CP-Slides) Cursos de distintos clubes de China. - +- [Club de Programación competitiva de la UADY](https://sites.google.com/view/cpcfmat-uady/entrenamientos/iniciaci%C3%B3n) +- [Club de la Universidad Rey Juan Carlos](https://github.com/isaaclo97/programacion-competitiva/tree/main/Cursos) ## Cursos de Universidades - [Curso-taller de la UASLP](https://icpcsanluis.github.io/curso/) curso-taller creado por la Universidad Autónoma de San luis Potosí. diff --git a/_posts/2024-06-29-Empleos.md b/_posts/2024-06-29-Empleos.md index c3e8992..515cebd 100644 --- a/_posts/2024-06-29-Empleos.md +++ b/_posts/2024-06-29-Empleos.md @@ -26,6 +26,9 @@ image: - [TCS iBegin](https://ibegin.tcs.com/iBegin/jobs/search), son pocisiones de empleo por la segunda empresa hindú más grande Tata Consultancy Services (TCS). - [bemyapp](https://www.bemyapp.com/events/?&country=Online) no en si una bolsa de trabajo, pero suelen poner las fechas y eventos de IBM Z day, la cual es una feria de empleo digital donde necesitas la insignia de [IBM Z Xplore Concepts](https://ibmzxplore.influitive.com/) +> Recomiendo estar al tanto del [Proyecto Nutria](https://proyectonutria.com/) por parte de ESCOM del IPN, busca ayudar a personas que buscan trabajar en Grandes Empresas Tecnológicas como Microsoft, Facebook, Google, etc (FAANG). Suelen dar información importante y actualizada acerca de internships y oportunidades de empleo y guias de como hacer entrevistas de trabajo, por lo que recomiendo entrar a su [discord](https://pronu.click/discord) +{: .prompt-tip} + # En Estados Unidos - [kattis Jobs](https://open.kattis.com/jobs) esta es una plataforma para resolver problemas de programación, su sección de empleos incluye algunas empresas americanas que les interesan programadores con mucha habilidad. diff --git a/_posts/2024-06-30-Comunidades.md b/_posts/2024-06-30-Comunidades.md index 1135102..2d032e7 100644 --- a/_posts/2024-06-30-Comunidades.md +++ b/_posts/2024-06-30-Comunidades.md @@ -16,6 +16,8 @@ image: - [Club PU++](https://discord.com/invite/bAgCEr4) Discord oficial del Club de Programación Competitiva de la UNAM. - [Club de Algoritmia CUCEI](https://discord.com/invite/VmKrSgK5mQ) Discord oficial del Club de Algoritmia del Centro Universitario de Ciencias Exactas e Ingenierías de la UdeG. - [Club de Algoritmia ESFM](https://discord.gg/R7urzSYyVW) Discord oficial del Club de algoritmia de la Escuela Superior de Física y Matemáticas del Instituto Politécnico Nacional. +- [RAMCPP](https://discord.gg/dhxmX6eVws) club de programación competitiva RAMCPP de la Universidad Tecnologica de Monterrey. +- [Clearn Architecture](https://discord.com/invite/rxVhJMKPQD) Discord oficial del Club de Programación competitiva de la UADY. - [Omega UP](https://discord.com/invite/K3JFd9d3wk) Es una organización sin fines de lucro de América Latina para impulsar la tecnología a traves de la programación competitiva. - [CAUS](https://discord.com/invite/gEbbJrzEYZ) Club de Algoritmia de la Universidad de Sevilla en España. diff --git a/_posts/2024-06-30-Matematicas.md b/_posts/2024-06-30-Matematicas.md index 587f7ae..7dc4c19 100644 --- a/_posts/2024-06-30-Matematicas.md +++ b/_posts/2024-06-30-Matematicas.md @@ -10,7 +10,7 @@ mermaid: false image: --- -Para las competencias de programación competitiva no se ocupa un conocimiento avanzado de matemáticas, pero el conocimiento y dominio del álgebra, aritmética, combinatoria y teoría de números puede ayudarte a desarrollar el pensamiento lógico matemático y por consecuencia te puede ayudar a mejorar tu problem solving. +Para las competencias de programación competitiva no se ocupa un conocimiento avanzado de matemáticas, pero el conocimiento y dominio del álgebra, aritmética, combinatoria y teoría de números puede ayudarte a desarrollar el pensamiento lógico matemático y por consecuencia te puede ayudar a mejorar tu problem solving. Aunque el tema de matematicas más útil para laprogramacion competitiva es sin duda las matematicas discretas. - [IOMath: Olympiad Training Materials](https://www.imomath.com/index.cgi?page=mathTexts) - [Yufei Zhao: Math Olympiad training handouts](https://yufeizhao.com/olympiad/) diff --git a/_posts/2024-07-13-Internships.md b/_posts/2024-07-13-Internships.md index 8d09909..72873d0 100644 --- a/_posts/2024-07-13-Internships.md +++ b/_posts/2024-07-13-Internships.md @@ -10,9 +10,10 @@ mermaid: false image: --- -Un “internship” es lo que en México conocemos como ser becario. En esta posición, serás auxiliar de la empresa, ya sea con una mínima remuneración económica o ninguna. -Las prácticas profesionales son un requisito de las universidades, aunque es complicado validar practicas ajenas a las recomendadas por la universidad. +Un “internship” es lo que en México conocemos como ser becario. En esta posición, serás auxiliar de la empresa, ya sea con una remuneración económica o ninguna. +Las prácticas profesionales son un requisito de las universidades, aunque es complicado validar practicas ajenas a las recomendadas por la universidad, aun asi es muy recomendado haber cursado un puesto de "intern" antes de incursionar por completo al mundo laboral. +- [Proyecto Nutria](https://proyectonutria.com/) Es un proyecto comunitario por parte de ESCOM del IPN que busca ayudar a personas que buscan trabajar en Grandes Empresas Tecnológicas como Microsoft, Facebook, Google, etc (FAANG). Suelen dar información importante y actualizada acerca de internships, recomiendo entrar a su [discord](https://pronu.click/discord) - [Santander Open Academy](https://app.santanderopenacademy.com/es/program/search?resourceType=SOA_GRANT&category=INTERNSHIP) múltiples oportunidades - [Cia de talentos](https://globe.ciadetalentos.com.br/applicant/#/opportunities?rc=https:%2F%2Fwww.ciadetalentos.com.br%2Fes&gct-site-key=ct-latam) Son una consultaría de RRHH y dan oportunidades de internships para empresas como BBVA con el programa de Becarios, Cocacola con su Programa Fresh Minds, Grupo Bimbo con el Programa Trainees e Ignite, el Programa de Interns de Aeroméxico. - [Uber Career Prep (UCP)](https://www.uber.com/mx/es/careers/careerprep/) es un programa sin remuneración (paga) de 6 meses para estudiantes de ingeniería con 5 Workshops y múltiples actividades a realizar en línea. @@ -22,6 +23,9 @@ Las prácticas profesionales son un requisito de las universidades, aunque es co - [Dell](https://jobs.dell.com/en/employment/remote-internships-jobs/375/24213/1000000000100/2) son trabajos remotos de nivel internship. - [LinkedIn](https://careers.linkedin.com/pathways-programs/internships) multiples oportunidades dentro de la empresa LinkedIn. - [Empresas en LinkedIn](https://www.linkedin.com/jobs/internship-empleos/?currentJobId=4009488617&originalSubdomain=mx) multiples empresas como Amazon, HEB, Google, Microsoft, etc lanzan convocatorias de internships en LinkedIn. +- [Internships de Google](https://www.google.com/about/careers/applications/jobs/results/?q=Internship&employment_type=INTERN) Recomendamos los [Google STEP Summer intern](https://www.google.com/about/careers/applications/jobs/results/122462543208686278-step-intern-first-year-bachelors-student-summer-2025) o los [Google SWE Summer intern](https://www.google.com/about/careers/applications/jobs/results/133334514184135366-software-engineering-intern-bs-summer-2025) +- [Internships de Microsoft](https://jobs.careers.microsoft.com/global/en/search?q=internship&l=en_us&pg=1&pgSz=20&o=Relevance&flt=true) Recomendamos los [Microsoft Explore Summer Intern](https://jobs.careers.microsoft.com/global/en/job/1773452/Explore-Program-Internship-Opportunities%3A-Second-Year-Students%2C-Redmond) +- [Internships de Oracle Mexico](https://www.oracle.com/mx/careers/students-grads/development-engineering/) ## Referencia - Harvard. (s.f.). *Technology Internships for First Years and Sophomores*. Recuperado de diff --git a/_posts/2024-07-16-Ofertas_Certificaciones.md b/_posts/2024-07-16-Ofertas_Certificaciones.md index 27c9a7a..adf26d2 100644 --- a/_posts/2024-07-16-Ofertas_Certificaciones.md +++ b/_posts/2024-07-16-Ofertas_Certificaciones.md @@ -12,6 +12,9 @@ image: -Este es el Club de Programación Competitiva Γα=Ω5 (GALLOS) de la Universidad Autónoma de Aguascalientes, el club está conformado por estudiantes certificados en problem-solving que buscan enseñar y reforzar los conocimientos del Análisis y Diseño de Algoritmos en el lenguaje de C++ con el objetivo de preparar y participar en torneos de programación competitiva a nivel local, nacional e internacional principalmente, pero no solo programamos en este club sino que también aspiramos a fortalecer tus habilidades y apoyarte en tu desarrollo profesional, proporcionando recursos y oportunidades para avanzar en tu carrera. +Este es el Club de Programación Competitiva Γα=Ω5 (GALLOS) en la Universidad Autónoma de Aguascalientes, el club está conformado por estudiantes certificados en problem-solving que buscan enseñar y reforzar los conocimientos del Análisis y Diseño de Algoritmos en el lenguaje de C++ con el objetivo de preparar y participar en torneos de programación competitiva a nivel local, nacional e internacional principalmente, pero no solo programamos en este club sino que también aspiramos a fortalecer tus habilidades y apoyarte en tu desarrollo profesional, proporcionando recursos y oportunidades para avanzar en tu carrera. - **¿Cuando?** Damos clases los días lunes, miércoles y viernes de **2:00 a 4:00 pm**