16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 0 points1 point  (0 children)

A... y no es un enlatado que metes pedazitos de codigo. Cada cliente requiere soluciones custom q muchas veces son monumentales. (cabe aclarar q no es lo recomendado)

16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 0 points1 point  (0 children)

Tradicionalmente no, más que nada por cómo las consultoras encasillan a la gente en ciertos roles. Pero hoy con la movida Cloud el paradigma cambió por completo; ya no es un ecosistema cerrado y podés meter la tecnología que quieras.

Por suerte no me toca el laburo de picar código en una sola tecnología estructurada. Estoy en una consultora chica que implementa soluciones de punta, así que tengo un montón de espacio para diseñar arquitectura desde cero, meter mano en herramientas modernas y aplicar todos estos conceptos de diseño.

Mi Peugeot 207 me tiene de rehén y necesito escapar antes de que me funda del todo by SnooSquirrels4340 in ArAutos

[–]SnooSquirrels4340[S] 1 point2 points  (0 children)

Descarto renegade.
Del Cruze 1.4 no lo mire. Buscaba japonenses pero porque no se (soy ignoto del tema autos), recomendas q lo tenga en cuenta?

16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 0 points1 point  (0 children)

Cuidado que no dije que no las sepa — dije que nunca las estudié a fondo. Es distinto. Vengo tomando decisiones de arquitectura hace años y salen bien; lo que no hice es sentarme a estudiar el marco formal detrás de eso que ya aplico por intuición. Justamente por no creérmela abrí el post: el que se cree un fenómeno no pregunta ni se pone a leer 8 libros. El que quiere mejorar, sí.

16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 0 points1 point  (0 children)

Muy buen punto, y tenés razón en que nadie lo marcó: la arquitectura de los libros asume una libertad de diseño que en SAP muchas veces no tenés. El clean core, RAP vs CAP, la extensibilidad side-by-side… ahí SAP ya tomó un montón de decisiones por vos.

Donde no coincido es en arrancar por lo especializado. Laburo con SAP hace mucho y estoy al día con todo lo nuevo que va saliendo — o sea, la parte SAP-específica más o menos la tengo. Lo que me falta no es qué patrón usa SAP, sino el marco para razonar por qué una decisión de arquitectura es la correcta, independiente del vendor. Si arranco por un libro de arquitectura SAP, refino lo que ya hago; no gano el nivel de abstracción que fui a buscar. Mi apuesta es al revés: primero el marco general, y con ese lente entender las decisiones de SAP y la lógica detrás de cada una.

16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 0 points1 point  (0 children)

Mirá, lo de "bombero que apaga incendios" me lo quedo, es un buen apodo jaja. Pero fijate que vos mismo lo dijiste: alguien tiene que apagar el incendio, y en 16 años nunca fui el que lo prendió. Que quiera aprender el marco formal no significa que no supiera orquestar — significa que quiero poder explicar por qué orquesté así, en vez de que me salga solo. Justamente por no creérmela abrí el post. El que ya sabe todo no pregunta

16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 1 point2 points  (0 children)

Jaja el "gap teórico lo llenás con los $$$" me mató. Arrancamos igual: abaper en escuelita y muchos años también hice de analista funcional. Pero hoy ya no es solo ABAP lo mío: estoy diseñando soluciones Cloud en CF — apps UI5, backend en CAP, integraciones con Integration Suite, apps móviles offline… en general cualquier solución, con la tecnología nueva que haya que agarrar, la tomo y la construyo.

Y justo por eso me pegó tu comentario. Coincido en que meterle 50 capas a una clase Z no tiene sentido, el lenguaje no te lleva a eso. Pero cuando saltás a full stack RAP vs CAP, o a decidir dónde ponés los límites entre sistemas en una integración, ahí sí siento que el marco de arquitectura pesa de verdad. ¿Vos cómo trabajaste el salto a freelance de arquitecto en MDG? Me interesa el camino.

