My choice as a cybersecurity specialist as a woman ❤

What does “STEM” mean?

STEM is a common abbreviation for four closely connected areas of study: science, technology, engineering and mathematics

Why is the role you chose an important one in STEM fields?

Software developer is important in STEM fields because is related with computer science and how we can use our programming skills to create better digital solutions in the world.

Data from the Bureau of Labor Statistics and the National Science Foundation show how STEM degrees do and do not match up with the number of annual job openings

What makes this role similar to others?

The knowledges that cybersecurity needs to know. To protect a enterprise, we need to know all the concepts and software vulnerability that a company can have. That’s why is difficult but at the same time, challenge for me. Because, I love computer science and I like to take this position to defend it

People who earn degrees in physical science go on to work in many different fields, some related to their field of study and some not at all.

What specific programming languages and tools could one expect to work with in this position?

In my experience, python is the most used because you can use for a lot of things, also, you need to be a master in networking and using os (I love kali-debian linux distribution for it) , scripts on shells is very common and if you know low-level programming like C and assembly you can have more to choose in this specialization. I can recommend this youtube channel if you want to learn more about networking and how to apply in cybersecurity: NetworkChunk

What is an example of a problem or a challenge someone in this role could solve or be asked to work on?

There are three teams in cybersecurity and the challenge will depend of the team that the person will choose. In the next imagine you can see the three teams and what kind of work they will need to do.

What are some positives and negatives about this position?

The positive is all the good reasons that I mentioned before, for me the most important it is that is challenging, and I love challenges ❤.

  1. Personally, if you are not working for a big companies, You will have less specialization options.
  2. I think this is a common negative in the professionals is that you need to be really good as a software developer, that’s means, that you need to love study and be a fast learner. But actually, you can see this negative like a challenge too ;)

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store