In the past few months I have attended some DevOps meet-ups,
I hadn’t actually had the chance to do this for a year or so. It is always really
refreshing sitting and listening to others experiences and war stories at
companies other than your own. It also gives a sense of perspective, allowing
you to gauge how mature your organisation is, in comparison to others that are
on their own DevOps or continuous delivery journey.
I also love conferences and meet-ups as I see it as an opportunity to go out and talk to people
and see if anyone is doing something interesting that we could bring to our own
organisation, be that a new way of working, a new technology or just something we hadn’t come
across yet that would bring value.
However, I found myself a little disappointed in many
aspects around general understanding of DevOps from some pretty high powered
companies at recent meet-ups. DevOps isn’t really a new thing and it still
seems that some haven’t grasped that it is about culture. What does “culture”
really mean? Oh no DevOps bingo buzzword alert….
For me it is pretty simple, it means having a supportive
organisation that does not break IT departments into traditional silos. It
means having T-shaped teams that are put together to deliver different
projects. It means developing a culture where a manager’s job isn’t about
barking orders anymore or dictating how things are done, instead managers are there to remove blockers or impediments stopping their teams from doing their jobs.
This DevOps culture allows engineers the ability to
collaborate, share ideas, talk as necessary with other teams to solve everyday problems as they
don’t have line managers stating their staff don't have time or are too busy to speak and work with others when they
aren’t. This requires people to champion this new way of working and it allows
a work-place where innovation is at the forefront not fear of change or moving
too fast.
A DevOps culture should allow the word “impossible” to be
replaced with “how can we” or “when can we achieve this by”. If there is an
issue or engineering challenge, it can be incrementally improved on or fixed by
empowering engineers to do this.
DevOps culture is about challenging everything, prototyping
new solutions, creating feedback loops in processes and implementing a continuous
improvement model on every process and removing waste.
I can’t stress this more, DEVOPS DOES NOT MEAN AUTOMATION, IT leaders still seem to confuse continuous
delivery or automation with DevOps. The DevOps culture you create in your organisation,
for the above reasons, can mean it facilitates continuous integration,
continuous delivery and automation.
But DevOps and automation can be mutually
exclusive, you can have automation and not be doing DevOps and it seems loads
of companies are doing automation and not DevOps.
At a recent London DevOps meet-up I watched a panel of so
called “experts” talk utter drivel for 30 minutes unchallenged on anything they were saying while some newbies to DevOps scribbled down these so called words of wisdom on notepads. Eventually
I posed the question to the panel via an interactive question wall (Oh the irony, DevOps meetup, communicate via question wall):
“Does the fact that there seems to be a common misconception
that: DevOps = (an automation team) not mean we see a constant creation of 'DevOps Teams' in
industry and yet another silo?”
Despite the question receiving most up votes to be asked next
to the panel, by an equally agitated and disillusioned audience (newbies aside), it was
promptly deleted by the organisers so never asked to the panel. The shock, the
horror, the (insert expletive).
Why did that happen? Probably because half the panel were
talking about DevOps teams they had set-up in their organisations. At a DevOps
meet-up they had failed to embrace the challenge everything mantra by asking
for questions and censoring some. Upsetting yes, unexpected? No.
To quote a current colleague of mine, most big organisations
will, “give the current ops team a raise, rename their ops team the DevOps team and go
out to DevOps meet-ups and tell the world they are doing DevOps so they can get
a pat of the back and show they are a forward thinking company”.
Technology leaders and managers in majority want to work
with other managers that agree with them, so they can work in harmony, pat each
other on the back and all agree how good they are doing. Here-in lies the
status quo, the conformational bias, my peers agree it must be right, in truth that's because you picked them. This is where complacency sets in and company rot. A variety of opinions are required for organisations to be successful, difference in opinion, conflicting ideas and challenging preconceptions make us better as long as they are channelled in a non-destructive manner.
In a way, we need to disrupt the notion that a harmonious group of managers that agree on everything is a good thing, before we can move forward in IT, sometimes it isn’t pretty and sometimes it can make for difficult conversations. But if we accept every persons opinion in an organisation should carry the same weight if you have recruited intelligent people then and only then can we move forward as a group.
Another annoyance for me, from the same panel at the very same meet-up, was when broaching the subject of
talent retention, they talked about locking graduates or staff into the company.
Oh how this made me
mad, in my opinion when you take on graduates, as a technology company, you
have a duty to help these individuals grow and mature by giving them the skills and
training necessary to be successful in the IT industry.
This means pushing graduates outside their comfort zones at all
times, coaching them daily and giving them fun and interesting work that
you yourself would love to do, not crap you don't want to do. Hiring graduates shouldn't mean locking them into the company.
After graduates have done in theory their apprenticeship of 2-3 years at a company, I would actively encourage them to try something different if they don’t feel they are progressing at
the current company, which could mean looking elsewhere in the company or moving jobs to a different company. By that time the next wave of graduates should be doing their apprenticeship at the organisation and be ready to replace them if they do leave.
However, my main point here is that, if companies are meeting individuals needs in terms of personal development and
have a created a good company culture that empowers their staff and makes them
happy, they shouldn’t need to worry about talent retention, that will take care
of itself.
Ideally we should be setting graduates up to be the next technology leaders in organisations and developing them all the time. It is not a company’s duty to lock in talent to the point
they stay at the company despite being unhappy, as they have been told them
they won’t get a job anywhere else.
Companies that are fearful of
losing talent have a far bigger cultural issue, which is a culture of fear and
uncertainty from management. There should be no bus factors of one in your
organisations and if your daily operations are completely automated then what are you worried about? Or was that all bluster just for the sake of those at the meetup and not in fact true? It is time for some companies to stop all the talk and learn how to walk the walk.
Awesome blog, completely echo my sentiments. The real competitive advantage an organization has it's culture and DevOps is a cultural shift and not a technological.
ReplyDeleteBrilliant article, excellently put.
ReplyDeleteDevOps was always about breaking down the barriers and the silos, it was never about automation, automation is just one of the many areas that have helped us over the years to improve the quality of what we deliver.
ReplyDeleteThanks for sharing the very useful info about DevOps and please keep updating........
I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in Devops TECHNOLOGY, kindly contact us http://www.maxmunus.com/contact
ReplyDeleteMaxMunus Offer World Class Virtual Instructor-led training on TECHNOLOGY. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ pieces of training in India, USA, UK, Australia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
For Demo Contact us.
Pratik Shekhar
MaxMunus
E-mail: pratik@maxmunus.com
Ph:(0) +91 9066268701
http://www.maxmunus.com/
Very Informative Blog if you want to know more about devops kindly visit Intellipaat Because Intellipaat courses are well structured and taught by recognized professionals. I have found the videos to be of excellent quality. Thanks
ReplyDeleteVery explanation about DevOps Automation. Information Provided By Your Blog is Useful for me and Other DevOps Candidates. Thanks a lot
ReplyDeleteBest Regards,
CourseIng - DevOps Training in Hyderabad
usefull information devops Online Training Hyderabad
ReplyDeleteIts a great and useful information who are on DevOps Training. You can also visit Tekclasses.to know DevOPs Tools.
ReplyDeleteThis helps the readers a lot devops Online Training Hyderabad
ReplyDeletenice and useful information devops Online Training Hyderabad
ReplyDeletethis blog was very informative helpful for me devops Online Training Hyderabad
ReplyDeleteThanks a lot for sharing, Contains A to Z concepts.. and looking for the best Devops training in Chennai with certification from us. we have experienced Devops experts offer Devops course training with industry exposure. Check Here https://goo.gl/aJxcmw
ReplyDeleteThank you very Much for your valuable information, please keep posting. devops Online Training Bangalore
ReplyDeleteArtcile was simply superb DevOps Online Training
ReplyDeleteThanks,DevOps online course ie very usefull blog Devops Online course Hyderabad
ReplyDeleteThanks For Posting About Devops....Can you Please Explain Me About Selenium IDE Tutorial In Your Upcoming Blog Post In Detail.
ReplyDeleteVery explanation about qtp online training. Information Provided By Your Blog is Useful for me and Other qtp online training Candidates. Thanks a lot.
ReplyDeleteqtp online training
Thanks for sharing such a useful information. It is really impressive and useful. I like your blog and suggested to my friends too. Keep sharing. If anyone wants to learn Devops course online, please visit below site:
ReplyDeletedevops Online Training, devops course, devops online training in kurnool, devops online training in hyderabad, devops online training in bangalore, online training, trending courses
I wish to show thanks to you just for bailing me out of this particular trouble.As a result of checking through the net and meeting techniques that were not productive, I thought my life was done.r-programming Training in marathahalli
ReplyDeleter-programming Training in rajajinagar
r-programming Training in bangalore
Rprogramming Training in velachery
Rprogramming online Training
Rprogramming Training
Its is very helpful for all of us and I never get bored while reading your article
ReplyDeletebecause, they are becomes a more and more interesting from the starting lines until the end.
Devops online training in Hyderabad
Thanks for giving a great information about DevOps Good Explination nice Article
ReplyDeleteanyone want to learn advance devops tools or devops online training
DevOps Online Training
ReplyDeleteNice blog..! I really loved reading through this article. Thanks for sharing such a amazing post with us and keep blogging...
ABiNitio online training in Hyderabad
ABiNitio training in Hyderabad
Best ABiNitio online training in Hyderabad
myTectra offers corporate training services in Bangalore for range of courses on various domain including Information Technology, Digital Marketing and Business courses like Financial Accounting, Human Resource Management, Health and Safety, Soft Skill Development, Quality & Auditing, Food Safety & Hygiene. myTectra is one of the leading corporate training companies in bangalore offers training on more than 500+ courses
ReplyDeletecorporate training in bangalore
top 10 corporate training companies in india
along these we are going to help the professionals and students to crack their interview with interview questions and answers look a head into sites you might be like....
dbms interview questions
spring interview questions
Great efforts put it to find the list of articles which is very useful to know, Definitely will share the same to other forums. big data training in Velachery | Hadoop Training in Chennai | big data Hadoop training and certification in Chennai | Big data course fees
ReplyDeleteHi,this is really very interesting to read. Thanks for giving a useful info on DevOps. For more details DevOps Online Training
ReplyDeleteI always enjoy reading quality articles by an individual who is obviously knowledgeable on their chosen subject. Ill be watching this post with much interest. Keep up the great work, I will be back.Best Devops Online Training Institute | Best Devops Training Institute |
ReplyDeleteThis is an best post. It is Really very informative concept.I like it and help me to development very well.Thanks alot for this brief explanation and very nice information.Devops Online Course
ReplyDeleteGreat post and informative blog.it was awesome to read, thanks for sharing this great content to my vision.
ReplyDeleteCEH Training In Hyderbad
Thanks For Sharing The Information The information Shared Is Very valuable Please keep updating us Time Just Went On reading The article Python Online Course AWS Online Course Devops Online Course DataScience Online Course
ReplyDeleteNice blog with good information
ReplyDeleteApponix Technologies
https://www.apponix.com/devops-certification/devops-training-institutes-in-bangalore.html
its a great article on your blog. Thank you for sharing.
ReplyDeleteand also we are providing E-Learning Portal Videos for students and working Professionals
Hurry Up! Bag All Courses in Rs - 10000 /- + taxes
41 Career building courses.
Designed by 33 industrial experts
600+ hours of video Content
DevOps and Cloud E-Learning Portal
Thank you for your great post!
ReplyDeleteE- Learning Training Portal
Portal- ELearning
DevOps Online Hub
Online E- Learning Training Portal
Employee self service portal
Best online e learning sites
Thanks for sharing,very useful blog.I appreciate your work to provide clear and understandable content.Keep updating us more.
ReplyDeleteAWS training institute in bangalore
I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
ReplyDeleteExcelR Data Science Course
Very useful and informative blog. Thank you so much for these kinds of informative blogs.
ReplyDeletewho provides seo services, web development services, logo design services, graphic design ,
digital markeing and all kind of web design, development and digital marketing services.
best website design services in gurgaon
web company in delhi
web desiging company
web design & development banner
web design & development company
web design & development services
web design agency delhi
web design agency in delhi
web design and development services
web design companies in delhi
web design company delhi
web design company in delhi
web design company in gurgaon
web design company in noida
web design company list
web design company services
web design company website
web design delhi
web design development company
web design development services
web design in delhi
web design service
web design services company
web design services in delhi
web designer company
web designer delhi
web designer in delhi
web designers delhi
web designers in delhi
web designing & development
web designing advertisement
web designing and development
web designing and development company
web designing and development services
web designing companies in delhi
web designing company delhi
web designing company in delhi
web designing company in gurgaon
web designing company in new delhi
web designing company in noida
web designing company logo
This is an amazing blog, thank you so much for sharing such valuable information with us.
ReplyDeleteVisit for best website design and SEO services at- Website Development Company in India
website designing in gurgaon
best website design services in gurgaon
web company in delhi
web desiging company
web design & development banner
web design & development company
web design & development services
web design agency delhi
web design agency in delhi
web design and development services
web design companies in delhi
web design company delhi
web design company in delhi
web design company in gurgaon
web design company in noida
web design company list
web design company services
web design company website
web design delhi
web design development company
web design development services
web design in delhi
web design service
web design services company
web design services in delhi
web designer company
web designer delhi
web designer in delhi
web designers delhi
web designers in delhi
web designing & development
web designing advertisement
web designing and development
web designing and development company
web designing and development services
web designing companies in delhi
web designing company delhi
web designing company in delhi
web designing company in gurgaon
web designing company in new delhi
Actually I read it yesterday but I had some thoughts about it and today I wanted to read it again because it is very well written.
ReplyDeleteData Science Certification Malaysia
Big Data Analytics Malaysia
Data Analytics Course Malaysia
Very nice article. I enjoyed reading your post. very nice share. I want to twit this to my followers. Thanks !.
ReplyDeletebig data in malaysia
data scientist course malaysia
data analytics courses
360DigiTMG
ReplyDeleteI am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.i want to share about advanced java course and advanced java tutorial .
I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site. c Software Testing Training in Chennai | Software Testing Training in Anna Nagar | Software Testing Training in OMR | Software Testing Training in Porur | Software Testing Training in Tambaram | Software Testing Training in Velachery
ReplyDelete
ReplyDeleteThis is most informative and also this post most user friendly and super navigation to all posts. Thank you so much for giving this information to me. DevOps Training in Chennai | DevOps Training in anna nagar | DevOps Training in omr | DevOps Training in porur | DevOps Training in tambaram | DevOps Training in velachery
very interesting content. I appreciate your article.
ReplyDeletePython Training in Chennai
Python Training in Training
Python Training in Bangalore
Python Hyderabad
Python Training in Coimbatore
The post is written in very a good manner and it entails much useful information for me. I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept.
ReplyDeleteSalesforce Training in Chennai
Salesforce Online Training in Chennai
Salesforce Training in Bangalore
Salesforce Training in Hyderabad
Salesforce training in ameerpet
Salesforce Training in Pune
Salesforce Online Training
Salesforce Training
What a great article!. I am bookmarking it to read it over again after work. It seems like a very interesting topic to write about.
ReplyDeleteWeb Designing Training in Chennai
Web Designing Course in Chennai
Web Designing Training in Bangalore
Web Designing Course in Bangalore
Web Designing Training in Hyderabad
Web Designing Course in Hyderabad
Web Designing Training in Coimbatore
Web Designing Training
Web Designing Online Training
I really enjoy simply reading all of your weblogs. Simply wanted to inform you that you have people like me who appreciate your work. Definitely a great post. Hats off to you! The information that you have provided is very helpful.
ReplyDeleteartificial intelligence course
Glad to chat your blog,I seem to be forward to more reliable articles and i think we all wish to thank so many good articles,blog to share with us.data scientist courses
ReplyDeleteAwesome blog. It was very informative. I would like to appreciate you. Keep updated like this!
ReplyDeleteSpring Boot and Micro services Training in Gurgaon
Java Training in Gurgaon
Java Framawork Training in Gurgaon
Wonderful article, thanks for putting this together! This is obviously one great post. Thanks for the valuable information and insights you have so provided here.
ReplyDeletepython Training in chennai
python Course in chennai
My friend mentioned to me your blog, so I thought I’d read it for myself. Very interesting insights, will be back for more!
ReplyDeletedata scientist training and placement in hyderabad
I wanted to leave a little comment to support you and wish you a good continuation. Wishing you the best of luck for all your blogging efforts.
ReplyDeletedata scientist training in hyderabad
Hey thank you!!! I was seeking for the particular information for long time. Good Luck ?
ReplyDeleteResult of B.Com Examination for 1st 2nd 3rd Year
BCom 1st year result 2022 | BCom 2nd year result 2022 | BCom 3rd year result 2022.
Superb article.Thanks for posting.
ReplyDeleteDevOps training in Pune
excellent article. Full Stack Course In Pune
ReplyDeleteThis comment has been removed by the author.
ReplyDelete