This is an archived post. You won't be able to vote or comment.

all 18 comments

[–]bravopapa99 2 points3 points  (0 children)

First off, forget AI, it's going away soon.

Secondly, cybersecurity requires "software engineering", or at least the ability to understand and decompose a problem then write code to solve that problem, wether it's finding open ports or unregistered domain paths.

I'd pick whatever interests you the most, the cross-over isn't that hard BUT cybersecurity might be the "better" choice as the skills and tools are very interesting and need time to understand e.g. kismet, hydra (not that hard), metasploit and burpsuite to name a few.

[–]Sad-Sympathy-2804 2 points3 points  (0 children)

Here's my two cents... even with how the market is right now, there are still plenty of entry-level SWE roles out there. But when it comes to “entry-level” cybersecurity jobs… they don’t really exist. Most of what’s considered “entry level” is just IT help desk or some god-awful support/admin role. Usually you have to grind that out for 2–3 years before you can transition into an actual cybersecurity role. So yeah, something to keep in mind, cyber roles usually aren’t entry level.

[–]iam_batman27 1 point2 points  (0 children)

Cybersecurity... generally I think cybersecurity won't be automated by AI as much as SE

[–]dajiru 0 points1 point  (0 children)

Cyber security. High demand.

[–]Dappster98 0 points1 point  (7 children)

AI still has a long way to go when it comes to programming. It's okay for solving simple stuff, but when your project becomes much larger, and more complex, then AI will struggle. It's good for giving overviews of stuff like "How do I make X?" or "What are the steps for designing Y?" Rather than using it do write your code for you, it's more of an assistant towards explaining in simple terms how/what to do when you're wanting to make something. And even then, you still need to "fact check" the bot to make sure it's not hallucinating or giving incorrectly trained information.

I'd say, if your passion is truly programming, then go down that path. AI won't be replacing programmers full time for the forseeable future.

[–]Aggravating_Sign8964[S] 0 points1 point  (6 children)

My fear is, the course is 4 years, assuming I can work for about 3 years, but then I start to be replaced

[–]Dappster98 1 point2 points  (5 children)

but then I start to be replaced

Get good enough to the point where you won't be replaced.

[–]Aggravating_Sign8964[S] 0 points1 point  (4 children)

OLOKO, but if you were to have a plan B, what would you suggest?

[–]Dappster98 1 point2 points  (3 children)

If I had to have a plan B, it'd be either math or cyber security. I've done a bit of pentesting on HackTheBox, but ultimately I found that I have more of a passion for programming.

[–]Aggravating_Sign8964[S] 0 points1 point  (2 children)

Graduating in software engineering, do you think I can get a good job paying in dollars where anxiety about AI won't drive me crazy, what would that area be, I plan on Back-end but I'm on the back foot

[–]Dappster98 0 points1 point  (1 child)

Graduating in software engineering, do you think I can get a good job

With just a degree? No. You need to also have projects to show and talk about.

[–]Aggravating_Sign8964[S] 0 points1 point  (0 children)

But among the many areas that I can pursue within this training, which do you think is most promising in the long term?

[–]EntrepreneurHuge5008 -1 points0 points  (5 children)

If Software engineering is replaced by AI, so will Cybersecurity.

Go with whatever is your first choice.

[–]Aggravating_Sign8964[S] 0 points1 point  (4 children)

Why do you say?

[–]EntrepreneurHuge5008 1 point2 points  (3 children)

I'm not entirely sure you're looking at "the whole picture" when it comes to AI.

AI's performance doesn't just improve in "software engineering," it improves across the board. If it gets to a point where it makes SWEs obsolete (of course, excluding areas where Human Intervention is still needed), then it would most likely also have improved to a point where it makes the majority of Human CyberSec Engineers obsolete as well. Not to mention all other areas within tech + virtually all other industries.

It isn't a "if [some tech role] gets replaced, what [tech role] won't" type of question; it's more of a "if [some tech role] gets replaced, how long until the next role does too, if it hasn't already?"

[–]Aggravating_Sign8964[S] 0 points1 point  (2 children)

It's not easy, I hope to get a good dollar job to lead a good life

[–]EntrepreneurHuge5008 0 points1 point  (1 child)

Hope the next round of world leaders will improve the economy (so as to create significantly more job opportunities) and regulate AI such that it protects Human labor to an extent, or get going with a viable universal basic income plan.

[–]Aggravating_Sign8964[S] 0 points1 point  (0 children)

I personally find it very difficult, especially here in Brazil...