DOES16

DevOps Enterprise Summit 2016
The premier industry conference for the leaders of large, complex organizations implementing #DevOps
   8 years ago
#DOES16DevOps Enterprise London 2016The premier industry conference for the leaders of large, complex organizations implementing #DevOps
Jayne Groll
How can we reshape "NoOps" to "NewOps"? What new Ops skills and roles may be needed in a DevOps future?
Jeffery Payne
More and more programming skills as we move from Infrastructure as Code to Everything as Code. Can you tell I'm a software guy ;-)
Anders Wallgren
@jefferyepayne Domain-specific languages for everything!
Chris
Is it really skills or is it a mindset? There will always be room for smart people that understand change is necessary and help to promote those changes
ǝןʇʇıן sıɹɥɔ
I suspect a reunion of the Dev and Ops roles, bifurcated by webscale and Agile a decade ago, is what comes next
Paula Thrasher
Ops people need to learn software, developers need to wear pagers and monitor systems. Both sides need to stretch.
Charles T. Betz
First, disentangle "ops" from "engineering"
Mike Kavis
Value stream mapping
Charles T. Betz
When people say "NoOps" mostly they are saying, "we no longer need traditional engineering of static asset based, bespoke infrastructure"
Paula Thrasher
in a large organization its not necessary that everyone know everything - better that they know their core skill and collaborate well
Charles T. Betz
My definition of "ops" is narrower: it is the work that tends to be more interrupt-driven. In complex systems, that NEVER goes away.
Gene Kim
@charlestbetz Wait, why would we want to distangle "ops" w/ "engineering?" In new world, it's all requies engineering.
Dr. Stephen Mayner
@madgreek65 Agree... we have to change culture from vertical to horizontal...
Kaimar Karu
@DOESsummit https://charity.wtf/2016/05/31/operational-best-practices-serverless/ has some thoughts on this
Mike Kavis
Yep, I see too much automation of waste. Improve first, automate 2nd
Mauerbauertraurigkeit 3x+1
Give most people an opportunity to better understand their world (Value Stream Mapping) and they will seek to make it better.
Dr. Stephen Mayner
@mickfeech Mindset is the bigger challenge... skills can be taught more readily...
Charles T. Betz
@RealGeneKim no, ops is still a thing. relatively more interrupt-driven. intersects with service/help desk.
Paula Thrasher
I would like to kill the NoOps term - nothing kills transformation like fear of job elimination.
Anders Wallgren
@madgreek65 Devils advocate: automate so you have time to spend on improvements instead of spending time on conference calls while copying & pasting commands from Excel into xterms.
Charles T. Betz
@RealGeneKim engineering on the other hand: longer lead times, different skill sets, more about forward intent as opposed to reaction
Matthew Barr
I've seen what happens when you don't have Ops familiar Devs, and no Ops - it ends badly.
Jayne Groll
@mickfeech Agreed but Ops will need to learn new hard and soft skills to work with Dev and cloud providers
Jeffery Payne
Not everyone needs to know everything but the concept of building 'generalized specialists' works really well in DevOps as well as Agile.
Paula Thrasher
I think "old" ops skills are still relevant. Bash, Powershell... still very useful in a DevOps world.
Alexa Alley
@paulycomtois And how they play a bigger part in the entire Value Stream. It helps everyone to see the VS from start to finish and how one piece can create a spiral effect.
Mike Kavis
@anders_wallgren as long as it is not a broken process, otherwise you are enforcing bad practices
Gene Kim
@charlestbetz: but in world of platform engineering, and devs carry pagers, it's still very much ops.
Dr. Stephen Mayner
@paula_thrasher I worked with new college grads the last couple of years and got "what's a pager" more than once...
Jayne Groll
@CharlesTBetz Agreed, but that term is very threatening to Ops teams. Prefer #NewOps.
Charles Betz
Not in favor of NoOps term either.
Paula Thrasher
@anders_wallgren I agree - the point it to shift effort from firefights to improvements.
Charles Betz
@jefferyepayne true that. AT&T has told its traditional networking engineers to go get CS degrees if they want to advance
Matthew Barr
It takes a certain type of Dev to keep up w/ Load balancers, firewall rules, DR replication, etc.
Matthew Barr
Some legacy apps aren't fully horizontally scalable web apps.
DevOps Enterprise Summit
How important is it to have someone with a #DevOps title (ie DevOps engineer) on a team? If you have one, how are they making a difference in your DevOps transformation?
Mauerbauertraurigkeit 3x+1
The title is less important than the outcomes. If it helps to have the title to drive awareness, that is ok, provided you continue to focus on bringing DevOps culture and ideals to your organization and teams.
Charles Betz
I'd avoid using it in a title. Prefer more precision, e.g. release engineering
Matthew Barr
I'm not a huge fan of the title, personally. It's all about enabling the communication between Dev, Ops, Sec, QA, etc..
Dr. Stephen Mayner
@paulycomtois Agree... we don't typically recommend a "DevOps" engineer or team per se
Jeffery Payne
Titles are overrated. Roles are more important and must be clear.
ǝןʇʇıן sıɹɥɔ
I think the title is a bad idea because it inforces silo-oriented thinking IMO
Chris
Titles are absolutely overrated in this space; however sometimes that is what executives understand, they can point to it and say "hey they're doing DevOps"
John Rzeszotarski
while i agree the title could symbolize a silo, i do think a separate org is required in some organizations to start the shift which ideally smoothly transitions to the norm
Anders Wallgren
Having DevOps in the title is probably the least important thing you can do on your journey.
Matthew Barr
On the other hand, for a Sysadmin, it makes it much easier to find a compatible job. Most DevOps titled jobs are really Ops, not dev.
Paula Thrasher
Anti giving a DevOps title because DevOps is the collaboration across roles, not one individual role @DOESsummit
Jayne Groll
Titles or Roles? I think we are getting closer to understanding what key roles may be more universal and needed. What roles do you see emerging in enterprise organizations?
Alexa Alley
@paulycomtois I agree completely. It helps to have a champion and thought leader in the organization that people are comfortable to rally behind to drive change in a large community, regardless of the title.
Paula Thrasher
I prefer Release Manager, but do know that at times we use the DevOps title for automation engineer, because its expected
Jayne Groll
Dislike DevOps Master, Expert, Engineer. Too vague, not skill or role based.
Gene Kim
Question: if u were recruiting, what titles have you used for Ops engineering type roles?
Paula Thrasher
We usually recruit for general System Engineer then train. Growth Mindset not fixed. Anyone is a DevOps engineer who wants to learn tools apply mindset @DOESsummit
Chris
@RealGeneKim I think a general architect title might suffice. It's all about ensuring that you get passionate technology folks that aren't afraid of change
Gene Kim
@paula_thrasher Really? A title of merely "systems engineer" will attract the right people?
Paula Thrasher
Does your culture reward and recognize growth (gaining skills) or intelligence (already smart)
Jeffery Payne
We use 'DevOps Engineers' but expect that only 5 of 100 resumes will hit the mark.
Gene Kim
@paula_thrasher @jefferyepayne I thought job reqs w/o "devops" in title wouldn't ever reach the right candidates!
Paula Thrasher
What we're looking for: Solid Sys admin skills + smart and gets things done + growth mindset
Mauerbauertraurigkeit 3x+1
We don't use DevOps as an engineering title or a team title, but we build in all the DevOps requirements into the position description. This helps us to focus on the right person rather than the right title.
Jeffery Payne
@paulycomtois Or hard core software developers who love tooling!
Mauerbauertraurigkeit 3x+1
It's interesting to me how so many people get emotionally charged over a title. I haven't seen such passionate debate since we tried to come up with a server naming scheme at Silverpop.
Paula Thrasher
Plug for @CSRA talk with @JonCheck1 - Learn about our DevOps Collaborative Cohort model for training
ǝןʇʇıן sıɹɥɔ
@mickfeech yes! and this speaks to the "fashionable" component of DevOps -- the buzziness
Paula Thrasher
@RealGeneKim But plenty of "DevOps" candidates want the prestige but lack the growth mindset we want
Chris
@cshl1 yeah, unfortunately when playing in large enterprises you have to craft your message in those kinds of terms sometimes. Same thing with cloud, big data, etc.
Kylo G
@paula_thrasher any pointers on how you assess growth mindset?
Gene Kim
@kylog @paula_thrasher You can find some of Dr. Carol Dweck commercial offerings here: http://mindsetonline...
Gene Kim
@kylog @paula_thrasher: you can find the famous diagram on fixed vs. growth mindset here: http://examinedexist...
Jeffery Payne
Assessing a growth mindset - 'What do you do in your spare time?' People with a growth mindset are constantly learning new things in the areas they are passionate about.
Paula Thrasher
@jefferyepayne You've just named our #1 interview question! Also: How do you learn? Name something you learned recently?