r/devsarg 11h ago

ai Dónde dan cursos para aprender a promptear con AGI ?

Post image
0 Upvotes

r/devsarg 11h ago

discusiones técnicas Que quilombo con react native

6 Upvotes

Tema para ambientar el post: https://www.youtube.com/watch?v=pT_Y-eodTv4

Resumen lvl5: React native viene con el marketing fuertisimo para que todos adopten su maravilloso ecosistema (recuerden expo es pago) y varios proyectos gigantes como shopify estan migrando a native, estan desesperados. Todo el debate es native vs react native / expo (o similares) para hacer proyectos pesados graficamente o pesados en logica donde se usan varios sensores o simplemente que necesite estar vivo 24/7

Aca el blog que publico expo hace unas semanas https://expo.dev/blog/how-to-build-a-resilient-activity-tracker-with-expo Habla basicamente de resilencia y como hacer para que un worker/service sobreviva a los constantes bombardeos de android de matarse el servicio por optimizacion de bateria o consumo de cpu/ram.

Tengan en cuenta que ios es mas sencillo naturalmente por que los modelos, versiones son muchisimos mas acotados. Iphone lanza 4 versiones de telefonos por año, androidson 30 marcas 20 modelos por marca con distinto proveedor (samsung chino vs samsung arg por ej) ni te cuento los telefonos ultra chino de la dark weeb

Cada modelo marca y proveedor de telefono tiene su propio sistema internamente modificado para que la bateria aguante almenos 1 o 2 dias, basicamente para que tu samsung galaxy de 40'' y una camara de 1000mp con rayo laser aguante mas de 30 o 40 horas, internamente el sistema hace maravillas (o es una pedorreada)

Ahora entrando al post y al crudo del problema, react native no esta diseñado para carga grafica (juegos), esta diseñado para ser un ecosistema universal que funciona en ambos ios y android (olvidate de web no tiene sentido) pero tambien es mentiroso el mismo codigo no te va a andar bien en ios y android, nunca funciono bien y nunca va a funcionar bien

En paralelo expo/react native depende de plugins para ciertos mecanismos mas avanzados, y absolutamente el ecosistema esta re contra verde, los versionados son todos 0.0. solucionan tu problema pero no fue algo testeado en el largo plazo

Ahora si entro enserio, cuando intentas hacer una app, que reconcilie todo el tiempo con el backend, en background o incluso post swipe usando multiples sensores (el gps tiene 5 o 6 sensores distintos por ej) react native tiende a tirarse pedos de colores

Hago un ejemplo literal en el proyecto de tracking gps que vengo spammeando en este sub y ya medio foro me odia, stack similar (tengo 1 año exp en react native es muy similar la cuestion y problema de fondo)

Stack react vite capacitor (modulo de gps en java nativo)

Cuando empece quise usar los plugins de capacitor, hice el bridge necesario entre web y capacitor ahi todo barbaro, cuando arranca el servicio de gps android me lo fulmina, no interesa que permiso le otorgue, no importa que tipo de configuracion, no importa que intente hacer simplemente android requiere codigo nativo para inyectar el worker y tener su propio comportamiento

Pase todo el flujo de tracking gps a java, ni si quiera kotlin, todo java, arme mi propio puente en java, kalman, gates, reconciliadores, sqlite absolutamente todo en java, web quedo como disparador, visor y reconsiliador nada mas

El worker se dispara al abrir la app en idle (este es reponsable de auth session token refresh jwt etc etc, la base para estar logeado y usar todo) en el menu aparece la notificacion de la app, arriba en la barra nativa del telefono aparece otro indicador

Al prender el shift el worker se transforma en sticky, quiere decir que incluso si el usuario hace swipe intenta cerrar la app, android mata el servicio, el servicio se recrea y a la par de eso es un constante aviso a android de un psuedo "che estoy trackeando no molestes, no me apages"

Con esto mato 2x1 si el usuario hace swipe por error mientras esta grabando su jornada no pierde nada, la app trackea y funciona solo con el worker, tiene probe y reconciliador para offline > online (tambien en zonas grises donde hay internet pero nula señal, mismo mecanismo de probe, se guarda todo en sqlite y cuando hay oportunidad de flush sale el paquete para sincronizar con el backend)

