1
00:00:00,000 --> 00:00:13,980
okay welcome back uh this is Dormain Draywitz and we're on for another episode uh episode

2
00:00:13,980 --> 00:00:21,860
episode of Tanzu Talk with me today is John Pace from Dick's Sporting Goods. John say hello please

3
00:00:21,860 --> 00:00:27,060
hello thanks Dormain for having me on long-time listener first-time caller

4
00:00:27,060 --> 00:00:34,040
so it's it's great to be here awesome it's good to have you on as well so this one um today's

5
00:00:34,040 --> 00:00:39,940
interview is going to be a uh a sort of part two if you will in what I hope to be a little bit of a

6
00:00:39,940 --> 00:00:46,640
series looking at folks who've made the journey from uh vSphere Pro uh focused on more of the

7
00:00:46,640 --> 00:00:52,360
infrastructure side uh to more of a DevOps Pro platform engineer cloud engineer whatever you

8
00:00:52,360 --> 00:00:59,800
want to call it um and so uh John here has has uh another uh background that fits into this profile

9
00:00:59,800 --> 00:01:06,580
so I'm going to run uh similar questions by you as as we had with uh Neville George on a couple episodes

10
00:01:06,580 --> 00:01:13,920
ago and um let's sort of let's sort of see what we can learn from your journey um so the first question

11
00:01:13,920 --> 00:01:22,600
is just kind of just a little bit of a backgrounder on how you got into uh the world of of technology

12
00:01:22,600 --> 00:01:26,060
um and found yourself as a as a vSphere Pro

13
00:01:26,060 --> 00:01:32,540
sure so um my name is John Pace I'm a senior platform engineer with Dick's Sporting Goods

14
00:01:32,540 --> 00:01:40,140
um our platform journey is um pretty young uh we've been doing this for a few years now so

15
00:01:40,140 --> 00:01:46,800
um it's been an exciting change and exciting culture change within the organization as well

16
00:01:46,800 --> 00:01:54,120
um and yeah Neville's it was a great podcast and he's Comcast has been a good um resource for us as

17
00:01:54,120 --> 00:01:59,740
well and a collaborator uh in that space so that's been fun to get to know him and those guys a little

18
00:01:59,740 --> 00:02:06,780
bit for me as a vSphere admin um I've always been on the infrastructure side of things um I've always

19
00:02:06,780 --> 00:02:14,720
um in in a couple jobs past uh ran the infrastructure we used um Hyper-V at the time for our hypervisor

20
00:02:14,720 --> 00:02:20,220
and a company came in and kind of changed things up and when they did that was one of the things that

21
00:02:20,220 --> 00:02:27,800
got changed so my experience with it was diving in and migrating those workloads and updating storage

22
00:02:27,800 --> 00:02:33,000
and doing all those things uh that you would normally do and then you know switching that to the vSphere

23
00:02:33,000 --> 00:02:40,920
platform and that was really good um experience that uh I was able to take with me to a consulting gig

24
00:02:40,920 --> 00:02:45,640
for a while and doing those kind of things with other customers and and looking at other vSphere

25
00:02:45,640 --> 00:02:54,200
implementations um and and that world and then um kind of getting into Dick's Sporting Goods um I was I

26
00:02:54,200 --> 00:03:00,600
came over as a systems engineer on the infrastructure side doing some stuff from the consulting gig that

27
00:03:00,600 --> 00:03:05,240
I was at before and kind of just really liked what was going on there and and kind of stuck there

28
00:03:05,880 --> 00:03:11,800
and bringing bringing that experience again to that that role uh within Dick's Sporting Goods so

29
00:03:12,520 --> 00:03:18,040
yeah it's been a journey of a probably longer than just a few years it's probably been

30
00:03:18,040 --> 00:03:23,480
10 years or something time flies I guess when you're having fun um but yeah it's been a good

31
00:03:23,480 --> 00:03:30,040
opportunity to to kind of use those skills it's uh across multiple jobs and platforms so yeah no

32
00:03:30,040 --> 00:03:35,800
that's um that's interesting to like like you know you had to be really intimate and familiar with

33
00:03:35,800 --> 00:03:45,240
two different um uh virtualization technologies and and ecosystems to to then go and and do that again

34
00:03:45,240 --> 00:03:51,480
and again um and so yeah that's uh that brings its own unique perspective um it does and it's very

35
00:03:51,480 --> 00:03:57,720
similar to like the the overall journey that we'll we'll get into I'm sure as we continue the conversation

36
00:03:57,720 --> 00:04:02,120
with going from vSphere to platform it's a lot of that same kind of mindset where you're taking

37
00:04:02,760 --> 00:04:08,360
similar ideas or uh that may be on different tech and then you're just kind of moving that and and

