DEV Community

Discussion on: Why all developers should learn how to perform basic network troubleshooting

Collapse
 
funkysi1701 profile image
Simon Foster

As a developer that started his career as a sysadmin I agree with this article. Having a basic understanding of DNS and other network stuff has certainly been very useful to me.

Collapse
 
memattchung profile image
memattchung

Hey Simon,

I had a similar career trajectory, also starting off with systems administration. It definitely goes both ways: great sysadmins know some elements of programming (e.g. using a debugger, analyzing a core dump) and great programmers know some systems/network administration (e.g. checking for host-to-host connectivity, inspecting packet payloads). In this context, the 80/20 rule — 20% of activities contribute to 80% of results — rings true.

These days, what are you working on?