Jump to content

I will soon be going to High school and in my sophomore year there are some optional paid courses that I can take and two of them stood out to me:

1. IT Security (Certifications: ACT National Career Readiness Certificate, CompTIA A+ and Cisco CCENT)

2. Coding (Certification:  Microsoft MTA Software Fundamentals)

 

Should I take any of these courses and which one is better? 

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/
Share on other sites

Link to post
Share on other sites

16 minutes ago, z123killer said:

I will soon be going to High school and in my sophomore year there are some optional paid courses that I can take and two of them stood out to me:

1. IT Security (Certifications: ACT National Career Readiness Certificate, CompTIA A+ and Cisco CCENT)

2. Coding (Certification:  Microsoft MTA Software Fundamentals)

 

Should I take any of these courses and which one is better? 

it depends on what you like, personally i have an interest in IT Security. but do what you like and want to do as it is no fun to sit through a class that you don't like. 

"Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning." -Albert Einstein

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958307
Share on other sites

Link to post
Share on other sites

I'd do coding, that will stay relevant for a longer time and give you a practical skill

CPU: Intel i7 5820K @ 4.20 GHz | MotherboardMSI X99S SLI PLUS | RAM: Corsair LPX 16GB DDR4 @ 2666MHz | GPU: Sapphire R9 Fury (x2 CrossFire)
Storage: Samsung 950Pro 512GB // OCZ Vector150 240GB // Seagate 1TB | PSU: Seasonic 1050 Snow Silent | Case: NZXT H440 | Cooling: Nepton 240M
FireStrike // Extreme // Ultra // 8K // 16K

 

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958313
Share on other sites

Link to post
Share on other sites

2 minutes ago, DXMember said:

I'd do coding, that will stay relevant for a longer time and give you a practical skill

while i agree that is more stable and makes more money however, if OP doesn't like it then there is really no point to put yourself through something that you dont like. now unless OP wants financial security then id recommend coding weather he likes it or not as its much more stable and will give him the bigger bucks and that security of having money that he wishes. 

"Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning." -Albert Einstein

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958324
Share on other sites

Link to post
Share on other sites

Well I'd do IT Security, you know.... Security breach has been hot topic nowadays so, you better know how to protect yourself....

Coding is sure a good thing as well, but well this is just my opinion.

Where I hang out: The Garage - Car Enthusiast Club

My cars: 2006 Mazda RX-8 (MT) | 2014 Mazda 6 (AT) | 2009 Honda Jazz (AT)


PC Specs

Indonesia

CPU: i5-4690 | Motherboard: MSI B85-G43 | Memory: Corsair Vengeance 2x4GB | Power Supply: Corsair CX500 | Video Card: MSI GTX 970

Storage: Kingston V300 120GB & WD Blue 1TB | Network Card: ASUS PCE-AC56 | Peripherals: Microsoft Wired 600 & Logitech G29 + Shifter

 

Australia 

CPU: Ryzen 3 2200G | Motherboard: MSI - B450 Tomahawk | Memory: Mushkin - 8GB (1 x 8GB) | Storage: Mushkin 250GB & Western Digital - Caviar Blue 1TB
Video Card: GIGABYTE - RX 580 8GB | Case: Corsair - 100R ATX Mid Tower | Power Supply: Avolv 550W 80+ Gold

 

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958326
Share on other sites

Link to post
Share on other sites

26 minutes ago, DXMember said:

I'd do coding, that will stay relevant for a longer time and give you a practical skill

 

21 minutes ago, glitchmaster0001 said:

while i agree that is more stable and makes more money however, if OP doesn't like it then there is really no point to put yourself through something that you dont like. now unless OP wants financial security then id recommend coding weather he likes it or not as its much more stable and will give him the bigger bucks and that security of having money that he wishes. 

 

IT Security, Networking etc are not going anywhere. They are extremely relevant and will be around forever, the type of work these roles do changes and evolves with technology just like computer programming jobs have.

 

Also jobs that require highly skilled and certified IT Security experts or Networking Engineers pay just the same as programming positions, in same cases more.

 

Even the traditional IT roles such as Systems Engineers, which I currently am, are changing too. Everything is becoming automated and code/script driven but people have to write and manage these processes,  Infrastructure as Code (IaC). A computer programmer does not have the correct skill set to do this work. Writing code is not a unique skill, anyone can if they wanted to. Where the difference comes in is that while yes I can write code I could not do the job of a computer programmer who creates and maintains software applications in the same way a computer programmer could not do what we do. Code is just code, what/why/how it does is it is important.

 

Never choose a career because you hear it pays more than something else. Do what you enjoy, like and are good at. If you are good at what you do the correct compensation will find you.

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958389
Share on other sites

Link to post
Share on other sites

54 minutes ago, glitchmaster0001 said:

while i agree that is more stable and makes more money however, if OP doesn't like it then there is really no point to put yourself through something that you dont like. now unless OP wants financial security then id recommend coding weather he likes it or not as its much more stable and will give him the bigger bucks and that security of having money that he wishes. 

by staying relevant I mean the knowledge not the profession...

if you take a course on IT security today, well the basics of it will be valid for a long time, but the certificate it self will lose value quite fast if you don't  renew it with an updated course very soon