38
00:04:08,360 --> 00:04:15,240
making the pivot between uh different platforms or environments okay let's come back to that let's

39
00:04:15,240 --> 00:04:19,560
let's tuck that away because I think that's that's definitely going to come up again maybe just thinking

40
00:04:19,560 --> 00:04:26,600
to okay uh you mentioned uh joining the Dick's team as a as a systems engineer sort of transitioning out

41
00:04:26,600 --> 00:04:31,880
of consulting for a while what is the what is the day in the life for John what did it look like

42
00:04:32,600 --> 00:04:39,240
um in that role and because I imagine it would have been different from the consulting work you were

43
00:04:39,240 --> 00:04:45,960
doing but what did it what did it look like in that that systems engineering role and then maybe

44
00:04:45,960 --> 00:04:52,040
what does it look like now as a senior platform engineer yeah so consulting was always fun because

45
00:04:52,040 --> 00:04:58,280
you get that that the idea of of multiple um environments different customers and you know you

46
00:04:58,280 --> 00:05:05,160
get to experience a lot of really different tech whether it be mature uh very developed environments

47
00:05:05,160 --> 00:05:10,760
versus you know immature new things or legacy systems that you're wanting to you know update or

48
00:05:10,760 --> 00:05:17,320
move on with um working at um the exporting goods on the engineering side it was a lot in the um

49
00:05:17,320 --> 00:05:22,360
microsoft stack of stuff it was doing a lot of monitoring and everything in the scom world that's

50
00:05:22,360 --> 00:05:26,680
how kind of how i got brought into that and then kind of developed other i've always been one to

51
00:05:26,680 --> 00:05:32,200
kind of reach into other technologies and constantly try to change and learn new things and kind of

52
00:05:32,200 --> 00:05:38,360
experience that and so getting into you know on the infrastructure side as a whole and and still um taking

53
00:05:38,360 --> 00:05:43,960
those skill sets uh from the scom world integrating into like trying to do like custom monitoring different

54
00:05:43,960 --> 00:05:49,720
things and bridge that gap into the you know b center on that side and that infrastructure team and kind of

55
00:05:49,720 --> 00:05:56,040
you know keep learning and doing new things um that was kind of where it started and then you know again

56
00:05:56,040 --> 00:06:05,160
developed into more mindsets around public cloud um at the at dsg and kind of getting um my feet wet

57
00:06:05,160 --> 00:06:13,640
into that and and and looking at public cloud as an option for devops or other kind of environments that we

58
00:06:13,640 --> 00:06:22,280
would normally do on prem so what what kind of and also just to just to clarify scom um if i've if i

59
00:06:22,280 --> 00:06:30,440
dust off my oh yeah i'm so sorry yes uh acronym system center operations manager very good yes yeah so

60
00:06:31,160 --> 00:06:38,920
very very nice circle gets the square um yeah no um yeah so a lot of the monitoring and stuff has

61
00:06:38,920 --> 00:06:44,680
always been kind of a key focus whether it be on the systems engineer side or even now as

62
00:06:45,400 --> 00:06:51,880
a platform engineer um that space that that monitoring has always been really key to understanding

63
00:06:51,880 --> 00:06:56,280
you know what's going on the platform or what's going on within the infrastructure and and you know

64
00:06:56,280 --> 00:07:01,000
has always been kind of a route of things that i've wanted to make sure we take take you take with

65
00:07:01,000 --> 00:07:08,680
me as we we go to different roles yeah okay um anything in terms of just how you would describe

66
00:07:09,720 --> 00:07:15,960
that you know a typical day yeah so i mean a lot of the times even doing stuff on the infrastructure

67
00:07:15,960 --> 00:07:20,600
side i think a lot of it and this isn't like necessarily a negative connotation but a lot of it

68
00:07:20,600 --> 00:07:25,800
is uh can be siloed work where you're just kind of doing your own thing there are tickets out there

69
00:07:25,800 --> 00:07:30,040
projects that are out there and you're kind of working through that you're still collaborating with

70
00:07:31,000 --> 00:07:38,440
different teams um you know and working on tickets or projects or whatever it is um again just making

71
00:07:38,440 --> 00:07:45,400
sure the overall health of the environment is up and running and um you know just keeping the lights

72
00:07:45,400 --> 00:07:51,880
on basically i think is is a lot of the way that that i don't again don't that doesn't it's not a

73
00:07:51,880 --> 00:07:56,280
necessarily a negative thing but it's just like you know it's it's more kind of doing your own thing

74
00:07:56,280 --> 00:08:02,360
working at your own pace and you're collaborating you're doing different things um but i don't think

75
00:08:02,360 --> 00:08:10,360
it's nearly as much as it is now on the platform side but um but yeah so so just kind of keeping an eye on

