Why Learn Python as a Network Engineer

Поділитися
Вставка
  • Опубліковано 1 жов 2024
  • Four reasons to learn Python as a Network Engineer:
    1. Efficient Documenting
    Network engineers have a lot to document, and a lot of equipment to keep track of. Software configurations, like firewall ports, need to be documented too. Using Python, an engineer can programmatically write and read to an excel file.
    2. Collect MAC Addresses
    Whenever a new device is added to a network, a Python script can be triggered to ping that device. Once pinged, the MAC address can be extracted and written to a CSV file.
    3. Speed up Processes
    Allows you to perform tasks in minutes that normally could take weeks. Not only can you implement changes quicker, they can be reversed as well.
    4. Increases Network Reliability
    By removing the human element from networking, reliability is increased, leaving actual people available to take on more creative work, such as experimenting on the network. Changes can be made without any fear.
    Read more in our blog article 4 Reasons to Learn Python as a Network Engineer: blog.cbt.gg/lu3u
    👉 👉 Watch the entire Introduction to Python for Network Engineers course with John McGovern: training.cbt.g...
    Studying for that certification? Join Cert Class 2024: training.cbt.g...
    Not a CBT Nuggets subscriber? Start training today: training.cbt.g...
    -----------------
    Connect with CBT Nuggets for the latest in IT training:
    • LinkedIn - / cbt-nuggets
    • X - / cbtnuggets
    • Instagram - / cbtnuggets
    • Facebook - / cbtnuggets
    #python #networkengineer #automation #cisco #ittraining #networking #itprofessional #itcertifications #cbtnuggets #adept

КОМЕНТАРІ • 7

  • @dwaynearthur1476
    @dwaynearthur1476 5 місяців тому +2

    Nice Video , good to hear your view on coding in python. And it's uses .
    👍🏾

  • @DemonEyes622
    @DemonEyes622 5 місяців тому +2

    I'm no expert on anything, but couldn't an AI assistant manage what you suggest python to be used for? Maybe the AI would utilize python itself. I suppose young network engineers would benefit, but many are older approaching retirement. Kinda set in their ways.

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

      Younger engineers would benefit; but the moment they step into another organization that won't utilize that assistant, they're cooked.

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

      @@richyyy2002 you can use an AI assistant on your own. It would just be another one of your own tools you bring with you. I know one that pays for his own chatgpt and uses it to come up with configs . He uses it solve some problems he has, or write the configs faster then he can. He has had to correct it as well. He uses it to assist him, but not entirely do the job for him. It is still on him to make sure everything runs as it should.

    • @richyyy2002
      @richyyy2002 5 місяців тому +2

      ​@@DemonEyes622Yeah if he's already learned what it's doing then that's fine. I just thought we were taking an educational angle at things since you brought up younger folks.

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

      @@richyyy2002 well, I did say I'm no expert on anything. I was more postulating that you could use AI to do what he suggests learning python could do for you. I have heard from many in IT that if you aren't integrating AI into your workflow, you'll be left behind. So, you could learn python, and maybe a person should anyways. But you could also learn how to use AI to do similar things. How to best use it to improve your own productivity, so your bosses can give you more work to do daily.

    • @LeoNux-um7tg
      @LeoNux-um7tg 2 місяці тому

      @@DemonEyes622 That's the point, you need to know python so you can understand what the ai is suggesting. I've done a lot of AI automation on my home project, I use ai to spot bugs or wrong syntax but making it do the entire thing, still not reliable.