coding on the other hand is an essential skill for any IT specialist and will help out in both personal projects and work even if you have nothing to do with writing the code, the background knowledge is very valuable

Security guys, the really good ones will be paid much higher than code monkeys

 

CPU: Intel i7 5820K @ 4.20 GHz | MotherboardMSI X99S SLI PLUS | RAM: Corsair LPX 16GB DDR4 @ 2666MHz | GPU: Sapphire R9 Fury (x2 CrossFire)
Storage: Samsung 950Pro 512GB // OCZ Vector150 240GB // Seagate 1TB | PSU: Seasonic 1050 Snow Silent | Case: NZXT H440 | Cooling: Nepton 240M
FireStrike // Extreme // Ultra // 8K // 16K

 

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958429
Share on other sites

Link to post
Share on other sites

Both of those sounds like entry level courses. Pick whichever one you think sounds more fun and then decide if you like it or not later.

 

If you want to be a bit more sure (since they are paid courses) then why not try it out first? Just google something along the lines of " Cisco CCENT guide" and study it for a while. Does it seem interesting after having studied it for 10 hours? Then it might be worth checking out. Does it not seem interesting anymore? Then it was probably not something for you.

 

Nobody on the Internet can help you decide your future career because they don't know your personality and what you like/dislike. It might be hard for you to know that too, but it is even harder for a stranger.

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958520
Share on other sites

Link to post
Share on other sites

2 hours ago, DXMember said:

by staying relevant I mean the knowledge not the profession...

if you take a course on IT security today, well the basics of it will be valid for a long time, but the certificate it self will lose value quite fast if you don't  renew it with an updated course very soon

coding on the other hand is an essential skill for any IT specialist and will help out in both personal projects and work even if you have nothing to do with writing the code, the background knowledge is very valuable

Security guys, the really good ones will be paid much higher than code monkeys

 

You raise a good point worth talking about. But the gist of it is any certification, even in programming, should expire and professional development/re-certification should happen regularly. An old certification has a lower value than a newer one and should hold only a small amount of value to an employer, it's not worthless but as you said the knowledge is applicable years afterwards.

 

But I wholly disagree with the wide spread sentiment around coding and when, who and how it should be learned. There are many essential skills for IT specialists and some you need to know sooner than others depending on your career path. Too often I see coding being held up as some kind of shining beacon or holy grail without any real justification. Part of this is it's ease of access compared to say networking/NAS/SAN/SDDC etc, these things require hardware to learn and the community to learn it off is far smaller.

 

All IT skills should be treated as equal and all have equal importance as a collective, some are more applicable than others based on job role and responsibilities.

  • Networking
  • Hardware
  • Databases
  • Security/PKI/Encryption
  • Scripting
  • Coding

These are all fundamental knowledge areas and should be thought of like a Radar Chart.

 

Also I often come across people and software with outdated programming practices and clear lack of understanding of computer networks, virtualization and managed distribution. Outdated programming knowledge is equally as worthless as any other outdated knowledge and can cause huge problems.

 

It is extremely hard to get software that is written using old networking API's and methodologies working properly in a modern data center for example that has complex routing, multiple firewall zones, load balancing, virtualization, disaster recovery with multiple sites.

 

You can't write a multi-user networked application without fundamental network knowledge, but you also can't write it without coding knowledge either.

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958801
Share on other sites

Link to post
Share on other sites

4 hours ago, z123killer said:

I will soon be going to High school and in my sophomore year there are some optional paid courses that I can take and two of them stood out to me:

1. IT Security (Certifications: ACT National Career Readiness Certificate, CompTIA A+ and Cisco CCENT)

2. Coding (Certification:  Microsoft MTA Software Fundamentals)

 

Should I take any of these courses and which one is better? 

Both can be useful, read up on what the actual certifications do and chose the ones that seem more appealing to you.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958845
Share on other sites

Link to post
Share on other sites

4 hours ago, Wiflare said:

test out of a core class if your school lets you, and take both?

The classes are after school based on my knowledge and I don't think it'll afford taking both (or if it's allowed) because I would still have to pay exam fees after the classes and semester fees

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7958858
Share on other sites

Link to post
Share on other sites

I'm a programmer. I'm also interested in ITSec. Watched a few CBT Nuggets video about ethical hacking and it was good. Coding is also great, it really puts your mind into working with all the algorithms and all those stuff.. It all boils down on what you want and what do you think will be good for your career. You're still young, and progress only stops the moment you stopped studying.

CPU: Intel Core i5-6600k 4.4GHz | Motherboard: Asus ROG STRIX Z270F Gaming | Cooler: Cryorig H7 | RAM: GSkill Ripjaws V 8GB 2x4 3200 MHz | GPU: MSI GTX 1070 Gaming X | PSU: Seasonic G-550w 80+ Gold Certified, Semi Modular | Storage: 250GB Samsung 850 EVO, 1TB Western Digital Caviar Blue | Case: NZXT S340 Elite (Black/Red) | Monitor: BenQ XL2411 144hz | Keyboard: Corsair STRAFE RGB Cherry MX Silent | Mouse: Corsair M65 Pro RGB

 

I'd like to make a Chemistry joke, but all the good ones ARGON. *nudgenudge *winkwink

Link to comment
https://linustechtips.com/topic/616221-it-security-vs-coding/#findComment-7965943
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×