76
00:08:10,360 --> 00:08:16,280
things within the infrastructure it was kind of a daily task you know checking in making sure um you

77
00:08:16,280 --> 00:08:22,680
know things haven't changed and um and working on tickets and kind of going through um through that

78
00:08:22,680 --> 00:08:30,040
environment okay and so you know you mentioned the like the level of collaboration and collaborative

79
00:08:30,040 --> 00:08:35,880
work that you're doing sounds like that's something that now as a platform engineer that's much higher but

80
00:08:35,880 --> 00:08:41,160
you know if you just step back and look at you know now what makes up a typical day for you what does

81
00:08:41,160 --> 00:08:47,720
that involve yeah so now there's a lot more i think in the old in the the other side of just doing

82
00:08:47,720 --> 00:08:53,800
infrastructure there was a lot less work within the product teams that um that we have now and again a

83
00:08:53,800 --> 00:09:00,600
lot of our journey is very uh is new so having a lot of these product teams that are working on specific

84
00:09:00,600 --> 00:09:05,640
areas within the e-com environments or you know within corporate environments uh those kind of

85
00:09:05,640 --> 00:09:13,080
things are are fairly new but working with them and um is is a lot there's a lot more of that going on

86
00:09:13,080 --> 00:09:21,400
working with the developer um is more of a daily routine than than it was in in the past just because

87
00:09:21,400 --> 00:09:27,960
a lot of times we would spin up a vm or whatever and you know hand it over to the dev team to just

88
00:09:27,960 --> 00:09:32,840
say hey go at it and do your thing and you know we'll make sure that it's up and running all the

89
00:09:32,840 --> 00:09:39,640
time whereas now with within the the developer um the devops side it's a little bit more collaborative

90
00:09:39,640 --> 00:09:44,520
where we're working with the product teams to make sure that not only is their application up and

91
00:09:44,520 --> 00:09:49,880
running but um we're working on making sure that their environment that they're that they're working

92
00:09:49,880 --> 00:09:56,200
in is is functioning properly and i think a lot of what we've tried to enable these teams to do is to

93
00:09:56,200 --> 00:10:02,120
kind of build things the way that they want to build them and kind of give them the free reign to go out

94
00:10:02,120 --> 00:10:09,000
and do stuff um and then but but some of that means that they still come back to us to kind of help them

95
00:10:09,000 --> 00:10:14,520
through that project or that that application that they're dealing with and and you know it may not

96
00:10:14,520 --> 00:10:19,160
be something that they're used to doing since they're always coding but we want to be able to kind of work

97
00:10:19,160 --> 00:10:25,960
with them and collaborate and and work together to make sure that they're running and functioning and

98
00:10:25,960 --> 00:10:29,160
you know getting what they need out of the application or environment that they're building

99
00:10:29,960 --> 00:10:34,600
so just to kind of i don't know if you can bring that into a concrete example of something where

100
00:10:35,560 --> 00:10:40,680
what a development team might come back to you because there's something that they want to use like

101
00:10:40,680 --> 00:10:47,000
i don't know like a particular technology that's yeah so we had a um yeah we had one of our product

102
00:10:47,000 --> 00:10:55,080
teams um that was spinning up their own um elastic instance elastic cluster um in azure and they were

103
00:10:55,080 --> 00:11:00,360
everything was running fine and and doing well they they started to see some latency or performance

104
00:11:00,360 --> 00:11:05,080
issues that they really wanted to look at and kind of narrow down to find out you know is it in the

105
00:11:05,080 --> 00:11:10,920
platform that's running it in the cloud foundry platform is it in their elastic vms they're running

106
00:11:10,920 --> 00:11:16,760
you know where was that at and so it was a lot of looking through logs but just kind of working together

107
00:11:16,760 --> 00:11:21,960
and sharing data between that where we you know got together on a call or whatever and started

108
00:11:21,960 --> 00:11:27,160
sharing things within a channel and just kind of you know collaborating together to ultimately find

109
00:11:27,160 --> 00:11:30,600
some some things that we were able to say hey you should probably do this

110
00:11:31,800 --> 00:11:36,920
you know change the iops or change your disk or whatever and you know help get that some of that

111
00:11:36,920 --> 00:11:42,200
performance but it was a an area where we said hey here you can go and build this we're giving you

112
00:11:42,200 --> 00:11:47,880
the power to build this uh so they went and built that elastic cluster and then they came back to us and

113
00:11:47,880 --> 00:11:53,880
said hey we we could use some help on this and you know kind of work together to solve that problem

114
00:11:54,920 --> 00:12:01,640
yeah and it's something you know just to to pick on that example is troubleshooting performance for