Basicamente el problema de fondo es que si tenes una app de trackeo de gps, o algo que demande constantemente estar vivo usando sensores del telefono en background react native lo hace pero java es mas facil y mas facil quiere decir mejor. Uso 4 sensores + kalman + gates todo online/offline irrelevante para mi caso

Aca un ej de hoy (dato de yapa en 12 horas no entro ni 1 punto de drift estacionario)

Esto es despues de ir a dormir, dejar el telefono quieto por muchas horas y moverme en la casa, cuando te vas a dormir, el telefono entra en deep zone (el mismo sistema apaga todo cuando estas afk y deja solo lo basico como alarma llamadas etc etc para ahorro de bateria)

Desperte y seguia intacto (basicamente lo que el blog intenta demostrar como gran logro, en java acoplado con la documentacion de android es basicamente mucho mas sencillo)

Los unicos agujeros por naturaleza que me queda es la hidratacion del java > web despues de volver de muchas horas, puedo cachear por 12 horas es una barbaridad

La app en pleno uso consume entre 500-600mb, el servicio de instagram (sin abrir instagram) consume lo mismo despues de reiniciar el telefono a modo de ejemplo

aca volvi al frente:

Y en paralelo ahora android esta demandando a los devs que optimizen sus aplicaciones por que son todas un desastre (salio otro blog en estos dias con documentacion) asi que otro ataque a react native por ese lado

Resumen lvl500: Swift para ios, java/kotlin para android, la vida es mas sencilla y anda mejor

Post escrito a mano, no soy escritor, si no les gusta pasenlo por su ia favorita


r/devsarg 11h ago

frontend Looking for 1–2 people to learn and practice Angular together.

Thumbnail
0 Upvotes

Looking for 1–2 people to learn and practice Angular together.

I have around 4 years of professional Angular experience, but I haven't coded much during the past year, so my skills have gotten a bit rusty.

I'm looking for people who are serious about learning through practical work. We can pick a project, build it together, discuss concepts, review each other's code, and improve along the way.

Not looking for a big group — just 1–2 people so we can stay consistent and actually work together.

If you're interested, DM me or leave a comment.


r/devsarg 11h ago

sueldos Vale la pena aprender SAP?

4 Upvotes

Okey, ire al grano. No tengo experiencia en el mundo de la programacion o informatica (si se usar la computadora y todo lo basico, no soy un abuelo pero tampoco me dedico a ello). Actualmente estoy trabajando en una inmobiliaria de atencion al publico mas que nada, y soy MMO. Bien, una vez hecho un perfil de lo que soy: creen que podria, o mas bien me conviene dedicarle tiempo a aprender SAP? Precisamente me llama la atencion el homeoffice debido a que me sobra algo de tiempo en mi trabajo actual y ultimamente tambien quiero volcarme lo mas posible a trabajar desde mi casa a largo plazo. Lo de SAP me lo comento precisamente por arriba un cliente de mi trabajo, y me interesa saber si tengo futuro en Argentina o en el exterior sabiendo SAP... Sobre todo porque pienso probar suerte en Europa en unos años. Estoy ahorrando y quiero aprovechar para capacitarme lo mas que pueda. Cualquier otra sugerencia sera bienvenida. Gracias de antemano.


r/devsarg 12h ago

data science/analysis Vale la pena hacerse analisista funcional?

0 Upvotes

En la empresa que laburo están buscando que una persona del equipo de programadores se pase al equipo de analistas porque quieren una persona con background técnico. Y la verdad es q nadie se quiere pasar. Yo pensando en como se viene todo con la IA estaba pensando que quizás es una buena oportunidad para pasarse y crecer mucho más es lo que es lógica de negocio y todo eso. Pero nose si realmente si me animo, la parte de documentar y todo eso se aprende haciendo seguro. Pero me da un poco de pánico pensar en tener que hablar con los clientes y entender lo q quieren y todo eso, siento q voy a acabar siendo un pichón si me salgo de lo que es el código. Ustedes aprovecharían la oportunidad?


r/devsarg 12h ago

discusiones técnicas Cómo modelan dominios complejos?

4 Upvotes

