Why You Shouldn't Become A DevOps Engineer

Поділитися
Вставка
  • Опубліковано 2 гру 2024

КОМЕНТАРІ • 202

  • @DevOpsForDevelopers
    @DevOpsForDevelopers  2 роки тому +4

    The DevOps Roadmap for 2022 is available for free at devopsfordevelopers.io/roadmap
    One of the hardest things about learning is understanding how the different components work together. Using this guide, you start with a topic that interests or relates to you. At the end of the section, other related topics are shown allowing you to pick and choose your own path to DevOps mastery.
    Check it out and leverage the skills you learn to advance your career as a developer, sysadmin, IT Operations, QA and more!

  • @LightYagami-wz5ck
    @LightYagami-wz5ck 2 роки тому +76

    I'm a four year DevOps engineer, from my experience
    1. "Works fine in my local"
    2. "Network/DevOps issue"
    3. Deployments off hours
    4. Some developer makes a shitty code change, but DevOps will identify and fix it
    5. Work life balance is a myth
    6. We don't have the luxury to spend hours on learning and understanding something, always in a rush

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +17

      Been there and can relate. Best advice I can offer is if the company is ok with that environment, it’s time to move on.

    • @LightYagami-wz5ck
      @LightYagami-wz5ck 2 роки тому +3

      @@DevOpsForDevelopers the work is interesting most of the times yet sometimes it is too much. There is always something to do!

    • @LightYagami-wz5ck
      @LightYagami-wz5ck 2 роки тому +5

      But yeah I'll switch jobs so that I can learn new things or even see how others do it better than us! 🤘

    • @AndyGrouch
      @AndyGrouch 2 роки тому +4

      Spot on. But the problem is in the management. You need to have a complete strategy change to get rid of all these problems. A single team or a person can do only so much...

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +2

      @@AndyGrouch 💯

  • @LuqmanHakim-cc2pb
    @LuqmanHakim-cc2pb Рік тому +12

    As a DevOps engineer for about below 2 years:
    1. 9am-6pm = support dev team if the test server access is down/they need logs/monitor servers. sometimes do nothing :)
    2. hotfixes/minor/major deployment = anytime above 11pm
    3. server critical issues = need to attend immediately even if you in a car traveling on a long distance :(
    4. team want to improvise server/network architecture = HUGE planning!!!
    Welcome to DevOps :D

  • @marciomuniz4172
    @marciomuniz4172 2 роки тому +15

    Hi Will.. that is the best description of the tech today. When I started in tech(about 35 years ago) we didn't have all this crazy needs to know, or at least get an idea what it was, about all those things. You could concentrate in know very well a programming language, a bit of OS maintenance and choose one database. From the last 15 years(maybe more) all those new programming languages, script languages, databases, OSs became almost a have to know to survive and be employable. It is exhausting because after 8 to 12 hours working we still need another at least 6 hours to understand something else and if you have family and kids it will be a bit complicated. Also sometimes(happened to me 3 times) we have to work with some "developers" that don't have life after work that keep trying every technology and suggest to be used and sometimes some managers find that great. The other problem I see in this situation is when you are at senior level for some weird reason the managers think because you are senior you can learn fast and some techs needs some time to be learned. That is why , at least where I am, we find a lot bad applications because the developer didn't have time to learn properly. If I had a glimpse of that when I started I certainly would choose another profession. Thanks Will for your video and all the best for anyone jumping in this crazy adventure.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +2

      That’s great insight. Thanks for sharing your experiences so that others can learn from the paths we have forged! 💪

    • @marciomuniz4172
      @marciomuniz4172 2 роки тому +1

      Hi Will. I will dive in your DevOps Roadmap. Thanks for the time you invest on that to help others. Really appreciated.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      @@marciomuniz4172 my pleasure!

    • @NYCStateofMind7
      @NYCStateofMind7 Рік тому

      Hi what other profession would you chose?

  • @marcsteele8368
    @marcsteele8368 Рік тому +2

    My experience on the ops side was that losing out one birthdays, holidays, family events, etc was more common that you hoped. I snapped when a dev tried to be “helpful” and work a public holiday in a previous job, dragging me into a mess that day. You’ll also lose out on freedom (gotta stay in phone coverage and able to respond in 15 minutes) and a social life in general if you’re not careful.
    I now work more on the dev side but it’s fascinating to see how task switching, long feedback cycles (those Ansible / Helm charts / Terraform deploys take time) and a lack of consistent dopamine hits from getting tickets over the line break devs going the other way. Sprint velocity metrics might as well be random number generators in the DevOps world.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  11 місяців тому

      > Sprint velocity metrics might as well be random number generators in the DevOps world.
      Wait... they're not?!?! 🤣
      Agreed on losing your social life in the wrong environment. It takes discipline and communication across the org, with support from senior leadership roles to make it work long-term.

  • @njpaps
    @njpaps 2 роки тому +18

    Once more an amazing video. I’m 30 and I’m Jr. DevOps for a company using Azure DevOps exclusively. I am so overwhelmed by the knowledge you should have to handle the full stack successfully. At the moment I’m just messing with some repos (application properties tweaking) and CI/CD. I am so afraid though to build something from scratch and play with kubernetes extensively. Sir please let me know, is it better to learn something in-depth and then move on to another one and finally be able to build something serious, or use battleready material from public repos (public helm charts for example) and try to “build” things in order to see the result and then learn how to edit and play with it? Thank you in advance and excuse my agitation.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +29

      I can only tell you what works for me, YMMV.
      First: don't be afraid of breaking stuff. No one's gonna die.
      Second: I focus on solving problems rather than learning a tech. It's a small mindset change but keeps things manageable mentally.
      Let's say I'm deploying a web application on Kubernetes. It's going to look something like this:
      Deploy via kubectl command. Done.
      Crap. Needs an ingress/secrets/pvc/etc... Create a manifest. Done.
      Dang. Need to configure settings in the nginx server hosting it. Take a look at an official Helm chart (prefer Bitnami) and implement my custom settings using the Helm chart.
      This approach is a lot like test-driven-development, but for infrastructure. My goal each time is to do the least amount of work possible to solve the problem. A lot of the time, that will reveal the next problem but at some point: there are no more problems. I'm done, and I move on having solved the problem the simplest way possible.
      A.k.a.: Don't use a 5 pound hammer on a 1 pound problem.

    • @njpaps
      @njpaps 2 роки тому +1

      @@DevOpsForDevelopers Thank you very much for your reply! I will try keep working using your suggestions!

    • @agenttank
      @agenttank 2 роки тому +8

      i am more a "learn the basics" guy on big stuff like "linux", "docker" and "kubernetes"... it is really much more enjoyable when you know the basics in advance. or else you are just swimming in a busy river and try to grab onto something. also you might end up doing stuff way more complicated and inefficient than it needs to be and leave a mess for the next engineer that has to deal with the shit

    • @rmp5640
      @rmp5640 Рік тому

      @@agenttankmakes sense totally

  • @stephxolee
    @stephxolee 2 роки тому +4

    Love the summary/trailer format! I'm a junior software developer now (just started, was self taught for 1 year) and working in Dev Ops is my goal. Also started working on a Github plugin because it is a lot more fun. Definitely agree with the fact you never stop learning!

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      Right on, keep up the good work!

    • @anupreet2382
      @anupreet2382 2 роки тому +1

      Hi.. u mention u r a self taught software developer .. are u able to provide some insight as to what should be the starting point for beginners

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      @@anupreet2382 I think one of the best ways to get started is deciding what you’d like to build: a website, mobile app, server… whatever it is, then Google “how do I…” You’ll end up with more questions, but they’ll be better questions because they are in context of what you’re trying to accomplish

  • @dorothyglade9087
    @dorothyglade9087 2 роки тому +8

    Great video! On point! From the perspective of a DevOps engineer, this is completely accurate!

  • @ceezer373
    @ceezer373 2 роки тому +8

    I'm in my mid-40s and have taken a drawn-out and strained career path, which has painted me into a corner, resulting in a professional slump and several years of complacency. I'm wanting to make a shift and find interest in my work again; reignite that passion for tech that used to burn strongly. My official title is 'SharePoint Admin', but my duties are more as a team lead for our team of devs and as a sort of BA/PM between them and the customers, so I feel like DevOps should be a logical progression, but it is very overwhelming to see/hear about the depth of knowledge I'm lacking and need to accumulate to fill this role...

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +4

      I hear ya. It's easy to fall into that trap but the good news is you've probably got a lot of the core skills covered. You've still got a lot of career ahead of you, find what excites you and don't stop chasing it!

    • @KingKong-yj3nn
      @KingKong-yj3nn 2 роки тому +1

      You can Try QA as well

  • @vignesh004
    @vignesh004 5 місяців тому +1

    Can you help me choose between Cloud data engineering and cloud devops? literally confused.

  • @patricia.antlitz
    @patricia.antlitz Місяць тому

    ok, now Im nervous about this. I got an interview for a devops position coming up

  • @enriquegabriel7708
    @enriquegabriel7708 2 роки тому +3

    OMG!. As a Network Engineer, I'm so tired of minute 4:20 lol. I've come to realize that I'm getting paid to prove that the problem is not the network (yeah, typically is the network).

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      Lol. Every time someone says "it's the network", we all have to take a shot!

  • @MR.AR08
    @MR.AR08 Рік тому +2

    Make a video on can AI replace development operations engineer job 😔

  • @veljkonikolic7788
    @veljkonikolic7788 5 місяців тому

    You have a nice camera setup. Could you tell me which camera you’re using?

  • @info.hardbodies5914
    @info.hardbodies5914 2 роки тому +6

    Thanks for the Video Will, Love the snippets and props in between explanations. Question: I'm also transitioning to DevOps, just cant decide between IBM or Azure Certification. I keep hearing DevOps people say it has the Operations side, yet when looking at the responsibilities through video explanation and job Ads....it seems to me the discipline is more coding in Fast-Agile environment type projects. I can code in Java and have syst admin experience, how much of dealing with operations vs coding, percentage wise will I be doing within the team.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +4

      Right on.
      I can give you my experience, but it's only based on what I know. I hope some other folks chime in here as well.
      TL;DR: talk to a lot of people in DevOps to get their perspective.
      So, with that out of the way- I'll provide my thoughts:
      I think a lot of job ads are based on wanting the smooth efficient process of allowing developers to deploy quickly and easily. In their mind, that's CI/CD.
      But what they *really* need is that plus the operational side automated so that their application runs quickly, efficiently, and scales readily. Then when there's a problem, all of the dashboards, alerts, and logging facilities are already in place and operating. They never had to think about these things, but they are there when problems arise so they can quickly identify and resolve issues. That's the operational part.
      Re: IBM or Azure- for me, it's a no brainer choice to go with Azure. But again, that's based solely on my experience. I work in the US with US and European based early stage startups and IBM isn't a contender in that area. Depending on where you are and what companies you'd like to work with/for, it may be the right answer for you.
      Again, I'd recommend talking to DevOps folks in your area doing the kind of things you'd like to do to get their first-hand experience.
      Hope that helps!

    • @info.hardbodies5914
      @info.hardbodies5914 2 роки тому +1

      @@DevOpsForDevelopers Thank You that was really helpful.

  • @TaHrPa
    @TaHrPa 2 роки тому +6

    I'm doing an internship in DevOps and boy do I hate it. And the project we're doing is entirely in Azure, which by popular opinion is the easiest and nicest DevOps experience you'll ever get. I find myself spending most of my "free" time in git and going through the code and talking with the devs. If anything it's a great measurement of where my heart really lies. Your videos are absolutely fantastic!

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      Lol! Sometimes painful events only enter our lives to show us what we shouldn’t do 🤣

    • @hdjfjd8
      @hdjfjd8 Рік тому

      in a similar boat as you

  • @mindmaps_byniti
    @mindmaps_byniti 2 роки тому +6

    Hi ! Great video. I'm confused in choosing a career between UX design and Devops? I'm working as a frontend developer but I dont like coding much. Please suggest :)

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +3

      I can't tell you what to do, but I can offer some thoughts! 🤣
      "...but I don't like coding much" --> DevOps may not be the right path for you. While there _usually_ isn't as much coding as a full-time developer role, it is part of the experience whether writing code as part of your job or reviewing code to understand implementation and operational details.
      Why don't you like coding?

    • @StoryCrimeWithG
      @StoryCrimeWithG 2 роки тому +2

      I'm literally deciding on both. I actually started a course on coursera for UX design and I was enjoying it but wanted to shift to devops because I feel like there might not be many UX roles available. Plus I am clueless about coding and expect it to be hard so the challenge is both exciting and scary. What have ypu decided ?

    • @hardikgangani4225
      @hardikgangani4225 2 роки тому +1

      @@StoryCrimeWithG I can if you love UX jobs and you are passionate about it... Then go with ux because I think it will be the only job requires everywhere in IT industry same as software developer. Because a UX person have to think so much about user experience and many more things.

    • @urvikbhalala101
      @urvikbhalala101 7 місяців тому

      What are you doing right now? Because I'm mern stack developer with 1.5 years experience but I'm frustrated with coding or deadlines. So I'm thinking to move on devops.

  • @jackweaver5840
    @jackweaver5840 Рік тому +2

    Hey - I have a question - love your videos btw to get a perspective on devops, I have a lot of questions, mainly Im looking for an advice - iI'm an SDET who writes code and develop test automation framework in order to let testers or developers to write end to end or api tests based on that framework, I got laid off recently and I wanna take advantage of this situation to learn something new, I've been struggling for more than 6 months to make a decision on which path in tech should I take my career, as an SDET I get to do a little devops work and the Dev part in. devops really interests me, dont much like the ops side because thats not something that Im into, I wanted to get into development because I love writing code and I feel satisfied when writing code but I hate CSS and dont enjoy frontend and it's not that easy breaking into Backend without a degree especially when you have software developers that takes a step back to break into a backend role and get into full stack instead, in automation I write pure code with q testing framework and the competition is less in this unique role' the thing is that not all companies have this role and in many areas it is not that popular and some companies have their developers do this role, so my dilema is should I strengthen my skills as an SDET and strengthen in devops knowledge and move to a devops role in the future? as long as it involves more dev than ops im into it, the problem is that an SDET role is less respectable but like its a facilitator role between three worlds (testing , development and Devops) sorry that im all voer the place - I just want some advice to what is more right to do - I enjoy mixing automation coding with devops and I think this is more unique because the market is overloaded with developer, but I do like writing code but I wanna be in a position that will expand my career long term. Thank you and sorry for the long comment.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  11 місяців тому

      In my experience, DevOps is heavier on the Ops side. As a DevOps engineer, your customers are the dev teams. As such, they are more experienced in dev, and less experienced in ops. This results in a lot of work making the ops part of the equation accessible to them, in a format they can consume.

  • @friction5001
    @friction5001 Рік тому +1

    I like working everywhere and adapting to new situations

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      Same! Some people feel more comfortable knowing what to expect each day. That’s definitely something to consider in choosing your career.
      Thanks for sharing your thoughts!

  • @milo7916
    @milo7916 2 роки тому +1

    Hi! I just realized you have a bunch of Go shorts and I love them, you have any suggestions or resources you recommend for learning go? And can you talk mor in depth about go in the future?

  • @JonBrookes
    @JonBrookes Рік тому +1

    I'm stuggling to find anything you had to say in this that I would do anything but agree with
    I've been in automation before it was called devops so for 20+ I guess
    its like your speaking direcltly to me in the same room !

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому +1

      As the old dudes in the room, I feel like our biggest responsibility is to share what we were doing 20 years ago so we build on top of that, instead of a replacement for it.

  • @hossam206406
    @hossam206406 2 роки тому +4

    I am 35 years old now. with around 12 years of experience in Application Support and Development. I am switching to devops career by joining a little unit in my company which train people to be devops engineers.
    I feel that I have a long time before I can reach the same level of expertise and confidence I had in my previous role.
    Any advice of how can I reach there faster will be really appreciated

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +7

      Wait 12 years 🤣
      Just kidding! Based on what you've told me above, you probably already have the expertise and the confidence will come with time. Your background is in Application Support and Development, so you've seen both sides of the equation. Remember your pain points from those days and leverage that experience to mentor your devops engineers in-training.
      I was in my 40s before I felt like I was "figuring stuff out". I mean, I was wrong, but that brief moment of clarity was refreshing! 🤣
      A good career path looks like this:
      at 30: "man, 20 year old me was a dumbass"
      at 40: "man, 30 year old me was a dumbass"
      at 50: "man, 40 year old me was a dumbass"
      at 60: Not sure yet, but I'm picking up on a pattern here...

    • @hossam206406
      @hossam206406 2 роки тому +6

      @@DevOpsForDevelopers your reply made my day and draw a smile on my face.

  • @emmanuelendy
    @emmanuelendy Рік тому +1

    Cloud data management and cloud DevOps, which do you suggest one goes for?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  11 місяців тому

      Try both, follow the one that matches your skills, desires, capabilities, and preferences.

  • @g4mm4io
    @g4mm4io 9 місяців тому

    As a DevOps engineer, it's for sure I guess who you work for... I'm almost 100% independent, ( contractor ) set my own hours, and determine my own priorities ( for the most part )

    • @Scarface1337_
      @Scarface1337_ 7 місяців тому

      how to do this? I'm learning linux, python, aws and terraform now.. I don't care if it takes 5 years how can I best do this or cloud engineering on my own?

  • @AbdAlrahman757
    @AbdAlrahman757 9 місяців тому

    I'm working in the field of flutter and the field of user interface design... I loved the field of devops. Can I enter this field without my field in flutter being affected I hope you will reply and advise me ?

  • @kaizen9297
    @kaizen9297 9 місяців тому

    Are there roles that are infrastructure heavy, K8, containers but doesn't have call of devops?

  • @bunkey-ed2vc
    @bunkey-ed2vc Рік тому

    I'm interested in pursuing dev ops. I am a current freelance website dev (trying to start a full on website business) and I'm also about to get started on my CCNA and I have a couple of questions.
    #1- What DevOps courses would be the best to do and get me the best results educationally and salary wise?
    #2- Would having a CCNA help increase my odds of landing a DevOps job? or would that not matter?
    That is all. Whoever reads and answers my questions, it is extremely appreciated, and thank you so much for your time and effort.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      Hey!
      My general philosophy is knowledge retention is better when solving a specific problem vs. knowledge but lack of context on where to use it. I think your current dev work is the perfect on-ramp to DevOps. For example, when deploying a website: how can you automate that? Check out this guide I created: devopsfordevelopers.io/roadmap/ It contains a lot of ideas on how to build DevOps skills using what you already know.
      When you stumble across something you don't know: great! Now you've got a problem to solve and your brain won't rest until you have solved it. This approach gives you the context to talk about solving problems and which tools will help with that problem when interviewing for jobs.
      Good luck!

  • @DevlogBill
    @DevlogBill 2 роки тому +7

    I am capable of performing different task, and multi-tasking and being quick on my feet and I love learning new things every day, I learned Python and mostly JavaScript. But I really don't care for JavaScript, so I am looking into AWS software as a DevOps developer, instead of web development, the market is becoming saturated from what I've noticed. Question? If you were to break down what DevOps truly is, could it be said you're a software back-end developer knowing back-end technologies, mixed in with a bit of IT dealing with networking and databases? Kind of like a jack of all trades? You guys are not specialist, correct? Trying to gain a better understanding of what DevOps does? I am really interested in the coding path. Thank you for reading my long rant.

  • @JosePedro-wd5lz
    @JosePedro-wd5lz Рік тому +1

    Which is a more senior/advanced role: DevOps Engineer or Software Architect?

  • @lucidboy9436
    @lucidboy9436 9 місяців тому

    What technology should I be in first before HPC??

  • @LLMTECHSTORIES
    @LLMTECHSTORIES Рік тому +1

    I am a backend software engineer for more than 12 years now, I have some curiosity of production infrastructure etc ? Is it okay to make a move to devops ?

  • @douglaswasswa7122
    @douglaswasswa7122 Рік тому +1

    i love DevOps but have failed to get a straightforward career secondly can I specialize in DevOps as a full-time job without being a software developer

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      Getting your first job is hard, no doubt about it. Don't overlook IT/Sysadmin jobs that have overlapping skillsets and may provide opportunities to build your skills then negotiate for a new title + responsibilities.

  • @bopeep2468
    @bopeep2468 8 місяців тому

    Im 50 and thinking of switching careers to DevOps. Am I fooling myself. Ive am currently a PM.

  • @jackweaver5840
    @jackweaver5840 Рік тому +1

    Hi, question, im a test automation developer that developes automation for testing, part of the automation world involves devops such as CI, cloud and docker, and I find that interesting, my question is, if I transition into a devops role in the future, will I have the chance to code other than scripting or still write automation code like in test automation here and there? It seems an interesting role, but there are people who said that in some companies the role of devops is boring that involves doing the same thing, can you give your input and perspective about that?
    I understand you did software development from other videos, and I know it is subjective, but in general, what is more enjoyable? Devops or proper software development? Thanks a lot.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому +1

      Yeah: it varies a great deal from company to company. In some, the work can be very boring. In others, you'll find yourself screaming "CAN EVERYONE JUST SIMMER THE F**K DOWN FOR A MINUTE?!?!?" 🤣
      Personally, I like DevOps more but that is just me. I've been in environments doing DevOps that aren't fun or challenging. These are definitely great questions and conversations to have with your interviewers for prospective roles to ensure the company is a match for your interests as well as your skills for theirs.

    • @jackweaver5840
      @jackweaver5840 Рік тому

      @@DevOpsForDevelopers from what I see, that knowledge in devops helps a lot and can have advantages over co workers, To take a process and automate it, dealing with cloud and spinning up environments automatically and integrating it with testing and pipeline sounds much more fun, I think devops and test automation goes hand in hand especially when it comes to CI pipelines.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому +1

      For sure, agreed 100%! Someone with test automation skills knows exactly what an ephemeral environment is, and how to build it, and can translate those skills into production and dev environments.

  • @jnextdoor
    @jnextdoor 7 місяців тому

    Is it common for QA’s to move over to devops?

  • @cozymaniac3484
    @cozymaniac3484 2 роки тому +1

    I'm a mechanical engineer with 4 years experience, the salary isn't good for mechanical engineers anymore. I have no prior experience in Python or IT in general but I have passion for computers since I was a kid and I learn fast. Which bootcamp do you recommend, or do you think I should get a masters degree from University instead? Thanks

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      Neither. Start doing some side projects and tinkering to see if this is what you want to do before spending money on it. Check out the video “11 DIY DevOps Projects” on this channel for some ideas to get started

    • @cozymaniac3484
      @cozymaniac3484 2 роки тому +1

      @@DevOpsForDevelopers thanks a lot 🙏

  • @sempressfi
    @sempressfi 2 роки тому +5

    I've been working with mentors in a big box store for the last year and a half concerning coding and networking as I tried to break into cyber security.
    Well my mentor got asked to manage a DevOps team and she wants to bring me on as well. So I basically got "hey you wanna apply for DevOps?" And the first thing I thought was "THATS MY FIRST STEP TO DEVSECOPS! F YES I WANT TO!"
    I just finished my resumé and I'll probably interview next week. I've worked so hard to learn all I could. A full time job in retail then 4 hours a day studying and coding for the last year and a half. Then it just falls in my lap.
    Do. Not. Give. Up.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      RIGHT ON!
      That's great to hear, congratulations and keep up the hard work!

    • @MoonOvIce
      @MoonOvIce Рік тому

      Did you get the job? How is it going 6 months later? Do you still like Devops?

  • @azlk_playz8669
    @azlk_playz8669 2 роки тому +2

    Which coding language one need to expertise in Devops?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      Python and Go are commonly used. Javascript is always a great one to learn because most of the teams you support will be using it.

    • @azlk_playz8669
      @azlk_playz8669 2 роки тому +1

      @@DevOpsForDevelopers thanks

  • @akshay_candle_trader
    @akshay_candle_trader 2 роки тому +3

    Hey can u suggest me a low end(minimum) processor for learning and practising (hands on) for devops..? ..

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      Any modern computer will work. I still use my 2015 MacBook

    • @akshay_candle_trader
      @akshay_candle_trader 2 роки тому +1

      @@DevOpsForDevelopers can i use i3 6th gen processor laptop ???
      I had a doubt on this??

  • @divyanshusingh3620
    @divyanshusingh3620 2 роки тому +2

    Hi, thanks for the explanation, the only doubt I have, is this career path as rewarding as a SDE ? Do devops engineers get paid less more or equal to SDE? Would appreciate your response.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      The pay is pretty equal. The rewarding part is entirely up to you. Experiment with both and learn which one you enjoy more.

    • @divyanshusingh3620
      @divyanshusingh3620 2 роки тому +1

      @@DevOpsForDevelopers thanks

  • @rko_bot9678
    @rko_bot9678 2 роки тому +2

    I am senior RPA Engineer 6+ yrs exp, who is handling all shits of developers and deployment of their code...
    But am not having devOps as a title on my resume
    Should I enter in this, and how will be the future ?? Or stay n Go ahead in RPA only ?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      If it were me, I wouldn’t worry about the title. Most job descriptions focus on skills not titles

    • @rko_bot9678
      @rko_bot9678 2 роки тому

      @@DevOpsForDevelopers yes, but my main question was should I go for devOps or stay in RPA for bright future in terms of money also

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      @@rko_bot9678 I gotcha.
      Both have promising futures. Go with the one that lets you solve problems you enjoy solving.

  • @clanzu2
    @clanzu2 Рік тому +1

    is developer position is more fun than devon’s , since u r creating and an app not just setting up infrastructure?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      That's a personal preference. For me, setting up infra is more fun than creating an app.

  • @bluebiblee
    @bluebiblee 2 роки тому +4

    currently a devops intern and planning to pursue it as my career once i graduate college this year. im scared to say the least but after doing intensive ci/cd stuff for the past four months without any background, it's all ive ever known now. there's so much to learn and it's really scary messing up because it might cost our company hundreds or thousands of dollars (we have so much freedom playing around with AWS as an intern) but AWS, docker, kubernetes and etc seems so familiar to me now it would be a waste to not pursue it.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +4

      Go for it! I once inadvertently spent $40k on AWS. If you beat that number, I’ll pay for your next DevOps course! 🤣🤣🤣

    • @joshuaehoche
      @joshuaehoche 2 роки тому +1

      @@DevOpsForDevelopers jeez that’s steep, hope AWS didn’t make you pay all of it

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      @@joshuaehoche lol. They are really, really gracious in overlooking one-time mistakes.

    • @jslim49
      @jslim49 Рік тому

      Don't stop keep going .

  • @paulmolyneux4873
    @paulmolyneux4873 Рік тому +2

    At the age of 38, am I too old to change career into tech

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому +5

      No. Tech is constantly changing. The tools I use on a daily basis didn’t even exist 10 years ago.

    • @paulmolyneux462
      @paulmolyneux462 Рік тому +2

      @@DevOpsForDevelopers thanks for the response. Appreciate your help.

  • @saurav9190
    @saurav9190 Рік тому +1

    I'm Freshers of 2023 graduate I'm learning devops tools but i don't have an any opportunity can anyone help me to get the job in devops domain 🙄?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому +1

      Getting your first job is going to be hard. Most places are looking for experienced engineers (as you've probably learned). Don't rule out sysadmin or IT support roles where you can work on the skills to move to DevOps later.

    • @saurav9190
      @saurav9190 Рік тому +1

      @@DevOpsForDevelopers Thankyou sir.😊

  • @marioc9608
    @marioc9608 2 роки тому +2

    Lol.. just click the button.. I laughed.. sad but very true. I love the flexibility and breadth of knowledge you get working in the devops realm. Your nolonger in a silo doing just storage or networking or infrastructure- you get the opportunity to spread your wings and be part of the whole solution at almost any step of the process. Those from the ops side may be taken back from the "dev" way of thinking.. but I don't think you need to be a hard-core software developer to get into devops. Use your ops skills and learn the basics of automation.. I believe basic knowledge of python or powershell or golang can definitely help in your automation. Although developing software is a different task altogether than how a devops engineer looks at coding as a vehicle to automation.

  • @WildkatLefunk
    @WildkatLefunk 2 роки тому +1

    I’m a 10 year on prem no automation sysad. There are less jobs than there used to be and the pay is stale. To go full SWE would be difficult and probably a paycut to start over from the bottom. DevOps seems to me like where sysads “should” go as part of a natural evolution. If not DevOps, what else is even an option to stay relevant as companies continue moving away from on prem old school methods? (I laughed during the bit about on call, long hours for projects, help fix things you’ve never seen or heard of. Is there somewhere that isn’t the case? that’s all I know haha)

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +2

      Take a look into SRE and Cloud Engineer. Both build heavily on your existing skill set. Probably have to add some automation skills like ansible or terraform but that’s a smaller jump than SWE and no loss in pay.

    • @WildkatLefunk
      @WildkatLefunk 2 роки тому

      @@DevOpsForDevelopers From your perspective, would sre or devops be an easier transition? (I understand sre is more of a job title and devops and approach to several job titles, just curious)

    • @eman0828
      @eman0828 11 місяців тому

      There are other roles besides DevOps Engineers. Cloud Administrators and Cloud Engineers is typical for Sysadmins. I'm headed the Cloud Engineer direction later on. I'm currently a Red Hat Sysadmin as I can apply my RHEL knowledge to Cloud infrastructure. I already use DevOps tools in my role for automation esp Ansible and the SaltStack. You need strong Linux sysadmin skills in the cloud.

    • @CommanderRiker0
      @CommanderRiker0 9 місяців тому +1

      Dev Ops isn't a real job. Just learn Linux administration, all the cloud/AWS tools are fisher price and can be learned in about 4 to 5 hours, especially if you are already proficient in Linux system administration. I just saved a company 300K / year in less than 2 weeks of consulting after they had been Dev Opted into oblivion via AWS RDA/LAMDA/CLOUDFRONT. I transferred all of their services onto a single EC2 Linux host for about 5K/year, their previous bill was ~ 315K/year. Granted I have programming and database/SQL experience but still, I think the industry is going back to basics, especially as the cloud providers are over monetizing anything to do with Dev Opts and Operations.

  • @fringefringe7282
    @fringefringe7282 Рік тому +1

    Hm, if you have a separate Ops Team / Person are you really doing DevOps? Not really.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      In theory, I agree. In reality, you'll see many different scenarios due to business and political constraints.

  • @bekirhadzic4936
    @bekirhadzic4936 2 роки тому +2

    Hahahaha loved your skits, cinematic shots, and overall energy of the video. Devops explanation is sad, buttrue at the same time :D

  • @yourpabi
    @yourpabi 2 роки тому +4

    I'm a student an currently learning DevOps 🌚

  • @MultiRefai
    @MultiRefai Рік тому +1

    Im 3.5 year experienced php web developer can i moved to devops?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  11 місяців тому

      Yes, the only requirement is putting in the time and effort to learn the trade.

  • @kaissandezmomosadoh723
    @kaissandezmomosadoh723 2 роки тому +1

    Great, love your video. Please i am 24, i am an industrial engineer. I want to turn to devops engineer, i wish to know if it is still possible? Should i have to learn more than 1 programming language to be a devops engineer ? And which is the suitable(s) language(s) to learn for devops engineers?
    I learn fast.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      It's definitely possible. Start with learning Linux fundamentals, then build on that.

  • @brandystewart6760
    @brandystewart6760 2 роки тому +2

    What’s the normal schedule for a devops employee?
    Which avenue do you prefer those who are interested in becoming a devops engineer take?( bootcamps, online training, or a university)
    Any tips for new grads?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +3

      IMO, I think it's best if you start with some UA-cam videos and some of the free training from AWS. This will let you start getting technical and familiar with the basic concepts.
      If you still want to pursue it after that, choose one of the key areas of DevOps and go deep from there.

    • @Scarface1337_
      @Scarface1337_ 7 місяців тому

      ​@@DevOpsForDevelopersSo no degree necessary? Why do I see all job postings w devops requiring BS in CompSci

  • @info.hardbodies5914
    @info.hardbodies5914 2 роки тому +1

    Yep Liked the Video, thanks was really helpful.

  • @Silverlance988
    @Silverlance988 2 роки тому +2

    A great video, informative and funny, thanks! Just discovered the channel and insta-subbed.
    P.S. Loving how it's exactly 6:00 minutes long.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +2

      Guaranteed the driest sense of humor in DevOps or your money back!

  • @Musa-cc7lz
    @Musa-cc7lz Рік тому +1

    How does devops overseas work? I want to develop and move around how would this be possible?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      It depends on the company you work for. You can do it, but the company/team you work with has to embrace a remote-first environment.

  • @ReshaTech
    @ReshaTech Рік тому +1

    is it necessary for a devops eng to learn how to code?

  • @jalalsaadat3198
    @jalalsaadat3198 2 роки тому +4

    4:56 sooo true man.

  • @jefersoncorreo4305
    @jefersoncorreo4305 2 роки тому +2

    Bro i'm 40 do you think its too late to ship to a Devops career?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      No, but your degree of success will be determined by your background and goals. Are you coming to it from another tech related field? Is your goal to start your own business or land a job with a company?

    • @jefersoncorreo4305
      @jefersoncorreo4305 2 роки тому +1

      @@DevOpsForDevelopers IT Specialist and i want to ship role as a Devops. any training or suggestion to take for this career?..

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      Right on. Assuming your Linux & Sysadmin skills are top-notch, start working on developer-related tooling like CI/CD, building Javascript & Node.js applications, and how to implement centralized logging, monitoring, and alerting.

  • @truthseekers541
    @truthseekers541 Рік тому +1

    Nice vidéo But can a visually impaired or blind person become a DevOps engineer

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому +1

      That's a great question, and one that I don't know the answer to. You'll spend a lot of time using text editors, web browsers, and a terminal shell. All of those have accessibility features, but I don't know how well they work. One thing that I can definitely see as challenging is reading logs: they can be difficult to read even with full visual sight. Using a screen reader seems like it would add to that complexity.

  • @naegling3
    @naegling3 9 місяців тому

    "devops" is not rebranded IT operations.

  • @flyinghorse2739
    @flyinghorse2739 2 роки тому +1

    How hard will it be to move from devops to software engineer?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +2

      Get deep knowledge on a programming language and you’re there, with the added bonus that you have devops skills which puts you on track for senior engineering and architect roles

    • @flyinghorse2739
      @flyinghorse2739 2 роки тому +1

      @@DevOpsForDevelopers with Devops, won't it mean that I have a deep knowledge of a programming language anyway?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      @@flyinghorse2739 Hopefully, though you can do a lot in devops without deep code knowledge.
      You need to be able to read and follow code, but may not be proficient at writing it with dedicated effort.

    • @flyinghorse2739
      @flyinghorse2739 2 роки тому +1

      @@DevOpsForDevelopers cool, thank you so much

  • @francismonthe6724
    @francismonthe6724 2 роки тому +2

    Hi. I was actually thinking learming devops . could you please advises. thank you

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      Give it a shot, see if you like it. If not, pursue something else that excites you.

  • @raghavach272
    @raghavach272 2 роки тому +4

    Well explained, yes compared to other Technologies the learning curve and exposure required is too much for Devops, better become expert in something else instead of becoming jack in multiple tools and technologies.

  • @TerriTerriHotSauce
    @TerriTerriHotSauce 11 місяців тому

    So relateable.

  • @kareemhameed4042
    @kareemhameed4042 Рік тому +1

    Hi 👋🏽
    I am learning how to become a devops engineer. I am learning Python along the way but I keep coming back to it because I feel I haven't learn enough to be dangerous. Should I just move on to other important phases like CI/CD, IAC, etc? And believed that automating tasks using Python in devops is lifelong learning.
    I want to be building stuff/devops projects and be job ready while still learning scripting with Python.
    I need your thoughts on this brother, your reply will mean a lot to me.
    Thanks.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      Definitely keep moving. And every time you come back to it, it will make more sense. Like riding a bicycle: every time you did it, you got a little more comfortable with it.

  • @SanJanm-e2b
    @SanJanm-e2b 7 місяців тому

    I like the way you put the technologies to be learnt 😂

  • @sebyr0773
    @sebyr0773 2 роки тому +3

    Can i move from devops to cybersecurity?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      Yeah, assuming you put I. The time and effort to learn cybersecurity skills there is nothing about learning devops to prevent that

  • @naegling3
    @naegling3 9 місяців тому +1

    bro if you're saying the downside to working in "devops" and your problem is unplanned work, that your job isn't consistent in hours, then you are just a constraint in the product delivery stream and nobody is doing "devops" at your organization at all. you are an IT operations worker. thassit.

  • @BryanChance
    @BryanChance 2 роки тому +1

    Whatever happened to "Systems Administrator"? They call it "DevOps" nowadays?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      That's up for debate and everyone has a different answer. There is definitely a lot of sysadmin in devops, but also some new stuff too. It may be best to think of it as sysadmin 2.0 (but using the "devops" word gets you more money)

    • @eman0828
      @eman0828 11 місяців тому

      Not really. I'm a Linux Sysadmin that specializes in RHEL. DevOps Engineers may perform similar tasks as Sysadmins but their duties and focus is quite different. DevOps Engineers as more to deal with breaking silos between the Dev team and the operations team as they are part of the entire software development life cycle that assist in delivery of the code into production and automation. How ever you still have Cloud Engineers and Cloud Administrators in the Operations side that deals with the strictly infrastructure design and up keep and maintenance of the cloud infrastructure. A Cloud Engineer is the equivalent of an On-Prem system Engineer while a Cloud Administrator is the equivalent of an On-Prem System Administrator. Most organizations are Hybrid as younhave system admins that deals its both Cloud and On-Prem infrastructure.

    • @eman0828
      @eman0828 11 місяців тому

      Modern sysadmins rather they support onprem or Cloud already used DevOps automation tools today esp Ansible for configuration management. I use both the SaltStack and Ansible in my daily work. Back then Bash scripting or powershell was the pre DevOps of system admin. Now you can write Yaml files and automate use DevOps automation tools.

  • @justinoleary911
    @justinoleary911 Рік тому +1

    Devops way easier than ccie path and pays more

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      Seems reasonable. CCIE is pretty specific and limited jobs available.

    • @justinoleary911
      @justinoleary911 Рік тому +1

      @@DevOpsForDevelopers yeah who needs networking to work oh right literally everyone in every role. I think the market will eventually be saturated with Devops people who can’t understand basic routing protocols and everything will come full circle again. I’m in Devops for the record now but it’s just amazing how much harder certain skills are and pay less

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      @@justinoleary911 100% agreed. I still advocate for core Linux and networking skills before starting DevOps, but man is that learning curve steep for someone just getting started

  • @kokizzu
    @kokizzu Рік тому +1

    so much things to learn for devops, and most of them painful XD

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Рік тому

      True story. The learning curve is steep. Keep at it, you'll get there!

  • @owenzmortgage8273
    @owenzmortgage8273 2 роки тому +1

    Thanks

  • @NabinChaudry
    @NabinChaudry 2 роки тому +1

    Great 😊👍

  • @thetruthsayer8347
    @thetruthsayer8347 2 роки тому +2

    At my company, I think they call devops engineers “build and release engineers”.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      Right on. There seem to be a lot of titles describing the same jobs 🤣

  • @abdulfrfr
    @abdulfrfr 2 роки тому +1

    Please I need a lame man explanation of who a devops engineer is, it’s kind of confusing me honestly.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      You're not alone, it's a confusing topic. One thing that makes it confusing is not everyone agrees on the definition of what a DevOps engineer is.
      The simplest explanation IMO is someone who builds tools and processes that enable software engineers to build, deploy, monitor, and scale the software they write.

    • @abdulfrfr
      @abdulfrfr 2 роки тому

      So what definition should one go with, and please if possible I want an instance of a task they carry out… I’m a front end developer and I’m planning on transitioning into devops so I really need to make lots of researches so I know what exactly I’m trying to get into, so I can know if taking the right decision for me.

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      Some example tasks you may perform (but not a complete list):
      - Creating and managing access, configuration, and costs of cloud providers like AWS, GCP, or Azure
      - Build and maintain Linux servers
      - Securing network access with VPNs, SSL, and firewalls
      - Creating and maintaining CI/CD pipelines
      - Incident Response and Management
      - Build, scale, and monitor database servers
      - Creation and maintenance of logging, monitoring, and alerting platforms

  • @hamidullahmuslih6301
    @hamidullahmuslih6301 2 роки тому +3

    ahahahh you killed my future plans

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      lol. How?

    • @hamidullahmuslih6301
      @hamidullahmuslih6301 2 роки тому +1

      @@DevOpsForDevelopers Currently I am a researcher and working without schedule, my wife is not happy with it. I was trying to move to industry (Devops), and promised that I will give more time to family. But after your video I feel devops will make her divorce me)))

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому

      lol, well we definitely don't want that! I'm happy that the video helped you quickly reach that decision without investing a bunch of time and effort into it. Good luck on finding the new career that works for you and your family!

    • @rogertiti6681
      @rogertiti6681 2 роки тому +3

      🤣🤣🤣🤣am not giving up

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +1

      @@rogertiti6681 that’s the attitude!

  • @yb-pq8ry
    @yb-pq8ry 2 роки тому +1

    Luckily u doesnt work in eastern part IT world. Almost every company put 24x7 in every IT title position 😂🤣

  • @owenzmortgage8273
    @owenzmortgage8273 2 роки тому +1

    Cool

  • @zomgoose
    @zomgoose 10 місяців тому

    pretty much the same stuff that system admins have been dealing with for 20+ years... 🤣🤣🤣

  • @cvamr1289
    @cvamr1289 2 роки тому +8

    Make your intro shorter

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  2 роки тому +2

      Yeah. You're 100% right. I've been thinking the same thing. It's going under the knife for a little snip & tuck today. 🤣