115
00:12:01,640 --> 00:12:08,680
elastic clusters something that you'd ever worked on before um no not really i mean a lot of the stuff

116
00:12:08,680 --> 00:12:13,720
that we had done like especially in this world now even though it's a new journey a lot of the change

117
00:12:14,360 --> 00:12:20,680
that we're seeing in exporting goods is embracing in and some of the new open not new but some of the

118
00:12:20,680 --> 00:12:26,600
open source technologies and tool sets that are out there that really i had not had a lot of experience

119
00:12:26,600 --> 00:12:32,600
with in the past because i had always really dealt a lot with the microsoft stack of tools and and stuff

120
00:12:32,600 --> 00:12:39,000
there and that's work in that space so this is uh given us the opportunity to kind of work on those

121
00:12:39,000 --> 00:12:44,760
kind of uh environments a lot more obviously linux and those kind of things where you know i had not

122
00:12:44,760 --> 00:12:51,560
had that experience prior to um you know join the platform team and you know still get to to kind of

123
00:12:51,560 --> 00:12:57,080
of mess in that world with you know the prometheus the grafana's and the you know those kind of open

124
00:12:57,080 --> 00:13:01,880
source things that are now very much a daily you know something we're doing every day yeah that's

125
00:13:01,880 --> 00:13:08,520
that's cool that you know if the part of your you know if i can sort of summarize and um and recap

126
00:13:08,520 --> 00:13:15,880
here a little bit it sounds like a big part of or some part of your day now involves potentially

127
00:13:15,880 --> 00:13:22,200
having to dive into a completely new uh technology space that one of the development teams that you're

128
00:13:22,200 --> 00:13:29,400
supporting has has decided to use to solve something they're trying to build and you know on any given

129
00:13:29,400 --> 00:13:35,560
day you might have to go in and suddenly like learn about you know how to troubleshoot performance in

130
00:13:35,560 --> 00:13:42,360
an elastic cluster is that a fair recap yeah for sure i mean yeah absolutely like a lot of the a lot of

131
00:13:42,360 --> 00:13:48,120
times what we're looking at you know there's core concepts that we're always going to be you know

132
00:13:48,120 --> 00:13:53,880
familiar with on like for me on the infrastructure side or the you know cloud side whatever but yeah

133
00:13:53,880 --> 00:13:59,480
absolutely we're gonna we've we've gone into where we really try to help enable the product teams but

134
00:13:59,480 --> 00:14:04,920
also uh help support them any way we can i think a lot of times we are trying to you know a lot of us on

135
00:14:04,920 --> 00:14:10,920
the team are going above and beyond to help in those endeavors but also i think we all are you know

136
00:14:10,920 --> 00:14:15,240
technology folks where we like to learn new things and get our feet wet with stuff too so uh that's

137
00:14:15,240 --> 00:14:20,360
always helpful um you know dealing with these new technologies or different technologies and then

138
00:14:20,360 --> 00:14:24,920
we're you know we're in there learning when they're helping and you know some of us are even i never

139
00:14:24,920 --> 00:14:29,400
really came back from like a coding background by any means but you know there's still a lot of that

140
00:14:29,400 --> 00:14:34,520
now a lot more of that now in the in the cloud platform side compared to you know where it was

141
00:14:34,520 --> 00:14:40,920
before for sure okay and that that sort of starts to tee up my next couple of questions um the first of

142
00:14:40,920 --> 00:14:49,480
which is thinking about coming from the the systems engineering side of things um you know dealing

143
00:14:49,480 --> 00:14:56,200
with v-sphere and whatnot what things there have like continue to serve you well whether it's knowledge

144
00:14:56,200 --> 00:15:02,120
or relationships or skills you're kind of you've kind of hinted at at this already but just you know

145
00:15:02,120 --> 00:15:09,160
what would you say has um you've carried with you and and just is continues to be part of how you're

146
00:15:09,160 --> 00:15:16,440
successful yeah um you know a lot of the the old world in the in the infrastructure side there's

147
00:15:16,440 --> 00:15:21,240
still a lot of there was a lot of command line stuff and a lot of um you know scripting and that

148
00:15:21,240 --> 00:15:27,160
kind of thing that's really amplified itself quite significantly on the in the world that we're in

149
00:15:27,160 --> 00:15:36,280
now um you know we're trying to do a lot of our infrastructure as code now and you know having um ansible or

150
00:15:37,400 --> 00:15:44,360
whatever else kind of scripting or building pipelines we've got out there you know we want to kind of

151
00:15:44,360 --> 00:15:50,200
kind of do that more programmatically now than than before not necessarily you know that there are areas

152
00:15:50,200 --> 00:15:54,440
that we're doing that still on the infrastructure side now and you're not to take away from that but

