Latest / Agentic Conversations (formally mlops.community) / Leading Enterprise Data Teams // Sol Rashidi // #227
Transcript
- 0:00Hey everyone, my name is Sol Rashidi. I'm
- 0:03a former slash recovering C -suite executive who's Not
- 0:09in transition, but I've definitely Started my own
- 0:12company and doing my own thing speaking advising
- 0:14writing I got a book out which has done well super
- 0:17happy about that I am so excited to be here and
- 0:21Demetrios asked me how I like my coffee all black
- 0:24no BS no fillers No, that's just straight black
- 0:28get to the point and give me that caffeine rush so I
- 0:30can keep doing good shit What is happening folks
- 0:34welcome back good people to the ML Ops community
- 0:37podcast if you don't know Sol I highly encourage you
- 0:41to check out her newsletter and or By her book your
- 0:46survival guide to AI because it is an absolute
- 0:51gem We'll leave a link to it in the description. She
- 0:53has so much experience leading data teams I mean
- 0:58one thing that she said was that the size of the
- 1:01teams have been anywhere from 120 people to 834
- 1:06which is absolutely insane to me at 834 people so
- 1:10she talked about what she does to Make sure that the
- 1:15decisions and the initiatives that they are
- 1:19taking When she goes into a company are the right
- 1:22ones. She also Mentioned how to stay
- 1:25out of perpetual POC purgatory I think If she
- 1:31did not coin that term she should because it is
- 1:33incredible. I love that term perpetual
- 1:36POC purgatory Hopefully you have not been on a team
- 1:40that has been stuck in that purgatory I gave her
- 1:44a bit of a multiple choice Answer or question that she
- 1:49could answer it was all around What's the most
- 1:51important thing for you when it comes to? Building
- 1:55these teams and going out there and gaining influence
- 1:58in the workplace and She said without a doubt
- 2:04relationships are Paramount it's relationships building
- 2:09those relationships cultivating those
- 2:10relationships above all else So this one's gonna stay
- 2:15with me for a long time I know it already if you
- 2:18like and enjoy it leave us a review drop in some
- 2:21stars on Spotify and Let's get into this conversation
- 2:24with soul by her book if you do not have it already
- 2:34Talk about the wrong use cases for AI what have you
- 2:38been seeing out there? You know, I think everyone in
- 2:40general and whether you're running use cases for a
- 2:43data product data ecosystem AI Everyone has this notion
- 2:47of like let's pick use cases based off of business
- 2:49value I don't know how other people have done
- 2:52their job But like my job as sort of the CDO CAO CD
- 2:56AI or whatever CXO title you want to be has always
- 3:00been to support supply chain Manufacturing the
- 3:03brands the label so like the business that runs a P
- 3:06&L and also the functions and they all are like
- 3:09fatigued or plagued with a problem that they want
- 3:12fixed and I kind of get stuck in this position
- 3:14where my team is yay so big my capex is yay so
- 3:18large I can only put so many individuals on a
- 3:22certain project and Quite frankly if they brought it
- 3:25to my attention all of it has business value And so
- 3:28for me it's been really hard to pick use cases
- 3:30based on business value and I stopped doing that
- 3:32because I actually Unconsequentially made
- 3:34enemies along the way where I had to prioritize things
- 3:37So I would pick one business's problem over
- 3:39another business or I pick one fiction functions
- 3:41problem over another and People just don't like this
- 3:45shit being to prioritize part of my French So I
- 3:50was like business value is not the way to go about
- 3:52this because what's business value to manufacturing is
- 3:55different than what's business value to supply
- 3:57chain which is different than procurement HR brand X
- 4:00brand Y region Y Market B and so I have this formula
- 4:06that I created and It's complexity versus criticality
- 4:10and I created this at IBM when I was like Yay here
- 4:15to all the work that I had to do for everyone and
- 4:17it's applied in every one of my C -suite position And
- 4:19it helps me just sift through the clutter
- 4:22prioritize in a way that's Both qualitative and
- 4:25quantitative and then there is a method to the madness
- 4:28so if people disagree It's not a problem, but they
- 4:30can fundamentally understand why we came to the
- 4:33conclusion that we came to and so the criticality of
- 4:36it is how Critical is it for the business? I
- 4:39understand it's a pain point for you and I
- 4:40understand that's something you've been plagued with
- 4:42but Is there a fine or regulation that's been set
- 4:45our way and are we in trouble? Is
- 4:48there a massive competitive threat? Do
- 4:50we have excess inventory for example? That's
- 4:52about to go stale or the shelf life's about to
- 4:54expire Is there a new product launch where we've
- 4:57invested a ton and we're not able to see the
- 5:00consumer acquisition numbers it Like what is it that
- 5:03makes it so critical and then you know You
- 5:06fundamentally grade it based on these questions and it
- 5:09naturally gets its own score But then there's the
- 5:11complexity side of it the complexity to deploy Do we
- 5:15have the basic infrastructure to even be
- 5:17able to move something? Do we have the data and is
- 5:19it accessible or am I gonna have to go through
- 5:21this? massive data ecosystem around
- 5:24cleansing and hygiene and accessibility and quality
- 5:27and etc. Or is it ready to go? Do
- 5:30the people I need involved in the project are they
- 5:32even available? Because you find that in a lot of
- 5:35organizations They're really smart ones are on multiple
- 5:37projects and so they tend to be spread really really
- 5:40thin Are those folks even around and so there's a
- 5:43series of five to seven questions that I ask on
- 5:45complexity So everything gets a weight and
- 5:48everything gets a score and I have this quadrant where
- 5:51on the x -axis I mark you against how critical is it
- 5:55to the organization and on the complexity score How
- 5:57complex is it to deploy if it's highly complex and low
- 6:02criticality? It's a non -starter. I'm
- 6:05not doing it get it out of there if it is low
- 6:08complexity and highly critical We're prioritizing
- 6:11you because I know I can actually execute on it and
- 6:14I can do so with the resources I have so I do
- 6:17this every quarter and I plot everything because you
- 6:20know things always come up so even if you set your
- 6:23Strategic initiatives for the year or you've got
- 6:25your projects that you want to run personally
- 6:27professionally for your startup for your BC You do
- 6:31your yearly planning based on that method and then I
- 6:33update it ever quarterly and I always Communicate
- 6:36what's being prioritized so that people know what's in
- 6:39the bucket and what's not in the bucket And if
- 6:41things need to change then they got to go up higher
- 6:43in the food chain for me to prioritize stuff But it
- 6:46neutralizes the playing field so back to your
- 6:48question or what are the wrong use cases? I
- 6:51think a lot of people choose business value.
- 6:54That's great But if you only use
- 6:56business value as your marker, so let's say
- 6:58criticality, but not complexity That's where a
- 7:01lot of companies get into trouble and they get stuck
- 7:03into perpetual POC purgatory You have a lot of AI use
- 7:06cases that are just in PSE mode and they're wondering
- 7:09why they even have a hard time shifting things Into
- 7:13production and the reason they have a hard time is
- 7:15because they don't even have the basic
- 7:17infrastructure They can't even calculate the cost of
- 7:20workloads to be able to push something in POC Could
- 7:22you imagine pushing it into production or they've got
- 7:25your classic devops? Mechanisms
- 7:27in place, but they don't have ML ops or devops for
- 7:30AI Which is totally different because when you
- 7:33push when you do software development You push a
- 7:35piece of code into production. It
- 7:37is static once that code is containerized and it
- 7:40lives in the ether It's alive and well That's not
- 7:43how it works with AI. It is a live wire It's a
- 7:46live stream. You're only as good as your last
- 7:48piece of information so Building data pipelines and
- 7:52intricacies associated with that the orchestration of
- 7:55data being fed into the arms and then managing the
- 7:58security protocol It's just a different beast and
- 8:00people aren't prepared for that So I always say if
- 8:03you have the maturity great If not, you have to take
- 8:06complexity into consideration to see what's realistic or
- 8:10not to get out of that POC perpetual Or perpetual
- 8:13POC purgatory Remus folks are great term by the way,
- 8:16that is the three P's The three P's get out of the
- 8:20three P's pick a use case. You
- 8:22can actually deploy I was recently on a client site
- 8:26because I'm advising now and One of the major
- 8:29management consulting firms had done a strategy. They
- 8:31were like 12 use cases and they're like, we don't know
- 8:33where to start I was like well I'm gonna ask you
- 8:37series of questions and after I did I was like
- 8:38nine of these 12 you can't even do I'm like you you
- 8:41won't even be able to soft launch this stuff Because
- 8:45you're missing this and you're missing this and
- 8:46you're missing this I'm like so I would even
- 8:48consider it So the answer is these three it's kind
- 8:50of easy and like they were pissed off that they paid
- 8:53nearly a million dollars for this extra and cheap
- 8:57For use cases, they wouldn't even be able to
- 8:59get a launch All right, we're analyzing a quarter
- 9:04later We thought this was gonna be done in a quarter
- 9:06or we thought this was gonna be done two quarters
- 9:08ago Yeah, and it still is happening It's really hard
- 9:13for us to say stop now because it feels like it's
- 9:16just around the corner but you know that like maybe
- 9:21in in your heart of hearts it Potentially isn't going
- 9:24to be finished this quarter either. I
- 9:26Think there's two key decisions you have to make
- 9:30call the shelf life or Reassess and do better
- 9:33forecasting the shelf life. I
- 9:35learned oddly enough like through an experience I had
- 9:39playing college sports, you know I was a great high
- 9:42school athlete and I went played water polo for a
- 9:45division one school And I was like second string to
- 9:48second string. I was still training six
- 9:50hours a day And I was working my ass off And I
- 9:54talked to my coach mo and I'm like am I ever gonna
- 9:56get in the water? I played water polo It's just
- 9:58like listen. I love your tenacity. I
- 10:00love your effort, but You know the girls are five
- 10:04ten you're like five three on a good day And like
- 10:06you can make up a certain portion of it with power
- 10:09But you're just not naturally built to be
- 10:10professional at the sport So you gotta make a choice
- 10:13you want to keep swimming six hours a day and train
- 10:15with the team or do you want to move on other
- 10:17things? So It was like I'm not a
- 10:20quitter, but this is point of diminishing returns I
- 10:24was like, maybe I'll just refocus on academics. So
- 10:27I'll just be you know a professional student And
- 10:29then randomly a week later I got recruited by the
- 10:32rugby team She she tapped me on the shoulder Kathy
- 10:34and Kathy's like you ever played a sport. I
- 10:36was like, yeah until a week ago I was playing
- 10:37water polo. She's like have you ever tried
- 10:39rugby? I was like what on earth is
- 10:40rugby? She's like well, it's kind of
- 10:43like football without pads and I'm like, whoa, whoa,
- 10:44whoa Why would women like this? We
- 10:46just are built for this. She's
- 10:48like, I just have a feeling you're gonna be a
- 10:50natural at it. Well, I Had great ball handling
- 10:53skills because what you do treading in water. I
- 10:55now had land What was a deficiency in water polo?
- 10:58Which was I was short was a
- 11:00strength in rugby because I was 5 -3 lower center
- 11:02gravity harder tackle by calling my shelf life in
- 11:06Water polo I found my calling and rugby and I
- 11:10was a natural at it and I became captain in three
- 11:11months and that taught me that Sometimes you just
- 11:14have to reassess something and it's not that you're
- 11:17giving up and it's not that you're failing it just
- 11:20for different parameters variables Constitutions it
- 11:25wasn't meant to be so I think we've all gone
- 11:28through projects where we are spending endless nights
- 11:31endless weekends and that Goal marker just keeps
- 11:35moving and you have to truly assess and go are we
- 11:38ready to do this or is the team putting effort
- 11:40into a bunch of things that We just got to call
- 11:44it shelf life. So I think that's one if
- 11:47There's hope and if there's faith then I think the
- 11:51alternative option is Redo the forecasting and be
- 11:54realistic about what it's going to take We assumed
- 11:57these folks were going to be available They are not
- 12:00available and when they are it takes us six weeks to
- 12:03get on their calendar We assume we had this data we
- 12:06have it It's not accessible and the only people who
- 12:09can grant us access are the application leads and
- 12:11it's not two application leads There's eight
- 12:13application leads because the data happens to be
- 12:15fragmented Not only do we have to get permission and
- 12:17approvals, but we now have to aggregate it that's
- 12:20going to take an extra three months and Just being
- 12:23very honest about what the new forecast is going to
- 12:26be because the last thing you want to do is keep
- 12:28pushing the timeline Because you lose credibility and
- 12:31when you talk about business value not being
- 12:34the right metric I Instinctively see that just
- 12:38because it is fuzzy and it feels like Like you said
- 12:42it's like okay business value means one thing to
- 12:45one person It may mean something totally different
- 12:48to another person and the numbers that they are
- 12:51thinking about could be completely On two sides of
- 12:55the universe So they're very far apart and the
- 12:59numbers are sometimes made up Forgive me for saying
- 13:01that that could be kind of bold, but the numbers are
- 13:04sometimes made up You sometimes are being thrown
- 13:08numbers at you and it's like well if we put this
- 13:11into production We're going to be making or saving X
- 13:15millions which obviously is much more important than
- 13:20anything else we're doing right now So this should
- 13:22be highly critical, right? So
- 13:25I guess the question is how can you stress test
- 13:29those numbers? I'm a big believer of the
- 13:33Reagan quote trust but verify I get numbers thrown
- 13:36at me all the time and you know Numbers are very
- 13:42manipulative and so for me I understand why we need
- 13:46them just because it proves a point and proves a case
- 13:48and it makes it really convincing Unfortunately
- 13:51because I'm a data person. I
- 13:52don't take anything in face value. So
- 13:54someone's giving me Statistics if we do this
- 13:57we're gonna gain X amount of market share if we do
- 13:59this we're gonna increase our efficiency by X amount
- 14:02I love the percentage points. I'm
- 14:04like, okay great walk me through the method in which
- 14:05we calculated this because I want to make sure I
- 14:07Understand the context the assumptions the players of
- 14:11all and that I could once I understand your
- 14:13measurement I could track towards that measurement. It
- 14:16has to do with understanding How those
- 14:19numbers were created so that when we get to a
- 14:22point where we need to measure and monitor and
- 14:25report on our progress We're doing so according to
- 14:28based on the original metrics and baseline And I
- 14:32also do it to validate and make sure that people
- 14:34aren't making shit up which is wise very wise I'm sure
- 14:37that you have a reason for that because you've been
- 14:40through enough cycles where people were making shit up
- 14:42And so you saw they saw what happened That's right
- 14:46And it became a number that stuck and no one
- 14:48asked the question of where did this come from? How
- 14:51was it calculated? What were the assumptions that
- 14:53went in and what do we need to be conscientious
- 14:56of? That is a hundred percent true
- 14:59and I hate to say it but sometimes I was the analyst
- 15:01doing the calculation I'm like making a bunch of
- 15:04stuff up But I hope it sticks this and then
- 15:06sometimes it was the person who had to execute because
- 15:08something got bought in from above and I was like,
- 15:11but this doesn't make any sense. The
- 15:12most we can get is 13 percent. Why
- 15:14are they promising 37 percent? I
- 15:17am we keep going and we keep going and we kill
- 15:18ourselves because some executive said this number
- 15:21was achievable We don't want to disappoint them So
- 15:24fortunately with my career because things have kind of
- 15:26progressed and I have a seat at the table now I'm
- 15:28like, okay, wonderful. We absolutely want to support
- 15:30this first thing. I need to know is how is
- 15:32this number generated? Talk to me about Inheriting
- 15:36teams and how you've gone about that especially data
- 15:40teams building teams is easier in The sense that
- 15:46you understand what you need to do The talent that
- 15:50you need to do it You're often restrained with capex
- 15:53because it's not like you get an endless bucket of
- 15:55funds to hire and build but you build really good
- 15:57ones You hire really good teammates and if they've
- 16:01got that drive that grit that to nasty like a lot
- 16:03a lot can happen But you're starting from scratch
- 16:07and the recruiting process takes a long time So it's
- 16:09you yourself and I for really a long time until
- 16:12you can do the right hires and you get some support
- 16:14So progress up front is really slow and then you
- 16:17hit critical mass I've inherited teams as small as
- 16:22170 and as large as 832 and I'm very specific Wow,
- 16:28I knew the number and Oftentimes I get brought in
- 16:32not as the first transformational leader Well,
- 16:35I did with Royal Caribbean Sort of with Sony but like
- 16:38in the other positions They've had a few leaders
- 16:40prior to and they've had mixed results or it wasn't
- 16:43the transformation they wanted And so they'll bring
- 16:45me in like okay, you know how to do this You've done
- 16:47this four times over at least in the data and
- 16:50analytics in a space Change It's really interesting It's
- 16:57a mix back of nuts and you inevitably get the
- 17:01doers the evangelists the cheerleaders the naysayers
- 17:06the Chromogens like you get these archetypes of
- 17:10personalities and you could pick it up in the first
- 17:12week And it's amazing how so many people don't want
- 17:15to impress the new boss They do not give a damn
- 17:19and that's just not the camp I grew up in and
- 17:22there's others who are so like We're so excited about
- 17:26this. We've been wanting this. We've
- 17:27been praying for this Let me walk you through every
- 17:30issue we have So I go through a few things one
- 17:34assuming it's not 800 Let's say it's a couple hundred
- 17:38I spend the first four to five months getting to know
- 17:41everyone and I will literally kill myself doing
- 17:43one -on -ones Well first with my leadership team
- 17:45then LT plus one LT plus two and then I'll get to
- 17:48the middle managers and then the practitioners And
- 17:51I ask some basic questions. What
- 17:53should we start doing as a team that we haven't done?
- 17:55What should we stop doing that
- 17:57we continue to do and what should we continue to do?
- 18:00That's working really well, and
- 18:01we're building good reputation and we have
- 18:03credibility about it And I will ask everyone that same
- 18:06question And then I'll understand is there clarity
- 18:09on what my job is? What do you think my job is?
- 18:12Is there clarity on what our
- 18:13team does? What do you think our team is
- 18:14supposed to be doing? And then I'll ask questions of
- 18:17who should we be partnering with who've been our allies
- 18:19who've been our advocates Who is not our ally and
- 18:22who's not our advocate and what are the reasons why?
- 18:25I'll ask those questions and
- 18:26then all I do is listen take notes listen take
- 18:28notes in About four to five months I will come up
- 18:32with a map of the start stop continues partnerships
- 18:35allies advocates the ones not so much and I will
- 18:39create a sort of like a mind map of where we are
- 18:43and Then what I'll do is it throughout that time in
- 18:46parallel I'm having conversations with key
- 18:48stakeholders executives middle managers and I will
- 18:52ask him who from my team is helping you Who has
- 18:55created the greatest impact? Who
- 18:57do you consider a teammate of yours? And
- 18:59if I've got people consistently saying no one
- 19:01or if I've got people saying the same five people
- 19:04Then I'll start understanding. Okay,
- 19:06where the issues are From there like I will actually
- 19:10create what I call a will skill map And it's like
- 19:13those that have the skill sets and are willing to do
- 19:16the work. They're hungry. They're
- 19:17motivated They're excited me coming on board is a
- 19:20breath of fresh air for them And they've been
- 19:23wanting to do something right so there's purpose
- 19:25and impact and they're just hungry They haven't been
- 19:27they just haven't had the right leadership Then
- 19:29there's those that have the skill but don't have the
- 19:31will they're complacent. They're
- 19:33tired They've been with the company 20 plus years.
- 19:36They're not worried about change
- 19:37because they're not going to change They've been
- 19:38there too long, right? Then there's those that have the
- 19:42will but don't have the skill you have to assess
- 19:44and go are they coachable is This potential can I
- 19:47put them in this role and will they flourish if I
- 19:50put enough time and investments? And
- 19:52then there are those that don't have the skill and
- 19:53don't have the will Honestly, the ones that
- 19:56don't have the will for me are automatically into a
- 19:59bucket of assessing Do I need to make an
- 20:01organizational change? because
- 20:02I can't create change without making change and
- 20:06Everything starts in the mindset the mentality and
- 20:08the team that I have to work with um, so inevitably
- 20:12unfortunately when I inherit a team Some people are
- 20:15naturally just a little bit apprehensive and scared like
- 20:17what changes is she gonna make but I take a really
- 20:19long time I know about six to seven months of what
- 20:23changes I want to take but I usually take up to about
- 20:26a Year to 14 months before I thoroughly make the
- 20:29changes because there's a lot that goes into it It's
- 20:32it's not an easy task But for me, it's all about how
- 20:36hungry are you and do you seriously want to be here
- 20:38for the right reasons? And if the answer is no
- 20:41There's just no room on my team. So
- 20:43the first option I give is transfer to another one
- 20:46Let's find you another job team or worst worst comes
- 20:50to worse We may have to discuss a package because
- 20:53they clearly don't want to be here All right Let's
- 20:55take a minute to thank our sponsors of this episode
- 20:58weights and biases Elevate your machine learning skills
- 21:02with weights and biases free courses including the
- 21:05latest additions enterprise model management and LLM
- 21:10engineering Structured outputs choose your own
- 21:14adventure with the wide offering of free courses
- 21:17ranging from traditional MLops LLMs and CI CD to
- 21:22data management and cutting edge tools That's not all
- 21:26you get to learn from industry experts like Jason
- 21:29Louis Jonathan Frank Shreya Shankar and More all those
- 21:35people. I will 100 % vouch for they
- 21:38are incredible friends of the pod Enroll now to
- 21:41build better models better and faster and better and
- 21:45faster and just get your Education game on check the
- 21:49link in the description to start your journey now
- 21:51Let's get back into the show. How
- 21:53do you assess if someone has the will but not the
- 21:56skill if there's folks that I have Learned to respect
- 22:01I Will assign them to the leaders or middle management
- 22:05or non leaders and saying Assess their skill and see
- 22:09what they if they can benefit you they can
- 22:10benefit the team They can benefit the group or
- 22:13sometimes if there's a rising star, but I'm not
- 22:15quite sure I'll assign them as my chief of staff
- 22:18Usually I'll have two or three because we will
- 22:20always get random projects that come to me directly
- 22:22They don't go through the normal funnel or filter and
- 22:25I'm just gonna need help And I'll say listen, we've
- 22:27got a strategy deck that's coming up. We've
- 22:29got a percent with XYZ. Here's
- 22:31the narrative they want to communicate See if you can
- 22:34create a flow or there's an analysis that needs to
- 22:37be done Marketing wants to do a customer acquisition
- 22:41strategy They're gonna do an AB campaign testing
- 22:44between this consumer cohort in this consumer cohort I
- 22:47want to build a methodology for us to track and
- 22:49monitor Put your thoughts on what we should do and
- 22:52how we should communicate So oftentimes like I'll
- 22:55know the answers to these but I will assign it to
- 22:57this individual to see Critical thinking common
- 23:00sense. Are they leveraging the tools
- 23:01available to them? Do they know can they ask
- 23:04questions from the people who are known for this
- 23:06space just to see how resourceful they are So for
- 23:09those that have the will but don't have the skill
- 23:11I'll just assign them to different individuals or
- 23:13they'll be my chief of staff So we can assess
- 23:15their skill set level and where they're best suited
- 23:17some people aren't strong engineers or have really
- 23:21strong analytical mindset, but They can think through
- 23:25how a storyline should connect and we all struggle
- 23:28with storyline Or can they should think through how
- 23:31something should be presented something we all
- 23:33struggle with but if they're also a brilliant
- 23:35engineer Then I'm gonna put him next to a brilliant
- 23:38developer and group him up within the scrum team of a
- 23:41product manager that I trust wholeheartedly do you
- 23:43think that Holding people accountable on the data
- 23:47team is any different than holding people accountable
- 23:50on any other team Because there it feels like there
- 23:53is the excuse of Data is messy. We
- 23:57need exploration. It's a science sometimes So not
- 24:01all hypotheses are gonna come out. I
- 24:04think the accountability is worse Meaning there's more
- 24:08pressure There's a lot of things that you can hide
- 24:12with business processes You can't hide with data If
- 24:16something isn't of good quality or of good hygiene
- 24:20and let's say in most of my organizations I own the
- 24:22enterprise data management team and some things just
- 24:25not right like why isn't it right? That's
- 24:27literally our job So then we'll have to go through
- 24:31until the onion. I'm like what happened Is it
- 24:33someone on our team that's not doing their job? Is
- 24:35there a business process that hasn't been redefined?
- 24:38Is there a tool that hasn't
- 24:39been configured to make sure that we get this
- 24:42format consistently and through our outputs? Where
- 24:46is it broken because we're the end EDM team? So
- 24:49if there's bad hygiene, I mean I'm blaming on us
- 24:51Unless it's not in our scope. So
- 24:53like in my last employer, we had product. We
- 24:57had vendor. We had location But we didn't
- 25:00have customer and we constantly were getting bad
- 25:02customer data requests of like can you help fix
- 25:05this? I'm like, it's not in our
- 25:06scope. So in the following fiscal
- 25:08year I said, you know, here's what is in our
- 25:10scope and here's what's not and here's how many
- 25:13requests I got in last year for these following
- 25:15domains Should we change the scope? And
- 25:18if so, I'm gonna need funding and resources and
- 25:22here's what I can fix for you And here's what I'll
- 25:23be able to do for the team If not, then we have
- 25:26to make it very very clear that we've made an active
- 25:29decision To not incorporate this into the enterprise
- 25:32data management team for the following reasons and
- 25:34it's what I'm gonna communicate on But if right
- 25:36now it's sort of headless and it doesn't have an
- 25:38owner I'm willing to take it on but I need the
- 25:41resources to take it on and I will find a way
- 25:44Integrating it into our operating model. And
- 25:46so I'll actually make the case Because that often
- 25:49happens and I'm not sure why different master data
- 25:52domains get split out to different teams It doesn't
- 25:54make any sense. Um, but sometimes it just never
- 25:56makes it in but we'll always get the requests And
- 26:00at some point people are like data's broken data's
- 26:01broken like which data Yeah, it was not all
- 26:05data's created equal if it's data that my team
- 26:07owns, let me know specifically what's broken I
- 26:09will have it fixed for you. Oh,
- 26:11but it's this data. We don't own this Will you
- 26:13come with me to the board and say that we now need
- 26:16to own this so I can fix this for you and never
- 26:17becomes an issue again And then that's where you start
- 26:20building partnerships because you have a leader who's
- 26:22being an active advocate And stepping up to the
- 26:24table and saying that I'm a janitor. I'm
- 26:27just here to clean shit I'm here to clean shit and
- 26:30build really cool stuff from it. Um,
- 26:32and that's how you build your credibility like Some
- 26:35of my deepest relationships have nothing to do with
- 26:37folks in the data analytics space or the AI space It's
- 26:40with business partners that I've served in the past
- 26:42and they're like, you're the only one who's willing
- 26:43to get their hands dirty I'm like down straight.
- 26:45That's our jobs. It's
- 26:46a dirty dirty job Talk to me more about the other
- 26:50stakeholders that you have to deal with and how Being
- 26:54a data professional and a data leader plays into that
- 26:59This is probably the part that I've struggled with
- 27:02the most We now have a world where we have a CIO
- 27:06a CTO CIO a CDO chief digital officer another CDO
- 27:12chief data officer Everyone has their VPs. Everyone
- 27:15has a line of commands like oh you and even with
- 27:18the chief technology officer like I know databases But
- 27:21I'm not a database administrator. So
- 27:23just because you have a CTO title doesn't
- 27:25necessarily mean, you know, the modern data stack It's
- 27:29a lot to know all of us are trying to be masters
- 27:31of our craft, but it's impossible to keep up with
- 27:33But the challenge that I've always had and it's never
- 27:36gone a ways Where does one rule start and another one
- 27:39end? So for example when I'm
- 27:41developing data products like I don't want to build
- 27:43dashboards anymore It's too time -consuming. There's
- 27:45always tiny little changes I'm gonna build data
- 27:47products that are multiple use cases multiple user
- 27:50groups and persona and I call it the one -to -many
- 27:52build I build once and it serves many But I
- 27:55fundamentally have a reliance on infrastructure
- 27:58on dev ops on security protocols Well, I don't own
- 28:02those I have to partner up with my fellow CIO But
- 28:06depending on what's on his or her list of things to
- 28:09do Where we fall in line in terms of priorities and
- 28:12they're barely able to keep up with everything the
- 28:14business is lobbing over the fence My stuff barely
- 28:18makes it in the frontline. You
- 28:19know, like this just can't work So I'm constantly
- 28:22having to ask the question if I can't get the
- 28:24resources to own and I will follow all the
- 28:27processes and procedures and protocols that the office
- 28:30of the CIO have set But I want to control the pace
- 28:34of development and the quality of development And
- 28:38I'm gonna need funding and resources to be able to do
- 28:40so if you choose an alternative path Something
- 28:43that should take three months will take us nine
- 28:45months because based on the priorities already outlined
- 28:48My ass won't even slot in for another three quarters.
- 28:51Are we okay? And
- 28:53the thing is is I make it all very very clear for
- 28:57the stakeholders the business The board the C
- 29:00-suite and all teams and whether it's town halls
- 29:03Whether it's group meetings whether it's one -on -one I
- 29:07very much communicate the state of the union because
- 29:10part I over communicate because people only absorb
- 29:13about 10 % of what you say And Malcolm Gladwell had
- 29:16this great saying if you got to repeat something 27
- 29:18times before it actually is heard I need to everyone
- 29:21to know of like the limitations oftentimes aren't
- 29:24on our ends It's actually we have too many competing
- 29:26too many competing priorities And we're just
- 29:29waiting in line, but the darn thing is built. I
- 29:31just can't push it into production So you ask that
- 29:35question of working with everyone It's hard because
- 29:38there's just too many priorities within companies
- 29:40and you're constantly having to battle and prioritize
- 29:44your stuff over others and it's not the right answer,
- 29:46but we tend to over commit and Division of labor is
- 29:50not clear amongst the CXO Suites and lines and you
- 29:53don't know where one thing starts and another thing
- 29:55ends like I'm the chief data officer But do I own
- 29:58all data platforms and data ecosystems? Do
- 30:02I know nope alright, so maybe I own the staff for
- 30:06Analytics which now means the data lake do I own
- 30:09the data lake or do I just own the architecture
- 30:11that conforms the semantic layer like? All
- 30:14those questions and it's messy speaking of the Amel
- 30:20that you want to stay up to date on all the tech
- 30:24Versus all the other stuff that you have to keep in
- 30:26mind How much do you feel like it is valuable for
- 30:30you to know the newest tool that comes out? Versus
- 30:34I'm gonna spend instead of an hour researching the
- 30:37newest tools and the cool ways to do things I'm
- 30:41gonna spend an hour trying to figure out our strategy
- 30:44or trying to network with the other stakeholders So
- 30:47that I can get my stuff pushed through and is there
- 30:50a hierarchy that you feel like in the needs of
- 30:55executive 100 % and it will the priority is always the
- 31:01relationships Always people don't do business with you
- 31:06because you have the greatest tool They do
- 31:09business with you because they like you they trust
- 31:11you and you've shown them that you're Interested in
- 31:15solving their problems That only comes when you have
- 31:18the relationship now. I say that it sounds so
- 31:20obvious I got my ass handed to me my first job.
- 31:23I Went in guns slinging so
- 31:25cocky about the position that I had gotten saying
- 31:27like I'm gonna fix everyone's problems I had
- 31:30no idea about the politics. I
- 31:33had no idea about the relationship building I had
- 31:36no idea that the higher up you go It has less to do
- 31:39with your IQ and more to do with your EQ No idea
- 31:43and I got my ass handed to me, but I learned a
- 31:47lesson I've never made that mistake. So
- 31:49the first thing I do when I go in is not call
- 31:51people's baby ugly It's not say here's how we're gonna
- 31:54fix things. It's not come out with a
- 31:56mission statement and a vision statement I literally
- 31:58spend the first four to five months Getting to know
- 32:02as many individuals as possible doing the due
- 32:04diligence asking. What do you think my job is?
- 32:07What if I had a magic wand and
- 32:08I could fix three problems for you? What
- 32:10would it be while I'm asking my teammates to
- 32:12start stop continues? What you think our role is?
- 32:18Etc. It's all about the
- 32:19relationships. And so I've always built my
- 32:21reputation on that like she actually wants to listen
- 32:23She's not coming in and trying to fix things off
- 32:26the bat And and that gives me context into the
- 32:29business and when I can get to know their language
- 32:31And I get to know the business and I get to know
- 32:33context Anytime I storytell what we're going to do and
- 32:37how it's going to benefit them I use their words and
- 32:39I that's that's probably the biggest advantage I've
- 32:42ever had I call myself just like a glorious
- 32:44translator But I get to know the words and the
- 32:46language and the metrics that are important to them
- 32:48and I use their language Not our language. I
- 32:51don't talk to them about some layers and data
- 32:53architecture engineering and orchestration and
- 32:55observability new I'm like that thing that takes you
- 32:5914 weeks to get here's why in very simple forms Here's
- 33:04how we're gonna fix it and here's what you're gonna
- 33:06get in four weeks It builds the relationship. So
- 33:09I Rely on people a lot smarter than me to do the
- 33:14tool discovery Because every six months, there's a new
- 33:17tech stack that we can lean on and I've got a
- 33:19lot of smart individuals who not only love it They
- 33:21do it during the daytime, but they do it at nights
- 33:23and during the weekends for fun And I don't ask one
- 33:26person I ask a ton of individuals because based on
- 33:30what they suggest and why they like it That's person
- 33:33number one. I then go to person number
- 33:34two I spend the hour to instead of researching
- 33:36myself I spend the hour talking to about three or
- 33:39four individuals to come up with an opinion and a
- 33:43judgment and then I'll come up with a perspective and
- 33:46present it and then we'll have a discussion from
- 33:47there So I'd rather go straight to the source of
- 33:50the people who work with it day in and day out Mm
- 33:53-hmm. Let them Be the ones that can
- 33:57synthesize that information for you and then you get
- 34:00higher level. It's what they love They want
- 34:02to feel valued it's sort of their shtick while I'm
- 34:06building relationships to make sure whatever we built
- 34:08has credibility They get to do with their love and the
- 34:12fact that I come to them, you know, sometimes they do
- 34:14feel valued about it They're like, okay, she
- 34:15works, but she respects my opinion now It doesn't mean
- 34:18that what they say I'm gonna take and be like,
- 34:19okay, this is our answer. I'll
- 34:21do I'll ask many individuals I'll always form
- 34:23an opinion on my own, but I'll always say, okay, I
- 34:25heard you guys say this There seems to be some
- 34:28contradictions here Let's come do a conclusion
- 34:30together and like yeah, they tend to respect that
- 34:35You know, it's hilarious when you were talking about
- 34:37how you don't use the words that were used to
- 34:41using and You just say it's almost like an
- 34:44abstraction above and you say things like you see,
- 34:48you know that thing that takes you a while It
- 34:51reminded me of a one of my favorite physical
- 34:54therapist. Yeah, who would Give me all of
- 34:58the muscles and just call them that guy or those
- 35:02guys or this guy There was no like Not of me because
- 35:11the muscles are super complicated you have And
- 35:15all the names there are to think about and it's so
- 35:20easy as the expert to dive into these Names and then
- 35:25you because it like makes you feel good like you
- 35:28look how much I know it's almost showing off Yeah,
- 35:31the end user the person you're trying to help is
- 35:35Sitting there and they're like wait, what did they
- 35:37just say and they're thinking about what muscle
- 35:40it is And so with this it was exactly that they would
- 35:43just go like that guy right there You want to
- 35:45feel it burning in that guy and there was no
- 35:49naming the muscle nothing like that And so it's very
- 35:52much it just reminded me of that story where you do
- 35:54the same thing 100 % like that we have to and I
- 35:58think that's part of the challenge that we as an
- 36:00industry have like as an industry I think we have
- 36:03three challenges data analytics and let's loop AI
- 36:05into it because at the end of the day It's not the
- 36:08AI applications that are complicated to be able to
- 36:09supporting the ecosystem because it's still
- 36:11fundamentally a data ecosystem The pace of
- 36:15change is extremely fast We can't all keep up and so
- 36:18like our heads are being blown off with just the
- 36:20latest advent and tools and startups like we can barely
- 36:23keep up Second we have a bunch of technical
- 36:25individuals who are learning the business language, but
- 36:28haven't invested in the business language So we we
- 36:30struggle With storytelling we struggle with the
- 36:34narrative like if I go and talk to a CMO I'm not
- 36:39talking about Digital campaigns and a B testing
- 36:43and data pipelines and consumer cohorts. I'm
- 36:45not using that language I'm talking about our consumer
- 36:48acquisition cost. I'm talking about our CRM I'm
- 36:50talking about our consumer lifetime value and I'm
- 36:53using the metrics They presented in the deck that
- 36:55I saw as a means of describing what we're going
- 36:59to help with and which of those percentage Dingies are
- 37:01gonna go up and which of those percentage dingies are
- 37:04not gonna go up and why I use their language and we
- 37:08just don't do that and I think the third issue with
- 37:12our space. It's really really hard to deal
- 37:14with as you know my analogy is When's the last
- 37:17time you flushed the toilet and called your plumber and
- 37:19said thank you When's the last time you flipped a
- 37:22switched and called your electrician and said thank
- 37:24you you don't you just assume It's gonna work and
- 37:28that's like that's our jobs It's very thankless and
- 37:32it's not commodity based but You hear news when
- 37:36things aren't working when things are working. You're
- 37:38not getting a pat on the back You're not getting a
- 37:40thank you or a hallelujah You're in the business like
- 37:45the janitorial business. We're
- 37:46here to fix things and build things and make
- 37:48things We we are construction workers and
- 37:50janitors No news is good news and everyday news
- 37:53means something else is broken We have to fix and
- 37:56that's just kind of like our industry Pace of change
- 37:58we suck at storytelling. It's
- 38:01very hard Because we got to keep up with our own
- 38:03space and all the businesses we serve and in
- 38:06general It's a very thankless position and so I
- 38:09feel like you sometimes got to be a masochist to
- 38:10choose a space I love it, but it is so frustrating
- 38:14day -in -day out, but I still love it. Do
- 38:16you think that? Any company can be turned
- 38:19around? When you're a company that was
- 38:24born out of disrupting existing companies in a pre
- 38:28-established vertical industry It's in your DNA to
- 38:33disrupt and so therefore Changing adapting Pivoting
- 38:39saying whoop see that didn't work. Let's
- 38:41go this way They come very natural at you change is a
- 38:45constant For companies and industries who are within
- 38:48certain verticals or domains that have been around part
- 38:51of the S &P family 10 15 20 50 going on a hundred
- 38:55years and while there be disruptions Tiny little
- 38:59micro disruptions every five to ten years, but they
- 39:02haven't fundamentally had to rethink their entire
- 39:05business model And usually they introduce a new
- 39:07product to the market or a new service to the market
- 39:10Or they have a new brand or a new name and that's
- 39:12helped them to survive and do acquisition Those
- 39:17companies have a hard time They just do have a harder
- 39:19time because their culture isn't inherently built on
- 39:23disruption and change And it's so funny you meet you
- 39:26assume a laugh, but like in my interview process I
- 39:29asked you questions to understand whether it's a
- 39:31culture that's fit for change or a culture that's
- 39:33not Do you have a pension fund and what's the average
- 39:37tenure ship of your employee? Do
- 39:39you know why I ask this questions? well,
- 39:41is it if there's a pension fund and the average tenure
- 39:45is long they are Less likely to change Really?
- 39:51Oh, wow your legacy based very
- 39:53few companies offer pension funds nowadays. It's
- 39:55it's my insurance But those that do means they
- 39:58fundamentally have employees That have stayed there
- 40:01because their interest is more the pension fund
- 40:04pension fund versus Evolving and pivoting and adapting
- 40:08and changing and so by default if your answer is
- 40:11yes on the pension fund You're gonna get individuals
- 40:14the average tenure ship is greater than 20 years as
- 40:16the as the majority mean and That's not a crew I
- 40:20can change you learn these things, but not because you
- 40:22read it in a book You're like, why is this so hard
- 40:26like oh Oh Unless it's your book that is the
- 40:31perfect place to mention that yeah, if you do want
- 40:35to read and learn these things in a book We're
- 40:37gonna be we we're gonna leave the link to your
- 40:40book in the Description so everyone can grab it and
- 40:44also Your newsletter is it is for the leaders out
- 40:49there 100 % Your wisdom and learnings are unmatched and
- 40:55I really appreciate you coming on here. Thank
- 40:58you. I'm super super honored You've
- 41:00done amazing with this podcast by the way I found
- 41:03out about it just because a bunch of Friends of mine
- 41:06who have either worked for me or I truly respect
- 41:08because they're amazing at their craft or like this
- 41:11is an awesome podcast You got to get to know the
- 41:13Demetrios. He's super amazing and they were
- 41:15not wrong. So thank you. I'm
- 41:17humble. Oh, that is so cool. Yeah
- 41:19Hold up wait a minute We got to talk real fast
- 41:22because I am so excited about the ML Ops community
- 41:26Conference that is happening on June 25th in San
- 41:29Francisco. It is our first in -person
- 41:31conference ever Honestly, I'm shaking in my boots
- 41:33because it's something that I've wanted to do for ages
- 41:36We've been doing the online version of this and
- 41:39hopefully I've gained enough of your trust for you to
- 41:42be able to say that I know when this guy has a
- 41:45conference It's going to be quality funny enough. We
- 41:49are doing it. The whole theme is about AI
- 41:53Quality I teamed up with my buddy Mo at Kalina who
- 41:57knows it thing or two about AI quality and We
- 42:01are going to have some of the most Impressive speakers
- 42:05that you could think of I'm not going to list them
- 42:08all here because it would probably take the next two
- 42:10to five minutes But just know we've got the CTO of
- 42:14crews coming to give a little keynote. We've
- 42:17got the CEO of U .com coming. We've
- 42:21got Chip. We've got Linus. We've
- 42:23got the whole crew that you would expect and I am
- 42:28going to be doing all kinds of extracurricular
- 42:30activities that will be fun and Maybe a little bit
- 42:34cringe. You may see here or see me
- 42:38playing the guitar Just come it's gonna be an
- 42:40awesome time. We'd love to have you there and
- 42:42that is again June 25th in San Francisco See you all
- 42:47there