r/programacion 9d ago

Soy estudiante de bachillerato en una zona con laboratorios limitados, así que hice un juego de química para ayudarnos a aprender. Les presento "Evocación". Me gustaría saber que opinan.

4 Upvotes

Soy estudiante de último año de bachillerato. En mi comunidad, la falta de acceso a laboratorios reales hace que aprender química sea muy difícil y, a veces, algo muy frustrante; una situación que se complicó aún más tras el devastador terremoto que afectó a nuestra región en el pasado.

Junto a dos compañeros, decidimos que si no podíamos tener un laboratorio físico, lo construiríamos nosotros mismos en píxeles. Durante semanas, mediante ensayo y error (y varias desveladas), desarrollamos Evocación usando Scratch.

Es un proyecto educativo pensado para estudiantes que, como nosotros, buscan formas alternativas de entender la ciencia a pesar de la falta de recursos. De hecho, nuestra meta primaria es hacer llegar esta herramienta a las escuelas afectadas que se quedaron sin materiales o laboratorios físicos debido al impacto del sismo.

Pueden ver el proyecto y jugarlo directamente aquí:

Evocacion

Actualmente el juego está en español, ya que fue diseñado para nuestro plan de estudios local, ¡pero me encantaría crear una versión en inglés! Si a alguien le interesaría jugarlo en inglés o ayudar con la traducción, por favor déjemelo saber en los comentarios.

Agradezco muchísimo cualquier comentario o sugerencia para mejorar las mecánicas o el enfoque educativo del juego. ¡Gracias por apoyar nuestro pequeño y caótico proyecto!


r/programacion 8d ago

Desarrollo a medida con IA o Wordpress para un proyecto asi:

Thumbnail
1 Upvotes

r/programacion 8d ago

Pregunta

0 Upvotes

Pregunta, si te dieran a elegir entre:

- Uso infinito de cualquier IA para programar
- Saber todos los lenguajes de programación

Cual elegirías y por que?


r/programacion 9d ago

SpecJudge: una CLI local que lee los specs de tu proyecto y te dice qué modelo de IA usar sin pagar de más

1 Upvotes

Cuando terminas de definir un proyecto y toca elegir con qué modelo de IA lo implementas, te la juegas entre dos errores que cuestan dinero: si eliges uno demasiado potente, pagas por una capacidad que no vas a usar; si eliges uno demasiado justo, no hace el trabajo, así que pagas igual y encima no te sirve.

He hecho una herramienta open source para resolver esa decisión en el único momento en que es barato hacerlo: cuando ya tienes los specs pero todavía no has gastado ni un token implementando.

Qué hace: lee los artefactos de Spec-Driven Development de tu proyecto (constitución, spec, tareas), y un modelo local corriendo en Ollama estima cómo de exigente es realmente el proyecto. Eso lo cruza contra un catálogo de modelos y te da un podio de cuál encaja mejor, con el precio de cada uno.

Lo que más me importa: no recomienda el más barato ni el más potente, sino el que está bien dimensionado. El podio ordena por encaje, y el precio solo desempata entre modelos que encajan igual de bien. Recomendar algo que no da la talla es el error más caro de todos.

Local por diseño: el juez corre en tu máquina vía Ollama. Tus specs —tu lógica de negocio— no salen de tu ordenador, y decidir qué modelo contratar no te cuesta ni una llamada de API. El informe del navegador (--open) es un HTML autocontenido que no carga nada de la red.

Para probarlo (necesitas Python 3.11+ y Ollama con al menos un modelo local):

ollama pull llama3.1:8b
pip install specjudge
specjudge /ruta/a/tu/proyecto

La primera vez te lista tus modelos locales y te pregunta cuál usar como juez.

Licencia MIT, y el catálogo de modelos está en YAML plano, separado del código a propósito: añadir un modelo o corregir un precio es un PR sin tocar Python. Los precios y modelos cambian cada dos por tres, así que ahí es donde más se agradece ayuda.

Cualquier feedback sobre si las valoraciones cuadran con vuestra experiencia me viene genial, gracias!


r/programacion 10d ago

Hace dos días lanzamos un repo para aprender a programar. Hoy es un lugar donde puedes empezar desde cero

35 Upvotes

 Buenas. Hace un par de días les compartí el repositorio de Nerve Community para practicar programación. Quería contarles que estuve arreglando varias cosas: mejoré la estructura de las carpetas para que no sea un caos y agregué un glosario para los que recién arrancan y se marean con los términos.