153
00:15:54,440 --> 00:16:00,680
that's still like a lot of a lot more of that going on now and the relationship side you know with the

154
00:16:00,680 --> 00:16:05,320
teams that we were working on is still really important and i think in some ways that's

155
00:16:06,120 --> 00:16:12,200
changed as well too i mean we've always worked with security or networking and those kind of partners

156
00:16:12,200 --> 00:16:19,000
within the um the infrastructure and how that's yeah um kind of set up in dsg but also too i think a lot

157
00:16:19,000 --> 00:16:25,720
of like what we're doing now is we're really trying to work with those parties uh more collaboratively a

158
00:16:25,720 --> 00:16:30,280
lot of the stuff recently with some things that we're doing in github we've tried to partner with

159
00:16:30,280 --> 00:16:36,360
the security team and kind of um you know harvest those relationships that we've been building to

160
00:16:36,360 --> 00:16:41,960
to really help promote the platform as a whole and so that i think that's been really um important too

161
00:16:41,960 --> 00:16:49,480
from in days past just continuing on building those bridges um with other teams and and kind of bring

162
00:16:49,480 --> 00:16:54,840
that into the world that we're at now because it's really important to to have those open dialogues

163
00:16:54,840 --> 00:17:01,400
and conversations not only with security teams and others but you know within the leadership organization

164
00:17:01,400 --> 00:17:06,200
as well and and i think that's you know the leadership team within the org has been really

165
00:17:06,920 --> 00:17:14,280
instrumental in getting where we're at with being able to embrace new technologies and accept you know

166
00:17:14,280 --> 00:17:19,560
not really failure but yeah accepting failure as like something that's part of the journey as we're

167
00:17:19,560 --> 00:17:26,200
learning and iterating on the platforms themselves tell me a little bit more about that in terms of that

168
00:17:26,200 --> 00:17:35,320
something that feels newer or is something that is more of an evolution of an existing

169
00:17:36,040 --> 00:17:44,520
way that that you related with these other teams and with leadership the notion of how we we think

170
00:17:44,520 --> 00:17:50,600
about and deal with failure yeah i think it's it's definitely um i think it's been an evolution within

171
00:17:50,600 --> 00:17:56,200
the company i think i've had a really a good privilege of working with some really good managers and

172
00:17:56,200 --> 00:18:01,720
on the infrastructure side and and currently on the platform side that that have been really good at

173
00:18:01,720 --> 00:18:09,480
identifying talent and and kind of really harvesting creative thinking um in both worlds so i think

174
00:18:09,480 --> 00:18:16,120
that's always kind of existed in some ways and i think it's just more talked about maybe more now and

175
00:18:16,120 --> 00:18:22,200
more of an idea that's like promoted as far as like you know getting that mvp out that that that minimal

176
00:18:22,200 --> 00:18:28,120
viable product that's that's out there getting that out and um i think it's just something that's always been

177
00:18:28,120 --> 00:18:33,320
talked about i mean like i said at previous my manager was always like you know let's just let's get version

178
00:18:33,320 --> 00:18:39,400
one out the door and then we'll go from that but that's really like tried to be an idea that's continued

179
00:18:39,400 --> 00:18:45,640
and just evolved as the organization itself has changed and kind of try to develop some more

180
00:18:46,600 --> 00:18:56,520
agile thought processes and teams without within the organization yeah so if i could venture a recap there it sounds like

181
00:18:57,240 --> 00:19:07,240
there's there's been a healthy foundation throughout for trying new things but it's going from the

182
00:19:07,240 --> 00:19:14,760
infrastructure side to the platform side has been an evolution in that you're you you talk about and

183
00:19:14,760 --> 00:19:23,240
implement those agile practices and lean practices if you will even more is that fair yeah for sure and you know

184
00:19:23,240 --> 00:19:29,560
we've i think a lot that's been helpful is having the the leadership from taking that on and really

185
00:19:29,560 --> 00:19:35,800
promoting that from the top down and that makes it easier for us to kind of do what we're wanting to

186
00:19:35,800 --> 00:19:41,560
do or you know build those platforms do those things but also too i think a lot of what's been really helpful

187
00:19:41,560 --> 00:19:48,520
for us as a platform team has been the product groups that we're serving or that are being hosted in the

188
00:19:49,240 --> 00:19:55,480
in the environment um you know we've we've gone to like other talks in different events where we're

189
00:19:55,480 --> 00:20:01,400
we're talking about this collaborative approach or whatever it is and a lot of times the companies

190
00:20:01,400 --> 00:20:07,000
are like well how do you deal with these developers and these product teams and we've been very fortunate

191
00:20:07,000 --> 00:20:14,040
to like not really have a lot of resistance but but have a lot of buy-in and the collaboration going on

