Hello everyone, would you recommend a beginner to focus on learning programming or networking? Which of these areas should I concentrate on, and to what depth should I pursue my learning?
Programming vs. Networking: Which Should a Beginner Focus On? |
(Aug 16, 2024 12:39 PM)haumeaquaoar Wrote: Hello everyone, would you recommend a beginner to focus on learning programming or networking? Which of these areas should I concentrate on, and to what depth should I pursue my learning? Hello , If you’re aiming for a well-rounded skill set, I’d recommend starting with programming. It’s versatile and gives you the flexibility to branch out later. However, don’t neglect networking, especially if you’re leaning towards cybersecurity or IT infrastructure roles.Ultimately, the best path depends on your interests and career goals. Both fields complement each other, and having a mix of programming and networking knowledge will make you a more competent and versatile IT professional. (Aug 16, 2024 12:39 PM)haumeaquaoar Wrote: Hello everyone, would you recommend a beginner to focus on learning programming or networking? Which of these areas should I concentrate on, and to what depth should I pursue my learning? programming can involve networking, networking do not involve programming(usually), the answer is simple, networking first, programming then
It's not to say that one is more important than the other but if you're going to be doing any programming or scripting, chances are it will tie into some kind of network activity or connecting to a host of some kind. With that in mind, it's important to know networking basics.
Aug 17, 2024 09:51 AM
(This post was last modified: Aug 17, 2024 09:51 AM by dobroy_000.)
(Aug 17, 2024 07:35 AM)haumeaquaoar Wrote: Thank you all for your help. networking first, programming later (Aug 16, 2024 12:58 PM)Fancy_Bear Wrote: Hello , your nickname really makes me curious (Aug 16, 2024 06:02 PM)SovietBastard Wrote: programming can involve networking, networking do not involve programming(usually), the answer is simple, networking first, programming then Networking and social networking is my thing (Aug 17, 2024 10:02 AM)askmedia Wrote: Networking and social networking is my thing good
Start with programming—you need to read code before you can exploit it.
Pick Python: one language covers scripts, web apps, and most CTF tools. Once you can build a small CRUD site, pivot to networking basics (TCP/IP, subnetting, Wireshark); suddenly packet captures make sense because you know what the code was supposed to send. Bottom line: code first, packets second—makes both paths easier. |
|
|


