Computer Science Is Not Software Engineering

preview_player
Показать описание


In this video, I explain the great lie you've all been told — that computer science is equivalent to software engineering. I also break down what you must do on top of your computer science degree to succeed. Enjoy!

00:00 - Introduction
00:37 - Why Do People Equate Computer Science And Software Engineering?
04:05 - Computer Science vs Software Engineering
04:45 - Is Computer Science Enough For Software Engineering?
07:05 - AppSumo (Sponsor)
08:43 - Harvard's Branding
11:10 - What Do Computer Science Majors Need to Do (To Get a Job)?

Рекомендации по теме
Комментарии
Автор

What’s good about CS is because you can become anything . IT, cloud, software, data science, consulting,

ci
Автор

The problem with video like this, is that prolly almost nobody will see it before going into college, yt algorithm works in such a way that it will recommend it to people who either already are in college or finished it already.
Almost everybody learns this the hard way, especially if you listen to old people, who have NO IDEA how this industry works

meppeorga
Автор

I’d say the only pros of top universities are the connections you can make

LiveAndLaugh
Автор

In the 90s my job description was Electronics Technician, but I was mostly coding. Using the University library, I was trying to learn software engineering, but all the books titled Software Engineering were about managing teams. These books were useless for a 1 person team.

wburris
Автор

Web programming is neither Computer Science nor Software Engineering.

johnstamopolis
Автор

I'm a junior in college, and I have a 4.0 in computer science. My minor is software engineering and I still have to work to learn programming. I agree and relate to this video! I graduate next year and I know how to code but It's still doesn't feel like I know enough. I have been told to start projects and I have started and completed some. I still feel like there is so much more to know and I still don't know many programming concepts or fundamentals! I still have to rely on other resources! College just doesn't teach the necessary skills required to be effective in the tech industry. I have learned if I want it I must learn lots of information and develop skills on my own! It's challenging, You have to love a challenge! I love the challenges of programming, and there are so many!!! LOL there's nothing more rewarding to me than to figure something out no matter how frustrating it is or how long it takes!

jeremyfuller
Автор

A bit of clickbait and a kinda a bad take. You essentially need a CS degree and there is no SWE degree at most schools. CS teaches the fundamentals that are very helpful and can save a lot of pain in the future. SWE is a subset of CS it’s not that they are different things. They are quite similar. Also CS can lead to many things from Data science, to Cybersecurity to IT as well as SWE

BigBrotha
Автор

If everyone’s a superhero no one’s a superhero

besverjin
Автор

well said. it's like saying that electrical engineering design is soldering circuit boards or fixing equipment.

dimitrioskalfakis
Автор

My favorite part of CS, is how anything theorized can be created perfectly in code. Now, it may not always be the best use of a given technology, but that closeness between theory and practice is not there in other fields of engineering.

TOracle
Автор

"Computer Science is as much about Computers as Astronomy is about Telescopes" - Edsgar Dijkstra.

benzemamumba
Автор

The word “engineer” originates from the Latin “ingeniarius, ” which is derived from “ingenium, ” meaning “ingenuity, ” “cleverness, ” or “natural ability.” This Latin term referred to a person who solves problems that elude normal individuals, showcasing exceptional creativity and resourcefulness.
In english I think they associate the word 'engineer' with 'engine´, a person who works on engines, not the same meaning. In Spanish is Ingeniero, ingenio = ingenious.

diegomireles
Автор

Computer Science is the theory, Software Engineering is the practical application of that theory to real-life tasks.

EDIT: It appears as though Computer Science actually covers both the theory and practical application of technology. Software Engineering appears to be a sub-section of CS that solely covers the practical application side of things when designing and implementing software systems.

See the Wikipedia pages for both Computer Science and Software Engineering for further information.

broadestsmiler
Автор

Within the degree an important thing I did not see mentioned is picking your electives intelligently. If you want to focus on SWE, take more practical programming classes. Interested more in being a Sys admin? Take more classes focused on networking. I am going for IT, but I have been taking programming classes to ensure I have a grasp of the software I am running (and get better at debugging). I also recommend doing lab projects for your resume if internships are hard to come by in your area.

gorrumKnight
Автор

As someone who dropped out of college multiple times end never graduated, I totally agree. Unfortunately, tough times are here for newbies, even new grads.

FatherPhi
Автор

The concepts of computer science are crucial for software engineering

michaelmerrick
Автор

Great video. I totally agree that Computer Science is more like getting someone the fundamentals so that they can go into many tech related fields. I was already a software engineer before I got my degree, so I was already doing a lot of Software Engineer tasks. Computer Science sort of filled in a lot of holes that I didn't understand about computers which did help a lot at my job. However, f I had to do a CS degree before ever getting a job, it probably only covers 30-40% of the knowledge needed to do the job, leaving 60% for you to learn on the job.

rcmag
Автор

The problem with people who look upto guys like Zuckerberg and other very successful people is that people look upto them and dream that they will be the next success story but do they have a Facebook level idea?

Being able to have the idea and implement the idea successfully is why companies like Facebook, Amazon, google and others are what they are.

WilliamPayneNZ
Автор

I chose computer science because Georgia State offered that and Computer Information Systems as the only tech majors

BeforeTheBillions
Автор

Thank you. Hopefully, there is someone like you compare what do you as a ME student and what you do as an engineer working in a company.

vnminotaur