192
00:20:14,040 --> 00:20:22,520
within the organization amongst uh these teams has been really really good for us to kind of get work

193
00:20:22,520 --> 00:20:28,920
done as a whole across multiple groups but also internally for them to kind of help each other and

194
00:20:28,920 --> 00:20:36,120
promote that um again that collaborative idea between you know all those teams so it has been you know

195
00:20:36,120 --> 00:20:42,520
something that is a culture change but very much driven from from the leadership team in order to to

196
00:20:42,520 --> 00:20:48,280
get to where we're at today okay so just to take the second part of this question is then what are the

197
00:20:48,280 --> 00:20:56,440
things that you've had to learn as you've transitioned from being more of a systems engineer to a platform

198
00:20:56,440 --> 00:21:04,360
engineer and what you know you alluded earlier to linux systems and a lot of new open source projects

199
00:21:04,360 --> 00:21:08,120
but you know what what kind of comes top of mind the things you've had to learn and then also

200
00:21:08,680 --> 00:21:15,240
how have you gone about learning those things what's been useful sure yeah so i mean you know working

201
00:21:15,240 --> 00:21:19,960
in the v-sphere world obviously there's linux experience there you're there's scripting and

202
00:21:19,960 --> 00:21:24,920
there's um you know command line stuff that's that's going on as you administer you know those kind of

203
00:21:24,920 --> 00:21:31,560
environments and that's very there's a lot of that going on where we're at today um where we're again like

204
00:21:31,560 --> 00:21:37,320
mentioned earlier we're trying to get to where we're deploying infrastructure as code so taking the

205
00:21:38,040 --> 00:21:44,920
the scripting models the those kind of things has been real helpful to bring into this world but um

206
00:21:44,920 --> 00:21:51,080
you know learning linux has been a big one and a lot of so one thing too that's been real helpful in

207
00:21:51,080 --> 00:21:56,840
this journey was when the platform the platform team was created there were we were kind of different

208
00:21:56,840 --> 00:22:02,200
people from different journeys within the it space um that that were kind of brought together just to

209
00:22:02,200 --> 00:22:08,680
form this team so a lot of my learning has been just talking to the you know guy who was doing more

210
00:22:08,680 --> 00:22:14,680
the linux admin stuff and you know hey how did i do this or can you walk me through that so you know

211
00:22:14,680 --> 00:22:20,360
when we are doing the work within our team we're trying to adopt a you know kind of a pairing model when

212
00:22:20,360 --> 00:22:25,960
it comes to the things that we're working on so that has always been helpful to learn new things from

213
00:22:25,960 --> 00:22:31,000
from people within the team you know as well as you know obviously going out and reading docs or you

214
00:22:31,000 --> 00:22:36,440
know whatever that's out there but i think like a lot of that just like on the job training that

215
00:22:36,440 --> 00:22:41,800
someone else has had from another space and bringing that into the team and kind of working with them

216
00:22:41,800 --> 00:22:49,720
has been more of an effort or more of a benefit rather to learn these new technologies like uh you

217
00:22:49,720 --> 00:22:55,320
know bash or you know whatever else that we're using it's just to learn from other people who have

218
00:22:55,320 --> 00:23:02,200
done it and be open to learning new things i love trying out new things and and learning new things a lot

219
00:23:02,200 --> 00:23:09,960
of times i'm probably wanting to use new ideas or technologies probably more sooner rather than i

220
00:23:09,960 --> 00:23:16,760
should but um i think that i've always enjoyed learning and trying something new um if it makes

221
00:23:16,760 --> 00:23:23,640
sense for the business and i think that um you know having a scripting or um you know in the

222
00:23:24,360 --> 00:23:29,400
scum world of writing management packs and kind of code some of the code stuff that's there

223
00:23:29,400 --> 00:23:34,200
those kind of things really helped make that transition because like in now as a cloud

224
00:23:34,200 --> 00:23:40,600
engineer there's you know more of that uh going on for sure and understanding um you know having

225
00:23:40,600 --> 00:23:46,680
those that that base for some of this um tech that we're using now has been really helpful in the new

226
00:23:46,680 --> 00:23:54,600
role what's been the the hardest thing to pick up that's a valid question i you know i again i think

227
00:23:54,600 --> 00:24:01,240
that just try just changing the the the scripting model into another another language has been a bit

228
00:24:01,240 --> 00:24:09,000
of a um a challenge i think another good thing is it's not really been um it's it's still a challenge

229
00:24:09,000 --> 00:24:15,560
but like working with different cloud providers um and kind of working through those nuances between

230
00:24:15,560 --> 00:24:21,480
each one and understanding that has been you know there's been some struggles there with with running the

