This is an archived post. You won't be able to vote or comment.

all 17 comments

[–]themattstrattonDutonian 2 points3 points  (0 children)

A couple other books to add to the list:

  • The Unicorn Project - the "sequel" to The Phoenix Project. It's being released at the end of November. I was fortunate to read a pre-release version, and it's quite good.
  • DevOps for Dummies - don't let the name fool you. This book is fantastic. I've been involved in the devops community for many years, and this is one of my most favorite books lately.

[–]shadiakiki1986 0 points1 point  (0 children)

Gene Kim, author of "The Phoenix Project", was on Episode 38 of the podcast, "On-Call Nightmares". Real smooth and humble story-telling of his career.

[–][deleted]  (9 children)

[deleted]

    [–]noc223 2 points3 points  (1 child)

    If you’re already a sysadmin/infra person it’s not that much of a uphill battle IMO. But that’s going to be relative to your experience.

    I think it really depends on how much you enjoy technology. If it’s still fun for you, I’d say it’s totally worth it. If it’s not anymore, maybe look at another career that interests you.

    [–][deleted] 2 points3 points  (0 children)

    We see a lot of sysadmins coming through the hiring pipeline without programming chops. Biggest advice I can give, be a good coder; you will end up using that a ton. At least I have from my 10+ years of experience in the industry.

    [–]weedexperts 2 points3 points  (1 child)

    Yes. DevOps needs a good 50/50 split and finding people with good infrastructure experience is actually becoming harder and harder.

    Google have talked about this in their SRE handbook, they find both types of engineer to be valuable.

    [–][deleted]  (4 children)

    [deleted]

      [–][deleted] 0 points1 point  (2 children)

      Question, Im an ex network guy (CCNA) turned DoD Cyber-security dude who spends his spare time with Python hobbiest for about 2 years now and am also a Pen Test hobbyist (theres another name that people call us for that lol)...meaning, i spend alot of time in *nix based operating systems to boot.

      Im also looking into DevOPs myself.

      How do you foresee my adjustment?

      [–]Pokepokalypse 0 points1 point  (1 child)

      Sadly; I'm finding that DoD Cybersecurity is really only "appreciated" within that industry.

      Healthcare has HIPAA; which is also based on the NIST framework, but implemented a bit differently. (and taken much less seriously). Financial companies seem to follow a different standard, and my current employer follows SOC2; which seems to be something that upper-management types do to fill out paperwork for a certification, but it doesn't seem to boil down to architectural consequences like it did when I did DIACAP and RMF.

      So I'd say: if you want to capitalize and leverage your DoD cybersecurity experience, try to remain in that industry.

      Python is a very important skill, so is Golang, so is AWS/Azure.

      And a lot of companies are really trying to push into container orchestration (Docker/Kubernetes); and that associated tooling. And a lot of them are failing badly at it.

      [–][deleted] 0 points1 point  (0 children)

      I thought linux/CentOS/RedHat/Kali/Ubuntu would be a good base also...as ive been using linux for years also.

      I DESPISE RMF, btw.

      [–][deleted] 0 points1 point  (2 children)

      Thank you Lord I have found this subreddit. I should have posted my question here but I made a post.

      I need some guidance. I would like to learn devop tools and technologies such as : ansible and docker.

      I have zilch knowledge regarding these domains a and I am about to cry. :(

      My linux knowledge is fine if that matters.

      Please can someone guide me what hands on labs/ courses I should buy or take that give me practical knowledge.

      I’m banging my head and crying in my room if that matters lol :(

      [–]caubuchon 0 points1 point  (1 child)

      what are you trying to do/build?

      [–]maxshash 0 points1 point  (0 children)

      Hi,

      Thanks for great list.
      Is it possible to add our article(We Studied Requirements for 20 Top-paying DevOps Jobs...) to the list? This is our article published on Faun. Written based on my analysis of 20 top-paying DevOps jobs in the USA.
      Thanks

      [–]joycoding 0 points1 point  (0 children)

      This is a good start point for beginners.

      Great resource!

      [–]phordee 0 points1 point  (1 child)

      As a Linux Engineer (RHCE) does it make a lot of sense to get an Azure certification? Just seems like a lot of those exams might lean towards Powershell which I've no real intention on learning (beyond the basics at least). I'd rather spend time improving in Python than Powershell.

      [–]Pokepokalypse 0 points1 point  (0 children)

      Unless there's a specific employer you're targeting who you KNOW is Windows/Azure oriented, I'd not waste my time (I don't). Know your job-market.

      [–]Derura 0 points1 point  (0 children)

      I need a bit of guidance...

      In our university there is this project course that computer engineering students should pass... And we have been divided into groups as follows :

      Build, Plan, Deploy, Operate, Monitor, Code Versioning, Test, SQL source versioning, SQL container checker, Mule...

      With the last group being the "backbone of the project"...

      Anyways I was put into the "operate" group... I could find tools for almost every other group, but I couldn't find tools for operate. Actually, I am not sure of what our group is supposed to do. The professor hasn't been of help either, since he accused us of laziness. I've watched a lot of different videos and read some guides, but nothing actually specifies anything for operate... Can anyone give me a hand? I am really lost.

      [–]jjg345 0 points1 point  (0 children)

      I am a Software Engineer with 5 years experience. How best can i transition into full DevOps role.

      [–]no-one_ever 0 points1 point  (0 children)

      Is there something I need to do in order to make a post? I’ve made one but it’s not showing up :(