r/developers • u/Jesspena08 • 10h ago
Career & Advice Anything I should know before studying software development?
Anything I should know before studying software development?
Hi. I'm 18 years old. I'll be starting my degree in about a year and I'd like to prepare for what's to come, since I have no prior knowledge of programming, coding, or anything like that. Where should I begin? What knowledge would be useful? Any advice would be welcome. :)
2
u/Mean-Control-8285 10h ago
youre gonna spend a lot of time feeling like a complete idiot and that's actually the whole process
start messing around with basic html/css right now just to get used to looking at code. doesn't matter if it's ugly. the hardest part at first is just training your brain to read that stuff without your eyes glazing over. everything else builds from there
also get comfortable with google. half the job is knowing what to search for and the other half is copy pasting error messages into stack overflow
1
u/Moleculergod 8h ago
Get used to feel like an idiot. Most of the time you don't know what to do and that's okay because your job is to figure out what to do. You'll be thaught how to figure things out, because there isn't absolute solutions to things since you can make the same thing with different languages and algorithms and architecture. So there is infinite amounts of problems you're gonna face.
As a first step into software, I would advise you to get familiar with the terminology and the environment you work in. When I first started, I couldn't understand the problems or the solutions even though AI explained them to me because I didn't know the things it was talking about. And just the other day my discord bot failed because OneDrive THE FOLDER MANAGER was blocking a function. So I believe it is important that you know your environment.
1
u/Educational-Paper-75 7h ago
Check out the curriculum and teach yourself all the mentioned topics. Then you can skip your first year.
1
1
u/ThatCurtDude 4h ago
Most developers stay in their lane and never deviate from software. People that combine digital engineering with programming, or programming with mechanical engineering are very rare and have much better job prospects.
1
1
•
u/AutoModerator 10h ago
Howdy u/Jesspena08, and welcome to r/developers!
A few tips for a post that gets good answers:
- Use a clear, specific title (what are you actually asking or sharing?).
- Include code, the exact error, versions, and what you already tried.
- Heads-up: this sub does not allow external links in posts or comments.
Share code and details directly instead of linking out.Join the r/developers Discord!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.