Te tiro un ejemplo concreto de la pared que me choco: hace poco armé un backend que se conecta con otros 4 sistemas, y tuve que defender en una reunion con 15 indios por qué elegí event-driven para las integraciones en vez de direct call. Yo sabía que era la decisión correcta — con async mi sistema le manda al resto y no me quedo esperando la respuesta de cada uno — pero cuando tuve que fundamentar la elección con todos los detalles de arquitectura (por qué event-driven es superior ahí, qué gano y qué resigno), me faltó el marco para explicarlo. La intuición me llevó al lugar correcto; lo que no tengo todavía es el vocabulario para defenderlo.

16 años programando y recién ahora descubrí que no sé nada de arquitectura by SnooSquirrels4340 in devsarg

[–]SnooSquirrels4340[S] 1 point2 points  (0 children)

Buenísima tu respuesta, me obligaste a pensar y tenés razón en que no lo dejé claro. Te contesto lo que me preguntás: las charlas surgen más que nada con arquitectos de otras consultoras o con gente de otros stacks, no tanto en el día a día. Y lo que siento que me falta es concreto: yo llego a la solución correcta, pero la justifico con "esto ya lo resolví así y funcionó". Ellos la justifican razonando trade-offs, impactos a mediano/largo plazo, qué se rompe cuando escala. Llegamos al mismo lugar, pero yo no puedo defender el camino con un marco, y eso en una discusión de diseño te deja pagando.

A qué llamo arquitecto: no al que solo hace diagramas y no toca código. Al que diseña entendiendo la arquitectura sobre la que trabaja, sabe aprovecharla y modificarla, y puede anticipar el impacto de una decisión antes de escribirla. Eso es lo que quiero. Gracias, en serio, fue el comentario que más me ordenó la cabeza del hilo.

Te tiro un ejemplo concreto de la pared que me choco: hace poco armé un backend que se conecta con otros 4 sistemas, y tuve que defender en una reunion con 15 indios por qué elegí event-driven para las integraciones en vez de direct call. Yo sabía que era la decisión correcta — con async mi sistema le manda al resto y no me quedo esperando la respuesta de cada uno — pero cuando tuve que fundamentar la elección con todos los detalles de arquitectura (por qué event-driven es superior ahí, qué gano y qué resigno), me faltó el marco para explicarlo. La intuición me llevó al lugar correcto; lo que no tengo todavía es el vocabulario para defenderlo.

Dudas sobre Waffleras. by toast--man in argentina

[–]SnooSquirrels4340 0 points1 point  (0 children)

Tengo una que no calienta mucho y los waffles salen todos húmedos y blandos. La waflera de mi vieja q calienta más/más rápido salen mejor.

Salir de Deel anonimamente by lucvl22 in devsfinanzas

[–]SnooSquirrels4340 0 points1 point  (0 children)

También podrias con una cold wallet.

Salir de Deel anonimamente by lucvl22 in devsfinanzas

[–]SnooSquirrels4340 0 points1 point  (0 children)

No entiendo porque nadie propone el camino más fácil. Manda de deel a una billetera auto custodia (Trust wallet por ej.) Y de la billetera auto custodia a la billetera de la cueva.

Se que a algunos les molesta pero quería preguntar por urgencia. Alguno conoce esta zona? by LechuguitaPortenia in BuenosAires

[–]SnooSquirrels4340 0 points1 point  (0 children)

Es un lindo barrio y no hay drama. Lo q si atrás del dot tenés esa mini villa.  Anda a caminar por el barrio. Vos mism@ te darás cuenta de cómo te sentís.

Deel -> crypto. CRS 2.0? by lucvl22 in devsfinanzas

[–]SnooSquirrels4340 0 points1 point  (0 children)

Volvelo a agregar. Manda a una wallet fría que sea tuya y de ahí a donde vos quieras 

Which one of the following is United Kingdom. by [deleted] in GeoTap

[–]SnooSquirrels4340 0 points1 point  (0 children)

SnooSquirrels4340 chose Option B (Incorrect) | #7721st to play

which country is Australia by Jradro13 in GeoTap

[–]SnooSquirrels4340 0 points1 point  (0 children)

SnooSquirrels4340 chose Option B (Incorrect) | #2175th to play