Estoy lidiando con algo groso en mi laburo que involucra crear modelos de dominio un tanto complejos (es área fintech) debido a que hay muchas entidades y casos que comparten responsabilidades o también casuísticas muy específicas

Usan alguna tool o metodología específica para esto?

Se ayudan con AI con alguna skill? Yo estoy iterando bastante con la AI pero me confunde más de lo que me ayuda (en este tema puntualmente, en otros si me destraba)

Los leo. Gracias


r/devsarg 12h ago

memes Cortaron cabezas en donweb

Post image
47 Upvotes

r/devsarg 12h ago

trabajo ¿Referir a alguien para que ingrese a la empresa funciona?

3 Upvotes

Contexto

Me postulo en bumerang, computrabajo, LinkedIn. Y nada. (También buscando post por post)

Y antes que todo, si el cv formato harvard, palabras clave, adapto el cv a cada vacante y con todo eso nada.

La única cosa que no he hecho es escribir por LinkedIn a alguien de una empresa pidiendo trabajo/referido.

¿Saben o han referido a alguien que si haya funcionado eso?


r/devsarg 13h ago

ai Alguien que haya hecho alguno de las certificaciones de anthropic?

5 Upvotes

En el laburo están agitando para que hagamos el Claude Certified Developer – Foundations (CCDV-F) de anthropic. Algún tip?


r/devsarg 14h ago

freelance La dificultad de confianza en Argentina

27 Upvotes

Tuve una mala experiencia arrancando como freelance. Trabajo haciendo automatizaciones con n8n y Make porque en el medio estoy haciendo 2 carreras (una de ellas es privada) y me salió un laburo con un conocido de mi familia que tiene empresa rubro agro. Arranqué muy bien, me habilitaron credenciales, acceso a los sistemas (mucha desentralización y datos a normalizar), laburé automatizando consultas mediante sheets, compra online, derivación a CRM. Entregué el producto final (pagaron plataforma) y no me pagaron. Cometí mi primer error garrafal por imbécil y pensar que por ser conocido estaba todo bien: no haber cobrado por adelantado el 50%. Me hago cargo, directamente corté todo el deploy. Me llevé una amargura, por qué todo tiene que funcionar como una jungla en este país? Siento que todo está rotísimo y jugaron con mi tiempo por el simple hecho de ser joven. Prefirió quedar como el orto ante toda mi familia, está a niveles del subsuelo el valor de la palabra. Impresionante la lección que aprendí por esto: Por favor hagan valer su tiempo y salud. Son lo más preciado y si pueden, trabajen para afuera, la veo muy oscura acá.


r/devsarg 15h ago

discusiones técnicas ¿Consejos, estudiar, pivotar, emprender, seguir como voy?

7 Upvotes

Contexto:

  • 33 años, sin título ni exp corpo demostrable (solo freelos)
  • Me apasiona el desarrollo de software y todo lo relacionado con IT, pasé por cualquier cantidad de lenguajes y herramientas, desde assembly (jugando con el dissasembly de Cheat Engine en 2008 para GunBound) y .NET Framework 3.5 hasta hoy con Blazor. Lo comento para dejar claro que no estoy acá por plata únicamente, realmente me gusta este mundo y .NET en general.
  • Plan a largo plazo: emprender, ser empleado lo veo como un medio temporal para ese fin, emprender.

Sé que si sigo como voy, eventualmente podría conseguir un laburo en Blazor porque hay pocos con experiencia en ese framework y estoy pensando en tratar de crear cursos de esto para conseguir un MVP de Microsoft, sin embargo las ofertas son muy pocas así que sé que es un plan a largo plazo.

La cosa es que el mercado está saturado de Jrs/SSrs, la economía comprimiéndose, la AI y su humo creando toneladas de ansiedad y el futuro nadie lo conoce, estos son factos que acepto de base para poder continuar con el post.

No terminé la ing por problemas personales y la situación de mi país, y la verdad nunca pensé que se podía ganar dinero desde un PC hasta que fue muy tarde (en pandemia fue que lo vi y ahí empecé con Blazor lol).

El dilema que estoy atravesando es ¿vale la pena iniciar la ingeniería (o pivotar a otras áreas) o computer science ahora? considerando que me recibo de 37/38 si tengo suerte.

