I literally screamed when that guy said picking up networking stuff is more challenging than picking up software engineering :))) be proud! All the Network engineers!!!!
@eon0015 жыл бұрын
The look on the dev's face in that moment too even before he said anything. "Yea he's right" :)
@moikeerl17805 жыл бұрын
I am doing the Network Engineer study :)
@dean61253 жыл бұрын
he means to learn how to do a networking task like some automation in code, not s/w engineering as a whole
@NetworkEvolution5 жыл бұрын
True, Network Engineering skills will be valuable always, only the way network engineers work might change. They might focus more on automating tasks and scripting. But still protocol knowledge is must.
@slosh54115 жыл бұрын
I'm a network engineer and I have CCIE. About half a year ago I started my python journey and now I can say with confidence - I taught myself how to code. My last script was about 600 lines of code. The book that gave me the real boost is this Eric Matthes - Python Crash Course. A Hands-On, Project-Based Introduction to Programming Don't be afraid the coding is easy ;)
@TomZhou-v3f5 жыл бұрын
Conrad Hart I’ll look into that book
@rkmallesh55 жыл бұрын
Thanks Allot sir 👍👍 Gave us wonderful suggestion.
@rkmallesh55 жыл бұрын
Sir....... Can you provide your mail id. Actually I completed ccna R and S. I need some guidance from you please....
@Tux0xFF5 жыл бұрын
Coding is easy, but there is a lot more to it, same as networking.
@sauceforce96235 жыл бұрын
Networking is easier than coding
@kairoswave5 жыл бұрын
I am a Software Engineer and I recently picked up the CCENT book and I was like what the hell is this!? haha but I love it.
@slosh54115 жыл бұрын
As a network engineer, I'm wondering what confused you. OSI model?)
@kairoswave5 жыл бұрын
@@slosh5411 haha yes and the whole subnetting thing 😂
@DS-me7kk5 жыл бұрын
Put that book down and get yourself gym membership
@kairoswave5 жыл бұрын
@@DS-me7kk been training brazilian jiu jitsu for 9 years :)
@michaelangeles94825 жыл бұрын
If you know how to read and understand what you read...there no boundary between a networking and developer...it’s all about experience, and the drive to keep updated what’s on table
@zadkieladdae81455 жыл бұрын
Software Defined Networking is taking over the CLI and to remain in the game you have to start learning and getting use to programming languages (e.g. python) relating to network. It good to learn new things and it makes you feel different (in a good way).
@dogstar20205 жыл бұрын
Love this, David! My background is sysadmin, then on to web programming, and now I'm going for a CCENT/CCNA ( using your courses!), and I LOVE that I might be able to interface with programmers effectively, with my own knowledge of Python and programming, but still be useful ( integral??) as a network engineer. Good on ya for all the great and helpful material you continue to share, David!
@edsonrocks4 жыл бұрын
Sometimes I feel that Networking is becoming commodities like electricity. People use it everywhere, but don't really care how it works. The networking hardware is less and less important, if it doesn't work, it is just replaced. The average network tasks are becoming less relevant, only high profile architecture is still important. Thank you for this video. It's really good.
@vejamoxdan5 жыл бұрын
Just to share my experience with you, colleagues: I started to learning programming in 2014. I use tcl and expect and now I'm an enthusiastic of ansible. Using those old-fashioned but powerful languages I automated a lot of things in my company. One of my automation was to configure dot1x on more than 4500 switches, with a lot of variables. One of the issues found, was that in some switches, for instance, one server was connected on port fa0/7 but on other switch, the port was connected on fa0/19, where this type of port should be configured with mab firstly lieu of dot1x. In order to achieve this, I developed a proc with nmap, to discover the fqdn of servers, connecting on router, taking the arp and consequently, their mac-address. Turned back to the switch, I matched just this server's mac with this own port where was just this particular mac. That way I configured exactly the port where the server was connected.
@davidbombal5 жыл бұрын
Thanks for sharing Danilo! That is fantastic.
@tsrinivasnetwork61434 жыл бұрын
Thank you Danilo. Local Technician used to ask me this question, “can you provide me the list of IP’s address of vlan 60 and switch ports details from where these IP's are learning from all edge switch”? Can we provide this data script?
@osazemeusen10915 жыл бұрын
I did alot of reading up in CCNA and a little CCNP before veering into software engineering. Building fault tolerant distributed systems require deep knowledge in networking
@mannysawa97795 жыл бұрын
pointers, looking to move into that SW eng dir candellajoshua@gmail.com
@NB-gx2xr5 жыл бұрын
This is one funny video.... Most of the Software Developers have no idea how the network works. A Network Engineer can learn programming quicker than a Software Developer learning Networking (CCNA). All the Network Engineers( Admins) will get upgrade in the future.
@TwstedTV5 жыл бұрын
whoa there long ranger.. that statement can go two ways just FYI - Most of the Network Engineers have no idea how the Software Development works. try having 20-k lines of code and your application breaks. even the people who spent 20 years as a software developer pull their hair when their application breaks and they have thousands of lines of code. - dont get to eager there buddy....lol Just wait until a hacker not only breaks into a network, but now re-code the application the network is running on., drop your socks and pull up your panties, because we are going for a ride...lol I hope companies start getting good CyberOps team, because they are going to need it. You are making it sound like we software developers are pieces of crap now. - Just remember, if it was not for us Software Developers, you would be on youtube typing your comment or operating your computer and talking on your smartphone. just remember that....lol
@beqaj014 жыл бұрын
@@TwstedTV If network engineers were not around you would be executing your code on a piece of paper...without understimating your comment,I think Software need Networks and Networks need Software!
@dean61253 жыл бұрын
@@beqaj01 done both and its easy to pick up some basic coding skills for automation. networking is easier but a large volume to learn
@Hypocrisy.Allergic3 жыл бұрын
The best way is to know medium programming and at least ccnp. A man who knows both deserves the name engineer.
@ttech12805 жыл бұрын
I really like the Q and A format. Would like to see more of this format, getting perspective from Network or other technology professionals.
@enesfils29415 жыл бұрын
Great job David!!! I am recent graduated from ICT(Networking & Telecommunications) so I really appreciate your videos and I am sure those content are helping to understand more my career, being certified and do my task as well as I have to do that as a Network Engineer!!! Thanks again for the content!
@mohamed-amezianemaouene13585 жыл бұрын
I think that none of them will replace each other but instead each one of them will develop it's second field so that we will have a network engineer with sotfware dev. skills and vice versa
@davidbombal5 жыл бұрын
Main Cisco DevNet Page: cs.co/9002DQ3Tu DevNet - start now: developer.cisco.com/startnow/ David's Python Network Automation Course: Udemy: Get the course for $10 here: goo.gl/QYC988 GNS3 Academy: Get the course for $10 here: goo.gl/vnZJhg DavidBombal.com: Course is included in your subscription: www.davidbombal.com David's details: KZbin: kzbin.info Twitter: twitter.com/davidbombal Instagram: instagram.com/davidbombal LinkedIn: www.linkedin.com/in/davidbombal
@addacdd4 жыл бұрын
I came from a IT Admin background and picked up learning how to program at my local CC. I have respects to both fields and have changed my views. No one side is easy. Both have their plus sides and down sides. My stance is learn both. In this day and age due to the pandemic you better learn a new skill (any IT) and apply it to your understanding than being left behind. I have had multiple interviews these past few months and had 15 year engineers or system admins drop down to a entry position because they had nothing new to offer and kept doing the same thing repeatedly. I picked up C++ and will finish out with Java and do a local boot camp. My whole point is to learn and apply what I know and bridge the gaps in between.
@edtorres2645 жыл бұрын
Awesome information David. I'm looking forward to attending some DevNet sessions at CLUS in a week to learn more about automating deployments.
@orleydoss31715 жыл бұрын
Great content, really appreciate the insite of the developers side and the convergence / overlaps. Great to be well rounded. 👍
@u82zar Жыл бұрын
3 years later, no. The answer is no. 01:45 “basic networking skills”? The problem is there aren’t any “basic networking skills”. It is more probable that network engineering absorbs the “programmability” for networks than software developers absorbing networking engineering. I have seen it first hand. Software engineering will keep on focusing on application layer
@georgehewitt80415 жыл бұрын
David your an inspiration to the networking community. Keep up the good work.
@kaykann78805 жыл бұрын
Network Engineers are like Network Architect, they design network solution; be on Prem or in Cloud. Soft Developers are not Architects.
@albertdadzie45675 жыл бұрын
Basically, you don't understand software engineering... end of discussion
@kaykann78805 жыл бұрын
@@albertdadzie4567 Yeah, this is how you write the code by "Ending". LOL.
@TwstedTV5 жыл бұрын
YOU have no understanding of software engineering or development.
@naingaung78275 жыл бұрын
Thank you very much. Mr.David.
@bachiriahmedmahmoud32605 жыл бұрын
From what I've seen and what I'm seeing in my country I think network engineer are underated.
@sidheekmohammed93615 жыл бұрын
Informative video :) thanks David and Devnet team
@abhishekshah115 жыл бұрын
I get that python scripting is useful for automating configuring some of the stuff we do with the CLI, but beyond that where are we applying this so called "software development" in networking? As far as I'm aware, building software like that to analyse internet traffic is typically a mammoth task for someone who just writes python for CLI and is best left to those who focus fulltime on developing software rather than network engineers. I'm not saying that its impossible but the learning curve looks steep to me unless I'm mistaken.
@davidbombal5 жыл бұрын
I doubt network engineers will become software developers (at least most). We have different roles, but automation is very important to know as a network engineer today. In future who knows what will happen.
@SafarovTech5 жыл бұрын
Thank you David. Great video.
@PatrickKinane15 жыл бұрын
I like hearing this. I’ve wondered about the future with programming getting more attention.
@akshaybhutoria68375 жыл бұрын
Nice to see video on much awaited topic 👌
@buckmajor4 жыл бұрын
I've been thinking about this for some time. I have a choice to do either one of these careers and leading more towards Software development. I have to decide by end of the week.
@steve-harveyy4 жыл бұрын
You have to ask yourself what you want from the job. Software engineers generally earn more and and software development jobs are more common and you could possibly work remotely as well. I would say do some research on both and see which one seems more interesting but you can always switch if you don't like it.
@theruggedboy79583 жыл бұрын
for me it is easy to learn programming, I'm a network engineer btw...I have already worked with so many software engineers/developers who really knows how to program but I don't understand why it is that so difficult for them to learn at least what is a DNS, what is a cname record, really. everyday like this. the dont even know how to have a ca cert.
@supersmart6715 жыл бұрын
When I try to start with networking they software is taking over....when I try to get into software I realize I don't have the passion. How does one decide???
@davidbombal5 жыл бұрын
Networking will still be around for many years. Jobs may change but, networking skills are still really important.
@mdtaylor22745 жыл бұрын
Any idea when DevNet books and training will start to be pushed out? I'd imagine if I'm completely new to this scene, it's probably a good idea to start DevNet.
@victormendoza32955 жыл бұрын
I hope to do IT my whole life.
@karmendarsinghjadaun98464 жыл бұрын
If you are from IT than you should have knowledge of programming language If you aspire to grow in IT If you think that having a knowledge of 1or 2 programming language You will able to become good programmer it will be not possible On other hand if you think having some certification like CCENT CCNA you will able to become network engineer it's not possible it's just starting towards to networking domain You need to hard work and also gain knowledge of servers and how to secure a network and penetration tools and techniques. IT is very dynamic carrier nothing is stable here It will easy for a organization to hire web developers and software developers But it will be typical task to hire well skill networking or networking security engineer
@franceleeparis375 жыл бұрын
Already happening... the network has gone as far as it can and speed is the only limitation... a network lasts for 30 year so the only requirement will be operation and maintenance engineers... everything else will be software ...🤔🧐
@subhuman76955 жыл бұрын
This is helpful information.. Thankyou😊
@debanshusamantaray4065 жыл бұрын
A real Opener Video 🤯
@mohammadakhtar69414 жыл бұрын
The dangerous guy there is just BSing. I am a software engineer who also got my CCNA, being a productive software engineer that deals with software at scale is way harder than passing the CCNA exam, wtf is he talking about?
@abinjoseph98085 жыл бұрын
No one gives poison saying that it's poison. They put it in wine, tell that they are your friend, that it will be okay, gives a kiss. Game of thrones in IT world lol
@elijahtheo58125 жыл бұрын
Would you recommend your networking course on Udemy for a Cybersecurity student?
@sreejith_jinachandran5 жыл бұрын
Sir do video's about palo alto firewalls!
@新川貴洋-p1c5 жыл бұрын
I think network engineers who learn codeing replace other NEs.
@tsrinivasnetwork61434 жыл бұрын
I guess, u r absolutely right
@yudanaim68493 жыл бұрын
Software engineers needs to update their skills frequently
@onurcan91295 жыл бұрын
Anybody can explain the exact difference between CCNA Security and Cyber Ops ?
@ultraegovegeta54015 жыл бұрын
ONURCAN 91 Go check out Network Chuck, he did a video where he explained the difference.
@DDayVlogss5 жыл бұрын
Thanks again❤️
@tshepomore55525 жыл бұрын
Thank you David, "fear of the unknown" is now gone!
@criptech77505 жыл бұрын
Hello david, i've been learning many programming language in uni years but phyton, where can i start learn phyton "for begginer", or can you sugest some good books for me, thank you so much 😊
@DanielCanizzo5 жыл бұрын
Go to davidbombal.com, I use his website, learning about Cisco CCNA and Network Automation, 5 star's content.
@criptech77505 жыл бұрын
@@DanielCanizzo okay thanks, i will take a look
@b213videoz5 жыл бұрын
Relax everyone, automation will take away Dev and Network Engineering jobs... so DevOps will retain theirs (maybe)
@D-J-Q4 жыл бұрын
I studied both. For me software development is harder. Network scenario: Customers expect you to man the net/sys infrastructure things so you give them proper internetz, intranetz, make it not slow at least even if not ultra fast, data storage management -- basically machine to machine connectivity whether LAN, WAN, PAN, etc. Developer scenario: Fucking chemists expect you to understand their logic cu'z developer majority of challenges are not syntax/technical nature but logical. "Well excuse me for being a developer and not a chemical scientist instead"... *sigh*
@AdrianCsaszar5 жыл бұрын
Good questions
@albertdadzie45675 жыл бұрын
Trying to make network engineering look more appealing does not devalue software engineering in any way. Software engineers who write networking solutions know more about networking than NEs. We need to be realistic, software engineering is one of the broadest profession acting as a base for most professions in IT. Let's get real, most of these protocol stacks are written by SEs. NE is more of an OAM profession, and in our world, you need someone to do OAM and provide Training & Support.
@Sky15 жыл бұрын
Gosh these guys giving you their input, I have to laugh, I have more experience than they are old. In other words all of them combined. Automation of network configurations is already here. The problem come in with mergers and acquisitions when they need to change or add to existing networks. Programmers cannot automate that. Tier 1, 3 and 3 all have troubles, when all these people give throw in the hat, they call me. :-)
@tsrinivasnetwork61434 жыл бұрын
Value ur inputs... we can't replace experience...
@BobbyWilliams394434 жыл бұрын
Once you go Go, you won’t look back to Python.
@davidbombal4 жыл бұрын
lol ... Bobby... a lot of people agree with you ... and a lot don't.... such is life...
@MrHawk4075 жыл бұрын
Hi David, I am a network and security engineer. I am working on Data centre and Cisco ASA firewalls. I would like to do a certification. But I am not sure which one i have to choose?? Can u please advise me, which one is worth to do,
@bigo0255 жыл бұрын
CCIE
@MrHawk4075 жыл бұрын
Kmer Dla ccie in what??
@abhishekyadav-gc8xb5 жыл бұрын
@@MrHawk407 security
@tgenden15 жыл бұрын
Start with CCNA Security. This deals with ASA Firewalls, security protocols, etc and introduces you to Cisco's implementation of Security on their devices.
@JP-fi1bz5 жыл бұрын
Will network engineer job always be questionable?
@davidbombal5 жыл бұрын
For the moment yes.... a lot of people are worried and job roles will definitely change. I am old, so I remember what happened to PBX engineers. Not many jobs like that anymore...