Looking to pad my resume. I enjoy online learning and am a good test taker. Please recommend any online courses that I could add to my resume? e.g. SAFe 6.0 Agile

  • Admiral Patrick@dubvee.org
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    2 days ago

    Docker, .NET Core, and the combination thereof.

    The most aggravating aspect of dealing with vendors at work is that they only seem to develop for WIndows. I’ll spare you my laundry list of gripes with two specific vendors, but suffice it to say, those gripes would not exist if they utilized Docker (they already use .NET Core) and didn’t target Windows specifically. Not to mention, my life would be infinitely easier and our Windows licensing budget much cheaper.

    • stinky@redlemmy.comOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      I’m dealing with environment differences myself. “It works in development. It was peer reviewed. Code review passed. My changes are available in Git. It doesn’t work in QA for no reason” is my current project. I’ll look up a docker cert.

      • LeFantome@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        If you are looking to pad your resume, after learning Docker, spend a tiny bit more time to learn the basics of Kubernetes (just the basics). Maybe install Minikube. Then you can add that to your resume as well.

      • LeFantome@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        2 days ago

        This may be what you are trying to say but Docker makes reproducibility between environments far easier.

        If it works in Docker on your machine, it will likely work in Docker equally well elsewhere. Or perhaps more important for you, if it worked for the dev, it will probably work for you too. Except for the network, the app always runs in the same environment (no matter where you deploy it).

        Docker is kind of like shipping the software already installed on a laptop (just without the hardware). By that I mean that it is the software, already installed and configured, including all the libraries and utilities that it depends on.