Why you NEED to learn DevOps as a Software Engineer in 2022

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024

Комментарии • 44

  • @vulpixelful
    @vulpixelful 2 года назад +18

    I'm a backend software engineer who prefers to focus on the backend and learn devops concepts as needed. Tbh there's a lot more to devops than writing a docker compose file but I get paid for my skills in designing, building, and maintaining application code and its integrations. There's depth in backend engineering as well. Plus, there's only so many hours in the day and I want to see my family 😅

    • @Oliver-op7vo
      @Oliver-op7vo 2 года назад +5

      You’re pointing out the frustration that I currently feel. Being a Backend Engineer already requires us to learn a lot, and now we have to take DevOps into account as well…

    • @archmad
      @archmad 2 года назад

      @@Oliver-op7vo in our company backend engineers requires devops knowledge, because they provide us (frontend) to play with services/data we need during POCs development. although we have devops eng, it seems, they are more into env ready for production, not on POCs and playground. it's faster for us to communicate and do rapid prototyping

    • @liftingisfun2350
      @liftingisfun2350 2 года назад

      Then don't watch this video lol.

    • @vulpixelful
      @vulpixelful 2 года назад

      @@archmad There are ways to create mock APIs that don't require devops for that kind of thing, especially when you document your endpoints via the OpenAPI standard. Arguably, you could have frontend engineers (or any) learn how to do that, it's less resources for a POC.

  • @cloudwoofer
    @cloudwoofer 2 года назад +14

    Loved the vid ! Indeed, DevOps has become an usual interview topic now in 2022. Keep up the great work with these videos. I'd totally buy a DS&A / System Design course if you were the teacher.

  • @0x007A
    @0x007A 2 года назад +7

    At a *minimum* software developers, including web developers, should learn to use Docker containers (both straight-up Docker and Docker Compose) or an equivalent container technology and basic security issues.

  • @poisonshift78
    @poisonshift78 2 года назад +2

    I'm glad I found your channel. I taught myself html back around 2002 when I was in high school. I picked it up fast. Got a few friends and family in on it the were computer-centric. One is still a dev. I've been considering a field change and am about to fall back in and see what I've missed. Hoping to get html, css, Java, js and a few others. I'm a bit intrigued by cobol. Also, Washington guy here. I just drove through Seattle 2 hours ago. Small small world. Can't wait to check out more of your content.

  • @mad-alpha
    @mad-alpha 2 года назад +11

    I am a DevOps Engineer. I like that no boundaries in DevOps do what ever comes to the team. Some times it's overwhelming to focus on many at a time. Another thing is makeing developers to understand about the ci/cd and infrastructure is difficult 😂.

    • @crisi6754
      @crisi6754 2 года назад

      What are some resources that can introduce me to DevOps? I'm currently just a Software Engineer :)

    • @mad-alpha
      @mad-alpha 2 года назад +5

      @@crisi6754 Any Cloud knowledge (AWS/Azure/GCP), basic Linux Administration, Shell + Python scripting, Git , CI/CD (Jenkins /GitHub Actions/Bitbucket Pipelines etc..,), Containers(Docker) , Container orchestration (Kubernetes). Huge intrest in learning new things. Resources you can use any online medium Udemy,RUclips, Official Documents more important is to practice everything you learn and design thinking for integrating various tools .

    • @Soulis98
      @Soulis98 2 года назад +2

      @@mad-alpha Ty for the info man!

  • @hvaandres
    @hvaandres 2 года назад +4

    I’m a devops engineeri and I like dealing with multiple different integrations and dealing with new stuff like the deployments through kubernetes.

  • @omaraliyev5130
    @omaraliyev5130 2 года назад

    In terms of the video, you amaze me with all the specific details and integration knowledge. A lot of people help each other, but not as much as you. I would like to ask it a few questions respectfully.

  • @fabianramirez3222
    @fabianramirez3222 2 года назад +2

    I'm a frontend engineer, and always think it is better to specialize on some set of technologies you would want to have a good level of domain instead of trying to learn a lot of things from any area.
    Usually, when you learn a bit of everything, you end up not being good at anything.

    • @alexbecar977
      @alexbecar977 2 года назад

      Great advice, if people just focus at few things they would advance a lot quicker

    • @cryptolicious3738
      @cryptolicious3738 2 года назад

      @@alexbecar977 well i did java web dev + vm hostijg for many years, full stack, for my own product n biz. thats tapered off n im wondering which way to go, update skills for web3 smart contract dev or update my skills for the newer devops stuff...any thoughts?

    • @alexbecar977
      @alexbecar977 2 года назад +1

      @@cryptolicious3738 Wow glad you asked, I'm also a Java programmer and it's pretty easy to get jobs in it in my country but if I had to switch I would go to node js and full stack js, I'm not the biggest fan but it's like everything is beinf made in js these days...

    • @cryptolicious3738
      @cryptolicious3738 2 года назад

      @@alexbecar977 cool! what have been into? servlets, flutter? spring? good old tomcat ? yeah, ppl r nuts for js node nextjs rust

    • @barryblack8332
      @barryblack8332 2 года назад +3

      You can specialize in whatever you want and still learn something else.
      There's no law that says you can't do it besides it's a learning profession.
      You adapt or die. The tech world is moving and we MUST move with it otherwise the industry will leave you behind.
      Am not saying you should go learn 5 things at once. If the possibility of learning something new is not an option for you then maybe change career.
      Our biggest Problem is, people don't know how and when to incorporate the new stuff they are trying to learn with the old one.

  • @pablohernandez4305
    @pablohernandez4305 2 года назад +2

    True the part where he talks about it being your problem, haha I always wonder what infrastructure is doing in my job if I have to tell them how to do things, good video.

  • @aleksandarandjelkovic8650
    @aleksandarandjelkovic8650 2 года назад +2

    It just feels absurd when I hear those mentions like "Netflix does 1000s of deploys a day on production". Like, for real? Do you really roll out 1000s of features a day, even tiny ones? Because, as a user, I rarely see any. Or are those deploys like "fixed a typo" or "removed optional semicolon"? I assume I just probably have a hard time imagining something like that because I've never worked at such scale, although I did work in big systems and for some even well-known names and market leaders. That being said, I still cannot imagine a need for 1000s of deploys a day. I'm not saying it's not possible, but why? Please, I seek some enlightenment :)

    • @liftingisfun2350
      @liftingisfun2350 2 года назад +3

      The changes don't have to be anything you notice. Just optimizing a single process in one of their backend agents is a change. And incremental changes that are deployed just to reach that optimization are all a part of CI. Netflix isn't just one app

  • @odunayoolajide5779
    @odunayoolajide5779 Год назад

    Your smile is contagious 😁

  • @codeaurchai875
    @codeaurchai875 2 года назад +1

    Love from India. Thanks 🙏

  • @mohdfarhannawaz
    @mohdfarhannawaz 2 года назад

    What's the optimal way of finding a right career in tech industry while in beginning in college ?

  • @VISWAPRASATHKS
    @VISWAPRASATHKS 2 года назад +1

    @utsav if possible can you share about Developer Relations this way.

  • @neeshsamsi
    @neeshsamsi 2 года назад

    You have such amazing photography in your thumbnails and your gear is cracking. A small suggestion is to update your profile picture.

  • @ssarefintanweer6191
    @ssarefintanweer6191 2 года назад +3

    Is Network Security or Cyber Security related to DevOps or DevSecOps? Is there any relation between them?

    • @akashkant8635
      @akashkant8635 2 года назад

      100% it is, anything that's related to the software getting cooked and then deployed will get included into the devops lifecycle. Big orgs like to distribute these tasks to a more specialist group of people and in general in a avg company a devops engineer and cloud architect will be focusing on security part as that application.

  • @palomarAI
    @palomarAI 2 года назад

    Wondering if you recommend this for new devs entering the field? I would be OK with taking a devops position to get that experience.

  • @kanishqsharma5104
    @kanishqsharma5104 2 года назад

    Awesome content💯

  • @tanvirhasan4912
    @tanvirhasan4912 2 года назад

    Thanks for all the info..
    Siuuuu

  • @cryptolicious3738
    @cryptolicious3738 2 года назад

    cool video ! i did java eC webapp dev + vm hosting for many years, full stack, for my own saas product n biz. thats tapered off n im wondering which way to go, update skills for web3 smart contract dev or update my skills for the newer devops stuff...any thoughts?

  • @tinywinkyy402
    @tinywinkyy402 2 года назад

    Hello Sir, Thanks for this detail explanation. it really help me clear a lot of things.. but sir i have a doubt regarding to getting a job in Devops is that, can i get a job in devops only just learning Docker, Kuberntes and Terraform and AWS ?? i mean my point is that is it possible to make only these four tools for my stream line skill for future? or do i need to learn other tools in future?
    plz sir help me in this regard, coz to be honest i really dont like to learn other tools like jenkins, ant,maven or nexus etc..

  • @guptasumukesh8815
    @guptasumukesh8815 2 года назад +2

    “Your code is your problem until it exists” … delete the code, so No code No problem

  • @TheCricketChap
    @TheCricketChap 2 года назад +1

    It works on my machine 😂

  • @th33ng
    @th33ng 2 года назад

    I'm DevOps Eng, Yeah!

  • @archerlee8091
    @archerlee8091 2 года назад

    Good

  • @mohdfarhannawaz
    @mohdfarhannawaz 2 года назад

    Hii sir

  • @MiketheCoder
    @MiketheCoder 2 года назад

    Wait but DevOps engineer is another career path though

  • @user-sr3zm7yd8i
    @user-sr3zm7yd8i 2 года назад

    😒 CR7

  • @azielsolomon4868
    @azielsolomon4868 2 года назад

    FIrst