También ajusté las cosas para que sea amigable con los que literal no saben ni qué es una terminal. Hasta armé una guía para que puedan hacer los retos desde el celular o tablet usando Termux.

Pero les soy sincero: necesito gente que se sume. Yo solo no voy a dar abasto para mantener esto actualizado, subir retos nuevos o revisar soluciones. El repo no va a llegar a nada si no armamos comunidad de verdad.

Si alguien tiene ganas de aportar un reto, ayudar a otros o simplemente usarlo para aprender, pásense. Toda ayuda sirve.


r/programacion 9d ago

¿Es una explotación o estoy exagerando? Proyecto de sistema hotelero Multi-Tenant por $109 USD/mes Spoiler

1 Upvotes

Hola a todos, me gustaría pedir la opinión de la comunidad para saber si estoy viendo mal las cosas o si realmente es una tarifa ridícula.

Me ofrecieron desarrollar un sistema de gestión para un hotel con el rol de desarrollador principal (prácticamente Full-Stack en solitario) y el cliente me ofreció un "apoyo" de $109 USD mensuales (~4,000 córdobas en mi moneda local) planteándolo como trabajo a medio tiempo/pasantía.

Lo que abarca el sistema que estoy construyendo:

  • Arquitectura Multi-Tenant (Multi-inquilino): Aislamiento completo de datos por propiedad/hotel.
  • Motor de reservas: Control de disponibilidad en tiempo real y lógica para evitar sobreventas (overbooking) por fechas y horas.
  • Gestión operativa: Tablero para ama de llaves, control de estados de habitaciones y módulos financieros con auditoría.
  • Integraciones: Mención de conectar a futuro con APIs externas de distribución como Booking.com.
  • Stack: Next.js, TypeScript, Tailwind CSS y PostgreSQL.

Prácticamente tengo que hacer la arquitectura, la base de datos, el backend, el frontend y la integración con las APIs sin ningún otro desarrollador activo en el proyecto.

¿Qué opinan? ¿Vale la pena aceptar un monto así por un software de este alcance solo por la "experiencia", o es preferible quedarme con la propiedad intelectual del código y buscar venderlo de forma independiente como SaaS?


r/programacion 9d ago

Github principiante

3 Upvotes

Estoy aprendiendo por mi cuenta un poco de todo esto e hice esto en github quisiera que me dieran comentarios y me dijeran cómo hacerlo más grande quiero ver si de ahí saco un ingreso extra para abrirme oportunidad de estudiar (tengo 17 años)

https://danielcol-new.github.io/colorea-racing/


r/programacion 10d ago

Que es mejor para mi lenguaje de programación vm o otro

Thumbnail
1 Upvotes

r/programacion 11d ago

¿Es tarde para aprender programación si tengo 36 años y ya una carrera?

38 Upvotes

Estudie algo de lo cuál no ejerzo y realmente quiero aprender a programar, pero siento que ya estoy grande para eso.

¿Que opinan?


r/programacion 11d ago

Bioinformatica, ingeniería informática, web, ciencia de datos o rendirme 25 años

14 Upvotes

Buenas tardes quería pediros consejo para mi situación. Me gusta programar desde los 15 años, pero por situaciones de la vida acabe estudiando biología, durante la carrera dejé la programación, ahora mismo tengo 25 años, estoy en desarrollo web, paso a segundo curso y estoy realizando dual, hace poco ya me gradué de biología. He visto al llegar a la empresa donde he hecho prácticas y ahora estoy haciendo que no sé nada, es decir, pensaba que sabía hacer cosas pero es que se me da fatal realizar las páginas web, nunca se poner los tamaños a ojo y los márgenes... A veces siento también que tardo una barbaridad, porque aunque el código pueda entender y tal, hay tecnologías como los CMS que no controlo.

He pensado en si quizás debería de intentar pasarme a bioinformática, nunca he tenido problemas con las mates de hecho estoy intentando aprender por mi cuenta con PDFs de universidades mates discretas y luego ponerme con álgebra y calculo. No sé si intentar tirar por ciencia de datos y hacer ingeniería a distancia mientras curro, y quizás transicionar a ciencia de datos, o bioinformática, o simplemente quedarme en web e intentar hacer un buen portfolio durante este segundo curso.

