Data Engineer | AWS Certified SAA | Founder ShareIT | Autor "El Ingeniero Consciente": ideas prácticas sobre datos/cloud y crecimiento profesional

Buenos Aires, Argentina
Joined November 2021
Me empezó a seguir bastante gente luego del post sobre el día de la madre y productividad 7/7/7, asi que me presento brevemente. Soy Elías, Data Engineer desde hace 2 años y pico, certificado y especializado en AWS. Volví a Twitter después de algunos meses de ausencia porque no me gustaba mucho publicar por acá, y ahora volví a darle una 2da chance. Escribo sobre Data Engineering y relacionados (SQL, Python, Git, fundamentos y buenas prácticas, etc.), AWS y Cloud Computing en general, y, mi diferencial: Nuestro costado humano. Somos más que nuestro laburo/título, y nuestra identidad puede y debe trascender eso. La relación con los demás y con nosotros mismos es de lo más importante en la vida. La filosofía puede ayudarnos a navegar mejor la vida y puede ser muy práctica. Todo esto lo escribo en mi newsletter "El Ingeniero Consciente". Tienen link en bio. Yo digo que se puede ser un gran profesional en tech y abogar por el equilibrio entre laburo y vida. Si pensás lo mismo, entonces seguime o suscribite, lo que vos quieras. PD: también fundé y gestiono una comunidad tech con foco en el factor humano. La encontrás como @shareit_tech. Sumate!
1
6
27
1,761
Mi opinión de esto es que no está bueno depositar toda nuestra identidad y valor como persona en nuestro trabajo o profesión. Es ruta segura hacia un vacío espiritual severo. Por otro lado, pienso que nuestra "carrera profesional" va más allá del puesto o empresa en el que estemos actualmente. Mi carrera también son mis contactos, mis certificaciones o títulos, mis conocimientos, y más. Por eso me gusta decir que "yo soy mi propia empresa", porque realmente yo mismo soy el proyecto en curso más grande que tengo. Y mi trabajo ahora mismo, es tan solo la forma actual en la que ejerzo mi profesión y construyo mi carrera. Pero no lo es todo.
Yo creo que es liberador cuando asumes que el trabajo es simplemente una forma de ingresar dinero y le quitas todo el chantaje emocional afectivo que acompaña al discurso moderno sobre la “carrera profesional”
1
1
1
13
1,231
Por eso el minimalismo vital, es decir, aprender a vivir por debajo de nuestras posibilidades, es uno de los mejores life hacks que hay. Se suele confundir esta filosofía financiera con falta de ambición o mentalidad de escasez. Yo pienso que nada que ver. Es una forma de justamente desbloquear abundancia y tener más libertad.
Underrated life advice: Keep your personal burn rate low. Cheaper car. Smaller house than the bank says you can afford. No payment you'd panic about if work got weird. Low expenses aren't about being cheap. Low expenses give you options. And options = freedom.
1
5
427
Consejo ultra útil para crecer profesionalmente. No lo leíste en ningún otro lado y es más, es considerado casi un secreto. Ya, en serio. Fuera de toda broma y libre de todo humo, el consejo es... Sé buena gente. Sé colaborativo/a. ¿Esperabas algo distinto? Parece super genérico lo que digo pero creo que hay algo importante a tener presente: trabajamos con otras personas. Incluso los que estamos en sistemas y pensamos que todo tiene que ser IA + el stack de turno, trabajamos con personas. Stakeholders, jefes, compañeros de equipo, etc. Si nadie te aguanta, hay que hacerte mil preguntas porque explicás todo a medias, nadie te entiende...claramente el problema no son los demás. Y no estoy diciendo que ser "bueno/a" te resuelva todos los problemas y que sea todo lo que se necesita. Pero juega un papel importante. Hacé favores al resto. Compartí generosamente tu tiempo y conocimientos. Comunicate bien, sé claro/a y escuchá con atención a los demás. Si vas a dar feedback, hacelo con ganas de contribuir en vez de destruir. Todo eso vuelve con creces. Es una apuesta a tu propio futuro y el de la gente que te rodea. ¿Estás de acuerdo o estoy re flasheando? ¿Siendo muy idealista quizás? ¿Qué agregarías? Yo experimenté ambas cosas. Lo bueno que vuelve tras dar cosas buenas. Y las consecuencias de no haberlo sido también.
8
287
Esta semana tuve la oportunidad de conversar con los alumnos del trayecto de formación profesional "Operador/a en Análisis de datos" del CFP N° 16 de CABA. La propuesta por parte de la profesora del trayecto, quien es compañera de facultad, fue clara: hay chicos capacitándose y dando sus primeros pasos en datos. "¿Te animás a contarles sobre tu experiencia y darles consejos para crecer en este rubro?" Oooobvio que me invadió el síndrome del impostor ante tal propuesta, pero no me dejé ganar la pulseada, asi que me mandé igual. ¿Les soy completamente honesto sobre la experiencia? Me encantó. Hermoso ambiente. Los chicos fueron bastante participativos, hubo preguntas interesantes y me sentí cómodo en todo momento. Uno de los chicos incluso posteó en LinkedIn un resumen de lo que charlamos en cosa de 2 horitas (se me pasó volando por cierto). Hablamos de porqué trabajar en datos está bueno y es el trabajo del presente y del futuro, de los roles en esta área y sus diferencias, del rol particular del Engineer, que es algo que realmente me encanta ejercer, y qué responsabilidades y herramientas le corresponden a este actor dentro del ciclo de vida de los datos. Pero si tuviera que destacar algo de lo que hablamos, sería esto, alejado de lo técnico: 1️⃣ Aunque sientas que sabés poco, seguro sabés algo que otra persona no. Andá y compartí eso que sabés con esa persona. Ayudás al otro y te permitis reforzar conocimientos. 2️⃣ La marca personal y la visibilidad en redes son cruciales en este mercado laboral moderno. No las subestimes. Usalas a tu favor. 3️⃣ Hacé comunidad. Compartí, ayudá, pedí ayuda. Salí de la pantalla, de la habitación, y andá a conocer gente. Tenemos muchos eventos en IT por suerte y hacer contactos es otra parte vital del proceso. Si nadie te conoce, tu impacto tiende a 0. Muy agradecido con la profe y los chicos por haberme permitido vivir esto 🙌
4
184
Por defecto siempre guardé credenciales y cosas similares en AWS Secrets Manager, pero también guardaba cosas que la verdad no tenían que estar ahí. Resultado: costos innecesarios y recursos desperdiciados. Una confusión común al momento de guardar datos sensibles, como contraseñas o tokens en el ecosistema de AWS, es la que se da entre Secrets Manager y Parameter Store. Y si a eso le sumamos configuraciones, la confusión pasa a ser Parameter Store vs AppConfig. No quiero maquillarlo: esa misma confusión hizo que me equivoque más de una vez. Pero aprendí, corregí, y esto es lo que quiero transmitirte hoy. Spoiler: la respuesta no es "todo en Secrets Manager". La imagen de abajo te presenta 3 preguntas que podés hacerte cuando llegue el momento de decidir.
1
5
369
Hago el quote asi es mas facil que lo vean otros. Primero hay que separar curso de certificación. Porque la CLF no es un curso, es una certificación. Puede haber cursos para prepararte para la certificación, las cosas por su nombre. Luego, la Cloud Practitioner está orientada a personas que tienen poco conocimiento sobre la nube en general y sobre AWS. Es más, está orientada también a personas no técnicas que quieran adentrarse. Si nunca tocaste AWS, quizá sea un buen primer paso. Si ya tenés experiencia en sistemas, ya sea desarrollo web/de software/datos, etc.m entonces ya tenés trasfondo técnico. No te es desconocido el concepto de máquina virtual, bases de datos, tipos de almacenamiento, redes de computadores, APIs, mensajería, contenedores, etc etc. Ahi tenes dos caminos, segun lo veo: Te tirás por la certificación Developer, que cubre varios servicios destinados a desarrollo de aplicaciones, como Lambda, API Gateway, S3, SNS, SQS, EC2, ECS, etc. O te vas por la Solutions Architect Associate (SAA), que es la certificación que aprobé el mes pasado. Es más pesada, más abarcativa, requiere bastante conocimiendo de varios temas y demanda bastante teoría. Pero es una de las más valoradas. Igual ojo con confundir una certificación con el destino. La posta siempre va a ser la experiencia hands-on que tengas y tu experiencia en producción con los servicios. La certificación prueba que tenés los conceptos bien ordenados, y que tenes el modelo mental de alguien que opera en AWS. Otra cosa es operar cada servicio e interconectarlos para construir una arquitectura. Y eso solo se logra construyendo cosas justamente. Acá hablo del tema, pero definitivamente debería expandir el blog post, porque lo escribí mientras aún me preparaba para la SAA: elingenieroconsciente.com/bl…
Replying to @ingeconsciente
la verdad que banque bastante el mensaje... y ya que estas especializado en aws cuales son los mejores cursos? en su momento compre el AWS Certified Cloud Practitioner (CLF-C02) - 2026 y lo deje ahi... ahora lo estaba viendo pero lo siento full teorico
2
1
5
361
Casi me hace llorar este tipo con esta hermosura que escribió. Desde esta cuenta vamos a defender siempre el balance entre vida y laburo. ¿Que a veces no se puede? Y sí, a veces no se puede. O a veces te conviene romper el equilbrio de manera temporal y controlada para lograr mayores resultados. Pero es eso: un tiempo. Basta de la hustle culture de mierda. Basta de colocar toda nuestra identidad en nuestra profesión, rol, salario, etc. Hay vida fuera de la pantalla. Hay que salir a vivirla.
Lo digo como psicólogo: Uno tiene que aprender a cuidarse a sí mismo y a cuestionar todo. Todo lo que sale de silicon valley es falopa de primera calidad que viene con crecimiento económico. La IA es una adicción total porque está disfrazada de productividad. Las redes sociales nos alejan de quienes queremos, la gente prefiere scrollear a salir a bailar o conocer gente o coger o tener hijos. Los juegos y las películas están diseñados para que no podamos dejarlos. Cada minuto perdido de nuestra atención y vida con amigos se convierte en un dólar de capitalización de varias grandes empresas basadas en tech (Google, Meta, Apple, Microsoft). Nada tiene límite. Porque además tienen toda la data de nuestro comportamiento, lo que decimos, escribimos, todo nuestro trabajo, es el colonialismo pero del SXXI y nosotros somos los pueblos originarios que pagamos en vez de con oro, con nuestra salud mental. Por eso tratar de tener ownership de nuestra vida y limitar la tecnología es clave para no perder todo lo que pasa fuera de ella, recuperar las verdaderas redes sociales, la inteligencia humana, y volver al verdadero online que es salir afuera. Que paradoja igual, aguante la tecnología que la amo, pero ojo.
1
1
33
1,111
El CV es tu carta de presentación, pero rara vez es el factor decisivo. Por algo existe la famosa frase "contacto mata CV". Y ojo que esto no se trata de favoritismo, sino de confianza. Una buena red de contactos te da acceso a: 1. Oportunidades internas que nunca se publican en portales de empleo. 2. Procesos de selección bajo recomendación (donde tus probabilidades aumentan). 3. Información privilegiada sobre una empresa o rol antes de postularte. Al igual que con el interés compuesto en las finanzas, construir relaciones valiosas toma tiempo, pero el efecto se acumula a lo largo de los años. 💡 Mi consejo: No esperes a estar buscando trabajo para construir tu red. La mejor época para conectar con colegas es cuando no necesitas nada de ellos.
1
4
297
Hoy es día de la madre en Argentina. Mi vieja está preparando unos ravioles con tuco, y mirá si me voy a perder un día como hoy para shippear cosas con IA. Dejémonos de joder con estas pelotudeces hermano. El mensaje que están bajando estos CEOs/CTOs de mierda me está empezando a pudrir. Esta industria sigue bajando constantemente el mensaje de que tenemos que desvivirnos por el laburo, por una empresa, por un rol o puesto. HARTO me tienen. Yo no soy ni pienso ser mi profesión, mis certificaciones, sueldo, etc. etc. Construir una buena carrera profesional es importante, está bueno...pero no si el precio a pagar es alejarnos de la gente que queremos, de lo que nos gusta en la vida y de nosotros mismos. Y el pelotudo que diga "Es que no tenés pasión" probablemente te quiera vender un curso para desarrollar con IA, o tenga su propia empresa y solo quiere laburar con gente que se deja negrear por 2 pesos.
Vercel CEO Guillermo Rauch (@rauchg) says the old work week is officially dead: “You would think, ‘AI has arrived, & we're all working 2 hours a week.’” “The opposite is happening. I get text messages at midnight from the CEOs and CTOs of these companies.” “It’s more like 7/7/7: 7 days a week from 7 AM to 7 PM.”
53
97
4
1,091
48,824
No podés llamarte "pythonista" si no sabés esta característica esencial de Python. Apenas empecé a programar con el lenguaje me mandé esta más de una vez: instalar todo, pero todo, en el Python global del sistema. Después me preguntaba por qué tenía 3 versiones distintas de requests, o por qué un proyecto andaba y luego otro no después de un update de librerías.
3
3
22
1,113
Todo eso se soluciona entendiendo de entornos virtuales. Y ojo, que no es ciencia de cohetes eh 🚀 Si querés más, esto te va a servir ↓ elingenieroconsciente.com/bl…
3
168
Alguno más en esta? O solo yo?
7
295
Dejá de memorizar las clases de S3 por nombre. Memorizalas por frecuencia de acceso y una buena parte del examen SAA-C03 se ordena solo. Ahora, en vez de memorizar por nombre, memorizá por la frecuencia de acceso a los datos. Si en el examen te trabás con una pregunta de storage classes, no solo te preguntes cómo se llama la clase. Preguntate también cada cuánto se leen esos datos y qué tan rápido los necesitás cuando los pedís. Casi siempre la respuesta ya está ahí. Las clases se podrían agrupar así: - Frecuente: S3 Standard - Infrecuente: Standard-IA y One Zone-IA - Archivado: Glacier Instant Retrieval, Flexible Retrieval y Deep Archive - Patrón desconocido: Intelligent-Tiering
1
2
232
Muy buena observación. Mis mejores resultados vienen de bloques bien enfocados de 3-4 horas. Si me paso de eso ya me empiezo a mandar cagadas o la calidad es inferior. ¿Tiene sentido cumplir una jornada de 8 horas a rajatabla en IT?
One of the key practices of a highly effective organization is that everybody works at a "sustainable pace." That term has been twisted around, but what it really means is that everybody comes into work every day rested, relaxed, and able to do their best work, and they stop when those conditions no longer hold. Couple that thinking with the well-documented fact that nobody can work more than about six hours a day and be effective. If you're doing intensively intellectual or creative work, that number is closer to four. The eight-hour day dates back to 19th-century sweat-shop factory work. The crack-the-whip bosses wanted the line running 24 hours a day, but 12-hour days led to too many deaths and mistakes (not to mention worker anger), so they split the day into three equal parts. Eight hours. There is absolutely no reason to be sticking to that schedule in the 21st century, at least not for knowlege work. In fact, it's counterproductive to overwork people. The result is lower quality, more bugs, and much of the work will have to be redone. If you're forced to work 8 hours, you'll spend 4-6 productive hours and fill the rest with mindless busywork. That busywork benefits nobody. It's theft.
1
1
190
Algo que casi no vi en cursos y recursos sobre SQL: elegir una guía de estilo para escribir queries. SQL es bastante generoso y casi no te penaliza. Esto: select title, release_year, country from films limit 3 Funciona igual que esto: SELECT title, release_year, country FROM films LIMIT 3; Pero la segunda es más legible y fácil de interpretar, ¿no?
3
1
23
959
Hay varios estilos. A mí me gusta la guía de Holywell: indentación, capitalización y convenciones de nombre para tablas, campos y aliases. No existe una convención que cubra todos los casos, pero una consulta SQL bien escrita debe ser clara y fácil de leer. Un buen profesional IT es un buen colaborador, y eso incluye a tu futuro yo. Sé buena gente. Escribí bien las consultas en SQL. 📌 Guía de estilo: sqlstyle.guide/
1
95
Qué bueno que me puse serio con la marca personal desde hace 1 año ya. Cuesta, sí. Mantenerla, armar los posts, etc. etc. Pero en mi opinión es un esfuerzo que vale hacer. Lo técnico importa, pero creo que lo blando, lo humano, está empezando a tener otro valor.
Dear developers: Your next programming language is marketing. Good luck.
5
1
45
1,449