231
00:24:21,480 --> 00:24:25,560
way we're running our cloud foundry environments in different spaces and then linux is always a

232
00:24:25,560 --> 00:24:31,560
challenge for me so i'm still a lot the more i'm in it the more i love it but um it's it's it's fun

233
00:24:31,560 --> 00:24:40,440
yeah i mean and um and i think that uh very practical learning of working and pairing with

234
00:24:40,440 --> 00:24:47,480
folks who have more experience yeah um if there's anything you want to add to that just you know i hope these uh

235
00:24:47,480 --> 00:24:52,840
these interviews can be a bit of a resource for other folks who are on this journey and trying to learn

236
00:24:52,840 --> 00:24:58,440
what and how they should go about trying to to pick up new skills so if there's anything anything else

237
00:24:58,440 --> 00:25:05,160
other than that kind of pairing model that that's helped then then please chime in yeah i mean pairing

238
00:25:05,160 --> 00:25:12,440
has been good but i also think just doing something or even if it's even if it fails like actually getting

239
00:25:12,440 --> 00:25:19,080
in and doing something is is really a good way that i've learned over uh the years when it comes to the

240
00:25:19,080 --> 00:25:24,760
platform stuff a lot of the like the really deep core things that i'm learning about um either cloud

241
00:25:24,760 --> 00:25:31,960
foundry or kubernetes or whatever has always been just absolutely failing at it and then but then getting

242
00:25:31,960 --> 00:25:37,160
into the weeds of why it failed in order to understand you know how that's working i mean

243
00:25:37,160 --> 00:25:43,720
taking a course on kubernetes or whatever is helpful but it's it's also really helpful to just

244
00:25:44,440 --> 00:25:50,920
fail at it or jump into it and kind of and try it out and then learn from that way as well

245
00:25:50,920 --> 00:25:55,240
too almost not really reverse engineering but really just kind of getting that experience i think has been

246
00:25:55,240 --> 00:26:02,040
really helpful for a lot of us on the team yeah is that something that you find um it's helpful to

247
00:26:02,040 --> 00:26:07,800
set aside time for yeah it is it's it's something we've i think we've struggled with it a little bit

248
00:26:07,800 --> 00:26:13,800
but we definitely acknowledge that it's very important um and we've we've tried to like either set aside

249
00:26:13,800 --> 00:26:21,720
days or hours um within a day to kind of continually feed that desire to learn and and try new things and be

250
00:26:21,720 --> 00:26:27,400
innovative and not just be a platform team that is keeping the lights on you know for the product

251
00:26:27,400 --> 00:26:33,800
teams but also be one that's that's being that's creating new things for the platform so that others

252
00:26:33,800 --> 00:26:39,960
can either consume or you know whatever whatever perspective you know just make it easier to to do

253
00:26:39,960 --> 00:26:45,240
something in the platform and learn something new while you're trying it too so we we that that kind of

254
00:26:45,240 --> 00:26:51,240
that idea of continuing to to learn you know that's something we're still that we try to drive a lot

255
00:26:51,240 --> 00:26:57,560
of things and i think it's very important not only in the platform side but any any space right i mean

256
00:26:57,560 --> 00:27:04,440
it's always good to uh continually learn new things and new skill sets now if you were to go back and

257
00:27:05,160 --> 00:27:12,120
do this whole uh transition journey uh again of course it's a journey that you're probably you know

258
00:27:12,120 --> 00:27:18,040
you're still on because when is it right exactly you know if you were to go back and and sort of

259
00:27:18,040 --> 00:27:23,400
you know take the the at least the the first part over again what would you would you do anything

260
00:27:23,400 --> 00:27:33,160
differently um and what advice would you have for someone who's a v-sphere pro today um or a hyper v pro um

261
00:27:33,160 --> 00:27:40,920
and you know they're looking to develop into a a platform engineer kind of devops pro what advice

262
00:27:40,920 --> 00:27:47,000
would you give yeah i mean i think that you know getting into being a v-sphere admin or you know

263
00:27:47,000 --> 00:27:52,360
working on that side of has always that's just been that was something that i kind of just got thrown

264
00:27:52,360 --> 00:27:58,440
into in some ways but also too it was a good opportunity to learn something new and then develop a skill so

265
00:27:59,240 --> 00:28:05,320
i think continuing that idea of always trying something new is really important i think a lot

266
00:28:05,320 --> 00:28:11,000
of times there were were times where i was kind of stuck in where i was at just because i'm familiar

267
00:28:11,000 --> 00:28:17,560
and comfortable with it and that that um that idea you know just made me want to learn things within

268
00:28:17,560 --> 00:28:24,360
that space or whatever without really looking outside of uh and trying something new so i would definitely

269
00:28:24,360 --> 00:28:31,000
encourage folks to get out and and and try something new continuing to learn different things because