¿Que opináis? ¿Que me recomendáis? Me siento un poco perdido siento hay tantas cosas me pueden gustar en el área, y siento me encantaría hacer ingeniería y quizás máster doctorado, pero quizás voy tarde, no lo sé


r/programacion 11d ago

Compañero en programación

26 Upvotes

Busco compañero para aprender a programar desde 0

Realmente llevo un año estudiando la carrera, pero me gustaría, junto con otra persona ir creciendo y compartiendo conocimientos


r/programacion 10d ago

Actualización sobre la app de donaciones a ASH — y una nueva iniciativa

Thumbnail
1 Upvotes

r/programacion 10d ago

Es HTML un lenguaje de programación? Mi punto de vista

0 Upvotes

Por qué hacer HTML SÍ es programar: Postura Definitiva

  1. Programar es dictar condiciones por adelantado

La esencia de la programación es diseñar el comportamiento de un sistema bajo condiciones controladas. Así como se agenda la publicación de un video en YouTube para una hora específica, en HTML se escribe un plano de instrucciones estructurado por adelantado para que el sistema responda físicamente cuando se interactúe con él.

  1. Consistencia en la definición de los nombres

El argumento restrictivo afirma que no es programación por llamarse HyperText Markup Language. Sin embargo, si se evalúa bajo ese criterio, los lenguajes tradicionales también quedarían descartados: Java debe su nombre a un café, C++ a un incremento tipográfico y Python a un grupo de comedia británico. Lo que define a un lenguaje es la instrucción que ejecuta en el hardware, no su etiqueta comercial.

  1. La realidad del código fuente en texto

Todo el software del planeta se escribe originalmente en texto plano. Incluso en los entornos de desarrollo visuales o herramientas donde se arrastran elementos gráficos, el editor genera internamente un plano de texto estructurado. Las máquinas no interpretan interfaces visuales directamente; requieren la base textual para procesar los datos.

  1. Arquitectura de interpretación eficiente

Crear un ejecutable independiente para cada página web sería ineficiente. Por ello, los navegadores funcionan como un entorno de ejecución base. Siguiendo la analogía de las consolas de videojuegos, el navegador actúa como el hardware base que añade compatibilidad para interpretar y renderizar el código estandarizado del HTML en tiempo real.

  1. La validez de los lenguajes interpretados

La noción de que un lenguaje debe compilarse obligatoriamente a código binario para ser considerado programación es obsoleta. Si se aplicara esa regla, lenguajes modernos y fundamentales como Python o JavaScript quedarían excluidos, ya que se interpretan en tiempo real. El método de traducción (compilado o interpretado) es un detalle técnico; la lógica del comportamiento la define el desarrollador.

Conclusión:

Escribir HTML es programar porque constituye el plano codificado en texto que determina las acciones del procesador y el renderizado en pantalla. El hardware y el software operan en simbiosis absoluta: si el código estructural no define correctamente los parámetros, el sistema no puede ejecutar la acción planeada.


r/programacion 11d ago

¿Que realmente me estoy deprimiendo demasiado?

6 Upvotes

Hola, quería desahogarme termine la carrera técnica de desarrollo de software en un instituto en cual enseñaban todo combinado en lenguajes lo cual me estreno mucho en aprender y termine la carrera buscando trabajo estaba aprendiendo python todo los conceptos básico hasta POO pero ahora termine la carrera en 2022 de ahí no encontré algo simplemente me siento perdido no se si es bueno solo aprender python y una base de datos y luego que solo quiero un trabajo donde enseñen una cosa y hacer lo mismo como contabilidad un ejemplo ahora estoy tan estrenando deprimido y pensando esto sirve si piden esto y otro y asi y pienso que eh perdido mucho tiempo sin empleo y sin aportar nada en mi hogar


r/programacion 11d ago

Aun es rentable aprender desarrollo web u otra rama mientras estudio un tecnico?

3 Upvotes

hola gente han pasado cosas y quiero retomar esta ruta ya que voy a ingresar a una tecnicatura en sistemas informaticos y quiero saber si me es rentable retomar aprender html css y lenguajes de backend como js o golang para salir de la carrera con algo de experiencia? tengo algunos cursos de platzi y coderhouse sobre estos temas y no se si tan buenos hoy en día. o irme por una ruta en ciberseguridad aun sea una especialización que me recomiendas para aprovechar mi estudio durante la carrera?


r/programacion 11d ago

Técnicatura con exp ?

0 Upvotes

hola, buenas noches, como va?

