Screaming in the Cloud - Technical Lineage and Careers in Tech with Sheeri Cabral

Episode Date: July 12, 2022

About SheeriAfter almost 2 decades as a database administrator and award-winning thought leader, Sheeri Cabral pivoted to technical product management. Her super power of “new customer” e...mpathy informs her presentations and explanations. Sheeri has developed unique insights into working together and planning, having survived numerous reorganizations, “best practices”, and efficiency models. Her experience is the result of having worked at everything from scrappy startups such as Guardium – later bought by IBM – to influential tech companies like Mozilla and MongoDB, to large established organizations like Salesforce.Links Referenced:Collibra: https://www.collibra.comWildAid GitHub: https://github.com/wildaidTwitter: https://twitter.com/sheeriPersonal Blog: https://sheeri.org

Transcript
Discussion (0)
Starting point is 00:00:00 Hello, and welcome to Screaming in the Cloud, with your host, Chief Cloud Economist at the Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud. This episode is sponsored in part by our friends at Fortinet. Fortinet's partnership with AWS is a better together combination that ensures your workloads on AWS
Starting point is 00:00:40 are protected by best-in-class security solutions powered by comprehensive threat intelligence and more than 20 years of cybersecurity experience. Integrations with key AWS services simplify security management, ensure full visibility across environments, and provide broad protection across your workloads and applications. Visit them at AWS Reinforce to see the latest trends in cybersecurity on July 25th to 26th at the Boston Convention Center. Just go over to the Fortinet booth and tell them Corey Quinn sent you and watch for the flinch. My thanks again to my friends at Fortinet. Let's face it, on-call firefighting at 2 a.m. is stressful. So there's good news and there's bad news.
Starting point is 00:01:27 The bad news is that you probably can't prevent incidents from happening, but the good news is that Incident.io makes incidents less stressful and a lot more valuable. Incident.io is a Slack-native incident management platform. It allows you to automate incident processes, focus on fixing the issues, and learn from incident insights to improve site reliability and fix your vulnerabilities. Try incident.io to recover faster and sleep more. Welcome to Screaming in the Cloud. I'm Corey Quinn. My guest today is Shiri Cabral, who's a senior product manager of ETL Lineage at Calibra. And that is an awful lot of words
Starting point is 00:02:13 that I understand approximately none of, except maybe manager, but we'll get there. The origin story has very little to do with that. I was following Shiri on Twitter for a long time and really enjoyed the conversations that we had back and forth. And over time, I started to realize that there were a lot of things that didn't necessarily line up. And one of the more interesting and burning questions I had is, what is it you do exactly? Because you're all over the map. First, thank you for taking the time to speak with me today. And what is it you'd say it is you do here, to quote a somewhat bizarre and aged movie now?
Starting point is 00:02:51 Well, since your listeners are technical, I do like to match what I say with the audience. First of all, hi. Thanks for having me. I'm Shiri Cabral. I am a product manager for Technical Lineage ETL Tools, and I can break that down for this technical audience. If it's not a technical audience, I might say something like if I'm at a party and people ask what I do, I'll say I'm a product manager for a technical data tool. And if they ask what a product manager does, I'll say, ah, I help make sure that, you know, we deliver a product
Starting point is 00:03:15 the customer wants. So, you know, ETL tools are tools that transform, extract, and load your data from one place to another. Like AWS Glue, but for some of them, reportedly, you don't have to pay AWS by the gigabyte second. Correct, correct. We actually have an AWS Glue technical lineage tool in beta right now. So the technical lineage is how data flows from one place to another. So when you are extracting, possibly transforming, and loading your data from one place to another,
Starting point is 00:03:45 you are moving it around. You want to see where it goes. Why do you want to see where it goes? Glad you asked. You didn't really ask. Do you care? Do you want to know why it's important? Oh, I absolutely do.
Starting point is 00:03:55 Because it's, again, people who are, what do you do? Oh, it's boring and you won't care. It's like when people aren't even excited themselves about what they work on, it's always a strange dynamic. There's a sense that people aren't really invested in what they do. I'm not saying you have to have this overwhelming passion and do this in your spare time necessarily, but you should at least in an ideal world, like what you do enough to light up a bit. When you talk about it, you very clearly do. I'm not one to stop you. Please continue. I do. I love data and I love helping people. So technical lineage does a few things. For example, a DBA, which I used to be a DBA,
Starting point is 00:04:29 can use technical lineage to predict the impact of a schema update or migration, right? So if I'm going to change the name of this column, what uses it downstream? What's going to be affected? What scripts do I need to change? Because if the name changes other things, you know, then I need to not get errors everywhere. And from a data governance perspective, which Calibra is a data governance tool, it helps organizations see if, you know, you have private data in a source, does it remain private throughout its journey, right? So you can take a column like email address or government ID number and see where it's used down the line, right? GDPR compliance, CCPA compliance. The CCPA is a little newer. People might not know that acronym. It's
Starting point is 00:05:05 California Consumer Privacy Act. I forget what GDPR is, but it's another privacy act. It also can help the business see where data comes from. So if you have technical lineage all the way down to your reports, then you know whether or not you can trust the data, right? So you have a report and it shows salary ranges for job titles. So where did the data come from? Did it come from a survey? Did it come from job sites or did it come from a government source like the IRS, right? So now you know, like, which are you going to trust the most? Wait, you can do that without a blockchain? I kid, I kid, I kid. Please don't make me talk about blockchains. No, it's important. The provenance of data, being able to establish
Starting point is 00:05:42 a, almost a chain of custody style approach for a lot of these things is extraordinarily important. Yep. I was always a little hazy on the whole idea of ETL until I started working with large volume AWS bills. And it turns out that, well, why do you have to wind up moving and transforming all of these things? Oh, because in its raw form, it's complete nonsense. That's why. Thank you for asking. It becomes a problem space.
Starting point is 00:06:04 Oh, I thought you were going to say because AWS has 14 different products for things. So you have to move it from one product to the other to use the features. And two of them are good. It's a wild experience. But this is also something of a new career for you. You were a DBA for a long time. You're also incredibly engaging. You have a personality. You're extraordinarily creative. And that, if I can slander an entire profession for a second, does not feel like it is a common DBA trait. It's right up there with an overly creative accountant. When your accountant does stand-up comedy, you're watching and you're laughing and thinking, I am going to federal prison. It's one of those weird things that doesn't quite gel if we're speaking purely in terms of stereotypes. What has your career been like?
Starting point is 00:06:50 I was a nerd growing up. So to kind of say like I have a personality, like my personality is very nerdish and I get along with other nerdy people and we have a lot of fun. But when I was younger, like when I was, I don't know, seven or eight, one of the things I really loved to do is I had a penny collection, you know, like you do, and I love to sort it by date. So in the States, anyway, we have these pennies that have the date that they were minted on it. And so I would organize and I probably had like five bucks worth of pennies. So you're talking 500 pennies and I would sort them and I'd be like, oh, this one's 1969. This one's 1971. And then when I was done, I wanted to sort things more. So I would start to like sort them in how, in order of how shiny the pennies were. So I would start to like sort them in how, in order of how shiny
Starting point is 00:07:25 the pennies were. So I think that from an early age, it was clear that I wanted to be a DBA from that sorting of my data and ordering it. But I never really had a like, oh, I want to be this when I grow up. I kind of had a stint when I was in like middle school where I was like, maybe I'll be a creative writer. And I wasn't as creative a writer as I wanted to be. So I was like, yeah, whatever. And I ended up actually coming to computer science just completely through random circumstance. I wanted to do neuroscience because I thought it was completely fascinating at how the brain works and how like you and I are like 99.99. We're like five nines of the same, except for like a couple of genetic whatever, but like how our brain wiring, right, how the neuron and the electricity flows through it.
Starting point is 00:08:11 Yeah, it feels like I want to store a whole bunch of data. That's okay, I'll remember it, I'll keep it in my head. And you're like rolling up the sleeves and grabbing like the combination software package off the shelf and a scalpel, like not yet, but you're about to. And right, there is an interesting point of commonality on this. It comes down to almost data organization and the relationship between data nodes. That's a fair assessment. Yeah. Well, so what happened was, so I went to university and in order to take introductory neuroscience, I had to take like chemistry, organic chemistry, biology. I was basically doing a pre-med track. And so in the beginning of my junior year, I went to go take introductory neuroscience
Starting point is 00:08:46 and I got a D minus and a D minus level doesn't even count for the major. And I'm like, well, I want to graduate in three semesters. And I had this, I got all my requirements done except for the pesky little major thing. So I was already starting to take like a computer science, you know, basic courses. And so I kind of went whole hog all in, did four or five computer science courses a semester and got my degree in computer science because it was like math. So it was, it kind of came a little easy to me. So taking, you know, logic courses and, you know, linear algebra courses was like, yeah, that's great. And then it was the year 2000 when I got my bachelor's degree, the turn of the century. And my university offered a fifth year master's
Starting point is 00:09:24 degree program. And I said, I don't know who's going to look at me and say, conscious bias, unconscious bias. She's a woman. She can't do computer science. So like, let me just get this master's degree. I like fill out a one page form. I didn't have to take a GRE. And it was the year 2000. You were around back then, you know, it was like the jobs were like, they were handing jobs out like candy. I literally had a friend who was like my company that he founded. He's like, just come, you know, it's Monday in May. Just start.
Starting point is 00:09:49 You will just bring your resume the first day and we'll put it on file. And I was like, no, no, no, no, no. I have this great opportunity to get a master's degree in one year at 25% off the cost because I got a tuition reduction or whatever for being in the program. I was like, what could possibly go wrong in one year? And what happened was his company didn't exist the next year. And like everyone was in a hiring freeze in 2001. So it was the best decision I ever made without really knowing. Cause I would have had a job for six months, been laid off with everyone else at the end of 2000. And, and that's it.
Starting point is 00:10:18 So that's how I became a DBA as I, you know, got a master's degree in computer science, really wanted to do databases. There weren't any database jobs in 2001, but I did get a job as a sysadmin, which we now call SREs. Well, for some of the younger folks in the audience, I do want to call out the fact that regardless of how they think we all rode dinosaurs to school, databases did absolutely exist back in that era. There's a reason that Oracle is as large as it is of a company. And it's not because people just love doing business with them. The technology was head and shoulders above
Starting point is 00:10:49 everything else for a long time, to the point where people worked with them in spite of their reputation, not because of it. These days, it seems like in the database universe, you have an explosion of different options in different ways that are great at different things. The best, of course, is Route 53 or other DNS text records, and everything else is competing for second place on that. But no matter what it is you're after, there are options available. This was not the case back then. It was like you had a few options, all of them with serious drawbacks, but you have to pick your poison. Yeah. In fact, I learned on Postgres in university because that was freely available. And you'd be like, Postgres in university because, you know, that was freely
Starting point is 00:11:25 available. And, you know, you'd be like, well, why not MySQL? Isn't that kind of easier to learn? It's like, yeah, but I went to college from 96 to 2001. MySQL 1.0 or whatever was released in 95. By the time I graduated, it was six years old. And academia is not usually the early adopter of a lot of emerging technologies like that. That's not a dig on them any, because otherwise you wind up with a major that doesn't exist by the time that their first crop of students graduates. LDBA. But yeah, as a systems administrator, you know, we did websites, right? We did what web, are they called web administrators now? What are they called? Web admins, webmaster? Web admins, I think that they became subsumed into sysadmins by and large. And now we call them DevOps or SRE, which means the exact same thing, except you get paid 60% more. And your primary job is arguing about which one of those you're not. Right, right. Like we were still
Starting point is 00:12:24 separated from network operations, but database stuff, that stuff and web and, you know, websites job is arguing about which one of those you're not. Right, right. Like we were still separated from network operations, but database stuff, that stuff and web and, you know, website stuff and stuff, we all did. Back when your web mail was your horde based on PHP and you had a database behind it. And yeah, it was fun times. Yeah. I worked at a whole bunch of companies in that era. And that's where basically where I formed my early opinion of a bunch of DBA-leaning sysadmins, like the DBA at a lot of these companies. It was, I don't want to say toxic, but there's a reason that if I were to say, I'm writing a memoir about a career track in tech called The Legend of Surly McBastard, people would say, oh, is it about the DBA? There's a reason behind this. It always felt like there was a sense of elitism and a sense of, well, that's not my job, so you do your job. But if anything goes even slightly wrong, it's certainly not my fault. And to be fair, all of these fields have evolved significantly since then. But a lot of those biases that are in our career are difficult to shake, particularly when they're unconscious.
Starting point is 00:13:23 They are. I never ran into that personally. Like I never ran into anyone who like a developer who treated me poorly because the last DBA was a jerk and whatever. But I heard a lot of stories, especially with things like granting access. In fact, I remember my first job as an actual DBA, not as a sysadmin that also did DBA stuff was at an online gay dating site. And the CTO rage quit, literally yelled, stormed out of the office, slammed the door and never came
Starting point is 00:13:53 back. And a couple of weeks later, you know, we found out that the customer service guys who were in-house and they were all guys. So I say guys, although we also refer to them as ladies because it was an online gay dating site. Gals works well too in those scenarios. Oh, guys is unisex. Cool. So is gals by that theory. So gals, how are we doing? And people get very offended by that. And suddenly, yeah, maybe folks is not a terrible direction to go in. I digress. Please continue. When they hired me, they were like, are you sure you're okay with this? I'm like, I get it. There's like half naked men, put men posters on the wall. That's fine. But they would call it, they'd be like be like ladies let's go to a meeting and i'm like do you want me also because i had to ask because it was that was when ladies actually might not have included me because they meant you know
Starting point is 00:14:33 well i did a brief stint myself as the director of tech ops at grinder that was a wild experience in a variety of different ways it's over a decade ago but it was still this it was very interesting experience in a bunch of ways and still to day, it remains the single biggest source of InfoSec nightmares that kept me awake at night. Just because when I'm working at a bank, which I've also done, it's only money'm dealing instead with, cool, this data leaks, people will die. Most of what I do is not life or death, but that was. And that weighed very heavily on me. Yeah, there's a reason I don't work for a bank or a hospital. You know, I make mistakes. I'm human, right?
Starting point is 00:15:19 There's a reason I don't work on databases for that exact same reason. Please continue. Yeah. So the CTR rage quit a couple of weeks later, the head of customer service comes to me and be like, can we have his spot as an admin for customer service? And I'm like, what do you mean? He's like, well, he told us we had like 10 slots of permission and he was one of them. So we could have like nine people. And like, I went and looked and they put permission in the HD access file. So this former CTO had just wielded his power to be like, nope, can't do that.
Starting point is 00:15:45 Sorry, limitations. When there weren't any, I'm like, you could have a hundred, you want every customer service person to be an admin, whatever, here you go. So I did hear stories about that. And yeah, that's not the kind of DBA I was. No, it seems the more senior you get, the less you want to have admin rights on things. Would I leave a job? Like the number one thing I want you to do is revoke my credentials, not because I'm going to do anything nefarious, because I don't want to get blamed for it. Because we have a longstanding tradition in tech and a lot of places of, okay, something just broke. Whose fault is it? Well, who's the most recent person to leave the company? Let's blame them because they're not here to refute the
Starting point is 00:16:19 character assassination and they're not going to be angling for a raise here. The rest of us are. So let's see who we can throw under the bus that can't defend themselves. Never a great plan. Yeah. So yeah, I mean, you know, my theory in life is I like helping. So I liked helping developers as a DBA. I would often run workshops to be like, here's how to do an explain and find your explain plan and see if you have indexes and why isn't the database doing what you think it's supposed to do? And so I like helping customers as a product manager, right? So I am very interested in watching how people start drifting in a variety of different directions. It's a, you're doing product management now,
Starting point is 00:16:56 and it's an ETL lineage product. It is not something that is directly aligned with your previous positioning in the market. And those career transitions are always very interesting to me because there's often a mistaken belief by people in their career, realizing they're doing something they don't want to do. They want to go work in a different field. And there's this pervasive belief that,
Starting point is 00:17:20 oh, time for me to go and back to square one and take an entry-level job. No, you have a career, you have experience. Find the orthogonal move. Often, if that's challenging because it's too far apart, you find the half-step job that blends the thing you do now with something a lot closer, and then a year or two later, you complete the transition into that thing. But starting over from scratch, it's, why would you do that? I can't quite wrap my head around jumping off the corporate ladder to go climb another one. You very clearly have done
Starting point is 00:17:50 a lateral move in that direction into a career field that is surprisingly distant, at least to my view. How'd that happen? Yeah. So after being on call for 18 years or so, I decided, no, I had a baby actually. I had a baby. He was great. And then I had another one. But after the first baby, I went back to work and I was on call again. And, you know, I had a good maternity leave or whatever. But, you know, I had a newborn who was six, eight months old and I was getting paged.
Starting point is 00:18:20 And I was like, you know, this is more exhausting than having a newborn. Like having a baby who sleeps three hours at a time, like in three hour chunks was less exhausting than being on call. Because when you have a baby, first of all, it's very rare that they wake up and crying in the middle of the night. It's an emergency, right? Like they have to go to the hospital, right? Very rare. Thankfully, I never had to do it. But basically, like, as much as I had no brain cells, and sometimes I couldn't even go through this list, right? They need to be fed. They need to be comforted. They're tired, and they're crying because they're tired, right? You can't make them go to sleep, but you're like, just go to sleep. What is it? Or their diaper needs changing, right? It's like four things. When you get that beep of that pager in the middle of the night,
Starting point is 00:19:00 it could be anything. It could be logs filling up disk space you're like i'll rotate the logs be done with it you know it could be something you snooze issue closed status i no longer give a shit what it is again at some point it's one of those things where replication lag right not actionable don't get me started down that particular path yeah like this is that area where dbas and my sysadmin roots started to overlap a bit like like as the DBA was great at data analysis, the table structure and the rest, but the backups of the thing, of course that fell to the sysadmin group and replication lag. It's okay. It's doing some work in the middle of the night. That's normal. And the network is fine. And why are you waking me up with things that are not actionable? Stop it. I'm yelling at the computer
Starting point is 00:19:42 at that point, not the person to be very clear, but it's the, yeah, at some point it's don't wake me up with trivial nonsense. If I'm getting woken up in the middle of the night, it better be a disaster. My entire business now is built around a problem that's business hours only for that explicit reason. It's the not wanting to deal with that. And I don't envy that, but product management, that's a strange one. Yeah. So what happened was I was unhappy at my job at the time and I was like, I need a new job. I went to the MySQL Slack instance because that was 2018, 2019, very end of 2018, beginning of 2019. I said, I need something new, like maybe a data architect or maybe like a data analyst or a data scientist, which was pretty cool. And I was looking at data scientist jobs and I was an expert MySQL DBA.
Starting point is 00:20:35 And it took a long time for me to be able to say I'm an expert without feeling like, oh, you're just ballooning yourself up. And I was like, no, that's I'm literally a world renowned expert DBA. Like, I just have to say it and get comfortable with it. And so, you know, I wasn't making a junior data scientist salary. I am the sole breadwinner for my household. So at that point, I had one kid and a husband and I was like, how do I support this family on a junior data scientist salary when I live in the city of Boston? So I needed something that could pay a little bit more. And a former, I wouldn't even say coworker, a live in the city of Boston. So I needed something that could pay a little bit more. And a former, I wouldn't even say coworker,
Starting point is 00:21:09 but colleague in the MySQL world, because it was the MySQL Slack after all, said, I think you should come at MongoDB, be a product manager like me. This episode is sponsored in part by Honeycomb. When production is running slow, it's hard to know where problems originate. Is it your application code, users, or the underlying systems? I've got five bucks on DNS, personally. Why scroll through endless dashboards while dealing with alert floods, going from tool
Starting point is 00:21:37 to tool to tool that you employ, guessing at which puzzle pieces matter? Context switching and tool sprawl are slowly killing both your team and your business. You should care more about one of those than the other. Which one is up to you? Drop the separate pillars and enter a world of getting
Starting point is 00:21:54 one unified understanding of the one thing driving your business. Production. With Honeycomb, you guess less and know more. Try it for free at honeycomb.io slash screaming in the cloud. Observability, it's more than just hipster monitoring. If I've ever said, hey, you should come work with me and do anything like me,
Starting point is 00:22:17 people would have the blood drain from their face. And like, what did you just say to me? That's terrifying. Yeah, it turns out that I am very hard to explain slash predict in some ways. It's always fun. It's always wild to go down that particular path. But, you know, here we are. Yeah.
Starting point is 00:22:32 But I had the same question everybody else does, which was, what's a product manager? What does a product manager do? Yeah, yeah. And he gave me a list of things a product manager does, which there was some stuff that I had the skills for. Like, you have to talk to customers and listen to them. Well, I'd done consulting. I had the skills for. Like you have to talk to customers and listen to them. Well, I'd done consulting. I could get yelled at. That's fine. You could tell me things are terrible and I have to fix it. I've done that. No problem with that.
Starting point is 00:22:54 Then there are things like you have to give presentations about how features work. Okay, I can do that. Done presentations. You know, I started the Boston MySQL meetup group and ran it for 10 years until I had a kid and foisted it off on somebody else. And then the things that I didn't have the skills in, like running a beta program, were like, ooh, that sounds fascinating. Tell me more. So I was like, yeah, let's do it. And I talked to some folks. They were looking for a technical product manager for MongoDB's sharding product.
Starting point is 00:23:23 And they had been looking for someone like insanely technical for a while. And they found me, I'm insanely technical. And so that was great. And so for a year, I did that at MongoDB. One of the nice things about them is that they invested people, right? So my manager left, the team was like, we really can't support someone who doesn't have the product management skills that we need yet, because you know, I wasn't a master in a year, believe it or not. And so they were like, why don't you find another department? I was like, okay.
Starting point is 00:23:56 And I ended up finding a place in engineering communications, doing like, you know, some keynote demos, doing some other projects and stuff. And then after that was a kind of a year-long project. And after that ended, I ended up doing product management for developer relations at MongoDB. Also, this was during the pandemic, right? So this is 2019 until 2021, beginning of 2019 to end of 2021. So it was, you know, three full years. You know, I kind of like woke up from the pandemic fog and I was like, what am I doing? Do I really want to be a content product manager? And I was like, I want to get back to databases. One of the interesting things I learned actually in looking for a job, because I did it a couple
Starting point is 00:24:29 of times at MongoDB because I changed to departments and I was also looking externally when I did that. I had the idea when I became a product manager, I was like, this is great because now I'm a product manager for databases. And so I'm kind of leveraging that database skill, and then I'll learn the product manager stuff, and then I could be a product manager for any technical product. Right? I like the idea. On some level, it feels like the product managers like this to succeed, at least have a grounding or baseline in the area that they're in. This gets into the old
Starting point is 00:25:01 age old debate of how important is industry specific experience. Very often you'll see a bunch of job ad just put that in as a matter of course. And for some roles, yeah, it's extremely important. For other roles, it's, for example, I don't know, hypothetically, you're looking for company, a product company, or a VC-backed company whose primary output is losing money. It doesn't matter because it's a bounded problem space, and that does not transform much from company to company. Same story with sysadmin types, to be very direct. But the product stuff does seem to get into that industry-specific stuff. Yeah, and especially with tech stuff, you have to understand what your customer is saying when they're saying, I have a problem doing X and Y, right? The interesting part of my folly in that was that part of the time that I was looking was during the pandemic when everybody was like, oh my God, it's a seller's market. If you're looking for a job, employers are chomping at the bit for you. And I had trouble finding something because so many people were also looking for jobs
Starting point is 00:26:06 that if I went to look for something, for example, as a storage product manager, right? Now, databases and storage solutions have a lot in common. Databases are storage solutions, in fact, but file systems and databases have much in common. But all that they needed was one person with file system experience that had more experience than I did in storage solutions, right? And they were going to choose them over me. So it was an interesting kind of wake-up call for me that like, yeah, probably data and databases are going to be my niche. And that's okay because that is literally why they pay me the literal big bucks if I'm going to go into a niche that I don't have 20 years of experience in, they shouldn't pay me as big of bucks, right? Yeah, depending on what you're doing, sure.
Starting point is 00:26:51 I don't necessarily believe in the idea that, well, you're new to this particular type of role, so we're going to basically pay you a lot less. From my perspective, it's always been a, like, there's a value in having a person in a role. The value to the company is X. And, well, I have an excuse now to pay you less for that. It's never resonated with me. It's, if you're not, I guess, worth, the value add is not worth being paid what the stated rate for a position is, you are probably not going to find success in that role. And the role has to change. That has always been my baseline operating philosophy, not to yell at people on this, but it's, I am very tired of watching companies more or less dunk on people from a
Starting point is 00:27:29 position of power. Yeah. And I mean, you can even take the power out of that and take like location-based and yes, I understand the cost of living is different in different places, but why do people get paid differently if the value is the same? Like if I want to get a promotion, right, my company is going to be like, well, show me how you've added value. And I, we only pay your value. We don't pay because, you know, you don't, you don't just automatically get promoted after seven years, right? You have to show the value and whatever, which is I believe correct. Right. And yet there are seniority things. There are this many years experience. And you know, there's the old caveat of, do you have 10 years experience or do you have two years of experience five times? That is the big problem is that there has to be
Starting point is 00:28:11 a sense of movement that pushes people forward. You're not the first person that I've had on the show and talked to about a 20 year career, but often I do wind up talking to folks as I move through the world where they basically have one year of experience repeated 20 times. And as the industry continues to evolve and move on and skill sets don't keep current, in some cases, it feels like they have lost touch on some level. And they're talking about the world that was and still is in some circles, but it's a market in long-term decline as opposed to keeping abreast of what is functionally a booming industry. Their skills have depreciated because they haven't learned more skills.
Starting point is 00:28:50 Yeah. Tech across the board is a field where I feel like you have to constantly be learning. And there's a bit of an evolve or die dinosaur approach. And I have some, I do have some fallbacks on this. If I ever decide I am tired of learning, keeping up with AWS, all I have to do is go and work in an environment that uses GovCloud, because that's like AWS five years ago. And that buys me the five years to find something else to be doing until GovCloud catches up with the modern day of when I decide to make that decision. That's a little insulting and also very accurate for
Starting point is 00:29:21 those who have found themselves in that environment, but I digress. No, and I find it too with myself. I got to the point with MySQL where I was like, okay, great, I know MySQL back and forth. Do I want to learn all this other stuff? Literally just today, I was looking at my DMs on Twitter and somebody DMed me in May saying, hi, ma'am, I am a DBA, and how can I use below service, Lambda, Step Functions, DynamoDB, AWS Session Manager, and CloudWatch? And I was like, you know, I don't know. I have not ever used any of those technologies. And I haven't evolved my DBA skills because it's been six years since I was a DBA.
Starting point is 00:29:59 No, six years, four, five, I can't do math. Yeah, which you'd think would be a limiting factor to a DBA, but apparently not. One last question that I want to ask you before we wind up calling this a show. You've done an awful lot across the board. As you look at all of it, what is it you would say that you're the most proud of? Oh, great question. What I'm most proud of is my work with WildAid. So when I was at MongoDB, I referenced a job with engineering communications and they hired me to be a product manager because they wanted to do a collaboration with a not for profit and make a reference application. So make an application using
Starting point is 00:30:34 MongoDB technology, and make it something that was going to be used, but people can also see it. So we made this open source project called Ofish. And you know, we can give GitHub links. It's github.com slash wildaid. And it has, that's the organization's GitHub, which we created. So it only has the Ofish projects in it. But it is a mobile and web app where governments who patrol waters, patrol like marine protected areas, which are like national parks, but in the water, right? So there are these, you know, wildlife preserves in the water. and they make sure that people aren't doing things they shouldn't do. They're not throwing trash in the ocean. They're not taking turtles out of the Galapagos Island area, you know, things like that. And they need software to track that and do that because
Starting point is 00:31:18 at the time they were literally writing, you know, with pencil on paper and, you know, had stacks and stacks of this paper to do data entry. And MongoDB had just bought the Realm database and had just integrated it. And so there was, you know, some great features about offline syncing that you didn't have to do. It did all the foundational plumbing for you. And then the reason though, that I'm proud of that project is not just because it's pretty freaking cool that, you know, I'm doing something that actually makes a difference in the world and helps fight climate change and all that kind of stuff. The reason I was proud of it is I was the sole product manager. It was the first time that I'd really had sole ownership of a product. And so all the mistakes were my own
Starting point is 00:31:55 and the credit was my own too. And so it was really just a great learning experience and it turned out really well. There's a lot to be said for pitching in and helping out with good causes in a way that your skillset winds up benefiting. I found that I was a lot to be said for pitching in and helping out with good causes in a way that your skill set winds up benefiting. I found that I was a lot happier with a lot of the volunteer stuff that I did when it was instead of licking envelopes, it started being things that I had a bit of proficiency in. Hey, can I fix your AWS bill? It turns out adds some value to certain nonprofits. You have to be at a certain scale before it makes sense. Otherwise, it's just easier to maybe not do it that way. But there's a lot of value to doing something that puts good
Starting point is 00:32:29 back into the world. I wish more people did that. Yeah. And it's something to do in your off time that, you know, is helping it. It might feel like work. It might not feel like work, but it gives you a sense of accomplishment at the end of the day. I remember my first job, one of the interview questions was, no, it wasn't. It wasn't an interview question until after I was hired and they asked me the question and then they made it an interview question. And the question was, what video games do you play? And I said, I don't play video games. I spend all day at work staring at a computer screen. Why would I go home and spend another 12 hours till three in the morning, right? Five in the morning playing video games. And they were like, we clearly need to change our interview questions. This was again, back when the dinosaurs roamed the earth. So
Starting point is 00:33:13 people are more culturally sensitive now. Yeah. These days people ask me, what's your favorite video game? My answer is Twitter. Right. Exactly. It's like whack-a-mole. Yeah. You know, so for me having a tangible hobby, like I do a lot of art, I knit, I paint, I carve stamps, I spin wool into yarn. That's not a metaphor for storytelling. That is I literally spin wool into yarn. And having something tangible, you work on something and you're like, look, it was nothing and now it's this. It's so satisfying. I really want to thank you for taking the time to speak with me today about where you've been, where you are, where you're going,
Starting point is 00:33:50 and as well as helping me put a little bit more of a human angle on Twitter, which is intensely dehumanizing at times. It turns out that 280 characters is not the best way to express the entirety of what makes someone a person. You need to use a multi-tweet thread for that. If people want to learn more about you, where can they find you? Oh, they can find me on Twitter. I'm sheri, S-H-E-E-R-I on Twitter. And I've started to write a little bit more on my blog at sheri.org. So hopefully I'll continue that since I've now told people to go there. I really want to thank you again for being so generous with your time.
Starting point is 00:34:26 I appreciate it. Thanks to you, Corey, too. You take the time to interview people too, so I appreciate it. I do my best. Shiri Cabral, Senior Product Manager of ETL Lineage at Calibra. I'm cloud economist, Corey Quinn,
Starting point is 00:34:41 and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice or smash the like and subscribe buttons on the YouTubes. Whereas if you've hated it, do exactly the same thing. Like and subscribe, hit those buttons, pop five-star review, but also leave a ridiculous comment where we will then use an ETL pipeline to transform it into something that isn't complete bullshit. If your AWS bill keeps rising and your blood pressure is doing the same, then you need the Duck Bill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duck Bill Group works for you, not AWS.
Starting point is 00:35:26 We tailor recommendations to your business, and we get to the point. Visit duckbillgroup.com to get started. This has been a humble pod production stay humble

There aren't comments yet for this episode. Click on any sentence in the transcript to leave a comment.