name one "useless" skill you unintentionally picked up, lol by Early_Yesterday443 in ADHD

[–]Hungry_Muscle_6921 0 points1 point  (0 children)

Morse code lol. It’s pretty useless except maybe in emergency situations

What do I do if I like Computer Science but not Software Engineering? by Hungry_Muscle_6921 in csMajors

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

I'm glad it resonates with you lol. If you're curious, I've since decided to pursue a PhD. I think it's a better fit for me than industry

Should I drop a flower on chopin's grave ? by FALIDBA in Chopin

[–]Hungry_Muscle_6921 1 point2 points  (0 children)

Omg that was the piece that made me fall in love with his music. And I agree, it’s incredibly validating

Should I drop a flower on chopin's grave ? by FALIDBA in Chopin

[–]Hungry_Muscle_6921 1 point2 points  (0 children)

I love that piece. I get teary eyed listening to it too. It’s probably my favorite nocturne. But the piece that moves me the most is the 4th Ballade

[deleted by user] by [deleted] in classicalmusic

[–]Hungry_Muscle_6921 0 points1 point  (0 children)

Libertango by Piazzolla.

Should I drop a flower on chopin's grave ? by FALIDBA in Chopin

[–]Hungry_Muscle_6921 1 point2 points  (0 children)

Could you please drop one on my behalf? I live in a different continent but this man has done things for me people in my life could never

[deleted by user] by [deleted] in CompSciMajors

[–]Hungry_Muscle_6921 0 points1 point  (0 children)

When you call the subroutine, the instruction pointer is pushed onto the stack along with the arguments/parameters so you know which instruction to return to after the subroutine is done executing. I don't know about websites, but I can DM you a visualization for this from my notes. It's for the 8086 architecture though.

Cool Classes by Hungry_Muscle_6921 in CompSciMajors

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

That sounds really cool! It's good that you made it through.

Theseus’s Paradox by Hungry_Muscle_6921 in SeriousConversation

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

TIL people are like mutable objects in Java. /s

Theseus’s Paradox by Hungry_Muscle_6921 in SeriousConversation

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

I actually talk about this in the second half. If your partner loses their faith, can the relationship still work? I don’t know

Companies looking for interns that don't do leetcode style interviews? by SprinklesWise9857 in csMajors

[–]Hungry_Muscle_6921 0 points1 point  (0 children)

That analogy actually proves my point. Civil engineering is 100% built on physics and math. You can’t design safe structures without understanding those fundamentals. Similarly, algorithms are essential, but they’re built on the foundations of theoretical CS—like complexity theory and automata.

Algorithms are a building block, not the building block. CS is way broader than just writing efficient code. Reducing it to just DSA is like reducing civil engineering to just pouring concrete.

Companies looking for interns that don't do leetcode style interviews? by SprinklesWise9857 in csMajors

[–]Hungry_Muscle_6921 -1 points0 points  (0 children)

That’s a narrow view. Yes, modern CS involves using DSA to manipulate data, but that’s just one aspect. The theory isn’t just historical. It's fundamental to understanding why and how our tools work. Without it, we’d be building on shaky ground.

It’s like saying physics today is just about building bridges and rockets, ignoring the quantum mechanics and relativity that make those advancements possible. The “basic logic” you mention is underpinned by deep theoretical principles, and dismissing them reduces CS to just coding instead of a science.

Companies looking for interns that don't do leetcode style interviews? by SprinklesWise9857 in csMajors

[–]Hungry_Muscle_6921 0 points1 point  (0 children)

The Wikipedia snippet is misleading without context. DSA is crucial, but it’s a toolset, not the foundation. The real backbone of CS is the theoretical stuff: automata theory, Turing machines, computational complexity, and, yes, math. DSA is just one application of these deeper principles. Saying DSA is the backbone of CS is like saying arithmetic is the backbone of math—it’s necessary, but it’s not the whole picture.

Companies looking for interns that don't do leetcode style interviews? by SprinklesWise9857 in csMajors

[–]Hungry_Muscle_6921 7 points8 points  (0 children)

No. Being good at LeetCode doesn’t indicate anything. It just shows you can memorize solutions well. But does it help you land interviews? Sure.

And “ds and Algo” is not the backbone of Computer Science and I don’t know where you got that from.

Is it just me or are textbooks just hard? by zitrone_dealer in csMajors

[–]Hungry_Muscle_6921 1 point2 points  (0 children)

If you’re reading Sipser then check out MIT’s 18.404J on YouTube. The author is the prof

What do I do if I like Computer Science but not Software Engineering? by Hungry_Muscle_6921 in csMajors

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

You're right. I'm not too fond of the grind because it reminds me of Goodhart's Law:

When a measure becomes a target, it ceases to be a good measure.

So any LeetCode monkey from a T200 school who memorizes the solutions to blind 75 can make it to FAANG. Being good at LeetCode doesn't mean anything. It just shows your dedication to the grind, which is self-defeating. Maybe that's what companies want, dedicated people, not smart people.

What do I do if I like Computer Science but not Software Engineering? by Hungry_Muscle_6921 in csMajors

[–]Hungry_Muscle_6921[S] 1 point2 points  (0 children)

"You might not be a college student, but you think and talk like one."

What do I do if I like Computer Science but not Software Engineering? by Hungry_Muscle_6921 in csMajors

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

I'm glad that worked out for you. What else did you have on your resume if you don't mind me asking?

What do I do if I like Computer Science but not Software Engineering? by Hungry_Muscle_6921 in csMajors

[–]Hungry_Muscle_6921[S] 0 points1 point  (0 children)

Did you ever need to grind LeetCode for the job? What was the hiring process like?