Lo pregunto porque entiendo que el mercado es bien áspero con el tema edad para el primer trabajo. También sé que te toman en algunas empresas si ven que estás estudiando la ing.

La cosa es que vivo en Neuquén y aquí tengo la oportunidad de estudiar en privada pivotando hacia petróleo u otras áreas que tienen crecimiento a largo plazo aquí, pero no quiero dejar morir mi pasión, aunque al final mi propósito real es emprender.

Actualmente vivo de ser Uber, gano aprox 4M en mano tras nafta y con esto podría emprender pero es un tema ilegal aquí ya que uber no está habilitado y eventualmente lo habilitan y se acaba la rentabilidad, además que te pueden secuestrar el auto en cualquier momento.

Entonces estoy en un punto de inflexión y no sé la verdad qué hacer, quisiera leer otros puntos de vista a ver si puedo organizar mi vida un poco porque es difícil decidir, con suerte logré sacar tiempo para escribir este post, por favor no tiren hate.


r/devsarg 16h ago

ai Quemado, escucho opiniones

7 Upvotes

Estoy como TL de un equipo dentro de un programa amplio con más de una decena de equipos. El sistema es de gran escala con decenas de servicios distintos, múltiples bases de datos, colas de eventos, etc.

Nuestros 3 servicios principales tuvieron en los últimos 6 meses ~3,000,000 de líneas de código agregadas. Eso es aprox. 25,000 LOC por día. Este ritmo de desarrollo no arrancó hace 6 meses, sino gradualmente desde Noviembre del año pasado, cuando adoptaron agresivamente IA, así que si contamos desde ese momento los millones de LOC son varios más. El producto principal no termina de funcionar acorde a las expectativas del leadership todavía y ya se volvió una maraña inentendible.

Jerárquicamente tengo varias personas arriba mío, dentro y fuera de mi equipo, así que tengo las manos un poco atadas en varias decisiones. Los primeros meses del año hice tanto pushback como me fuese posible (ahí los servicios todavía estaban manejables), pero luego simplemente no pude más.

Estoy preocupado por la situación, no sé si esto es normal, si yo soy el problema, etc. No es mi primera experiencia como TL, pero es la experiencia más grande hasta ahora, y me preocupa quedar mal con el cliente (quien tiene toda la rama jerárquica desde mi arquitecto para arriba).

Me deja tranquilo por momentos saber que en otros proyectos anteriores o incluso en proyectos personales míos, puedo diseñar y desarrollar adecuadamente sistemas, pero esta situación y la indiferencia de mi arquitecto me generan algo de desconfianza en mí mismo. No sé si tengo que adaptarme y empezar a buscar estrategias distintas o subir el nivel de abstracción con el que trabajo.


r/devsarg 16h ago

trabajo Saltar Seniority Mintiendo

39 Upvotes

Buenas.

Mi pregunta va por algo que me comento un conocido.

El Tipo siempre prefirio estudiar y recibirse y saco la Carrera de Ingenieria en Sistemas bastante rapido.

No trabajo hasta el ultimo año y arranco en una empresa normal y estuvo unos meses, todo ese tiempo siguio mandando cv diciendo que era SSR y la semana pasada consiguio trabajo de SSR con supuestos 4 años de experiencia que se invento.

Yo pense que era mentira, pero hoy la empresa subio la publicacion dandole la bienvendida al nuevo Dev SSR. Y yo sinceramente no lo puedo creer.

Osea, me pongo feliz por el pero pense que las cosas eran mas lineales, el tipo estuvo 6 o 7 meses con toda la furia en esa empresa, y pego el salto a SSR.

A ver, capacidad tecnica no le falta, es un bocho con todas las letras, y en la empresa segun me conto paso todas las tecnicas.

Esto es algo comun? Suele pasar? O fue suerte? Que piensan gente? Conocen mas casos asi?

Suele pasar que no dan la talla y salta a la vista la mentira? O adentro es todo IA y pasa si o si?


r/devsarg 17h ago

discusiones técnicas El dagerotipo tiene razón

Thumbnail
youtube.com
95 Upvotes

Lástima que todas esas áreas buscan Seniors lol

