The Harsh Reality of Being a DevOps Engineer

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 2024
  • Should you be a DevOps engineer? In this video, I cover 5 things that you should consider before going down this career path.
    Chapters:
    0:00 Intro
    0:17 Infra
    1:52 Learning
    3:05 Expectations
    4:40 Skill?
    6:00 Focus
    7:56 What to do?
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 306

  • @jontnoneya3404
    @jontnoneya3404 3 หลายเดือนก่อน +14

    The biggest WTF trick that management ever pulled off was to convince developers that they needed to be Dev/Ops Engineers. They put a new title on it, praised it, and developer drank it up. Suddenly it got the BUZZ and people are wickedly attracted to whatever is buzzing. SO they jumped and now years later are wondering "WTF DID I DO?" The key - RESIST THE BUZZ. I've been in IT for well over 20 years and the buzz never stops with this field. There is always something new, something better, something else that everyone else is doing......the BUZZ. Find what you like and ferociously stay true to that. Management finds the BUZZ irresistible and most managers push for the BUZZ.

  • @Simon-ik1kb
    @Simon-ik1kb 3 หลายเดือนก่อน +80

    This video is excellent. I've been working as a DevOps engineer for about five years now, and there's one thing I've come to realize: it's a profession where burnout is not just common, it's almost expected. And it's hit me hard. I'm seriously contemplating a career change, despite my passion for the field. It's a strange feeling - on one hand, the pay is great, but that doesn't seem to compensate for the growing dislike I have towards my job. At home, I have a Kubernetes cluster set up in my home lab, and tinkering with it is genuinely enjoyable. But the thought of turning on my work laptop every morning fills me with dread.

    • @homebrewhenry
      @homebrewhenry  3 หลายเดือนก่อน +8

      Thanks for sharing. I’m sure you’re not alone in these thoughts.

    • @packet.zach88
      @packet.zach88 3 หลายเดือนก่อน

      Devops sucks. The pay is the only attractive thing but it's like working with sticks and gum. Most of the tech is still new and not implemented correctly. It's a junk area of tech IMO.
      Also cloud is overrated. Bring back on prem all you morons.

    • @chuckincharlie
      @chuckincharlie 3 หลายเดือนก่อน +7

      I think that's common across IT these days. I was a developer in a large enterprise that went "agile" over the last 5 years. I was there for a total of 20 and I hated my life for the final 5 and ended up resigning.

    • @airbyte-crusader
      @airbyte-crusader หลายเดือนก่อน

      Except the pay isn't even great in Europe lol.
      We are expected to so much learning, but some investment banking twat tinkering with excel files are earning 2-3x what I earn. Maybe its a little bit better in the US

    • @RabbitConfirmed
      @RabbitConfirmed 2 วันที่ผ่านมา

      I think some people are not built for IT.
      You have to have some sorta "calmness". One Task at a time.
      A trainer of mine once said "You gotta create SPACE for yourself".
      If you can't do that, then you're screwed in IT.

  • @madmartigan1634
    @madmartigan1634 4 หลายเดือนก่อน +26

    Refreshingly honest take! I always loved setting up the infrastructure for the team in my CS projects, and even today, I prefer writing tooling and DSLs for use by analysts than webdev slop. You've got me considering transitioning into DevOps

    • @billtensus
      @billtensus 3 หลายเดือนก่อน +3

      I have not had a job till now (a senior student), I was here just to see what is the real work_style in devops. Instead of making me scared of DevOps, this video got me inspired. I liked the learnings, I loved the Internships. DevOps now seems to my cup of Tea. Also I want to Work on my own Projects and Services as a product, a startup. But a want to take my time, first want to feel the industry and gain clarity and meet people. All (most) , negative points seemed positive to me.

  • @michaelaramis1210
    @michaelaramis1210 4 หลายเดือนก่อน +8

    i love working as devops, lots of constant learning, very challenging sometimes
    im usually with a lot of things going around, developing process, adopting strategies, standarizing
    its very taxing on my time, but its specially worth when working with a highly capable team
    problem solving is something thats highly appreaciated here

  • @animebros9214
    @animebros9214 7 หลายเดือนก่อน +8

    This video has gotten noticed by the algorithm, this will boost your channel 100%.

  • @lwandiso7149
    @lwandiso7149 7 หลายเดือนก่อน +56

    Thank you, I'm currently studying to be a DevOps engineer switching from Software Engineering it's good to hear about the negatives because it provides a realistic view of the job as compared to only seeing positives.

    • @tongobong1
      @tongobong1 4 หลายเดือนก่อน +4

      Don't do that because soon there will be huge oversupply of DevOps much larger that the current oversupply of developers.

    • @MoonShadeStuff
      @MoonShadeStuff 4 หลายเดือนก่อน

      You guys have an oversupply of developers? Currently there is a huge demand for practically every tech job here in Germany. They have positions open for several months even with good pay.

    • @tongobong1
      @tongobong1 4 หลายเดือนก่อน +9

      @@MoonShadeStuff don't be silly. I tried to get a job in Germany as a software developer. After applying for more than 100 job offers I got only 1 short interview and I have more than 20 years of experience as a developer and my salary expectation was very low in comparison to average salaries of developers in Germany. The main reason why I didn't get more interviews is that I only speak basic German.

    • @justiceowusuasare701
      @justiceowusuasare701 4 หลายเดือนก่อน

      Likewise, I'm switching from software engineering to devops engineer.

    • @tongobong1
      @tongobong1 4 หลายเดือนก่อน

      @@justiceowusuasare701 devops is also getting crowded. It is better to stay developer.

  • @devbyali
    @devbyali 6 หลายเดือนก่อน +35

    You shed light on a common sentiment in the tech industry. It's not just DevOps; the expectation for a holistic understanding of the SDLC is becoming the norm for software engineers. Embracing continuous learning is the key to staying relevant in our dynamic field.

    • @homebrewhenry
      @homebrewhenry  6 หลายเดือนก่อน +2

      Very well said!

    • @rrmackay
      @rrmackay 3 หลายเดือนก่อน

      Continuous learning has been a daily practice for me, I have been in computer engineering jobs for over 40 years. Its not something new, it has been here all along, it is like any other professional career (Doctors, lawyers, dentists etc) , you need to study constantly to stay up to date.

  • @harshitasharma8099
    @harshitasharma8099 7 หลายเดือนก่อน +5

    This video is a must-watch. Thanks for making this.

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน

      Thanks! Glad you found it useful.

  • @AndyGrouch
    @AndyGrouch 5 หลายเดือนก่อน +98

    I've been DevOps Engineer about 7 years now and its hard to see me doing anything else in the industry. In normal life, I hate unpredictability and learning constantly new things, but in work, those are the things that keep me engaged and fresh, an idea of being a basic SW engineer coding some particular things just feels boring and depressive, and the pay is great is another advantage. I think you got most of the challenges pretty spot on, you need certain kind of personality to really enjoy DevOps work.

    • @btm1
      @btm1 4 หลายเดือนก่อน +7

      " In normal life, I hate unpredictability and learning constantly new things, but in work, those are the things that keep me engaged and fresh" - lol I'm quite the opposite, when it comes to the money for mortgage/ providing for my family/etc., I like stability and predictability.

    • @Dikimkd
      @Dikimkd 4 หลายเดือนก่อน +2

      Basic SW engineer, lol, if there is no code, what will you deploy? Your json template?

    • @btm1
      @btm1 4 หลายเดือนก่อน +4

      @@Dikimkd he hates coding in html and css

    • @ripplecutter233
      @ripplecutter233 4 หลายเดือนก่อน

      I can't go back to maintaining ginormous enterprise web app #55230 that takes half a day to build and test

    • @tescOne
      @tescOne 4 หลายเดือนก่อน +2

      Same!! I can't imagine going back to dev

  • @severtone263
    @severtone263 3 หลายเดือนก่อน +2

    Great insights mate, I appreciate your video. Sub earned.

  • @israelaregbesola4670
    @israelaregbesola4670 5 หลายเดือนก่อน +3

    Your voice is so soothing and this video has been a fantastic help gaining clarity on what i want in a career.

  • @quicksmash
    @quicksmash 3 หลายเดือนก่อน +6

    man..for me, being distracted constantly is the biggest con especially if your manager don't account for it. I can relate to all of the points you said

  • @TheEvilKittenLord
    @TheEvilKittenLord 3 หลายเดือนก่อน +3

    Fantastic vid. I've been DevOps since before it was cool and can relate to much of this. One of the bigger issues for DevOps/CloudOps/Platform Engineers is when they find themselves in a product company that uses technology, rather than a tech company that makes products. The perspectives, values, etc., are all backwards, and they find themselves wondering what the difference is between themselves and their competitors when they have all the same "pieces"... Generally though, the industry is getting much better at embracing ops-first(ish) postures.

  • @jasonking8937
    @jasonking8937 10 วันที่ผ่านมา

    Excellent. I may rewatch this when i have a discouraging day. Thank you for a much appreciated realistic explanation

  • @smithsonarrey5174
    @smithsonarrey5174 5 หลายเดือนก่อน +2

    This video was really on point 😂 Thanks for making it!

  • @adambahe9309
    @adambahe9309 4 หลายเดือนก่อน +5

    “Developer complains that DevOps contains Ops”. All of these complaints are things that operations have been dealing with their entire career. I’m glad people are starting to understand just how exhausting/sucky operations can be. The context switch is particularly brutal. As well as having to constantly relearn everything every 2 years.

  • @StephenBeale
    @StephenBeale 5 หลายเดือนก่อน +1

    Thanks for this. Those points from software engineers has swayed me. Cheers for this

  • @dailykolkata1074
    @dailykolkata1074 4 หลายเดือนก่อน

    It seems like you spoke my mind, glad to know there are other people who feel the same. Some days are good which you love some are too distracting. I love being challenged so I am enjoying my job.

  • @yonatandaniyel5640
    @yonatandaniyel5640 4 หลายเดือนก่อน +33

    Great video. I am a softawre engineer looking to transition into DevOps. In software the code you wrote last week is already outdated and incompatible with the other library introduced.. I dont think constantly learning is something you don't do in software and I would say you do it as much or more. BTW, with the bad tech market, you have a much better shot at a stable career with DevOps/SRE work than SWE. SWE is quite saturated and the requirements for a software engineer are all over the map from being the architect, back/front end developer to the web designer.

    • @the_computer_scientist
      @the_computer_scientist 3 หลายเดือนก่อน +4

      I agree with you 100%, I have 5+ years in SWE and I am transistion to DevOps

    • @poorpanda9033
      @poorpanda9033 3 หลายเดือนก่อน +1

      @@the_computer_scientist Hello, would you mind sharing your linkedin ? I've recently graduated have very good experience in java but I'm unable to land a job.
      I'm thinking of going into DevOps. Do you think this field supports freshers well ?

    • @bagaspermana88
      @bagaspermana88 หลายเดือนก่อน

      why please explain to me, I am junior devops and bored. I miss coding.

  • @Manterious
    @Manterious 7 หลายเดือนก่อน +1

    Useful one!👌✨

  • @earlymorningcodes6100
    @earlymorningcodes6100 8 หลายเดือนก่อน +3

    Harsh Reality well articulated

  • @tokoshiro5
    @tokoshiro5 2 หลายเดือนก่อน +1

    After 15 years in UX/IxD I was looking for a career change to devops (since is almost a hobby dealing with infra and servers since teenage years discovering slackware, and I never stopped).
    Started this video to get some cons perspective and maybe reevaluate the route, but man this got me even more craving for some devops/infra role (most the part 1 and 5, bc my focus is broken and get super bored doing only one thing for days).
    Great video, going back to the studies and the job form filling (really hard to get a entrance role these days :( ).

  • @piquanttorture
    @piquanttorture 7 หลายเดือนก่อน +1

    such a great topics breakdown. thats exactly what I was looking for

  • @ArekxQQQ
    @ArekxQQQ 7 หลายเดือนก่อน +12

    I currently work as a data engineer and whenever I can do something infrastructure related I have so much more fun than when I’m writing a pipeline to gather and process some poorly structured data following constantly changing requirements from the product managers. Devops sounds much more in line with what I enjoy. Any advice on where to start? I already know terraform and got AWS SAA cert.

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน +9

      Great to hear! Sounds like you're already most of the way there. I would try something like this:
      1. If you don't have them already, get basic skills in Linux, networking and writing CI/CD pipelines (Jenkins seems to be a popular requirement in job listings). You don't need to be an expert in any of these but it's likely that you will get asked questions related to these areas in an interview.
      2. Commit to at least 1 cloud provider (sounds like you have already chosen AWS). Get comfortable with the main services.
      3. Start looking for opportunities! If your company has a DevOps/cloud platform team, it may be easier to try and transfer to one of these teams. Reach out to them and ask if they have any projects that you can collaborate on.

    • @ArekxQQQ
      @ArekxQQQ 7 หลายเดือนก่อน +1

      @@homebrewhenry thanks for the advice! I was planning to look more into networking and CI/CD especially since it's relevant to my current position and I'm so-so with those. Linux wasn't on my radar though, what are some examples of tasks related to Linux?
      Unfortunately no DevOps focused team at my company, data engineers deal with DevOps tasks, but it's generally more of a side topic :| even though automation and some neat infra can save a lot of time in the long run, most immediate priorities have to be taken care of, and those are either more data, or nicer data

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน +4

      ​@@ArekxQQQ Understandable! In that case, it may be worth while trying to introduce some DevOps related projects to the company. A great benefit is that you'll be able to talk about this in any future interviews even for non DevOps roles.
      RE: Linux - mainly shell scripting and SysOps-related tasks. For example in an AWS team, this could be making sure that AMIs have the latest packages installed or writing a bootstrapping script for a server. Shell scripting is also used a lot in automation. Definitely do not need to have super in-depth knowledge though.

  • @user-uc7xo9qk7p
    @user-uc7xo9qk7p 7 หลายเดือนก่อน

    The quality is amazing ❤

  • @andydataguy
    @andydataguy 7 หลายเดือนก่อน

    Great video man!!

  • @Tech4fun100
    @Tech4fun100 4 หลายเดือนก่อน +3

    I’m a senior System administration working for the DoD cloud infrastructure and just got my Linux+ and DKA (docker) cert. my goal of 2024 is to land a full devops role and pass Terraform cert as well

  • @IAmNumbers561
    @IAmNumbers561 2 หลายเดือนก่อน

    This is a great video! I had a chance to work with the DevOps team on my company while I was working as a developer. There were some really fun aspects to DevOps and the technologies, but like you mentioned, I really missed coding applications. The points at 4:40 were spot on. You may be thrust into more responsibility than you anticipated, even at a junior level.

  • @ibrahemtaha8177
    @ibrahemtaha8177 7 หลายเดือนก่อน +9

    Many thanks for sharing your amazing video with us Henry!! I swear to you it's soo inspiring🔥🔥🔥
    could you plz make one or more videos about DevOps Onboarding process for first few weeks and moths, for Fresh college graduates, and Juniors as well
    also, more videos about Tips and tricks, like for ex you mentioned ChatGPT for IaC tools, maybe in the future you can make tuts for it.
    I subscribed to your channel for support your AMAZING work!
    Thank in Advance brother!! 🔥🔥🔥

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน +2

      Thank you! I've noted down your ideas for potential future videos, stay tuned!

  • @culturadocaractere
    @culturadocaractere 3 หลายเดือนก่อน +3

    i've been working as a DevOps Engineer since 2014, it's definitely not an easy role to assume, however the part i like the most is doing a lot of different programming automations that are not necessarily CRUD applications.
    For example a have scripts to deploy applications on kubernetes, copy key vaults data, provide entire environments just in a few minutes.

  • @user-eh3jr5fb6c
    @user-eh3jr5fb6c 7 หลายเดือนก่อน +2

    I don't even know I'm trynna transition from commerce background to DevOps, cool thing about what you have mentioned is that I love troubleshooting things, and I'm open to knew technology and I think since i have opted for DevOps course i barely go out! seems like kinda getting used to it.
    I don't even know if they would even consider me for the role or not. (TSE VMware)

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน +1

      Great to hear that you enjoy learning about DevOps. Sounds like a good sign that you’re going to enjoy the job!

  • @ZeryusXD
    @ZeryusXD 3 หลายเดือนก่อน +1

    I'm an aspiring SWE going into the self taught route. I think your content is great and you present really well! A sub from me!

    • @homebrewhenry
      @homebrewhenry  3 หลายเดือนก่อน

      Thanks for the support!

  • @thefrulio
    @thefrulio 4 หลายเดือนก่อน +8

    Funny that I started listening the video and was like "obviously, that's the Ops part of DevOps", I've been in the area more that 15 years (before it was even called DevOps) and what you describe is exactly my job now, and that's what I like, constant challenge, always learning something new (using docker since 0.3 for example, look this new shinny "bsd jail for linux" XD ), always in that "discomfort zone" where you have to figure out how this new tech works and pass it to the rest of the team. Can be challenging at times, but very rewarding at least for me, not everyone is made for that job.
    If you are starting in this area let me tell you something: you will never know enough, but you have to keep the wagon moving forward.

    • @TheRVSN
      @TheRVSN 4 หลายเดือนก่อน

      "you have to figure out how this new tech works" -
      in Production environment, right?

    • @NaviSly
      @NaviSly หลายเดือนก่อน

      Docker "bsd jail for linux" : haha exactly xD

  • @saqawatkhan5880
    @saqawatkhan5880 7 หลายเดือนก่อน

    Great insights !!
    Where can one connect with you to share thoughts about tech?

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน

      Feel free to send a message on Instagram - @homebrewhenry

  • @sheharyarsalman
    @sheharyarsalman 7 หลายเดือนก่อน

    @homebrewhenry Hello man its a great video as no one talk about it salaries in uk market i am also a devops engineer with one year of experience now moving to UK man in your experience what should a devops engineer demand ? is it similar to full stack engineer in uk?

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน

      Yes, I can only speak from my personal experience in London but I have found the demand for DevOps quite high.

  • @beloaded3736
    @beloaded3736 3 หลายเดือนก่อน +1

    Thanks Mr Henry for sincere insights. Cheers 🍻

  • @yavormarinov5881
    @yavormarinov5881 6 หลายเดือนก่อน +14

    I am not that good in Infra part, but other things in DevOps are interesting to me.
    Got Bachelor degree in Computer Science, Masters in Networks, worked for many years as Software Dev, but wanted to try new things. DevOps seemed quite interesting, because you learn all the time new things, and understand how everything is put together.
    It's quite true you can't focus on one thing in particular, but at least this helps you grow somehow and to be more disciplined in a way.

  • @nelsonnguyen2738
    @nelsonnguyen2738 5 หลายเดือนก่อน +7

    learning constantly new things for me is a requirement in tech industry. Everything can be change. I'm full-stack developer, I do some devops sometime, for me, it is difficult because it need you to practice all the time. Otherwise, we can forget most of things after a week not touching it.

  • @ResearchSWE
    @ResearchSWE หลายเดือนก่อน +1

    Transitioning to DevOps from SWE. I’m loving every aspect of it, and I fulfill the itch I have for exercising my SWE skills by building the automation platform startup idea I have that may or may not ever leave the ground, but hey, it’s fun for me and I apply what I learn on a daily basis.
    No regrets

  • @vasjalesjak3846
    @vasjalesjak3846 3 หลายเดือนก่อน

    Great content, thank you!

  • @techslwithmilan
    @techslwithmilan หลายเดือนก่อน

    great video bro ,btw what are the Video editing tools you are using ?

    • @homebrewhenry
      @homebrewhenry  หลายเดือนก่อน +1

      Thanks, Premiere Pro.

  • @BruLLLo
    @BruLLLo 4 หลายเดือนก่อน +3

    Most companies in my area is looking for software developers with devops experience.
    In fact I am going on an intervju soon where they highlighted this.
    I don´t think I would be happy only doing devops but for sure I like to be able to manage all aspects of delivering a product so devops is included in that.

  • @user-ru7qk6ui4u
    @user-ru7qk6ui4u 3 วันที่ผ่านมา

    Do you think it would be better to focus on rust and go for devsecops or would it be more beneficial to learn clojure or elixir as there is a lack of professionals and support in these languages

  • @iaminterestedineverything
    @iaminterestedineverything 4 หลายเดือนก่อน +2

    On the 'focus' subject, how do you manage other work that you have that is being managed in agile scrum sprints? My work, although not DevOps, is very similar in terms of demands on my time, dealing with incidents etc. and so i don't think sprints align naturally with it, much to the frustration of managers who want to apply it blindly to everything.

    • @homebrewhenry
      @homebrewhenry  4 หลายเดือนก่อน +1

      Great question. Unfortunately I don't have an elegant solution to this. I've found it helpful to let my team/manager know as soon as there is a task that may take my attention away from what's in the current sprint. Luckily for me, they are usually quite understanding. If this happens a lot, it may be worth trying to define a more formal process with your manager.

  • @youknowme313
    @youknowme313 4 หลายเดือนก่อน +3

    I am excited about this job opportunity as it aligns perfectly with my skills and interests in DevOps. Before focusing on DevOps, I was a Linux user and a backend web developer. I believe my experience in web development has provided me with valuable knowledge that will be useful in my pursuit of learning DevOps. I am eager to gain more experience through an internship in this field.

    • @michaelaramis1210
      @michaelaramis1210 4 หลายเดือนก่อน

      just be mindfull that it could be very taxing on your time

    • @youknowme313
      @youknowme313 3 หลายเดือนก่อน

      @@michaelaramis1210 I appreciate your advice. Can you provide more details on what makes it time-consuming? It will help me prepare better

  • @shahidilhan3139
    @shahidilhan3139 7 หลายเดือนก่อน +2

    Hey Henry, Thank you for this video !
    I'm starting out as a junior devops intern this december, But I feel like I'm lagging a little on the networking side..Any good resources you could point me towards?

    • @homebrewhenry
      @homebrewhenry  7 หลายเดือนก่อน +2

      Congrats! I would recommend Adrian Cantril’s networking fundamentals (search for the playlist on TH-cam). For more advanced stuff or if you want to get a certification, I’d recommend looking at the CCNA. Even if you don’t do the cert, the syllabus is great. GL

    • @shahidilhan3139
      @shahidilhan3139 7 หลายเดือนก่อน

      Thank you ! I will check it out

    • @fomenkykelly965
      @fomenkykelly965 4 หลายเดือนก่อน

      Hello, I'm looking for remote DevOps internship opportunities. can you please point in the direction to apply?

  • @Michael-Hammerschmidt
    @Michael-Hammerschmidt 4 หลายเดือนก่อน +13

    Just started a position as a DevOps engineer. My background is as an SDET engineer, so it was a somewhat unexpected change of pace with regards to the day to day operations. I think this was largely due to my underestimation of the role managing infrastructure plays in the position. I also was under the impression that building out the CI/CD pipelines on which the test run involved actually building said tests, as I was very familiar with in my role as an SDET.
    While these assumptions weren't on the mark, I'm still really enjoying the position. I especially enjoy that learning on the job isn't something unique to new engineers, but a constant part of the position which engineers cut out time for at all levels of seniority. I love learning new things, but in other roles felt like it was the mark of a newer dev to spend a significant portion of time learning. I feel like taking the time to learn is expected in the role of a DevOps engineer, which is quite refreshing.

    • @KB-rb1lt
      @KB-rb1lt 3 หลายเดือนก่อน

      Hey.. I'm working as SQA role and wanna make a switch to DevOps for some time..The problem I'm having is how do I justify my 4 yrs exp in devops..would you like to share your journey from SDET to DevOps and may as well share the roadmap..

    • @bagaspermana88
      @bagaspermana88 หลายเดือนก่อน

      please explain why u love devops

  • @i_m_veer_singh
    @i_m_veer_singh 5 หลายเดือนก่อน +4

    Great video, and really helpful insights. How about a video about how and from where to learn the DevOps as a beginner ?

    • @homebrewhenry
      @homebrewhenry  5 หลายเดือนก่อน +4

      Great suggestion, stay tuned!

  • @jhors7777
    @jhors7777 3 หลายเดือนก่อน

    Great channel, thanks so much

  • @letsbye
    @letsbye 4 หลายเดือนก่อน

    Couldn't agree more to each of these points mentioned. I work as a PKI consultant, the amount of time I spend on that technology is a day to at most 2 days in a week. Rest of is meetings, follow ups about meetings, dependencies on other teams, conducting workshops to increase technology adaptation, only to later discover there is problem with funding.
    Companies do not focus on a devops framework long enough for their staff to be moderately competent in it. Board level members and CTO changes the whole stack, that sends ripples down below in a bid to cut costs.

  • @iirekm
    @iirekm 4 หลายเดือนก่อน +5

    It's not only devops, it's everywhere in tech, and even non-tech. For example, many bigger tech companies require passing few coding interviews, but the skill set tested by them is unrealistic: real development and devops require people skills, endurance skills (90% of tasks is boring bugfixing of bugs made by someone else, who probably doesn't even work here) and engineering skills (being able to understand limitations and select the best existing solution). However coding interview checks only coding skills, which constitute maybe 1% of what's it needed for a programmer (for a devops even less), leaving the rest of unchecked, and everyone frustrated: good coders because they got a wrong, boring job, experienced engineers because they have to learn not-used things before interviews (or get rejected) and then similarly - get a boring mostly bugfixing job, HR and mangement because they hire wrong and inefficient people. And it all comes down to the fact that most people in HR and management have no idea what the job of their employees is actually about!!!

  • @shahzadrasul5734
    @shahzadrasul5734 หลายเดือนก่อน +1

    I've been in DevOps for a few years. This video is so accurate!

  • @Jupiter_don
    @Jupiter_don หลายเดือนก่อน +1

    Very informative video. Thanks
    Well, I want fix job hours but I’m completely fine with the nature of job 👍

  • @Ricocase
    @Ricocase 3 หลายเดือนก่อน

    Which structured, tech job has all those things and pays the most?

  • @shawnhill5847
    @shawnhill5847 3 หลายเดือนก่อน

    thank you great video!

  • @Zeioth
    @Zeioth 7 หลายเดือนก่อน

    I find the 2 last points particulary relatable.

  • @snsbdccRJccb-yk3yw
    @snsbdccRJccb-yk3yw หลายเดือนก่อน

    I too started my devops journey recently, you are 100 % right, task over task make us don't stay focused

  • @suchethkumar8998
    @suchethkumar8998 หลายเดือนก่อน

    Hi thanks for This video.
    Can you let me know is devops AI proof, devops repetitive task can be fully automated??
    Do we need servers in future? What about severless??

    • @homebrewhenry
      @homebrewhenry  หลายเดือนก่อน

      Definitely not AI proof. DevOps processes in a lot of companies put a strong emphasis on automation. I think if you want to stay ahead, you have to be willing to adapt and continue learning new things.

  • @astroganov
    @astroganov 2 หลายเดือนก่อน +1

    You as a quant of Consciousness were incarcerated on the planet to manage json files! What a life!

  • @towkukus
    @towkukus 4 หลายเดือนก่อน

    more videos re devops would be nice to watch. thanks

  • @DevOps691
    @DevOps691 5 หลายเดือนก่อน +5

    I've been DevOps Engineer about 5 years and can't land a job for 4 months already because mass layoff and a lot of developers switched to DevOps the market is overheated now.

    • @et2931
      @et2931 5 หลายเดือนก่อน

      So u are on the mid/senior level. Could you share your technology stack and the background because for example in Europe u would get like 10+ offers per week.

    • @DevOps691
      @DevOps691 4 หลายเดือนก่อน +2

      Yep, sure. AWS and Kubernetes (AWS SAA-C03 and CKAD), also Terraform, Git, Docker, Jenkins, CI/CD with Jenkins, Makefiles, Helm charts, Bash scripting logic, EFK, Prometheus and Grafana. Cloud engineer for 2 years, DevOps engineer for 2.5. But I have an accent so that could be a reason and maybe not but it's how I explain it to myself. Anyway the described situation in Europe looks much more better than here in US.

    • @et2931
      @et2931 4 หลายเดือนก่อน

      @@DevOps691 Lol mate, then look for a job in Europe with such a stack I assume that u have highly developed problem solving skills so it shouldn't be a real deal to find job!

  • @kuakilyissombroguwi
    @kuakilyissombroguwi 4 หลายเดือนก่อน +5

    This is the perspective of a Jr Engineer, and it shows. I'm assuming you worked as a DevOps Engineer at a startup company. If that's the case, sure, it's definitely a grind. But chances are most everyone else across the entire Engineering organization is also grinding. Because, you know, that's how startups survive.
    Seems like you're actually into the managing Infrastructure piece. My advice would be to stay with it and eventually join a bigger company. Ideally one that doesn't put DevOps in the job title, and actually respects the fact that managing Infrastructure is its own separate discipline.
    You'll come to find the work suddenly feels way more stable, there's no quicksand under your feet (constant learning about new tools and switching to them), your Manager will be more than reasonable about deadlines, and you'll write way more actual code/will have the time to contribute upstream to open source projects.

    • @homebrewhenry
      @homebrewhenry  4 หลายเดือนก่อน +2

      Thanks for sharing. Just to clarify, I am not saying that I don't enjoy my role at my company. Many of the factors that I touch upon in this video are actually things I see as positives. But I see your point, perhaps the perspective of a senior engineer will be different.

  • @grimm_gen
    @grimm_gen 3 หลายเดือนก่อน

    As a fullstack swe, I agree with your take!

  • @shantanushekharsjunerft9783
    @shantanushekharsjunerft9783 4 หลายเดือนก่อน +1

    We build our own cloud for internal products. For me it’s puppet, salt, ansible, docker, python, ruby, bash, kvm, groovy, distro images, kickstart, packaging rpm. It’s just endless

  • @asian1nvasion
    @asian1nvasion 6 หลายเดือนก่อน +1

    What are peoples thoughts on studying and getting certified in CompTIA Network+? Is this worthwhile in comparison to the cloud vendor specific certifications?

    • @homebrewhenry
      @homebrewhenry  6 หลายเดือนก่อน +1

      I haven’t done any network related certs but was looking into it in the past. For me, the CCNA looked the most promising in terms of content covered and impact on my career. Just my 2 cents though, hopefully someone that has done the CompTIA can weigh in too!

    • @raulsaavedra709
      @raulsaavedra709 2 หลายเดือนก่อน

      @@homebrewhenryCCNA is more demanding and specialized than Network+ because a CCNA certified specialist is expected to be able to manage Cisco devices (routers and switches,) and networks built with those. Network+ is more vendor-neutral and more generic, it is not so much focused on a router/switcher admin specialist profile.

  • @flashchrome
    @flashchrome 3 หลายเดือนก่อน

    Thanks. Interesting vid. I find devOps being a lot more interesting than a "simple" developer. But me being a bit weak at the coding side I find the DevOps role a bit challenging too.

  • @izamalcadosa2951
    @izamalcadosa2951 4 หลายเดือนก่อน +1

    Based on all the IT and Tech Engineers I have met, DevOps Engineers make less than Software Architects and Engineers, in general! Never done DevOps Engineering but I might consider it! My specialty is hardware, operating systems, networks and software engineering!

  • @Chuukwudi
    @Chuukwudi 2 หลายเดือนก่อน

    here I am, a Machine Learning Engineer who also does MLOps from time to time. I love my role because I can scratch all my itch at once. be it DevOps, ML itself and SWE. I can relate twith everything you said.

  • @daves.software
    @daves.software 4 หลายเดือนก่อน +3

    Constant learning is the life of a software engineer as well.

  • @bullymaguire2335
    @bullymaguire2335 หลายเดือนก่อน

    stfp bro ur video is popping when someone is just getting started

  • @riccarrasquilla379
    @riccarrasquilla379 2 หลายเดือนก่อน

    thanks for the video

  • @nukemall3678
    @nukemall3678 4 หลายเดือนก่อน

    "You may only have surface level knowledge of certain tools but still be considered a subject matter expert by other people in your company." I thought I was the only one, and it's been hard to deal with. Especially when management gets pushy.. I'm just hopeful I can find something else when they determine that I will never know it all. lol

  • @FlightXCrew
    @FlightXCrew 6 หลายเดือนก่อน +1

    Hi all, after 4 years working as a civil engineer, exactly as structure design engineer, I started lately at thinking and learning to switch to data engineering and maybe devops. I can figure out how to know which path to take. I wanted to switch because I find civil engineering as not fulfilling or challenging for me and also because salary is low. Can any one helps me or guide me to a way to know which path to take ?

    • @homebrewhenry
      @homebrewhenry  5 หลายเดือนก่อน +1

      I don’t think there’s a clearly defined path. I would recommend learning: 1 programming language, Linux, 1 cloud provider and networking. Then build upon that with different technologies/tools that take your interest.

    • @jadabailey1405
      @jadabailey1405 4 หลายเดือนก่อน

      In the same boat as you but 7 years down the line of the civil industry. Salary is soo poor wouldn't recommend anyone into this industry. Looking to dive into mobile app development, would be great to hear which route to take for that.

    • @sanghapedia7974
      @sanghapedia7974 4 หลายเดือนก่อน

      ​@@homebrewhenryyup

  • @colbyberger1881
    @colbyberger1881 6 หลายเดือนก่อน +2

    Don't forget, devs jumping to devops see a better overall view of the industry and the pipeline they work in. Yeah doesn't scratch the coding itch but thay doesn't mean you can build custom CLI tools.

  • @fomenkykelly965
    @fomenkykelly965 4 หลายเดือนก่อน

    I've been studiyng Devops tools for some months now, can you please point me in the direction to apply for remote internship?

    • @homebrewhenry
      @homebrewhenry  4 หลายเดือนก่อน

      Sorry, I don’t have any experience with remote internships.

  • @hinkhall5291
    @hinkhall5291 4 หลายเดือนก่อน +1

    Even though I’m an application programmer I like DevOps simply cause I like not being at the mercy of others. I like controlling my servers and optimizing performance with my code and my servers.

  • @anindhitoirmandharu9860
    @anindhitoirmandharu9860 3 หลายเดือนก่อน +6

    This is one of the best videos about DevOps role, keep uploading videos !!!. Loves your "realistic" takes on DevOps roles instead of highlighting the pro's only.
    I'm surprised that theres one thing you don't mention and that is On-Call rotation, if your team lack sufficient amount of resource (both in manpower & infra) then it can be super stressful. And team cohesive/coordination is also super duper important,
    I remember that on time we had a major migration, Our SRE Lead managed to split on-call so the teams are not burned out, "It's a marathon, not a sprint" she said, and always ensures checkpoints are introduced. Definitely one of the best Lead I've worked with

    • @homebrewhenry
      @homebrewhenry  2 หลายเดือนก่อน +1

      Great point, on-call can definitely be hit and miss depending on the team.

  • @lkccreation5565
    @lkccreation5565 4 หลายเดือนก่อน

    From non coding backgrounds what should learn first software developers or devops is fresher job available in Devop?

    • @homebrewhenry
      @homebrewhenry  4 หลายเดือนก่อน

      I would say go with what you're more interested in. The learning will come easier if you enjoy the process.

  • @Chief_Avy
    @Chief_Avy 2 หลายเดือนก่อน

    As a college student can’t say much bout how corporates devops engineer works. But knowing this is ahead of me if I choose this career i like it thanks.

  • @shybry3371
    @shybry3371 5 หลายเดือนก่อน

    Great video!

  • @raulsaavedra709
    @raulsaavedra709 2 หลายเดือนก่อน

    The most important factor here I think is (paradoxically enough) the one that was left for last in this video @6:00 Changing your Focus.
    Some degree of repetition + long enough focus is what ultimately enables expertise in any field.
    On the other hand constant, excessive context switching is quite the path to guaranteed burnout. Not only in computers is context switching expensive, it is also so for our own cognitive processing. In fact I think that is very much a make or break issue for devops.
    Attempting to be a jack of all trades -> master of none? Moreover many of these "trades" might have a short usability lifespan because of fast evolution of frameworks, platforms, and cloud technologies/tools in specific tech stacks some companies have.

  • @Lexxal_
    @Lexxal_ 5 หลายเดือนก่อน +1

    This video's thumbnail and title were quite negative, yet the content of the video was kinda nice and made me more excited about my field xD

    • @homebrewhenry
      @homebrewhenry  5 หลายเดือนก่อน

      Haha, unfortunately that’s the nature of TH-cam! Glad it had a positive overall impression :)

  • @JorgeMartinez-xb2ks
    @JorgeMartinez-xb2ks 5 หลายเดือนก่อน +3

    You are a honest person, thanks. I guess the future is plumbing 😂

  • @michaelrothe7804
    @michaelrothe7804 2 หลายเดือนก่อน

    Don't all tech jobs have that same constant learning aspect? I hear the same thing about full stack which is what I'm self-teaching atm

    • @homebrewhenry
      @homebrewhenry  หลายเดือนก่อน

      You’re right, it’s definitely common among tech careers. Not unique to DevOps but worth considering.

  • @Meritumas
    @Meritumas 3 หลายเดือนก่อน +1

    It all depends on what software you work on, what product, projects and teams. Working on a narrowly scoped functionality, fixing bugs, dealing with untested spaghetti code copied from SO can be more frustrating and boring than Infrastructure automation. Nowadays many software engineering jobs are plain and simply farming k8s yaml files!

  • @sugoi5240
    @sugoi5240 5 หลายเดือนก่อน

    great video!

  • @harikarthigasu1302
    @harikarthigasu1302 5 หลายเดือนก่อน

    Amazing video. 7:00 Automation Tasks is real

  • @heyitsdazy
    @heyitsdazy 3 หลายเดือนก่อน

    Do you need a prior skill before becoming a Dev Ops Engineer... like is this just a type of programming? Where do I start?

    • @homebrewhenry
      @homebrewhenry  3 หลายเดือนก่อน +1

      I would recommend taking a look at roadmap.sh/devops - these are typically the most in-demand skills.

  • @ganeshvlogs6016
    @ganeshvlogs6016 19 วันที่ผ่านมา

    I am in dinema , what i have to choose
    Python developer vs DevOps Engineer
    Could you please help me as career wise, growth and that too that technologies need to in long term ..
    what i have to choose ..please help me..
    in future how is DevOps engineer

    • @homebrewhenry
      @homebrewhenry  18 วันที่ผ่านมา

      They are different roles with different responsibilities. I would suggest reading more about each one and seeing which one you have more of an interest in.
      You can use this video as a reference for what you could expect as a DevOps engineer.

  • @user-ob9ge3cq7f
    @user-ob9ge3cq7f 6 หลายเดือนก่อน

    Good insights

  • @wise-jr764
    @wise-jr764 หลายเดือนก่อน

    Pls i gave just started DevOps classes with know programming background pls waht lvl and which programming languages do i need to know

    • @homebrewhenry
      @homebrewhenry  หลายเดือนก่อน +1

      I’d recommend taking a look at roadmap.sh/devops for an overview. Short answer, I’d focus on Python for a start.

    • @wise-jr764
      @wise-jr764 หลายเดือนก่อน

      thanks very much cuz the course am taking said coding was not needed but what i saw online is different

  • @SunShinepkg
    @SunShinepkg 4 หลายเดือนก่อน

    I am an infrastructure engineer and that is exactly my day to day. But I have a GREAT Manager.

  • @francomoreno4759
    @francomoreno4759 4 หลายเดือนก่อน +2

    I think that DevOps isn’t a job title, is a culture that involves on everyone in the company. I would describe it as a SRE of Google, but also a SRE have much culture powers than a “DevOps” engineer. Source: sre book from google (oreilly).

    • @francomoreno4759
      @francomoreno4759 4 หลายเดือนก่อน

      I think that PaaS and AI tools now can enable much other functions for cloud engineers to perform. i.e. CI/CD, automation, networks, architecture, observability, maintainability, etc.

  • @SzymonStas
    @SzymonStas 3 หลายเดือนก่อน +1

    Just a little warning for some of the aspiring DevOps engineers out there. Make sure you're on the same team as the developers writing the code.
    If you're working as a DevOps engineer and your role is to do deployments for another team, troubleshoot a product team's cloud infrastructure or configure their database then you're actually working on an ops/service team and what you're doing is the opposite of DevOps. DevOps is getting the developers who create the product to own the operations for that product. They do their own deployments. They own their cloud infrastructure. They configure their own database. If you're not on their team then make sure you're only there to act as a consultant and to guide them, or to build common solutions and pipelines that other teams consume to do their own ops. If you're on a DevOps team that handles deployments, monitoring, launching and maintaining cloud infrastructure for other teams then your company isn't doing DevOps and you'll quickly experience all of the problems that DevOps is trying to solve.

    • @raulsaavedra709
      @raulsaavedra709 2 หลายเดือนก่อน

      This is exactly on point. Being the deployer/ops role for numerous dev teams and projects is indeed "ops for devs," but that's just plain old ops. It is not devs owning the ops of their software, so technically it's not "DevOps" proper.

  • @kipa_chu
    @kipa_chu 2 หลายเดือนก่อน

    I have 3.8 yoe as a software engineer and I did mostly C++. But the problem is that my team don't do k8 and cloud at all. I want to learn how infrastructure is build and how services are scaled. That's why I'm transitioning into devops.

    • @bagaspermana88
      @bagaspermana88 หลายเดือนก่อน

      Hi are you already in devops role? i have questions. I am a junior devops before this I was an embedded software engineer with c/c++ coding. But now I feel that I miss coding more as Embedded Soft Eng than this Devops role. What's your opinion? do you enjoy ur devops or had the same issue with me

  • @grandhichandrika9475
    @grandhichandrika9475 4 หลายเดือนก่อน

    Is there any jobs will be available in future on DevOps technology?

    • @homebrewhenry
      @homebrewhenry  4 หลายเดือนก่อน

      Likely yes. The responsibilities may just be different.

  • @Ashbringer992
    @Ashbringer992 3 หลายเดือนก่อน

    Any guides, how can we land junior devops job ?

    • @homebrewhenry
      @homebrewhenry  3 หลายเดือนก่อน

      I may make a video on this in the future but roadmap.sh/devops is a good starting point to get an overview of what skills are needed.

  • @Lolatyou332
    @Lolatyou332 3 หลายเดือนก่อน

    I'm a devops engineer. Always been very good at pretty much everything so I can be a SME.on a ton of different platforms.
    The annoying thing is that I want to just automate stuff as it's fun but you get stuck doing a lot of BS to maintain stuff once you automate most everything for a company.
    Might be more fun to be a consultant devops engineer to automate companies up to a certain threshold and then move on rather get stuck with the boring maintenance phase.

  • @rehmanazhar6517
    @rehmanazhar6517 5 หลายเดือนก่อน

    i am learning devops from 3 years now and i dont even have time to brush my teeth and his teeths are so shiny i wonder how,
    and a person giving me weekly money for almost no work i feel unrealastic life i dont know what is happening wtf i just wonder he will leave me ? because some tasks i do in weeks and i consume double time to do that without experience

  • @mikebreeden6071
    @mikebreeden6071 4 หลายเดือนก่อน

    Where i was working last, they basically expected you to be both. It was difficult and annoying. I thought it a bit excessive to be expected to be everything from a backend developer to a Cloud Formation expert.