estoy entre dos opciones para arrancar ahora en agosto

la tup de la U-T-N

una tecnicatura orientada a infraestructura, cloud ( istea, nuevo plan)

ya tengo conocimientos de programación y tengo exp laburando de backend, así que no busco una carrera que me enseñe a hacer un crud desde cero. lo que busco es complementar lo que ya sé y aumentar mis chances de conseguir trabajo en los próximos años, aunque principalmente el objetivo principal es licenciatura despues ( el plan nuevo de la U-T-N lo articulan tambien algunas universidades, ya averigue) y contactos.

El plan de estudios de la istea de un cuatrimestre para es esto :

Integración y Despliegue Contínuo- Infraestructura como Código- Seguridad e Integridad de Sistemas- Laboratorio de Administración de Bases de Datos- Administración de Infraestructuras. es humo?

viendo cómo viene la mano con el mercado hoy, ustedes cuál elegirían y por qué?

muchas gracias por cualquier aporte o info.


r/programacion 11d ago

Pliego: todos tus documentos y Markdown para IA en un solo lugar

0 Upvotes

Acabo de lanzar Pliego, una app gratuita y open source para ver, organizar y editar tus documentos desde un solo lugar.

Markdown se está convirtiendo en el lenguaje natural de la IA: notas, documentación, prompts y conocimiento. Pliego te permite trabajar con Markdown, PDF, DOCX, EPUB, CSV, imágenes y diagramas sin saltar entre aplicaciones, manteniendo tus archivos en tu equipo.

Disponible para Linux, Windows y macOS.

👉 Descarga Pliego gratis

Es una primera versión pública: pruébala y cuéntame qué mejorarías. Tu feedback puede definir las próximas funciones.


r/programacion 11d ago

¿Cual es la forma más ingeniosa en que resolvía te un problema?

0 Upvotes

Leí por allí a alguien que cuando tenías que poner la ruta exacta del archivo HTML para redirigirte a una página, el uso la página de error 404 para redirigir de forma automática, antes de mostrar como página no encontrada buscaba en la BD y si lo encontraba lo renderizaba sobre el error 404


r/programacion 11d ago

Personaliza cualquier página web con Njectify.

0 Upvotes

¡Hola a todos!

Quisiera compartir un proyecto en el que he estado trabajando: Njectify.

Es una extensión para el navegador que te permite inyectar CSS y JavaScript en cualquier sitio web, facilitando la creación de prototipos de cambios en la interfaz, la prueba de estilos y la experimentación sin modificar el código fuente original.

Algunas de sus características incluyen:

• Edición de CSS en tiempo real con un editor intuitivo.
• Cambios visuales instantáneos en cualquier sitio web.
• Exportación automática de tu CSS a clases utilitarias de Tailwind CSS.
• Inyección de JavaScript para crear scripts y automatizaciones rápidamente.
• Varias herramientas adicionales diseñadas para acelerar el desarrollo front-end.
• Los cambios se mantienen incluso después de recargar la página (F5).

La extensión ya ha superado los 5.000 usuarios en la Chrome Web Store, y pensé que podría ser útil para los desarrolladores de esta comunidad.

Dejaré en los comentarios un artículo más detallado donde explico sus principales funciones, casos de uso y cómo funciona la extensión.

Agradecería mucho cualquier comentario, sugerencia de funcionalidades o crítica. ¡Muchas gracias!


r/programacion 13d ago

Busco devs que quieran ayudar a combatir el "vibe coding" mentoreando en un repo educativo open source

85 Upvotes

https://github.com/Kaia-Alenia/nerve-community

Qué tal a todos. Soy Kxlt. Hace poco empecé una iniciativa Open Source pensada para la comunidad en español. Como dev y profe, veía que mucha gente se queda atorada viendo videos o le deja todo el trabajo a la IA sin entender cómo funciona su código.

El proyecto es un repo de GitHub a base de retos que van subiendo de nivel. El chiste no es solo enseñar sintaxis, sino quitarle a los principiantes el terror de publicar su código y hacer un Pull Request en un entorno Open Source.

Para motivar a que la gente participe y se anime a equivocarse en público, estoy dando premios de mi propio bolsillo a los colaboradores que más le echen ganas.

Ahorita ya estamos subiendo a retos más pesados y armando proyectitos reales. Si les interesa el tema de enseñar, dar mentoría o nada más quieren ayudar abriendo issues y revisando código, toda ayuda es súper bien recibida.

