Latest / Agentic Conversations (formally mlops.community) / Non-traditional Career Paths in MLOps // Matthew Dombrowski // MLOps Podcast #144
Transcript
- 0:00Yeah, my name's Matt Dombrowski everyone.
- 0:03I'm a technical product manager and Amazon and ID, make coffee
- 0:07these days as a pour-over party of a 60, sometimes in the summer
- 0:13over, ice that usually a straight hot forever.
- 0:17What's up, everybody? We are back for another ml Ops
- 0:19Community podcast. I am Demetrios your host and
- 0:24today I'm joined by none other than mr.
- 0:28McHale Eric. Who oddly enough just came out
- 0:33with a Rick and Morty GTP chat something explain yourself man?
- 0:37What is this? That you just created?
- 0:40Well I didn't realize I was gonna have the the mic to be
- 0:43able to pitch here. But yeah basically worked on a
- 0:47little project big fan of Rick and Morty, big fan of what's
- 0:51going on with generative. A I thought I went to see if I
- 0:53could Empower people or you know my other person I worked on this
- 0:56with we could Empower people to make their own Rick and Morty
- 0:59episodes. So we use the latest and
- 1:01greatest in GPT technology plus stable, diffusion plus Dolly.
- 1:05All that good stuff and you can have Rick and Morty.
- 1:08Go on all kinds of crazy Adventures, So if you are
- 1:12playing buzzword bingo, that was just about every word.
- 1:16You could have expected in the to God in the cloud with a
- 1:22little bit of crypto thrown in because we're making it over,
- 1:24drop it at to F3 decentralized and bingo.
- 1:29There we go. So everything.
- 1:31You are democratizing Rick and Morty.
- 1:34And that is what exactly is it? I didn't really see it enough.
- 1:38I just saw your tweets about it. And I guess it's that use GTP to
- 1:44write the script and then use stable, diffusion to create the
- 1:48episode like the visuals. That's right, that's right.
- 1:50So it's a basic a storyboard, you get the dialogue and the
- 1:54plot points and then accompanying visuals.
- 1:56As like the episodes of of the story that you've in some sense
- 2:00created dude, how have you not gotten sued, you know, it that
- 2:08very well might happen, I just feel.
- 2:09Okay. So, here's the Thing is we were
- 2:11trying to get. We were like when we were doing
- 2:13the Twitter announcement, we were trying to act the Rick and
- 2:16Morty official account because we were trying to get get a
- 2:18little bit of publicity from them.
- 2:20However, we never heard back from them.
- 2:23So we kind of imagined that the first time we're going to hear
- 2:25from Rick and Morty at all is going to be when they're
- 2:27lawyers. Send us like a CSUN is.
- 2:29Yeah. So hey anything any publicity is
- 2:33good publicity, right? Isn't that the name of the game?
- 2:36Yeah. Just I think the app right dude?
- 2:39Seriously. Or just going well no, I won't
- 2:42even say that here or not because I hold you in high
- 2:46esteem and I will not put you on the same playing field as mr.
- 2:50SPF but I will say that the director of Rick and Morty or
- 2:55the creator of Rick and Morty. Super cool.
- 2:57So I would think that he might be down with it.
- 3:00I don't know. Oh, no.
- 3:03Next, do community and just do all of the work that he's ever
- 3:07done. The same creator of community
- 3:09the show, not Community. Like in general, is the same guy
- 3:14Dan something I think Daniels name that's it.
- 3:17Dan Harmon so he's an incredible story teller and I'm glad that
- 3:21you got GTP to follow his lead. Anyway, we're on here with Matt.
- 3:27The dude is incredible. He's your fellow co-worker and
- 3:31He also is, he's been doing some super cool stuff around project
- 3:37management product management. He talked to us today
- 3:41specifically about the different ways you can be in machine
- 3:46learning, but not have to be the one that's actually writing the
- 3:50code. And I find this fascinating
- 3:52these days to because of chat GTP that came out and so many
- 3:57people are crying that. The sky is falling and all of
- 4:01the coding. Jobs are going to be obsolete
- 4:03because this chat, GDP can do everything, but I look at it
- 4:08very much, like, I look at Photoshop.
- 4:10You aren't going to have this completely replace people's
- 4:14jobs, but you're going to have it augment people's jobs.
- 4:18And what, Matt talk to us today about was very much along the
- 4:22lines of, hey, if you're not a coder, but you still have the
- 4:27machine learning Acumen. What can you do?
- 4:30Where are places that you can fit?
- 4:31It into this fear. What were some takeaways that
- 4:34you had? Yeah hey Matt Matt's awesome as
- 4:38you suggested and alluded to he and I go back we go back to
- 4:41Alexa days and way back. He was he was the guy right.
- 4:45That when when we were trying to get anything running on on Alexa
- 4:48systems we would talk to him. Basically him and his team.
- 4:51So mad respect big fan of Matt a super smart guy.
- 4:55I actually didn't know that his career progression really went
- 4:58from early stage startups through big company Solutions,
- 5:03architect through p.m. technical.
- 5:05PM technical program manager roles, so he's really spanned.
- 5:08So he's really seen, I think ML and data roles in a lot of
- 5:12different context. I think we got to to see the
- 5:15different insights that provides I mean, in a sense, they're so
- 5:17very different, right? There's a lot of ambiguity,
- 5:19which he talks about and different opportunities for
- 5:22these different roles. At the same time, it was
- 5:24interesting to also hear some of the commonalities, right?
- 5:26How being a Solutions architect across different roles, you
- 5:29know, in some sense there's a lot of very similar similar
- 5:31responsibilities and then once your product manager, And a
- 5:35program manager, how there's a lot of the same soft skills
- 5:38around alignment that need to need to exist.
- 5:40So that was really cool to see that in a sense, there's a lot
- 5:43of diversity in the types of responsibilities.
- 5:46You can have it at the same time.
- 5:48There's commonalities, right? And finding ways to navigate
- 5:52that is I think what leads to successful career in machine
- 5:55learning. That's so good.
- 5:57I loved what he talked about how to get stakeholder alignment
- 6:00and, you know, from working at Amazon and I'm sure people
- 6:05people find out real quick, when they start to work in big
- 6:07companies, there's so many processes in place and you have
- 6:11to get signed off from so many different people.
- 6:13You want to figure out what's the best and fastest way that I
- 6:17can do that. So, I can actually show that I'm
- 6:19producing something of value, and he gave us a few nice,
- 6:23little hacks. So check those out.
- 6:26And let's get into this conversation.
- 6:35All right, dude, it seems like we've got something in common,
- 6:39you are a pizza and coffee nerd. I also consider myself a pizza
- 6:43and coffee nerd. Give me the breakdown.
- 6:46Yeah, so I hail from Connecticut, which is not
- 6:51notable for may be many things, but one thing is notable for I
- 6:55think is pizza. I'm from New Haven so, or like
- 6:58suburbs of New Haven. And yeah, I mean, my position on
- 7:02that is New Haven as the Undisputed Pizza.
- 7:05Capital of the world. Wait, do you make your own?
- 7:07I do. Yeah.
- 7:09Yep. And what are you you make it New
- 7:11Haven style. I do.
- 7:13Oh yeah that's kind of my specialty.
- 7:16LT is maybe even style. Every one of those uni portable
- 7:20pizza ovens. I do I was going to ask.
- 7:23If you got out of it, I feel like half the country bought
- 7:26those ring. Yes, bread, making your
- 7:29sourdough or something. So, yeah, I fell victim to that
- 7:33trap to you. So that became that and coffee
- 7:35became like my covid, like, rabbit, hole Obsession.
- 7:39You originally mentioned to me that you had all kinds of ideas
- 7:42around the greater field. Of machine learning and how
- 7:47sometimes we can get stuck thinking that you need to be
- 7:51either a data scientist or an ml engineer.
- 7:54But there are so many other places that you can play in the
- 7:58cycle of putting out machine learning products.
- 8:02So why don't we start? There?
- 8:03Can give us how you're seeing that.
- 8:06Yeah, that's great point. I think it's true.
- 8:08Like a lot of people get wrapped up into, you know, like what
- 8:13algorithms do. I need to study data pipelines,
- 8:16you know, like data infrastructure and like fast
- 8:20forward and think about the technology and, you know, as a
- 8:24product manager maybe I'm biased.
- 8:25But I think You know, the totality of what goes into
- 8:30building animal products, there's actually a lot that goes
- 8:33into, you know, building and launching actually a successful
- 8:38product not just a technology products and know any think
- 8:43about not just the engineering or the science.
- 8:47There's also a bunch of go-to-market type activities,
- 8:50customer-facing activities. There's like internal project
- 8:54management type stuff and I think like when you take that
- 8:58all together, I think we talked about machine learning and like
- 9:03the data category and usually, you know, we're talking to ml
- 9:08Engineers or scientists or software engineers and really
- 9:12kind of like pigeonhole those roles to be what they are
- 9:17brothers 12 other. I think there's a lot of other
- 9:19opportunities out there besides just those roles and especially
- 9:22like big companies to learn kind of like roles or like
- 9:25non-traditional parts of the Ml ecosystem early career?
- 9:30Yeah like career paths in the ecosystem, begging people, add
- 9:33value if you don't, maybe they don't want to write python for
- 9:36the rest of your life. There's one thing that I think
- 9:41it's great that we're already touching on.
- 9:44Maybe these non-traditional career paths and ml which is
- 9:46which is something I think we've mentioned discussing.
- 9:51I'd be curious to hear maybe start off just to hear about
- 9:54your progression through the MLS L fear from different roles
- 9:59because, you know, when we were together I remember use these
- 10:02like this. Like deep technical person
- 10:04working on implementation, building out, core
- 10:06infrastructure. And now you can transition to
- 10:08p.m. but love to hear I'm sure the listeners are also would
- 10:11love to hear just what has that non-traditional career path look
- 10:14like for you. Yes boiler alert.
- 10:17This is a reunions of the to AWS folks here I'm the only one
- 10:23that's not got a WS in my blood Alan this call.
- 10:27We're gonna start making some inside jokes and you just have
- 10:30to phase out for that. Me and the listeners will go
- 10:33grab some coffee or whatever. We do anyways, man.
- 10:37Yeah, so I guess I started as a computer science major in
- 10:40college and after college I think didn't love what I did in
- 10:44school. Back in Moses 04, 2004 we did
- 10:49you know we did convert science in college.
- 10:52It was like Enterprise Java and I found it like very
- 10:55soul-sucking and hated like Object-oriented design.
- 10:59And like, just it felt like I didn't want to do that for a
- 11:01living for the rest of my life. And one of the Air Force
- 11:04actually, because I wanted to be a pilot when my eyes and I can
- 11:07some, I issues didn't work out and so going there for us for a
- 11:10while, launching Rockets, not super related.
- 11:13But after I get out and a lot of in there, for security
- 11:16experience of did some network security, pentesting type stuff
- 11:20as a consultant and then moved to start up that my friend had
- 11:25start was called localytics back then.
- 11:27And it did basically mobile analytics and I started there as
- 11:32a Solutions consultant actually. So this is kind of like an
- 11:35onboarding role. Like working with customers to
- 11:37help them get started with the product and become successful
- 11:40and that's kind of like we can do some kind of like ding or
- 11:44sound or that's one role we can talk about to you is like
- 11:47Consulting and like implementation Consulting
- 11:50onboarding, you think is like definite need for if you're
- 11:53building kind of like ml products or kind of any products
- 11:56ass products, there's probably someone that is there to help
- 11:59like kind of provide White Glove service to help customers become
- 12:02successful and that's what I did there.
- 12:04Moved until a Solutions. Architect rule more in helping
- 12:08customers if they have more hairy you like amputation issues
- 12:11like custom implementation issues and did some kind of like
- 12:15post-sale Consulting implementation work.
- 12:19So, any like custom Professional Services, they would kind of
- 12:22needs would help build those Integrations with customers and
- 12:27did a lot of Work naturally with AWS in that role being a
- 12:30start-up. They were pretty much all in on
- 12:32AWS and moved to of course Amazon you need to be us as a
- 12:37symbol, a Solutions architect and that in that role some
- 12:41solutions architect is like a term.
- 12:42That means a lot of different things, a lot of different
- 12:44companies, but Amazon and AWS, at least it's kind of similar to
- 12:47like other companies. I would roll called the sales
- 12:49engineer, where you're working with, you're probably paired
- 12:53with salesperson or like, team of sales people.
- 12:56And you're providing Hiding, like technical guidance to
- 12:59customers. Usually again, like in
- 13:02consultation, with salesperson. So, a lot of roles have kind of
- 13:05like pre sales consultant or like sales engineer.
- 13:08If you will all that kind of depends on the products and how
- 13:11they go to market. But like a pre sales consultant
- 13:14that helps answer technical questions, and overcome
- 13:18technical hurdles and sales process to more or less, get big
- 13:22deals done. And then after sales done, maybe
- 13:24the customer moves into like post-sale.
- 13:27Hang in the work with that onboarding or like Solutions
- 13:30consultant type person and get them like implemented in
- 13:33on-boarded and but a 2B assets a little bit different because
- 13:37yeah an AWS we don't necessarily have like deals or else.
- 13:41I like SAS product. Very sign up or product, very by
- 13:45like a big patch of software. It sailing so Solutions,
- 13:48Architects or kind of like paired with a customer and maybe
- 13:51it's one-on-one depends on the size of the customer, but like
- 13:54some customers have big team of solutions.
- 13:57Architects working with all their different words and like
- 13:59different verticals. I like a different specialty
- 14:02areas and then other likes water.
- 14:05Customers might have one solution.
- 14:06Architect that covers thing, many customers and like the
- 14:10smaller startup segment. But yeah.
- 14:13And then like Enterprise customers might be paired like
- 14:16one-on-one with like an account manager or salesperson, the
- 14:18cover, kind of like a patch of customers that do work with.
- 14:22But yeah. And then, yeah, I guess from
- 14:26Solutions are Move it into a product manager role moved from.
- 14:30It'll be S to the Alexa team. The Amazon was in Boston, and
- 14:37there was doing a similar role like Solutions.
- 14:39Architect more for like internal customers or internal customers.
- 14:42And Alexa hell was one of them were building building like
- 14:46models with AWS and Alexa and like, for Alexa use cases as I
- 14:52do. So up until this point, you had
- 14:56dealt with Machine learning. It was when you went on to the
- 14:59Alexa team that you started doing, which is leveled, mammal
- 15:04staff. As we were doing some more of is
- 15:06called machine learning. I guess we call that like
- 15:08Predictive Analytics analytics and that was the code word.
- 15:12Yeah, the startup. I was working at.
- 15:14We did some of that was like we could tell maybe like when a
- 15:19customer was going to the churn from a mobile app they're using.
- 15:22Or when a customer would like click on a specific, push
- 15:25notification. We do these kind of we call
- 15:27them. Time Predictive Analytics.
- 15:28So I started doing some of that before machine learning was
- 15:32like, really a thing people talked about and then it would
- 15:34be best if we did. I did do a lot of, like machine
- 15:37learning, implications and projects with, like Financial
- 15:41Services, customers, or like Insurance customers or like
- 15:44biotechs that were doing, you know, like machine learning work
- 15:48and using AWS compute Services is also before higher level
- 15:53services, like Sage maker and other things.
- 15:55Came out these By figuring out how to use AWS storage compute
- 16:01services to other false potential for like machine
- 16:04learning workloads basically. So you have to do a lot of that
- 16:07enable you ask ml specialist there and then moved into Alexa
- 16:13still is like a machine learning specialist Solutions architect.
- 16:16So it does can get like pretty specialized in big companies.
- 16:19I would say there's a lot of like X role for machine
- 16:22learning. I would say to some of these
- 16:24companies they have moved into. Alexa is like machine learning.
- 16:27Specialist Solutions architect which is a lot of words.
- 16:30But yeah. Basically like helping internal.
- 16:33Alexa customers is the HRS. Are like automated speech
- 16:39recognition team or like our natural language, understanding
- 16:43team, like, all these different speech and language, modeling
- 16:46teams would have a problems using, you know, like breaking
- 16:50AWS and different ways, like, figuring out how to use
- 16:53infrastructure and best ways for there like machine learning
- 16:56workloads. So, Kind of helped internal
- 16:59Alexa teams with that and then moved into the product roll.
- 17:03Cuz ya feel like as a Solutions architect was great, enjoyed it
- 17:07quite a bit, I had a lot of strong product opinions.
- 17:09I want to have more people are kind of Upstream have more
- 17:11ownership. We're like the engineering and
- 17:14product development process and yeah I guess have more input
- 17:17into what we're actually building and prioritizing versus
- 17:21I feeling like I was implementing something.
- 17:24Someone else, bill, I guess that makes sense.
- 17:26Yeah, I I love 20 in a little bit more on transition from Deep
- 17:32technical implementer to, to like kind of a p.m. role.
- 17:35And one of things that I also love to touch on to get your
- 17:37thoughts on here is Yeah, you PMS have been around for a
- 17:41while. I mean PMS have been software
- 17:43orgs for as old as probably software has been around.
- 17:46And I do wonder, how does how is an MLP Em Right on a IPM
- 17:52different and what does that what different skill set does
- 17:55that require with the responsibilities that require?
- 17:58If there are folks that are listening that are interested in
- 18:00getting into that more ml style p.m. anger, may be transitioning
- 18:03from regular p.m. rolls into ml PMS. What should they be
- 18:06thinking about and preparing? Yeah, this is a phenomenal
- 18:10question that I was unprepared for but yeah, so I would say
- 18:15there's definitely a spectrum of p.m. roles you know?
- 18:18And there's different archetypes I would say, you know, everyone
- 18:21thinks about the classic like Steve Jobs, type Visionary p.m.
- 18:24I guess where you know that these think Big Ideas throw it
- 18:30over the wall for someone to get it done.
- 18:32But I say I like the total other side of the spectrum, there's
- 18:36like a lot of technical Manager roles and the ml type ml
- 18:42adjacent p.m. roles or kind of like I call them like platform
- 18:46p.m. roles where you're working on.
- 18:48Oftentimes, I like big companies, been increasingly
- 18:51smaller, and smaller companies are doing a lot of
- 18:53infrastructure work and realizing like data is actually
- 18:56a product even internally. So I finally, like increasing
- 19:00there's a lot of platform p.m. type roles where even a smaller
- 19:03companies, you're owning kind of, like internal, whether it's
- 19:06like data products, maybe your Company does a lot of it work
- 19:11and it's like Financial Services or something else.
- 19:14And you have a lot of like specialized high quality or like
- 19:18high-value data that your vending to other internal teams
- 19:21or externally. And there's like PMS that make
- 19:24sure, you know, the data, they're producing provides value
- 19:28to your customers. And what is like, the roadmap
- 19:30for the data products that you provide or there's traditional,
- 19:34I guess, platform PM's who kind of own and Like the feature set
- 19:40and roadmap for internal platforms.
- 19:43And you've seen plenty of those, like, Michelangelo's is Uber,
- 19:47whatever else there is. So you're owning basically like
- 19:50internally. What are like the infrastructure
- 19:53capabilities of that platform and your customers.
- 19:57Usually like, internal, and maybe eventually external
- 20:01customers that you provide like capabilities to other internal
- 20:05teams to help other, internal teams, move fast.
- 20:08After basically so I guess like core competencies, therefore
- 20:13p.m. as you probably have to be much more technically inclined
- 20:17than other types of p.m. role probably do main expertise to
- 20:22you. I would say a lot of these rules
- 20:23would be difficult to come into with out some ml cloud in a
- 20:31domain expertise, I guess. I'll say the internal
- 20:33stakeholder alignment, communication, usually companies
- 20:36expect the PM's to be the best communicator.
- 20:38Room. So that's why there's a lot of
- 20:40that unsexy kind of internal Communications selling your
- 20:44ideas, internally pitching for resources, that kind of thing
- 20:48too, as well, that's an interesting one.
- 20:51How you should be the best Communicator in the room.
- 20:54So you have to be able to explain things that are a little
- 20:57bit more technical in not just say dumb down but in a way that
- 21:03everyone hopefully can understand quickly and easily.
- 21:06So one thing that That you said there that I want to dive into a
- 21:11little bit more, is you mentioned how data is a product?
- 21:16And potentially you have PMS for data products and do just mean,
- 21:20like, the way that you're giving other teams, the data is that
- 21:24what I understood or is it like the data itself and is this,
- 21:30because this is something that I know gets talked about a lot in
- 21:34the, the data mesh Paradigm. And I Like, I've wrapped my head
- 21:39around it, but I just want to make sure that when you say
- 21:42that, are you saying it in that sense?
- 21:43Or you saying in a different sense?
- 21:46Yeah, I would say, all of the above, I guess, especially like
- 21:51some of these large companies like Amazon or Fang, I guess,
- 21:56companies have tons and tons of data needs, you know, pipeline,
- 22:01hell everywhere. And there's a more data than
- 22:05anyone knows what to do with and just like the The ability to
- 22:10make sense of that data. And like, then that data out to
- 22:15internal and external customers is a product role in itself.
- 22:19Like what did a reading prioritize, vending how to weave
- 22:23in that data out of the customer need to receive that data in
- 22:25terms of like frequency velocity, like, call patterns.
- 22:31And so I would say, yeah, I like the vending of data itself is
- 22:35one thing, but also like offering data products directly.
- 22:38Is also a thing that happens. A lot of companies now have like
- 22:44data that they collect internally and massage, and Rich
- 22:48somehow. And then, turn around and sell
- 22:49that data as a subscription or as did product service, but also
- 22:54in Rich data and provide data to internal customers as well as
- 22:58like the entire purpose of that team.
- 23:01So the others PM's and that's supposed to my name's Oliver
- 23:08Shaw. Akka, and I'm head of machine,
- 23:09learning engineering, origami energy here in the UK.
- 23:13And I'm bothering you today to recommend, you subscribe to the
- 23:16ml Ops committee podcast to keep up-to-date with a lot of
- 23:20brilliant, goings-on, within the community, and get a glimpse of
- 23:24what. Some of the greatest Minds
- 23:26across the amount of space are up to one of things.
- 23:32I still wanted to go back to is because when you're describing
- 23:35your career trajectory you described going from More like
- 23:39smaller kind of startup style but you mentioned working at a
- 23:44friend's startup and I believe it was just like a smaller
- 23:46organization and then obviously, moving into something like an
- 23:48Amazon or an Alexa, which is kind of people, right?
- 23:52And, and yet, having similar roles may be being both the
- 23:55solutions architect in smaller organization, and also still
- 23:59solution Solutions, architecting and Amazon style organization.
- 24:02You tell us a little bit about like how that have that's
- 24:04different and you know what, the pros and cons of being in water
- 24:08The other and just what that's like.
- 24:12It's good point. I definitely feel like everyone
- 24:15should do a start-up once like in their twenties.
- 24:17Maybe I feel like it's a great opportunity to kind of like you
- 24:22get probably like a lot of responsibility, maybe even more
- 24:25so than you should given maybe your age or experience or
- 24:29whatever, melt might be a that credentials and especially like
- 24:33fast growing startups, a lot of opportunity to advance quickly
- 24:37and Clearly there's less like rigor or like career ladders.
- 24:43Usually no career ladders whatsoever.
- 24:45No single. There's a lot of ambiguity and
- 24:47like with amputee I think comes a lot of opportunities so a lot
- 24:51of the opportunity for advancement very quickly you
- 24:54know if you do well but then it kind of depends on your style
- 24:57and preferences. A lot of people also don't love
- 25:00ambiguity and would love to see you know here's my career ladder
- 25:03and here's my path and every three years I do well and get
- 25:07promoted and get that like We percent less than inflation pay
- 25:10back every year and if that's what you're into, you.
- 25:14That's fine. I think that's great for the
- 25:16people like me that have a family to support and I love
- 25:20would want stability. So, I think depends on you just
- 25:23phase of life here at and like, what you need in the moment and
- 25:27you're looking for long term as well, but it's a like working
- 25:31environment wise can be similar like, almost every company says,
- 25:36or at least wants to move fast move quickly.
- 25:38And Start up like so thank like culture-wise.
- 25:42Different depends quite a bit of big companies like whose team
- 25:46and like leadership and like, what is the org?
- 25:49You can have as, you know, he'll and Amazon like a vastly
- 25:52different different experience in one team Amazon versus
- 25:56another. So, I think it's tough to
- 25:57generalize to in some ways. When they said that I was really
- 26:03cool point was just like with ambiguity comes opportunity.
- 26:06I think that's a really, that's a really nice way to put that.
- 26:09I feel like that's something that's especially true and
- 26:12broadly true in general. But but especially in machine,
- 26:15learning writing in such a fast moving space that were in where
- 26:19things are constantly changing from Models.
- 26:21First from technology, from Team organization, there's to all
- 26:25these aspects. I'd love to huge could like,
- 26:27tell us little bit more about, what does that mean?
- 26:30We as we talked about like non-traditional career paths,
- 26:33right? This this idea of a constantly
- 26:35evolving landscape that is machine learning new.
- 26:38What does that mean for someone who's maybe entering the space?
- 26:42And, you know, maybe doesn't really want to be just pure
- 26:46implementation person or is that and even p.m. is the right role
- 26:49for me. Like how does that what can they
- 26:51think or expect given this ambiguity?
- 26:53Not just just kind of being beauty of the field in general,
- 26:56Maybe Yeah, that's good point. And I would say things are
- 27:00changing. Well, things have always been,
- 27:02changing rapidly, but especially, you know, today in
- 27:062022, I think ml isn't just like a free lunch anymore.
- 27:11You can't just like ml wash a project and get it funded
- 27:15immediately anymore. So I think like leader and
- 27:19companies are becoming a lot more Discerning about like the
- 27:22projects they invested in and where where they want to make
- 27:26targeted. Hi Ry.
- 27:28Investments whereas before it was like, you know, we're just
- 27:31going to hire in front projects just because we want to get good
- 27:35talent in the door and I think the story has changed a lot last
- 27:39few months but I think from a career perspective you know
- 27:42things are not the best timing in the world right now.
- 27:46I would say I don't think the fundamentals have changed a ton
- 27:50though. You know keep learning and keep
- 27:52if you're probably like listening to this podcast in
- 27:55your own free time, you're probably the type of Person
- 27:58that's like on the right track to being a costly like learning
- 28:01involving state, but I would say definitely keep abreast of like
- 28:05major changes. I would also say don't get like
- 28:10too caught up in a lot of the distractions.
- 28:13Like I'd like to take a stance. Maybe this isn't a great way to
- 28:16do it but wait for things to mature a little bit before,
- 28:19like, investing a ton of time or effort into them.
- 28:21That's wise. I'm not I used to get caught up
- 28:25in this lot, like, being Technical and like being young.
- 28:29You want to dive deep into the latest sexy stuff, but give it
- 28:32at least a few months or like years to bake before investing a
- 28:36lot of your enzyme into it because, you know, Technologies
- 28:40do is allow or not, get it option.
- 28:43And there's a lot of stuff out there that is like, super,
- 28:46interesting and compelling. And I think you should do like a
- 28:50lot of that bleeding edge, like reading and kitty up to date.
- 28:53But when you Like big Investments of your time.
- 28:56Learning new technology that's where I think like it's
- 28:59important to kind of vet it a little bit first and make sure
- 29:02it makes sense for what your goals are I guess.
- 29:06And so when you look at your day and maybe we can go over this as
- 29:13a product manager and then also we can look back and when you
- 29:16were a Solutions architect and all of these other roles that
- 29:21touch machine learning, but aren't necessarily a
- 29:23machine-learning engineer or software engineer, a data
- 29:26scientist that type thing. But as you go through your day,
- 29:31what are the main things that you're doing?
- 29:32What are the different types of activities?
- 29:35You're going through, is it? Gathering specs, take up, you
- 29:38know, 50% of your work week and then pitching new ideas takes
- 29:43up, 10%. And actually having to write
- 29:45down what are they called? Prds those take up basically
- 29:49110% of your day. What what does that actually
- 29:53look like and what are some things that you do?
- 29:57Yeah, I would say a good project requirements documents, I guess
- 30:01is what you're referring to parties.
- 30:03Amazon. You've probably also or maybe
- 30:05you haven't heard of Press release FAQ process where we
- 30:10kind of work backwards from the customer.
- 30:13And right, kind of like press release or like launch
- 30:16announcement for products that we want to launch and like, work
- 30:20backwards to deliver what that is and actually, right after
- 30:24this basically, like, Reviewing one of those with our leadership
- 30:29team and that's kind of like at Amazon at least how we make
- 30:33pitches for. Like investing in new ideas, is
- 30:36you write like this? Document is a press release and
- 30:39all these free to ask questions about why it's good business why
- 30:43we should be investing in it. And I think like prepping for
- 30:46that is not just obviously for editing document.
- 30:49But also stakeholder alignment is something that I think I
- 30:53spend a lot of time on is like Communicating with partner teams
- 30:58communicating with other teams that might have like even
- 31:01competing priorities or dependencies or against like
- 31:06depending on your interest may be sexy, you're on sexy part of
- 31:09the job. I like how do you align all of
- 31:11the stakeholders to kind of like meet the objectives for your
- 31:16business but also your customers as well.
- 31:18So it's been a lot of time on that.
- 31:20One thing I find it's like you kind of have to be intentional
- 31:24about do is Talking to customers, which sounds weird or
- 31:28obvious. But sometimes it's difficulty,
- 31:31you know, as p.m. or even any role.
- 31:33It's easy to get caught up in like, internal discussions or
- 31:37like technology discussions or just like internal debates or
- 31:41fighting fires or whatever and, like, slacking email.
- 31:43But I find it's like really have to be intentional about talking
- 31:48to customers and getting out there and talking to your users.
- 31:50Whether that's for me in the Creator or Hands-On and work
- 31:55with social Media influencers. So for me, it means right now,
- 31:59reaching out to influencers and with, you know, mock-ups that I
- 32:03have our ideas and that kind of vetting and validating those, or
- 32:06kind of understanding, what their workflows are, what their
- 32:09pain points are. And sometimes companies have
- 32:12like Gatekeepers and therefore good reasons, like maybe to talk
- 32:16to a customer, you have to go through the account manager, you
- 32:20have to go through user research person in like, sometimes it's
- 32:25difficult to get. Access to customers.
- 32:27And I think it's important, though, to make it very
- 32:31intentional on the part of your schedule.
- 32:33Almost see, if I'm not talking to customers at least every
- 32:36week. I'm probably not doing what I
- 32:37should be doing, but focusing to internally navel-gazing is
- 32:42product manager. If I'm, that's easy to do and
- 32:44you have to be like really intentional to with the so it
- 32:49comes full circle and want to talk about and I don't like no
- 32:53like a huge map but like Developer evangelist developer
- 32:57Advocate is another role that I think is seared.
- 33:00Wrong one, it's like almost the holy grail for developers like
- 33:03you get to write code sometimes when you feel like it but maybe
- 33:08you don't have a specific deadline.
- 33:10Well, of course you probably have like, content you put out
- 33:12or like conferences. You're presenting a panic.
- 33:14If you're young and want to travel a lot, you conference
- 33:17circuit or own and manage community, and just like
- 33:19Community Management aspects that contribute to open source
- 33:23of now do a lot of public. And the public, I think there is
- 33:27kind of like a social-media influencer for ML.
- 33:29Type roll out there. Yes, exactly.
- 33:32And the thing about the machine learning space and probably not
- 33:37so much, the machine learning like deep model, building space,
- 33:40but ml Ops and like machine learning engineering space.
- 33:45I know so many companies that are dying for a good developer
- 33:50Advocate, right? Like Devereaux is very hard to
- 33:54come by in this sphere, because I think a lot of people have the
- 33:59misconception that if you turn into a developer Advocate, or
- 34:04you start doing Devereaux, and some way you're going to start
- 34:08getting further and further away from the tech and I try and tell
- 34:12people it couldn't be any further from the truth because
- 34:15when you start doing that and you get to just play around
- 34:19with, whatever floats your boat. And so, if you are interested in
- 34:24a certain piece of tech, You can go build something with that,
- 34:28and a lot of the companies don't necessarily even want to see,
- 34:34you always putting out content with their tool because then
- 34:39it's just monotonous and boring. Like, as long as you're putting
- 34:42out content, that is educational or entertaining, or valuable.
- 34:47In some way, these companies are going to be happy with you doing
- 34:52that. So for all those out there that
- 34:54are wondering, if they should go into Devereaux, I highly
- 34:59encourage it right now, especially in the ml Ops or ml
- 35:03engineering sphere. I know there's, there's not
- 35:06enough of them out there, and I think that really moves the
- 35:10space forward to the more people that you see talking about it.
- 35:14The more people that you see, influencing on that realm, it
- 35:19helps others understand and it's just getting more education out
- 35:23there. So totally feel you on that.
- 35:25I wanted to jump back though. One thing that you talked about
- 35:29was stakeholder alignment, and stakeholder alignment feels very
- 35:35much like playing The Game of, Thrones it away.
- 35:41And so, what have you learned while doing that?
- 35:45And how do you do it? What are some tricks that you
- 35:47have up your sleeve? Yeah, stakeholder alignment is
- 35:52can be a dirty phrase. I think, actually to go into
- 35:55another role. You might have heard of like
- 35:58technical program manager and like program manager type roles.
- 36:02Like they're also kind of like, a p.m. adjacent whole.
- 36:05I would say, I actually have no idea what that does.
- 36:08What does that even what does that?
- 36:09Yeah, it was like a Google others have similar roles.
- 36:15Technical program manager is basically a lot of tech big Tech
- 36:19organizations have big hairy like technical problems or
- 36:24migrations or like massive technical efforts that are like
- 36:28wide and far reaching through the business.
- 36:30So they're probably massive like cross-functional efforts, I
- 36:34don't know. Amazon had one a couple years
- 36:36ago, I was like we need to move off of Oracle everywhere and it
- 36:40was like deeply ingrained in almost every like service at
- 36:43Amazon or like big GDP ours like another great canonical example,
- 36:48of who is the GDP are person at your company.
- 36:51That's like bringing the whole company forward towards this
- 36:53objective and they're like lots of those type of projects
- 36:59programs and there's like specific role on a lot of
- 37:04companies. It's like program manager and
- 37:06there's technical program manager is because for a lot of
- 37:09these projects you would be pretty technical as well.
- 37:12Their entire job is basically that like stakeholder alignment.
- 37:15Communicating status updates, resolving dependencies resolving
- 37:20escalating issues before they arise and like generally I don't
- 37:23know if I can swear but like getting stuff done and I think
- 37:27that is an also at there's a kind of a like a little life
- 37:31hack or career hack here that like, I've seen a lot of paths
- 37:35from that role into software, engineering type roles if
- 37:39they've seen that a lot Amazon. Like, other companies is like, I
- 37:42think a really great program, Manager is force multiplier and
- 37:47makes a massive difference in a project like succeeding or
- 37:50failing. And I think people notice that
- 37:52very quickly like within a couple weeks of having a program
- 37:57like a good program manager. I think it's very clear if
- 38:00they're good or not good and I've seen a lot of people that
- 38:03have there's almost like kind of a path from technical program
- 38:08manager to software development manager, for better for worse.
- 38:12I guess, Amazon says, kind of like Feeder into a lot of other
- 38:16roles in a way as well really stepping stone I guess.
- 38:20So I've seen that happen quite a bit as well.
- 38:23Sophia, that's a good way. Like side step into an
- 38:26engineering manager role but maybe not as indirect software
- 38:29engineer if that makes sense. But actually, to answer the
- 38:31question you asked like tips for stakeholder alignment, I would
- 38:34say one people don't talk about enough is just like earning
- 38:38trust. Like you're not going to force
- 38:40alignment and, you know, I think you have to communicate both
- 38:44like Good news and bad news you know like authentic way and it
- 38:49burns a lot of trust and build relationships and Partnerships
- 38:51that doesn't mean just like having meetings and talking
- 38:55about dates and working backwards from those dates to
- 38:59get a meeting like an objective accomplished.
- 39:01But you know, just talking people as people and building
- 39:04relationships and yeah, just generally earning trust in ways
- 39:07outside of the normal, I guess. So that's just like pulling
- 39:10peoples out or developing like, One-on-one relationships are
- 39:14like making an effort to travel and be there in person or just
- 39:19getting in front of people. I think it's important just like
- 39:21building a human connection and not being a robot.
- 39:24And I would say, also, I guess use the tools you have at your
- 39:28disposal. A lot of people try to reinvent
- 39:31the wheel get fancy, but I think great way to get alignment is
- 39:35just like over communicate. So just something dumb like
- 39:39sending a weekly status email, sometimes it's like something.
- 39:43Which offer don't want to do. Like you probably your company
- 39:46or organization probably has a ton of tools gets dropped down
- 39:50whether it's I don't know, Wiki's or tickets or email or
- 39:53whatever it is like, you don't have to get fancies really just
- 39:56about communicating and even like ordering on
- 39:58over-communicating. I think while people might not
- 40:01respond directly just like seeing stata and letting people
- 40:04know that you thought things through I think is like a big
- 40:08way to give people comfort that you know what the hell you're
- 40:10doing. I guess I have a little bit of a
- 40:13A different question. So the researchers can fact
- 40:17check me here. But if it's, you might be one of
- 40:20the first guests, if not the first guest who because you had
- 40:24time in the Air Force. So, military personnel, I don't
- 40:28think regularly are esos animales podcast.
- 40:32I mean, that's, that's cool. And I would love to, you know,
- 40:37how is that if at all influence kind of some of the things
- 40:42you've done in ml? In the course of your career.
- 40:44I mean, any skills is there s only thing about non-traditional
- 40:48career paths is there is there a path forward where the first
- 40:51step is to spend some time and kind of a military division and
- 40:54then go to ml? Is that something that we should
- 40:56be recommending the people or is this, you know?
- 40:59Did you feel like it was a boost or totally orthogonal and not
- 41:02necessarily relevant or play out?
- 41:05It's totally worth Ogle. Not super relevant but there's a
- 41:08lot of soft skills and like leadership management skills, I
- 41:12guess. Yes, you get as, you know like a
- 41:14young officer in the military that like similar to some tech
- 41:19rolls or like in a start-up, which is weird comparing
- 41:22government to start up. But like similar to that
- 41:25graduating college and like having much more responsibility
- 41:29than you probably should, or would normally be afforded.
- 41:32I think makes just kind of like put your feet to the fire I
- 41:36guess and likes you figure things out quickly.
- 41:38Just so you don't like embarrass yourself.
- 41:41I guess. Like public humiliation is good.
- 41:43Motivator. So like a lot of times as a
- 41:46young lieutenant in the military, you're like
- 41:48responsible for overseeing people, they're like twice your
- 41:51age and I think that is a good again, motivator to like really
- 41:57put yourself be better. And yeah there's a lot of ml
- 42:00work happening in the intelligence community and
- 42:03Military. I think that's a trend, you
- 42:05know, like Air Force and other services are starting to like
- 42:09work much more closely with contractors and even do a lot
- 42:12more internal. Cyber and higher lot of
- 42:15developers. I would say it's a good way to
- 42:16get like a free college. Education is a good way to get
- 42:20like free skills and if you're interested in oxidate, like
- 42:23cyber security, type stuff, or even they're not, there's an ml
- 42:27specialty that it is a good way to get like, free Technical
- 42:31Training, free education, a lot of other benefits.
- 42:35I would say in like a compressed amount of time, like for your
- 42:39commitment or whatever, your commitment is and then like
- 42:42Leverage that into Other opportunities I guess,
- 42:45especially in the kind of constrained job market or other
- 42:48opportunities might not be obvious, I guess.
- 42:51Yeah, you get to travel a little bit.
- 42:53I know that right next to my house in Germany.
- 42:58There is a big us. I don't know if it's army base
- 43:02its or airfare sits in Wiesbaden.
- 43:05You may know if you ever went through, there might be a un
- 43:10base. I have no clue because I'm not
- 43:12to, in the know, in that type of thing.
- 43:15But it is interesting to see, there's a ton of people that are
- 43:20all around these bottom that are Americans and I found out some
- 43:24pretty wild that. Nobody tells you, you've been
- 43:28floating around the ml Ops fear for a while now in different
- 43:32roles not necessarily doing the exact ml Labs or engineering
- 43:38role but you see other ways that you can get into the space.
- 43:43You've seen others that are in this space for you, what are
- 43:47ways that you feel like are good ways in but What else do you
- 43:51think like how would you recommend?
- 43:54People get into ml Ops right now.
- 43:57Yeah, that's fantastic question. I would say kind of like
- 44:03Leverage what you have today and I just have a good introspective
- 44:10understanding of what your strengths and the superpowers.
- 44:13Are they a lot of people focus on what their weaknesses are
- 44:17like I, you know, have Gap here. So I'm going to go waste a bunch
- 44:21of time doing a certification to fill that Gap.
- 44:23But like I would say, Most companies tend to reward
- 44:28specialization and going deep in a subject area.
- 44:33So it's hard to generalize advice but you know what?
- 44:35Are you good at? What do you love doing?
- 44:37Unlike double triple down on that?
- 44:39And well, that's taking like technical skills and like
- 44:44applying them to ml or ml Ops or data whatever it is.
- 44:50I would say, I always think I've been rewarded by specializing,
- 44:55so I'd say that helps a lot in terms of specifics to.
- 44:59I think that's like, cliche to say maybe like but networking, I
- 45:04think helps, I don't think there's a job.
- 45:05I've gotten that, I didn't know someone at wasn't from my
- 45:09network. So build those connections,
- 45:11where you're at, which those for your next thing.
- 45:14And also, just get involved where you're at to like a lot of
- 45:17people focus on their job opportunities and what's in
- 45:21their job description. But That's it.
- 45:24Like most of the skills I've gained are from, you know, like
- 45:29experimenting or playing around or like side projects that
- 45:32weren't necessarily like part of my immediate job description but
- 45:36probably like adjacent to what I was doing.
- 45:39I found with improve of what I was doing with other
- 45:43Technologies to try to like, try to like see what's out there and
- 45:46see what you can apply to what you're doing in novel, but like
- 45:51relevant and valuable ways. I guess we're just you go
- 45:53projects that can apply Technologies.
- 45:56You want to work on? Yeah.
- 45:57So kind of like a mix of working in things where you're already
- 46:02doing that. I'm really seeking out certain
- 46:04projects in the space you want to be.
- 46:06And I guess you said something crucial there which I completely
- 46:12agree with about the networking piece and some people, I know.
- 46:16But they're thinking like, yeah, it's easy to just say going
- 46:19network. But then whenever I go and give
- 46:21my business card out at events, Functions.
- 46:23I don't make any friends. So one thing you can do, if you
- 46:27would like to meet others that are in the ml up space or doing
- 46:31machine learning stuff, we've got meetups that are happening
- 46:34all over the world, and that is a really low barrier, to entry
- 46:39way to just go and hang out with people that are doing this
- 46:42stuff. And I love that.
- 46:44We've got them in so many different cities, and I think
- 46:47that's a easy way. You go to one of these, it
- 46:50doesn't matter, even if you're alone and you just, you me, Eat
- 46:52people. You can't help but me people.
- 46:55So that's such a true statement like Network and that will help
- 47:01you get your next job. Great, masterful segue, right
- 47:05there. I had to shamelessly.
- 47:08Plug that in. What did you expect?
- 47:10I couldn't help it. Anyway, here we go.
- 47:13That's all we've got, dude. This was awesome.
- 47:15Matt, I really appreciate you coming on here and talking to us
- 47:18about all of these different ways that you've seen machine
- 47:22learning. Being done from other angles I
- 47:25guess from different perspectives we could say.
- 47:28So thanks for doing this. Awesome.
- 47:31Yeah, thank you. I appreciate the thought that
- 47:33appreciate you coming on and also like interested, only, guys
- 47:36do for the community. Yeah, it's you guys out there.
- 47:40Public sphere is Skyler. I lead machine learning and
- 47:44health rhythms if you want to stay on top of everything
- 47:48happening in ml. Ops, subscribe to this podcast
- 47:51now. Now, now, now now now Now.