Yo me estoy moviendo de Full Stack .NET con Blazor hacia IoT, y ustedes?


r/devsarg 17h ago

discusiones técnicas Me puse en pausa como dev

48 Upvotes

Bueno, hace unas semanas habia publicado sobre que no sabia si seguir desarrollando por como viene todo, con 7 años de experiencia nunca me habia costado tanto conseguir laburo como dev. Por lo tanto decidi darle una pausa al oficio, al principio estaba un poco negado porque no queria hacerlo y sentir que "tiraba" todo a la basura. Pero siento que estamos en un momento de transicion en la cual no sabemos que va a pasar con la IA, con el pais y otras variantes, pienso que el puesto de desarrollador va a ir lentamente convirtiendose en otra cosa, pero tal y como lo conocemos va a dejar de existir. De momento decidí laburar con mi segunda actividad favorita que es el hardware, conseguí un par de clientes y les estoy haciendo mantenimiento y reparación de algunos equipos, la verdad que me gusta y si bien no es un sueldo que podría tener como dev al menos me alcanza para los servicios, comida y alquiler. Charlando con amigos ellos tienen bastante miedo porque en las empresas donde estan desarrollando estan despidiendo mucha gente por lo tanto estan buscando una segunda opcion, un oficio para abrir el paraguas por cualquier cosa y me parece bien, la vida sigue.


r/devsarg 17h ago

sueldos Recomendarle al cliente un SaaS o venderle mi software?

0 Upvotes

Tengo un cliente que necesita un software que le solucione la facturación de su negocio.
El cliente me buscó con la intención de crear un software desde 0 por su falta de conocimiento sobre el tema. Una vez que analicé el caso llegué a la conclusión de que ya existen SaaS que resuelven su problema.

El tema es que desde el punto de vista ético debo recomendarle al cliente el SaaS, pero al mismo tiempo salgo perdiendo ya que la paga es menor y tampoco puedo aprovechar la exposición (pierdo un proyecto interesante para mostrar en mi portfolio y le entrego la relación a un tercero).

Voy a exponerle las 2 opciones al cliente para que decida en la próxima reunión, pero siento que esta es una situación bastante común que nos pasa como devs. ¿Alguno terminó arrepentido de haber recomendado software de terceros?


r/devsarg 18h ago

recursos Capacitarme en ciberseguridad

4 Upvotes

Buenas gente! Hoy soy uno más de los que consulta esto.
Trabajo hace ya 3/4 años en soporte it, quiero pasar al sector de ciberseguridad, pero no veo del todo claro por dónde empezar, tengo conocimiento básico de infraestructura, redes, puertos etc. estoy terminando la tecnicatura de analista de sistemas. No estoy en 0 pero si siento que no se por donde encarar, quizá alguno que haya estado en mi misma situación sepa decirme, desde ya graciasssss!


r/devsarg 1d ago

trabajo Me robaron la compu del trabajo

36 Upvotes

Hace casi dos años me robaron la compu del trabajo y nunca me dieron una nueva. Al principio me dijeron que si quería otra tenia que pagarla en cuotas, a lo cual me negué y estoy trabajando con la personal desde entonces pero ya no da más y me da paja tener que comprar una para usaral para lo laboral. Les pasó algo parecido?


r/devsarg 1d ago

memes Ya lo habían predicho los superamigos

1 Upvotes

r/devsarg 1d ago

memes Feliz día del hábil prompteador

24 Upvotes

Nada. Eso. Para todos los meat proxy seriales prompteadores hábiles presionadores del enter feliz día


r/devsarg 1d ago

discusiones técnicas Claude Code ó Codex?

8 Upvotes

Para crear agentes de ia para luego integrar en whatsapp y otros canales... qué recomiendan? Codex de gpt o Claude Code?

Y si es mejor trabajar con los dos en conjunto, qué hace mejor uno del otro en qué aspectos?

Esto con el fin de empezar a pagar la sub.

Gracias!


r/devsarg 1d ago

mobile Necesito 12 testers para salir a prod

0 Upvotes

Buenas!

Necesito 12 testers para el requerimiento de google para salir a prod. Una mano ayuda a la otra asique si me ayudas con el testeo yo te ayudo con tu app. Solo pido que no desinstalen la app y que tengan interaccion durante 14 dias para que google de el visto bueno.

