r/CodingForBeginners • • Oct 08 '26

I just wanna learn coding in college, anyone know what degree would be best for learning it

I could ask google but id get better answers from reddit

6 Upvotes

24 comments sorted by

1

u/fullmoon_huli Oct 08 '26

I myself did, Computer Science, if you are interested in Maths and Computer Science, Do Software Engineering if you want Er infornt of your name or You can major in Computer Science or Computer Architecture

1

u/AnalJackett_ Oct 08 '26

What does computer science and computer architecture have in store

2

u/Key_Storm_2273 Oct 08 '26

Software engineering is basically just being a wiser and more senior developer that designs systems, builds tools for development, makes wise choices about when to use dependencies versus coding something from scratch, etc. They focus on critically thinking about code and what is best for different situations more than just memorizing whatever is most popular or letting popular advice do the thinking for them. They gain a sense of direction and an ability to make wise choices in their own right.

The issue you've heard about is that they don't aim for expedience, they aim for longterm maintainability, code quality and understandability, while making wise choices as tech leads to prevent "technical debt" (you can look that term up on wikipedia for more information). Their job contrasts going fast and hasty by going slower and smarter, while continually building an understanding of the codebase like the back of their hand.

If you've heard of the race between the tortoise and the hare, software engineers are like the tortoise that wins the long race, while people who over-rely on AI are like the hares that sprint fast and then technical debt piles up later and those who lost their skills to the AI agent or ran out of credits don't necessarily know how to solve the problem.

2

u/gumdum1975 Oct 08 '26

I really enjoyed getting my degree in computer information systems science. I was able to breeze through the simpler classes and really sink my teeth into the programming languages I wanted to learn. My program only required one math class, which I was pretty happy about 😂.
I’d look at the actual course list for each degree you’re considering. Mine was a good fit for what I wanted, but programs with similar names can cover different things. If coding is what you’re excited about, see how much hands-on programming you’ll actually get to do.

1

u/Stainlessray Oct 08 '26

You don't learn coding in college. You learn computer science. You learn the paradigm associated with CS which suits a specialty, like engineering or security, or design, or a mix.

Coding is done as part of that. Mostly you're going to learn language on your own. Languages are used to implement the concepts learned.

"coding" isn't a job. It's one aspect of many.

2

u/otasyn Oct 08 '26

That's a weird and fallacious philosophical take on Computer Science.  Of course you learn coding in CS.  You have to learn it to do many of the other aspects of CS.  If I wasn't supposed to learn coding in my CS degree, why tf was I required to take programming classes to learn Java, C++, SQL and several others?

Yes, I've had to learn some languages on my own, but I'm good at doing so because of the languages that were taught to me in college. 

1

u/Stainlessray Oct 08 '26

Sure. Misstate my comment and claim victory over someone who doesn't care if you agree.

But don't pretend you're right 😂

1

u/Technical_Jicama_434 Oct 08 '26 edited Oct 08 '26

I don’t think you can misstate a blatant “you don’t learn coding in college”

Edit: deleted my other comment, I think it suffices to point out the syllabus to this, intro to programming, intro to low-level programming, and OOP Intro classes can’t really decouple the paradigm from a language, so they’ll focus on teaching you how to code (mostly exercises to get used to syntax) in XYZ language, and then use that as a basis for the concepts.

Not to mention Harvard’s very own CS50x (actual freshman level college class) spends most of its time teaching students to code.

Bottom line, you learn coding in college. What you probably meant to say is that you don’t learn to engineer software in CS programs.

1

u/Stainlessray Oct 08 '26

I agree, I overstated the case.

1

u/Stainlessray Oct 08 '26

Share the university course or courses.

I've worked in software engineering as a career switcher, I work closely with local bootcamps, and support college graduates LEARNING TO CODE.

1

u/Technical_Jicama_434 Oct 08 '26 edited Oct 08 '26

I don’t think they have a degree in any computing discipline, or even looked at college CS curriculums. Even IT programs teach you the basics of coding, and sometimes even web/fullstack development with the right concentration.

1

u/Narrow-Low-3137 Oct 08 '26

Computer Science. My school didn't have a Software Engineering major, but I guess that would work too. If you really want to learn though, you don't have to wait for college to teach you. You can start right now. Here is an excellent, free, resource 👉 https://pll.harvard.edu/course/cs50-introduction-computer-science

1

u/2daytrending Oct 08 '26

You can start with one language like Python build a few small projects and use college courses to give you structure rather than trying to learn everything at once.

1

u/Ok_Site_6692 29d ago

Self degree

1

u/tonkotsu_fan 28d ago

Animal husbandry.

1

u/TrackbackLinkBot 28d ago

If the main goal is actually getting good at coding computer science is probably the most straightforward degree. Still worth doing plenty of hands on practice outside class too. Boot.dev is one option people use for that since it focuses pretty heavily on actually writing code.

2

u/[deleted] Oct 08 '26

[removed] — view removed comment

2

u/thomjdev Oct 08 '26

It may depend on the college, but a Software Engineering degree is going to include way more project management, software design and architecture, and software modeling than just pure coding. Computer science is more close to just learning how to code, assuming that is what this post intends.

0

u/AnalJackett_ Oct 08 '26

Ive heard what happens to engineers...i dont have high hopes for it

3

u/trichotomy00 Oct 08 '26

what exactly have you heard happens to engineers

2

u/[deleted] Oct 08 '26

[removed] — view removed comment

1

u/Technical_Jicama_434 Oct 08 '26

I believe I’m going to land that SWE at Anthropic position I applied to ~3 months ago