Why You Shouldn't Become A DevOps Engineer

Sdílet
Vložit
  • čas přidán 28. 08. 2024

Komentáře • 201

  • @DevOpsForDevelopers
    @DevOpsForDevelopers  Před 2 lety +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 Před 2 lety +74

    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  Před 2 lety +16

      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 Před 2 lety +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 Před 2 lety +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 Před 2 lety +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  Před 2 lety +2

      @@AndyGrouch 💯

  • @LuqmanHakim-cc2pb
    @LuqmanHakim-cc2pb Před rokem +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 Před 2 lety +16

    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  Před 2 lety +2

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

    • @marciomuniz4172
      @marciomuniz4172 Před 2 lety +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  Před 2 lety

      @@marciomuniz4172 my pleasure!

    • @NYCStateofMind7
      @NYCStateofMind7 Před rokem

      Hi what other profession would you chose?

  • @marcsteele8368
    @marcsteele8368 Před 9 měsíci +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  Před 8 měsíci

      > 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.

  • @naegling3
    @naegling3 Před 6 měsíci +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.

  • @stephxolee
    @stephxolee Před 2 lety +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  Před 2 lety

      Right on, keep up the good work!

    • @anupreet2382
      @anupreet2382 Před rokem +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  Před rokem +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 Před 2 lety +7

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

  • @njpaps
    @njpaps Před 2 lety +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  Před 2 lety +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 Před 2 lety +1

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

    • @agenttank
      @agenttank Před 2 lety +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 Před rokem

      @@agenttankmakes sense totally

  • @ceezer373
    @ceezer373 Před 2 lety +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  Před 2 lety +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 Před 2 lety +1

      You can Try QA as well

  • @bekirhadzic4936
    @bekirhadzic4936 Před 2 lety +2

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

  • @TaHrPa
    @TaHrPa Před 2 lety +5

    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  Před 2 lety +1

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

    • @hdjfjd8
      @hdjfjd8 Před rokem

      in a similar boat as you

  • @MR.AR08
    @MR.AR08 Před 8 měsíci +2

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

  • @Silverlance988
    @Silverlance988 Před rokem +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.

  • @info.hardbodies5914
    @info.hardbodies5914 Před 2 lety +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  Před 2 lety +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 Před 2 lety +1

      @@DevOpsForDevelopers Thank You that was really helpful.

  • @veljkonikolic7788
    @veljkonikolic7788 Před 2 měsíci

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

  • @vignesh004
    @vignesh004 Před 2 měsíci +1

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

  • @friction5001
    @friction5001 Před rokem +1

    I like working everywhere and adapting to new situations

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

      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!

  • @mindmaps_byniti
    @mindmaps_byniti Před 2 lety +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  Před 2 lety +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 Před 2 lety +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 Před 2 lety +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 Před 4 měsíci

      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.

  • @milo7916
    @milo7916 Před rokem +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 Před rokem +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  Před 10 měsíci +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.

  • @jackweaver5840
    @jackweaver5840 Před 10 měsíci +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  Před 8 měsíci

      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.

  • @DevlogBill
    @DevlogBill Před 2 lety +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.

  • @marioc9608
    @marioc9608 Před 2 lety +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.

  • @g4mm4io
    @g4mm4io Před 6 měsíci

    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_ Před 4 měsíci

      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?

  • @hossam206406
    @hossam206406 Před 2 lety +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  Před 2 lety +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 Před 2 lety +6

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

  • @info.hardbodies5914
    @info.hardbodies5914 Před 2 lety +1

    Yep Liked the Video, thanks was really helpful.

  • @sempressfi
    @sempressfi Před rokem +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  Před rokem

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

    • @MoonOvIce
      @MoonOvIce Před rokem

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

  • @bunkey-ed2vc
    @bunkey-ed2vc Před rokem

    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  Před rokem

      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!

  • @JosePedro-wd5lz
    @JosePedro-wd5lz Před rokem +1

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

  • @yourpabi
    @yourpabi Před 2 lety +4

    I'm a student an currently learning DevOps 🌚

  • @kirtipandey2468
    @kirtipandey2468 Před 5 měsíci

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

  • @emmanuelendy
    @emmanuelendy Před 9 měsíci +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 8 měsíci

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

  • @AbdAlrahman757
    @AbdAlrahman757 Před 6 měsíci

    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 ?

  • @enriquegabriel7708
    @enriquegabriel7708 Před rokem +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  Před rokem +1

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

  • @raghavach272
    @raghavach272 Před 2 lety +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.

  • @kaizen9297
    @kaizen9297 Před 5 měsíci

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

  • @user-zt7ov1qo6y
    @user-zt7ov1qo6y Před 4 měsíci

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

  • @douglaswasswa7122
    @douglaswasswa7122 Před rokem +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  Před rokem

      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.

  • @jalalsaadat3198
    @jalalsaadat3198 Před 2 lety +3

    4:56 sooo true man.

  • @jnextdoor
    @jnextdoor Před 4 měsíci

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

  • @clanzu2
    @clanzu2 Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

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

  • @akshay_candle_trader
    @akshay_candle_trader Před 2 lety +3

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +1

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

    • @akshay_candle_trader
      @akshay_candle_trader Před 2 lety +1

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

  • @LLMTECHSTORIES
    @LLMTECHSTORIES Před 9 měsíci +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 ?

  • @Musa-cc7lz
    @Musa-cc7lz Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

      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.

  • @divyanshusingh3620
    @divyanshusingh3620 Před 2 lety +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  Před 2 lety +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 Před 2 lety +1

      @@DevOpsForDevelopers thanks

  • @naegling3
    @naegling3 Před 6 měsíci

    "devops" is not rebranded IT operations.

  • @lucidboy9436
    @lucidboy9436 Před 6 měsíci

    What technology should I be in first before HPC??

  • @azlk_playz8669
    @azlk_playz8669 Před 2 lety +2

    Which coding language one need to expertise in Devops?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety

      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 Před 2 lety +1

      @@DevOpsForDevelopers thanks

  • @jackweaver5840
    @jackweaver5840 Před rokem +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  Před rokem +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 Před rokem

      @@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  Před rokem +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.

  • @cozymaniac3484
    @cozymaniac3484 Před rokem +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  Před rokem +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 Před rokem +1

      @@DevOpsForDevelopers thanks a lot 🙏

  • @bluebiblee
    @bluebiblee Před 2 lety +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  Před 2 lety +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 Před 2 lety +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +1

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

    • @jslim49
      @jslim49 Před rokem

      Don't stop keep going .

  • @fringefringe7282
    @fringefringe7282 Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

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

  • @paulmolyneux4873
    @paulmolyneux4873 Před rokem +2

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem +5

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

    • @paulmolyneux462
      @paulmolyneux462 Před rokem +2

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

  • @TerriTerriHotSauce
    @TerriTerriHotSauce Před 7 měsíci

    So relateable.

  • @rko_bot9678
    @rko_bot9678 Před 2 lety +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  Před 2 lety +1

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

    • @rko_bot9678
      @rko_bot9678 Před 2 lety

      @@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  Před 2 lety

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

  • @kareemhameed4042
    @kareemhameed4042 Před rokem +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  Před 10 měsíci

      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.

  • @saurav9190
    @saurav9190 Před 11 měsíci +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  Před 10 měsíci +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 Před 10 měsíci +1

      @@DevOpsForDevelopers Thankyou sir.😊

  • @brandystewart6760
    @brandystewart6760 Před 2 lety +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  Před 2 lety +3

      IMO, I think it's best if you start with some CZcams 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_ Před 4 měsíci

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

  • @kaissandezmomosadoh723
    @kaissandezmomosadoh723 Před rokem +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  Před rokem

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

  • @truthseekers541
    @truthseekers541 Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem +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.

  • @MultiRefai
    @MultiRefai Před 8 měsíci +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 8 měsíci

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

  • @WildkatLefunk
    @WildkatLefunk Před 2 lety +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  Před 2 lety +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 Před 2 lety

      @@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 Před 8 měsíci

      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 Před 6 měsíci +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.

  • @ReshaTech
    @ReshaTech Před rokem +1

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

  • @owenzmortgage8273
    @owenzmortgage8273 Před 2 lety +1

    Thanks

  • @sebyr0773
    @sebyr0773 Před 2 lety +3

    Can i move from devops to cybersecurity?

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety

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

  • @francismonthe6724
    @francismonthe6724 Před 2 lety +2

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +1

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

  • @kokizzu
    @kokizzu Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

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

  • @jefersoncorreo4305
    @jefersoncorreo4305 Před 2 lety +2

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety

      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 Před 2 lety +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety

      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.

  • @NabinChaudry
    @NabinChaudry Před 2 lety +1

    Great 😊👍

  • @hamidullahmuslih6301
    @hamidullahmuslih6301 Před 2 lety +3

    ahahahh you killed my future plans

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +1

      lol. How?

    • @hamidullahmuslih6301
      @hamidullahmuslih6301 Před 2 lety +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  Před 2 lety

      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 Před 2 lety +3

      🤣🤣🤣🤣am not giving up

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +1

      @@rogertiti6681 that’s the attitude!

  • @flyinghorse2739
    @flyinghorse2739 Před 2 lety +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +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 Před 2 lety +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +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 Před 2 lety +1

      @@DevOpsForDevelopers cool, thank you so much

  • @BryanChance
    @BryanChance Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

      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 Před 8 měsíci

      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 Před 8 měsíci

      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.

  • @owenzmortgage8273
    @owenzmortgage8273 Před 2 lety +1

    Cool

  • @justinoleary911
    @justinoleary911 Před rokem +1

    Devops way easier than ccie path and pays more

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

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

    • @justinoleary911
      @justinoleary911 Před rokem +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  Před rokem

      @@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

  • @thetruthsayer8347
    @thetruthsayer8347 Před 2 lety +2

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety

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

  • @abdulfrfr
    @abdulfrfr Před rokem +1

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

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před rokem

      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 Před rokem

      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  Před rokem

      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

  • @zomgoose
    @zomgoose Před 7 měsíci

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

  • @yb-pq8ry
    @yb-pq8ry Před rokem +1

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

  • @cvamr1289
    @cvamr1289 Před 2 lety +8

    Make your intro shorter

    • @DevOpsForDevelopers
      @DevOpsForDevelopers  Před 2 lety +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. 🤣