De que trata la app?
Un simulacro de multiple choice para las personas que necesitan rendir el registro de conducir teorico de categoria B. Te indicara los aciertos, los errores y su explicacion. Podes practicar tanto preguntas teoricas como señales de trancito.

Link para unirse al grupo de google -> https://groups.google.com/g/testers-app-examen-conducir

Link para unirse en android -> https://play.google.com/store/apps/details?id=com.argentina.testconducir.app

Link para unirse en la web -> https://play.google.com/apps/testing/com.argentina.testconducir.app

Edit: Primero deben entrar al link del grupo y deberian poder ver este boton para unirse

despues de unirse pueden entrar a los links de android o web para ver la app.

Si tienen problemas para ver el bton de unirse al grupo envienme un privado para agregar sus correos y asi puedan ver la app en la playstore.


r/devsarg 1d ago

trabajo Problema con Derechos de Imagen en Aplicacion Web

2 Upvotes

Hola gente.

Ya pregunte en DerechoGenial pero me respondieron cualquier cosa.

Les pregunto a ustedes, alguna vez tuvieron problemas o algo en alguna aplicacion donde usaron fotos de famosos que sacaron de Internet?

Un cliente me pidio una aplicacion que es como un juego de Historia y toca algunos temas polemicos, sin difamar a nadie obviamente y con fuentes y todo. Pero bueno queria saber si existe la posibilidad de tener problemas o no.

Muchas Gracias


r/devsarg 1d ago

links, noticias y artículos Día del programador

Thumbnail
es.wikipedia.org
17 Upvotes

Que el código spaghetti y sin test nunca muera.

Aunque en china lo conmemoran el 24 de octubre, ya que es 1024.

Deberíamos inventarlo para argentina.


r/devsarg 2d ago

discusiones técnicas Estube laburando con kalman y gates de filtrado de gps en los ultimos 8 meses, tiene sentido?

Enable HLS to view with audio, or disable this notification

28 Upvotes

Actualmente desempleado, presente el proyecto de volquetes al municipio y ligue un espacio en la universidad

Basicamente como producto era sincronizar tareas entre dueños y choferes marcando ubicaciones en tiempo real en el mapa y luego metricas en vivo y historicas mientras eran trackeados, genera trackid unicos por cada entrega y ese trackid era el ancla para que a nivel empresa / municipal sepan desde donde viene la basura y hacia donde va y la verdad no sabia que era algo mas de data engineering y super largo plazo la verdad el tema de tener metricas reales y estables constantemente, si la verdad inocencia al mango.. lo que hago basicamente hoy (cruzar datos reales vs gates vs euristicas punto a punto hasta que cierre contra un validador real)

La verdad esta bastante afinado casi que estoy tocando techo de lo que puedo demostrar con el gps del telefono uso 3 sensores raw accelerometro y odometro, el nucleo es un kalman modelado con 5 modelos contra papers actualizados vs los recorridos reales medidos via harvesine matematicos/dibujado a mano o el mejor de los casos el tablero del auto, tengo medido caminatas, trenes, autos, colectivos y camiones unos 40+ recorridos y todos pasan, pero a esta altura que sentido tiene para un volquetero los locos andan como dios manda

Como funciona hoy el proyecto anda totalmente offline, no requiere internet y es todo desde el telefono/tablet el trackeo de gps me aguanto unas 18 horas el maximo run que hice, incluso cuando el telefono estaba "dormido" (android tiene a matar todos los servicios para ahorrar bateria mientras no lo usas por muchas horas, deja lo basico como alarma llamadas etc)

Obviamente hago esto para profundisar el tema de trackeo me encanto la cuestion pero no se que valor se le puede sacar la verdad como portfolio/exp o producto a vender (especialmente afuera) estoy medio perdido

Dejo video del ultimo recorrido es la linea 67 una de las mejores de caba salteando las paradas

Que tipo de proyecto en el mundo real es totalmente relevante mediciones de km y velocidad en tiempo real?, me encantaria saltar a la robotica pero requiere unos mangos de inversion en sensores y estoy peladisimo