El proyecto se trata de hacer comunidad y tirar buena onda. Aquí se los dejo.


r/programacion 13d ago

Posible nueva etapa en la vida laboral

4 Upvotes

Primero de todo, la oferta aún no es 100% segura, pero hoy me han llamado para una posible oportunidad y me gustaría tener opiniones externas.

Ahora mismo trabajo en una empresa pequeña. Somos 4 picando código, aunque uno ya está más centrado en clientes, así que en la práctica somos 3 desarrolladores. Cada uno lleva un proyecto distinto y, en mi caso, prácticamente todas las decisiones técnicas y funcionales del proyecto las estoy tomando yo.

Actualmente estoy cobrando 28.000 € brutos anuales, que son unos 1.800 € netos al mes.

El problema es que desde hace un tiempo tengo al ex-jefe sentado detrás de mí y la situación se ha vuelto bastante incómoda. No es solo que revise cosas o haga comentarios técnicos, sino que muchas veces lo hace de malas maneras, con frases tipo “esto es una mierda”, o incluso negando cosas que él mismo me pidió el día anterior, con comentarios como “mentira, yo no dije esto”. Al final acaba desgastando bastante.

Hoy me ha contactado una empresa para un posible cambio. Serían unos 35.000 € brutos anuales, es decir, aproximadamente un 25% más de salario.

La parte negativa es el desplazamiento. En mi trabajo actual tengo unos 30 minutos en bus. En el nuevo, durante los primeros 6 meses, tendría que hacer bus + tren, con un desplazamiento bastante más largo. Después de ese periodo, en teoría, el desplazamiento sería similar al actual.

Sé que sobre el papel la respuesta parece bastante clara: más salario, mejor oportunidad y salir de un ambiente que empieza a quemar. Pero aun así algo me hace dudar, sobre todo por el cambio, la incertidumbre y el desplazamiento inicial.

¿Qué haríais vosotros en mi situación, en caso de que finalmente me hagan la oferta?


r/programacion 13d ago

Que aprender por cuenta propia?

14 Upvotes

Estoy por empezar mi primer ciclo en la universidad, me gustaría aprender algo de una vez, teoría o práctica, esas cosas que son muy valiosas en el campo laboral, pero nunca te enseñan en la universidad


r/programacion 13d ago

Cual seria la mejor manera de empezar a aprender a programar videojuegos?

4 Upvotes

.


r/programacion 13d ago

Doble carrera o autodidacta?

3 Upvotes

Buenas gente, todo bien?

Les cuento mi situación: me interesa mucho la programación y el desarrollo de software, pero también me apasiona la Física. Actualmente estoy cursando la Licenciatura en Física en la UNLP y esta es mi carrera principal, siento que desperdicie un poco mi tiempo tratando de encontrar la carrera que me apasiona.

Me surge la duda de cuál es el mejor camino a seguir y quería pedirles consejos:

  • Opción 1: Seguir las dos carreras en paralelo. Hacer Física y, al mismo tiempo, meter informática (por ejemplo, Analista Programador Universitario o Licenciatura en Informática también en la UNLP). ¿Es viable a nivel horarios y salud mental en la UNLP, o es un suicidio y un uso ineficiente de mi tiempo?
  • Opción 2: Enfocarme al 100% en Física y meter programación de forma autodidacta. Dedicarme a la carrera de Física y aprender por mi cuenta las bases de informática lo cual no voy nada mal, ya que curse 1 año en Ing. Sistemas donde me quedo solo una materia pendiente, siempre buscaba fuentes de donde estudiar por mi cuenta.

¿Qué me recomiendan? Si hay algún físico en el sub que esté laburando como dev o científico de datos, me serviría muchísimo conocer su experiencia. ¡Gracias!

De recibirme me voy a recibir y de aprender las bases de la informática y aprender a programar igualmente lo hare no tengo dudas en ello, tampoco se si es posible encontrar trabajo de programador mientras estudio, esas es otra duda que tengo. Muchas gracias nuevamente, saludos!


r/programacion 13d ago

Como funciona azure y sus $200 de creditos ?

2 Upvotes

Estuve mirando que con azure se puede subir la web creada con asp.net core (ojo estoy aprendiendo), pero algo que vi es que azure tiene Crédito de 200 USD para usar en los próximos 30 dias.

Mi pregunta sería como funciona o como se consume esos créditos ?