270
00:28:31,000 --> 00:28:36,120
you know the things that we're doing in tech continually change and improve and now with like

271
00:28:36,120 --> 00:28:41,240
really cool things like kubernetes and stuff being brought into the v-sphere world like a lot of these

272
00:28:41,240 --> 00:28:47,240
worlds are kind of colliding together between what's happening there and what you know what platform

273
00:28:47,240 --> 00:28:53,480
engineering is doing and kind of bridging those gaps together i mean it's still really important um you

274
00:28:53,480 --> 00:29:00,280
know for us to have that that bridge between us and the current vm the v center admins and the

275
00:29:00,280 --> 00:29:06,760
infrastructure guys because they're doing really cool things building out um stuff on prem for

276
00:29:06,760 --> 00:29:13,080
developers to consume these resources and so you know i think that that's a continually evolving kind of

277
00:29:13,080 --> 00:29:22,600
process and in continuing to learn and iterate on new ideas and um and new tools is is always important

278
00:29:22,600 --> 00:29:28,360
and i would i would just continue to encourage folks to continue to try to you know look into that push

279
00:29:28,360 --> 00:29:34,360
yourself to learn new things um and not be you know complacent or just content with where you're at

280
00:29:34,360 --> 00:29:41,080
and you know try to try to really expand your horizon in that thinking and uh and and what's

281
00:29:41,080 --> 00:29:46,440
potentially something that folks could do would do differently uh that you would recommend they do

282
00:29:46,440 --> 00:29:52,600
differently than than how you approached it the first time or would it would it be no change from

283
00:29:52,600 --> 00:29:58,840
from how you went about it no i mean a lot of i mean i was very fortunate in in the journey to get

284
00:29:58,840 --> 00:30:03,400
where i'm at i think you know as mentioned earlier i always like to to say i'm like a founding member

285
00:30:03,400 --> 00:30:09,080
of the platform team at exporting goods but it's it's really i got coached almost from where i was at

286
00:30:09,080 --> 00:30:15,560
into this environment to some degree where you know we're building this collaborative platform team

287
00:30:15,560 --> 00:30:20,600
and and honestly i was a little bit you know not as open to that idea just because of the

288
00:30:20,600 --> 00:30:26,040
uncertainties of what was going what that was going to look like so i would definitely you know probably

289
00:30:26,040 --> 00:30:32,600
be more open-minded to potentially what that could open the door for and not just kind of discard it

290
00:30:33,480 --> 00:30:38,840
those kind of opportunities if something weren't like that were to come about um earlier on to before

291
00:30:38,840 --> 00:30:44,120
the platform team i i was helping one of the subsidiaries that we had kind of build out their

292
00:30:44,760 --> 00:30:49,240
e-com environment and and kind of run DevOps a little bit and not really having a whole lot of

293
00:30:49,240 --> 00:30:55,560
experience in that realm i still wanted to help them out for the benefit of the company for sure and but

294
00:30:55,560 --> 00:31:01,240
also to learn new things and so i took on some of those roles to really learn more about devops and

295
00:31:01,240 --> 00:31:06,840
what that looks like which was then helpful in making a transition into the platform team now because

296
00:31:07,560 --> 00:31:15,800
that devops world of of cscd and and helping folks deploy things and and build things is a lot more of

297
00:31:15,800 --> 00:31:20,520
what's going on now than we're in the old world before so and that i don't know that i would have

298
00:31:20,520 --> 00:31:27,160
really had that experience without just trying it and putting myself out there to to try something

299
00:31:27,160 --> 00:31:34,360
new well thank you so much john this has been a kind of a wonderful review of your your journey and

300
00:31:34,360 --> 00:31:40,120
and and i think there's a lot of great nuggets in here for for folks who are coming coming at things

301
00:31:40,120 --> 00:31:47,000
from the the v sphere pro side and i think there's a lot that folks can take a lot of confidence in

302
00:31:47,000 --> 00:31:52,440
and building on the skills that they've got so thank you so much for sharing yeah thanks for having

303
00:31:52,440 --> 00:31:57,720
me i really appreciate all that like all the vmware is doing to really harvest these kind of collaborative

304
00:31:58,360 --> 00:32:04,600
conversations and community i think it's really beneficial as folks are making those transitions i think

305
00:32:04,600 --> 00:32:10,280
it's very important and uh so thank you for for having these conversations hopefully it is meaningful

306
00:32:10,280 --> 00:32:15,320
to someone but yeah it's it's been a good journey and it's it's been exciting so thank you my pleasure

307
00:32:15,320 --> 00:32:25,480
all right well have a great rest of your day thank you

308
00:32:34,600 --> 00:33:04,580
Thank you.
