Dieg0M wrote: » I know a ton of the network guys come from a programming background. If you want to be a better network engineer you need to be very efficient in your time and that means knowing a little bit of scripting to take shortcuts and automate your data aggregation process. TCL is the scripting language introduced by Cisco to do this. Check my blog for some examples of some scripts you might want to learn how to write and how they can be useful to you.
elderkai wrote: » Well, Jon, if you want to avoid any time of development I'm sure you can. However, keep in mind that while you don't want to be a programmer, being able to script simple things to automate aspects of your job and solve problem temporarily is extremely beneficial. I'm a network engineer and while I have coworkers who don't write scripts for anything who are also just fine at their job, being able to do so only helps me do things with less pain and with more efficiency. For a few real world examples, I'm a linux guy. I think it's easy to say that BASH is the easiest shell to come across already on a system. With that, I picked BASH as my shell scripting language just for convenience sake. There are many days where there's some repetitive task and I'll write a script to automate it as much as possible. At work we have a console router at a few of our branches. To get into a device on that console router, I could either remote to the router and then connect to the console or telnet to the router on port 200X where X is the line number of the console port. I wrote a script that we'll call 'scr' and now I can just do 'scr -a 1', 'scr -b 2', etc where -a would be a specific office. Another good one is that lately I have had to check in various large shipments. For our check-in procedure, we have to email out to a distribution list in the company with a lot of information including every items product id, serial, and mac address if applicable. They wanted the format 'PRODUCTID: MAC-X SER-Y'. Instead of taking the time to scan in PID, type the rest, scan in MAC, type, SER I decide to write a script where I can just use my barcode scanner's auto line break feature and just scan everything in order into a file and have the script go through and format all the information just like the above. Saves a lot of time and pain.
Jon_Cisco wrote: » This is why I have posted here. It is great to get the opinions of people that are actually working in the field. I am currently in the Cisco Networking academy but I realize there is a lot more to working in the field then just passing the certs. I am trying to get a basic understanding of what is required to be successful so I can move quickly once I do transition to a Networking career. I will try to pick up a book or two on scripting that I can refer to while taking a beginners programming class. At least I will have some exposure to it. Thanks again, I love this site. It is amazing how much negative feedback you can get from people who failed to break into the IT field. This site is full of people making things happen for themselves.