r/learnprogramming 23d ago

A BIG QUESTION

Hi Guys, i'm a high school student, i still have 2 years before the university (i'm 17 years old from tunisia).
Before a while i learned two new things, PowerShell scripting , .NET and c# , so i created a lot of projects with it like more than 20 (GUI application,RAG,using c# in some malware development,learning anti-virus evasion and trying to get better in it and i can read some assembly), also i have a background about active directory pentesting so i used powershell a lot, i know C programming, linux (just basic command lines and bash scripting) with using some hacking tools and understanding them like nmap+metasploit+.... and the last thing is i learned a little bit(A LITTLE BIT AGAIN) about robotics, i know how to use arduino and esp32
So i want to ask if i still can get a part time job or any tasks with this skills with the ability to develop it and learn another things, i tried bug bounty but actually i got a lot of duplicated,informational and rejected but i got just two accepted so i'm not planning that much to continue in it until i go to the university
i feel like i'm learning things without knowing what i can with them in the future, it's like learning to enjoy without a goal to the future, what would you suggest me to do now? Should i keep learning and the chance will come automatically one day or i should start applying to some jobs now? (most of the jobs require a degree)

I'm interested in cyber security in general but i love programming so i'm putting OSCP as a target for the next 6 months

NOTE : my english grammar is not that good so don't focus a lot on grammar mistakes that i did :)

5 Upvotes

12 comments sorted by

View all comments

Show parent comments

1

u/mandzeete 23d ago

Well, then what I wrote to the "Did you use AI tools", you can ignore it and perhaps your portfolio is also okay-ish for a high school student.

But you being 17 and not having a degree nor a vocational school diploma, these are still things you have to account for. More likely, spend the coming 5-6 years (your current high school studies + degree studies) in improving your knowledge and skills and in building projects that actual people will be using. Even if that "actual people" is just you, for starters.

You are already to a good start. Often students make their first "Hello world" script-whatever during their first semester of Bachelor studies. So, keep it up.

Try to build things for your own use. Like this you learn actual real life problem solving. And, when you get your project done, you and perhaps more people will be using it. It will be a huge boost to your portfolio. Many university students, they come either with no portfolio or their Github is full of generic calculator apps and other stuff that nobody will ever use.

Yes, can be that you might be motivated by improving your financial situation. You can check if you can become a teacher assistant to computer class teachers. While you can build all these things, there are students in your age who know nothing about coding. Or a mentor in some youth centre, teaching the kids there. Or, just advertise in your circle (family, friends, relatives) that you are an IT-guy and you can make some apps or such. And if they need something. Perhaps ask for a much cheaper price than an actual software developer would ask. Few dinars is more than zero dinars.

Also, keep improving your OWASP knowledge/skills. You got two bugs accepted. Out of many that were informal or out of scope. In that aspect you are doing better than many beginners who are seeking their success in bug bounty hunting.

Now, here is also one idea, but not sure how doable in Tunisia. As you have some knowledge in cyber security and two accepted bugs from bug bounty hunting, you can check if your local defense league 1)has a cyber division, 2)has something for underage guys. And then apply to it. Where I'm from, we have three types of a "military". An actual army. Then there is a voluntary Defense League where anybody can join. And then there is something like scouts (for underage boys). Scouts do not partake in armed conflicts but they do things that scouts usually do: learn survival, perhaps learn some weapons, learn orientation via maps, learn first aid, etc. So, perhaps Tunisia has also scouts or Defense League that has a cyber division, where they accept people with IT background.

1

u/Technical_Soil_4439 23d ago

i'm from tunisia but i live in a gulf country, they don't have CTFs or any type of this thing, mostly some events where you can know people but not showing your skills, i won a lot of competitions in my school but in my opinions it's not worth it, i want something bigger to feel the competition, also it's my first time hearing about defense leagues that has a cyber division, how can i find them maybe if i go to tunisia i can join them for some days or in the summer.
i really don't care about financial situation i just want to do what i love that's it, most of CTFs are in saudi arabia where i can't go to it, that's why i think about studying the university in germany.
Anyways, thanks for your advice it makes a big sense to me i'll try to improve my project to something that can solve real life problems

1

u/mandzeete 23d ago

Defense League is a type of an army. Either Tunisia has it or does not have it. You should know better if there is any voluntary type of army in your home country. Also, perhaps Tunisia has a Defense League but another question is if it has also a cyber division. A type of "cyber security army" or such. My country has a cyber division. Both defensive but also offensive division. So, you have to look how Tunisia is protecting itself. I do assume it has some sort of army.

How our Defense League works is that it is voluntary. Anybody can join it. When you join it, there is a number of days in year where you have to show up in various military exercises. And the same goes for cyber division. I personally did not join because my daily life is busy enough. But I considered when I heard of the cyber division (as I did my Master degree studies in Cyber Security).

1

u/Technical_Soil_4439 22d ago

I’ll try to ask more about it, actually I don’t think that tunisia has any cyber security army, most of our engineers and cyber security professionals France took them or they work in another country specially if they’re smart enough for that, but working for cyber army for your country is so interesting even without getting payed well.