DEV Community

Discussion on: What are some courses I should absolutely take in University as a Software Developer major?

Collapse
 
twof profile image
Alex Reilly

One of my favorite courses I took before I dropped out was a speech and debate course. I learned how to structure an argument and whatnot, but I also learned how effective being funny was when you are trying to connect with people. That and knowing how to explain myself are two major skills that I credit with passing interviews and being able to communicate well at work.

On the technical side, Algorithms and Data Structures was my favorite. I learned the the 5 or so DSs that they taught and the algos that accompanied, but more importantly I learned how to break down pseudocode which I was then able to use to learn more as needed from Wikipedia.