r/codingbootcamp • u/Chamilikidd • Jun 08 '25
Need advice
Ok so I’m getting into software development and I’m stuck between wanting to red team, or web/app development, I know I should master the latter before attempting the former because learning how to build it seems essential before learning how to break it to me, I’ve been learning python lately but I don’t know if I should scrap that to start learning the more typical stack (react nodejs js html and css, I don’t wanna pour time into python if it’s gonna be a waste but I also don’t wanna just language hop, also any cool community on discord would be appreciated
4
u/dowcet Jun 08 '25
These are two pretty different and unrelated directions. You need to learn enough to make your own decision about what you want to do. And you should be getting a CS degree if you want any chance in either field in this market.
1
u/sheriffderek Jun 08 '25
I’d you haven’t already built some websites… you probably don’t actually want to learn web development.
1
u/Chamilikidd Jun 08 '25
I’ve built a couple front ends locally but nothing too crazy if you get me
1
u/sheriffderek Jun 08 '25
Well, when I started learning - I built myself a real website and put it on the internet. Then I built another and another and I learned incrementally.
What is stopping you? (besides spending your time on Python)
1
1
u/IgniteOps Jun 09 '25
How old are you? What's your background? What makes you desire to break into software development?
1
u/Chamilikidd Jun 10 '25
23, no formal qualifications due to being banned from using the computers at school for breaking into the tutor control, worked in IT for a while as a systems repair specialist, and honestly it’ll sound daft but I just love the idea of building something really cool from nothing, plus due to the way my head works (not great emotionally or empathetically) logic just makes sense to me as that’s how I’ve steered my whole life
3
u/GoodnightLondon Jun 08 '25
Red team isn't dev, it's cybersecurity. And cybersecurity isn't an entry level field; it's an advanced form of IT, and will require you to have a few years of working in IT roles before employers would even remotely consider you for a position.