Computer Science Is Not Software Engineering

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ต.ค. 2024
  • Why computer science is not the same thing as software engineering and what to do about it.

ความคิดเห็น • 908

  • @danny.golcman6846
    @danny.golcman6846 ปีที่แล้ว +2220

    Me who is majoring in Software Engineering 😎

    • @Eggs-n-Jakey
      @Eggs-n-Jakey ปีที่แล้ว +60

      same, slightly less math....ugh

    • @jessewilliams6459
      @jessewilliams6459 ปีที่แล้ว +68

      Me who majored in chemical engineering and got an internship that let me code all day every day and build a portfolio. Chemical engineering software is a big thing, apparently.

    • @Eggs-n-Jakey
      @Eggs-n-Jakey ปีที่แล้ว

      for pharma? @@jessewilliams6459

    • @sailbatten2056
      @sailbatten2056 ปีที่แล้ว +70

      Computer Science majors are the ones people prefer. And the youtuber is misleading you. Computer science is a superset of software engineering, it doesn't keep you from doing the cool stuff.

    • @benargee
      @benargee ปีที่แล้ว +34

      ​@@sailbatten2056computer scientists are the ones that lay the foundation for software engineers.

  • @YasukeDeGozaru
    @YasukeDeGozaru ปีที่แล้ว +2438

    CS is literally science of computation, using computer and maths. It’s very broad in that sense, hence very applicable in various fields. SE is about software/applications on computers.

    • @gpaulatheist
      @gpaulatheist ปีที่แล้ว +11

      Agree with that

    • @autumn399
      @autumn399 ปีที่แล้ว +9

      What about Information Technology? May I know how that's different from Computer Science?

    • @lemonstrangler
      @lemonstrangler ปีที่แล้ว +5

      they are both not worth it anyway

    • @vornamenachname594
      @vornamenachname594 ปีที่แล้ว +24

      @@autumn399 Depends where you are from. In some countries this means exactly the same as CS, in the anglosphere it's generally a code word for "easier CS"

    • @loveyalotz
      @loveyalotz 11 หลายเดือนก่อน +5

      @@lemonstranglerwhat’s worth it?

  • @orpheus0108
    @orpheus0108 11 หลายเดือนก่อน +693

    Going into CS because you want to learn JS 💀💀

    • @MhandeJack
      @MhandeJack 11 หลายเดือนก่อน +8

      😂😂😂😂

    • @TheSoulCrisis
      @TheSoulCrisis 10 หลายเดือนก่อน +87

      Kind of like owning a lion when all you wanted was a house cat. xD

    • @bluedemon9985
      @bluedemon9985 10 หลายเดือนก่อน +13

      Even frontend jobs require a cs degree.

    • @HandyDelisma
      @HandyDelisma 7 หลายเดือนก่อน +10

      Its like going to fine art just to learn piano.

    • @organicfarm5524
      @organicfarm5524 3 หลายเดือนก่อน +2

      ​@@bluedemon9985not necessarily, like Denis Ritchie, Ken Thompson, Brian Kernighan who made C language and Unix OS in 1970s didn't have a CS degree, obviously they had maths/physics/EE degrees but for 'front-end' web dev job that too in 2020s.....a CS degree?!😂

  • @Zullfix
    @Zullfix ปีที่แล้ว +1615

    >"Cool frameworks or languages"
    >"react or js"

    • @Olafaloofian
      @Olafaloofian ปีที่แล้ว +144

      You don't have to be elitist against web devs brother. Web technology is extremely important. I promise you the company you work at uses Javascript or some framework analogous to React...

    • @vornamenachname594
      @vornamenachname594 ปีที่แล้ว +78

      @@Olafaloofian We don't have to be elitist, we choose to be, because it is less technical.

    • @arctic1439
      @arctic1439 11 หลายเดือนก่อน +30

      Thats what im sayin lol. Not even Java or C? Mans trippin lol

    • @Olafaloofian
      @Olafaloofian 11 หลายเดือนก่อน +12

      @vornamenachname594 well at least you admit you're being toxic. Would be a shame if you all were too daft to realize that, lol

    • @Olafaloofian
      @Olafaloofian 11 หลายเดือนก่อน +3

      @spinlock1785 lol alrighty then, bud

  • @TheDutchisGaming
    @TheDutchisGaming ปีที่แล้ว +315

    Me doing Computer Engineering: :)
    Me having to do front end(CSS, HTML) web stuff for projects: :(

    • @aleksey6151
      @aleksey6151 11 หลายเดือนก่อน +45

      Lol computer engineering aka take like 4 programming classes and graduate as an electrician

    • @aaryakasbe9350
      @aaryakasbe9350 11 หลายเดือนก่อน +18

      most of the time they don't teach you practical stuff and you end up with a degree but not enough skills

    • @Mattot-qi9qr
      @Mattot-qi9qr 9 หลายเดือนก่อน +8

      ​@@aaryakasbe9350yeah, and in the fancy ai subject they will only teach you hist9ry like who contribute what in what year, and prolog. You wont even understand witf is perception layer and how its used. You just know you have some quiz and exam to do.

    • @bharwi_o7
      @bharwi_o7 9 หลายเดือนก่อน +3

      ​@@Mattot-qi9qrin Cs or software Engineering?

    • @rohanpandey9957
      @rohanpandey9957 7 หลายเดือนก่อน

      ​@@aaryakasbe9350they aren't supposed to dmbfk atleast know what you're pursuing don't just watch yt videos and sheet

  • @ITGirlll
    @ITGirlll 11 หลายเดือนก่อน +421

    When you interview for Engineering jobs, but it’s all CS questions 😅😭

    • @adennis200
      @adennis200 10 หลายเดือนก่อน +9

      As its supposed to be!!!

    • @RS-fz4ps
      @RS-fz4ps 8 หลายเดือนก่อน +5

      You interviewed for the wrong job

    • @GalaxyH28
      @GalaxyH28 8 หลายเดือนก่อน +1

      Right on! All Is about data structures and Algorithms, and that you won't be learning in SE!!

    • @twoResets
      @twoResets 5 หลายเดือนก่อน +2

      @@GalaxyH28yes you do. Probably not DS/Al II but definitely the first course.

    • @rileyowen7245
      @rileyowen7245 3 หลายเดือนก่อน +1

      ​@@GalaxyH28 it didn't helped me in ml st all.

  • @7cs13
    @7cs13 11 หลายเดือนก่อน +545

    I'm a CS student, and i felt like I'm math major.
    Edit: There's war happening in this thread and I love it.

    • @boliussa
      @boliussa 11 หลายเดือนก่อน +29

      Don't be ridiculous. You are totally not a math major!!

    • @WojciechowskaAnna
      @WojciechowskaAnna 11 หลายเดือนก่อน +39

      math at CS is very basic, did you have complex analysis? partial differential equations? topology?most likely no. real analysis and algebra even advanced is really basics

    • @codingisinourdna
      @codingisinourdna 11 หลายเดือนก่อน +92

      ​@@WojciechowskaAnna Numerical Analysis , Whole Calculus Part I And Part II (including partial differential ) , Statistics part I and part II (both Inferential and Descriptive ) , Discrete Structures YEssss , and all of these only in the first 1.5 years , I don't know what's coming next.

    • @daghetto101
      @daghetto101 11 หลายเดือนก่อน +59

      Lool math in CS are not basic. Math in IT, IS, Accounting, Finance are the one who's basic. Even IT and IS are not that programming/coding heavy.@@WojciechowskaAnna

    • @WojciechowskaAnna
      @WojciechowskaAnna 11 หลายเดือนก่อน +2

      @@daghetto101I studied CS, there was no math challege, but give me example of your "not basic bath" please.

  • @kwith
    @kwith 9 หลายเดือนก่อน +61

    I took Computer Engineering in college. We did everything from Basic Electricity and Calculus all the way to programming in Assembler and Operating Systems with analog and digital integrated circuits in between. It was really interesting.

    • @ICgay4
      @ICgay4 4 หลายเดือนก่อน

      I am a social worker and wanna try to be into cs or ce I just always thought I was dumb but never invested to read/learn/watch clips now but it's time for change

  • @sunoo_sun2162
    @sunoo_sun2162 11 หลายเดือนก่อน +67

    Oh definitely! I'm a CS major and I honestly just do feel like a Math and Physics major.

    • @jackiechanscumrag5872
      @jackiechanscumrag5872 10 หลายเดือนก่อน +14

      forreal 😭 I suck at math but I enjoy using my programs to solve complex calculus equations for me

  • @guisande
    @guisande ปีที่แล้ว +86

    That's not quite true. In my university we learn about everything a computer has to offer. Binary representations, how the OS works, memory management, data structures, algorithms, and sure, cryptography, a little bit of AI, but we do study software engineering, management phase, prototyping, databases, network, https, tcp, peer to peer connection, distributed systems, robotic, embedded systems, graphical programming and a lot more

    • @blasandresayalagarcia3472
      @blasandresayalagarcia3472 ปีที่แล้ว

      Same

    • @headhunterz1000
      @headhunterz1000 ปีที่แล้ว +1

      Yeah but can you code? 😂

    • @guisande
      @guisande ปีที่แล้ว +27

      @@headhunterz1000 yes, actually lol, why wouldn't I? What do you think we do for a living? Just research papers? Just theoretical articles? We code a lot.

    • @blasandresayalagarcia3472
      @blasandresayalagarcia3472 ปีที่แล้ว

      @@headhunterz1000 hahahaaa 😂

    • @arctic1439
      @arctic1439 11 หลายเดือนก่อน +1

      @@headhunterz1000yeah I learned different frameworks and also learned how to code in Java, Python, and C.

  • @ioio5993
    @ioio5993 10 หลายเดือนก่อน +71

    My BS/MS in CS are 50 years old (now retired). I've done software engineering, cryptography, data science/database administration, full stack on cold bare metal, OSs, cyber security, system software engineering/architecture, project management, guidance/navigation & control, and ..... etc. It is a core capability across a wide range of engineering.

    • @hawkeye171
      @hawkeye171 9 หลายเดือนก่อน +1

      Of all those which domain is for me ? How should one figure that out

    • @ioio5993
      @ioio5993 9 หลายเดือนก่อน

      @@hawkeye171 - If you are in school, I would suggest taking a general path through CS. My CS degrees were really not specialized (we had somewhat of a choice OSs/Compilers or general business applications). What was my CS degrees are now broken into multiple degrees - CS, S/W Engineering, Data Sciences, CyberSecurity, Computer Engineering, Information Technology and Information Systems, and the list goes on.
      How to choose? Choose what sounds most interesting to you. You will never be locked in to just one silo, never able to change. Just about any position will consider any of these areas. Do some research on what each one of the above areas emphasizes, and choose. When you have an opportunity for an internship choose the most interesting - again when you graduate choose the most interesting position to you. At each stage, you will be able to reassess your interests and based on your experience choose an approach best suited to you. Once you are out working, choosing something that is interesting at the time, things may change - so again, based on experience start looking for something more aligned with your interests.
      Now, if for some reason you don't have a background/experience in an area that you want to go into - many of the universities have their classes on line for free (i.e., MIT and others). Take the class or classes that you want at your own pace to gain the background needed. You don't need anything official (another degree, certificate, etc.).

    • @hanpham5790
      @hanpham5790 8 หลายเดือนก่อน +6

      full stack on cold bare metal sounds wild

    • @JM1675
      @JM1675 3 หลายเดือนก่อน +5

      Damn OG, respect. You've been around the block and now you're chilling and looking back at a fulfilling career. I hope to have achieved the same at your age.

    • @maliki14
      @maliki14 3 หลายเดือนก่อน

      ⁠@@hanpham5790sounds like a badass rock band

  • @psilocybimen
    @psilocybimen 11 หลายเดือนก่อน +51

    I definitely do agree that you should try and do hackathons and side projects because those do really go a long way. But this is not to say that you won’t be doing ANY types of projects with your CS classes. Yeah you have to have a lot of supplemental math courses and the actual CS courses can be pretty math heavy, but you will still be doing plenty of coding projects to apply that knowledge, especially for any CS electives you may need to opt in to do. I landed my first job/internship because of a core CS class’s project I had to do and I talked about it during the interview and they ate that shit up.

    • @justinepaulson
      @justinepaulson 8 หลายเดือนก่อน

      what was the project

    • @psilocybimen
      @psilocybimen 8 หลายเดือนก่อน +1

      it was a project that taught us how to establish a TCP server-client socket. The company recently did something similar so the Principle Solutions Architect was excited to talk to me and see what my design process was like

    • @justinepaulson
      @justinepaulson 8 หลายเดือนก่อน

      @@psilocybimen awesome 👏🏻

  • @othfrk1
    @othfrk1 ปีที่แล้ว +104

    And ML/deep learning is more a branch of statistics than CS. Anybody wanting to explore a career in AI should definitely explore having a strong foundation in statistics and linear algebra.

    • @Siroitin
      @Siroitin ปีที่แล้ว +12

      I'm statistician and I'm specializing in ML. It just feels like I will have to sell snake oil to my clients or employer. Old methods are so much more robust and more reliable. Many problems you could just solve with support vector machine but probably I'm going to build fancy neural networks that none can understand or interpret

    • @hareeshwarr137
      @hareeshwarr137 11 หลายเดือนก่อน +1

      Hey iam a BTech CS student and I want to be a data analyst
      Can you tell me what I need to do😅

    • @Siroitin
      @Siroitin 11 หลายเดือนก่อน

      @@hareeshwarr137 It helps if you can take courses on data analytics. We have been using sklearn for real life data and the procedure is often similar. In reality data analytics is a lot about cleaning data, i.e, there might be missing values or typos

    • @zepos
      @zepos 11 หลายเดือนก่อน

      So if I want to have a career in ai I should look into computer science?

    • @danny.golcman6846
      @danny.golcman6846 11 หลายเดือนก่อน +3

      @@zepos yea i think you should. There are some other good degrees that can get you into the AI field but CS is still the best degree for that imo.

  • @nikibronson133
    @nikibronson133 9 หลายเดือนก่อน +2

    As someone that minor in computer science because I wanted to learn how to code I did not expect to take classes in computer ethics and society and fundamental machine computation where I had to learn mathematics logic behind computers. I just wanted to learn a few languages and while I did have Jada and C+ classes there was just no way I would actually learn how to use the language in any sort of development because only three of my classes were coding

  • @ruzzelladrian907
    @ruzzelladrian907 11 หลายเดือนก่อน +33

    This is EXACTLY my fear about Computer Science.

    • @palmolive4541
      @palmolive4541 11 หลายเดือนก่อน +14

      I think this is a US phenomenon. I studied CS and work as a software engineer, and in fact took pretty similar classes overall to my peers who were studying software engineering.

    • @thorwaldjohanson2526
      @thorwaldjohanson2526 11 หลายเดือนก่อน

      ​@@palmolive4541I studies aerospace engineering and work as a data scientist / ml engineer now. What you study at university doesn't really determine your work. But in my experience, you can't really study to become a software developer at uni. You can learn the fundamentals and the science behind it, which can significantly help the understanding, but software development is such a dynamic and collaborative process, that you have to learn by doing and working in a team.

    • @flynn312
      @flynn312 11 หลายเดือนก่อน

      If you’re doing pure CS, guaranteed you will use c++ or python, assembly, MIPS, ruby+rails, html, css, java, some type of database language like sql, if you take game dev its usually unity, rust for microprocessors which is new. The things I actually wanted to learn like blender, unreal engine, even GitHub, react and other modern frameworks are not covered you need to start your own side projects and learn on your own time. I expected to make sick 3D simulations and use VR in class and make games as a freshman. It’s not that. I waited until senior year. It still didn’t become that. Focus in your linear algebra, calculus, discrete math classes and you will pass. It is science in the end, calculated and clinical, all about the facts. The fun is what you make of it.

    • @erguxx
      @erguxx 9 หลายเดือนก่อน +2

      ​@@palmolive4541I'm currently studying cs in Russia and there is the same problems with it

    • @RS-fz4ps
      @RS-fz4ps 8 หลายเดือนก่อน +7

      This is not something to worry about. Understanding the basics is essential to a foundation in any technical job. If your plan is to work in software, you must understand the fundamentals to thrive.

  • @pavelZhd
    @pavelZhd ปีที่แล้ว +36

    I mean... In my uni the first thing we learned in CS class was like "here is what Turing complete means. Here is what theoretical Turing machine does. Now we prove that it is Turing complete. So supposedly any task that can be solved within limited time can be solved by a Turing machine. There are a few problems for you. Now figure out which ones are solvable and write Turing machines for those.
    That was fun as hell. But that is like pure math.

    • @adennis200
      @adennis200 10 หลายเดือนก่อน +4

      That's exactly what Cs is about
      It's not about coding
      Coding is only a high level abstraction of the fundamentals.
      Coding is nothing special. It's just a tool that we use to communicate with the underlying hardware and software. So what happens in the brain of a computer scientist is, he thinks in hardware, memory, bytes etc

    • @RS-fz4ps
      @RS-fz4ps 8 หลายเดือนก่อน +1

      I agree with this but my first college level CS class was hello world.

  • @TheVeron
    @TheVeron ปีที่แล้ว +15

    im taking CS and in my free time I'm actively learning to code since there's so many free resources online,I'm currently in the process of learning python right now, anyways CS is a lot more theoretical then software engineering but one thing I notice is that CS dig really deep in the foundation of software engineering and it's really good to improve your problem solving skills although what he says its true there are times where your are gonna need those core basics and foundation especially during interviews where they question you useless things that you'll never use,for any CS major like me I suggest you learn coding while also learning to code you'll be ahead of your peers and you'll also learn the basics and build a solid foundation on what you learn,remember a software engineer doesn't just code they solve problems

    • @thewhitefalcon8539
      @thewhitefalcon8539 11 หลายเดือนก่อน

      Yes. You are right.

    • @MuhammadAbeer-nz1fo
      @MuhammadAbeer-nz1fo 3 หลายเดือนก่อน

      Bro can you help me please I want to get admission in CS department so if I get admission then how I can learn software engineering because I want to learn software engineering too?

  • @JJ-gq6sf
    @JJ-gq6sf 11 หลายเดือนก่อน +14

    You don't learn software engineering at a hackathon. University comp sci is a good place to learn it, but it's just a fraction of the course.

    • @johndododoe1411
      @johndododoe1411 10 หลายเดือนก่อน +1

      I took actual SWE and HWE, the math aspects of CS are an essential tool, but not the whole thing . Similar to how using our hands is essential to using complex machines, but not the whole thing .

  • @flynn312
    @flynn312 11 หลายเดือนก่อน +49

    If you’re doing pure CS, guaranteed you will use c++ or python, assembly, MIPS, ruby+rails, html, css, java, bash scripting, regex ,some type of database language like sql, if you take game dev its usually unity, rust for microprocessors which is new. The things I actually wanted to learn like blender, unreal engine, even GitHub, react and other modern frameworks are not covered you need to start your own side projects and learn on your own time. I expected to make sick 3D simulations and use VR in class and make games as a freshman. It’s not that. I waited until senior year. It still didn’t become that. Focus in your linear algebra, calculus, discrete math classes and you will pass. It is science in the end, calculated and clinical, all about the facts. The fun is what you make of it.

    • @quincyzebra1910
      @quincyzebra1910 11 หลายเดือนก่อน +2

      lol I hated MIPS

    • @orsolyakantor7163
      @orsolyakantor7163 11 หลายเดือนก่อน +7

      Other professions are like this too, in laboratory analytics, you only realize in the last year that what you learned has nothing to do with what will be you task at work! Waste time!!!

  • @TheAwarenessMage
    @TheAwarenessMage 10 หลายเดือนก่อน +16

    As a S.Engineering you can literally work in any sector, Fintech, FAANG, Medical, Law, product design, you could even work alongside other engineers, literally! Network designing and implementation or as simple as web coders. Is it the same way with Comp Science? Or are you choices limited to specific companies?

    • @silverthunder7122
      @silverthunder7122 6 หลายเดือนก่อน

      Wait so is software engineering a major of it's own?

    • @twoResets
      @twoResets 5 หลายเดือนก่อน +1

      @@silverthunder7122yes lol focus is on building applications . Less math but there typically is a data structures and algo course

  • @AV_YOUTUBE_202X
    @AV_YOUTUBE_202X 9 หลายเดือนก่อน +8

    Very true. Unfortunately CSci programs usually give students very few coding projects - instead providing lectures, book study, written assignments, presentations, and exams. The unfortunate result is, many CSci graduates cannot code very much after receiving their diploma.
    The only way to gain software engineering knowledge is through years of project experience, trying many APIs and frameworks, and getting feedback from many users of your software. Over time you will develop a sense of how to structure and maintain code. But CSci programs unfortunately are not able to deliver this experience.

  • @alexanderouseph
    @alexanderouseph 11 หลายเดือนก่อน +37

    This is so true. I too thought that learning computer science engineering would help me learn software development but I was completely wrong. Learning different programming languages and frameworks are upto you. Things they teach in the classes are more base level computer science mostly theoretical and component level. If you wanna build software, you will have to do it yourself

    • @TheSoulCrisis
      @TheSoulCrisis 10 หลายเดือนก่อน +3

      Exactly why a self-taught developer can be much stronger than someone just graduating from a CS program who never applied themselves much outside of their classes (in terms of pure coding and contributing to a large code base).

    • @CraigMCox
      @CraigMCox 8 หลายเดือนก่อน +4

      It’s like majoring in finance. You could be an investment banker, but you can also just be like an accountant at a random company.
      To get the more competitive jobs you had to do a lot of case studies, networking, interview prep etc. on your own.

  • @ZoidUanic
    @ZoidUanic 4 หลายเดือนก่อน +7

    Then why did my CS major include mandatory course literally called "Software Engineering"?
    It's like saying "Driving a car is not racing." - makes one question if you know at least one of the two things you're talking about.

    • @Anderson-jy2sc
      @Anderson-jy2sc 4 หลายเดือนก่อน +6

      This video is about general misconceptions of CS Degrees. He never said CS doesnt include Software Engineering, it obviously does. But against popular belief it doesnt make up most of the degree. Theres A LOT of Math, Electronics, Logic, generally a lot of Hardware focused Subjects and Theory.

  • @johannes523
    @johannes523 11 หลายเดือนก่อน +22

    I have a CS degree and 100% agree. Internships are key to make your degree valuable.

    • @edicarlosmartins1562
      @edicarlosmartins1562 11 หลายเดือนก่อน +3

      Hey! I'm also studying Computer Science, and currently I am trying to get into a internship. Any advices to get one?

    • @johannes523
      @johannes523 11 หลายเดือนก่อน

      @@edicarlosmartins1562 Depends on the economy of your country, but in general, just keep applying until you get accepted. It also helps if you learn some practical skills in your free time beforehand. The skills needed depends on the area you're getting into. For me it was web development with JavaScript.

    • @micaelalgarrao6043
      @micaelalgarrao6043 11 หลายเดือนก่อน

      ​@@edicarlosmartins1562 Learn programming logic well, then, chose a stack, like front or back; learn the core language that u pick up, so, start making projects and apply.

    • @johndododoe1411
      @johndododoe1411 10 หลายเดือนก่อน

      ​@@micaelalgarrao6043Stacks are what we build, not what we buy . Designed a few internal stacks inside projects while evolving others . Oversold "stacks" like game platforms just cut you off from reality .

  • @htspencer9084
    @htspencer9084 ปีที่แล้ว +250

    Calling js a cool language 😂

    • @rawarg
      @rawarg ปีที่แล้ว +4

      Actually after 5+ years in the industry as a software developer. Still js is always finds ways to suprise me . I always expect the unexpected which I believe something cool.

    • @Yazan_Majdalawi
      @Yazan_Majdalawi ปีที่แล้ว +22

      Half of his talk is complete bs

    • @towhidultowfiq4889
      @towhidultowfiq4889 ปีที่แล้ว

      ​@@Yazan_Majdalawiyeah man,

    • @felixnotthecat4249
      @felixnotthecat4249 11 หลายเดือนก่อน +5

      he called js a framework

    • @bluedemon9985
      @bluedemon9985 11 หลายเดือนก่อน

      @@felixnotthecat4249he called react a framework

  • @taylor6872
    @taylor6872 7 หลายเดือนก่อน +1

    Bf majored in CS and his first job after graduation is as a Full Stack Engineer

  • @WillEhrendreich
    @WillEhrendreich ปีที่แล้ว +16

    You said cool language and then said Javascript.. Seek help.

  • @AnthonyBolognese710
    @AnthonyBolognese710 11 หลายเดือนก่อน +8

    Science in general is learning the tools…engineering is the application of all tools at your disposal towards finding a solution. Engineering is literally solutioning a way around a known issue.

    • @FairyLotusUnicorn
      @FairyLotusUnicorn 6 หลายเดือนก่อน +2

      .......might want to tell that tp your engineer buddies. So far a good portion of them dont know what theyre doing

  • @ABehrooz
    @ABehrooz ปีที่แล้ว +46

    MFW the first semester of SE when a bunch of girls in class told me they thought they're gonna learn 'photoshop and graphics stuff' here. I told them they were in for a wild ride. Didn't believe me, and then they all dropped out. Was sad to see the seats that needed some of the highest ranks in my country get wasted like that.

    • @uwu.-.5873
      @uwu.-.5873 ปีที่แล้ว +3

      Se is easy lol try cs

    • @ABehrooz
      @ABehrooz ปีที่แล้ว +8

      This was more than 12 years ago. I had around 8 years of working experience then so I couldn't even feel if something was hard for others.

    • @TheSoulCrisis
      @TheSoulCrisis 10 หลายเดือนก่อน +9

      I wonder what made them think Photoshop was related to software engineering lol.

    • @ssgg23
      @ssgg23 8 หลายเดือนก่อน +1

      @@TheSoulCrisisidk, when I was younger I didn’t really know where the line was between graphic design and graphics engineering either lol. Our computer classes in grade school definitely made them out to be related lol

  • @Evilanious
    @Evilanious 7 หลายเดือนก่อน +1

    If you want to learn JavaScript, learn JavaScript. You don't need university professors to teach you that and they wouldn't even be that qualified to do it. University is usually for scientific education, so it'll involve a pretty elaborate understanding of how things work in general and how we know that. It'll then be up to you to apply that understanding in whatever work you do. It doubly sucks that university is expensive in many places, first because it prevents poor talented people from learning but secondly because it encourages people to think of it as an investment and they want some job security to show for it. For that they understandably want concrete skills. But the abstraction in a scientific degree is exactly what makes it so widely applicable. If you leave a cs degree with a systematic understanding of how computers work and the ability to code in c++, I'd suspect learning JavaScript will be much easier than it would have been before. Because you're only learning a language and you already know what underlying concepts the language refers to. A newbie needs to learn a language and the concepts too.

  • @abrarasef9931
    @abrarasef9931 11 หลายเดือนก่อน +13

    Don't get scared by listening to this BS, if you want to pursue a career in CS or its subset AI then go for it, I assure you no one in these fields knows everything there is to know whether it is math, code or theory. There is just too much information, so you learn as you need them, do it from scratch if you have to and these days you don't even need to know a lot of stuff, just import already written math models

  • @jussehwagner3166
    @jussehwagner3166 11 หลายเดือนก่อน +1

    Most universities have courses like "introduction to c" or something. But yes, if you only choose theoretical topics you won't learn a thing about coding

  • @gibsonliketheguitar5507
    @gibsonliketheguitar5507 11 หลายเดือนก่อน +36

    CS gives you to roadmap to hop into any discipline in software engineering. SWE is a secondary skill that can be taught easily

    • @WojciechowskaAnna
      @WojciechowskaAnna 11 หลายเดือนก่อน +13

      not that easily, most peple do not have enough of patience or brain capacity to manage large projects or even undustand the idea of scaling and efficency or even finish their own projects. Good engineers are rare.

    • @twoResets
      @twoResets 5 หลายเดือนก่อน +1

      Easily? 😂

    • @tymondabrowski12
      @tymondabrowski12 4 หลายเดือนก่อน

      ​@@WojciechowskaAnna I feel like people woth good cs degrees usually have the patience and mental capacity.

    • @unknownguywholovespizza
      @unknownguywholovespizza 2 หลายเดือนก่อน +2

      Easily?
      Tell me you don't know anything about software engineering without telling me you don't know anything about software engineering

  • @ben_wurster
    @ben_wurster ปีที่แล้ว +34

    Shout out to the UW Mechanical Engineering who taught me how to build exactly nothing. You're totally right but CS was by far my most applied major.

    • @1MinuteFlipDoc
      @1MinuteFlipDoc 11 หลายเดือนก่อน

      U of Washington?

    • @samueljames7071
      @samueljames7071 11 หลายเดือนก่อน +2

      I have a master's in Mechanical and Computer Science. I can tell you that you probably weren't paying attention

    • @FairyLotusUnicorn
      @FairyLotusUnicorn 6 หลายเดือนก่อน

      ​@@samueljames7071having a masters means jack squat now. Different colleges teach their majors differently. They have alao dumbed it down....a lot.

    • @animenmusic16
      @animenmusic16 3 หลายเดือนก่อน

      ​@@samueljames7071ME grad here, is aerospace engg a good choice for masters?

  • @raphael.dev13
    @raphael.dev13 ปีที่แล้ว +46

    It shouldn’t be called Computer Science, it’s more accurately “Computational Mathematics”. lol I fell in that trap years back thinking it’s the way to software engineering until I got nuked by Discrete Mathematics

    • @MClapYourHands
      @MClapYourHands ปีที่แล้ว +7

      Ahh sh*t. Nuked how? I'm taking discrete math in the spring.

    • @raphael.dev13
      @raphael.dev13 ปีที่แล้ว +8

      As for the how, I didn’t do the above and failed the course tanking my GPA. Another advice, don’t hesitate to drop a course early. You can always earn back the money lost but you can’t fix your GPA once ruined.

    • @sajidmahmud9848
      @sajidmahmud9848 11 หลายเดือนก่อน +3

      I also failed my discrete math class when I took it first time. I agree with Raphael that drop a class if it seems too difficult. Do lots of side projects and start as early as you can. GPA isn’t really the end of the world. No need to be down about it if 1 or 2 classes go south.

    • @einstien2409
      @einstien2409 11 หลายเดือนก่อน +6

      @@MClapYourHands I will pray for you my friend. Your mental and physical health and your GPA.

    • @yavarjn2055
      @yavarjn2055 11 หลายเดือนก่อน

      Computer engineering and computer science should be one major. It is easy to learn react but it is not easy to create it.

  • @Turing-t2e
    @Turing-t2e 5 หลายเดือนก่อน +2

    Artificial intelligence, machine learning, cryptography 😂 are you kidding? To be a real computer scientist you need to learn the basics: theoretical cs, computer architecture, data structures and algorithms, algorithm complexity, language theory and compilation, computer networks, etc. This is real cs.

  • @joeb134
    @joeb134 11 หลายเดือนก่อน +12

    Crazy. I was in college fir CS and all we did was programming

    • @c0r5e
      @c0r5e 11 หลายเดือนก่อน +4

      I want to study at your college

    • @technolus5742
      @technolus5742 11 หลายเดือนก่อน +2

      We did a lot of programming, but it was all secondary to the core application of computer science concepts. It was a means to an end.

    • @HeyIntegrity
      @HeyIntegrity 10 หลายเดือนก่อน +1

      ​@@technolus5742did you guys do a lot of projects or ws it all learning the material?

    • @technolus5742
      @technolus5742 10 หลายเดือนก่อน +2

      @@HeyIntegrity Theoretical classes had tests and exams. Practical classes had labs and usually a final project. All courses had theory classes, but only about half of them had practical classes in addition to the theory.

  • @Ouzzel
    @Ouzzel 10 หลายเดือนก่อน

    Yeah this is what I'm learning first semester. Definitely still think it's the right choice for me, but hoping to restructure my classes to allow more personal time for coding.

  • @RespectEdits
    @RespectEdits ปีที่แล้ว +6

    Most concepts ARE roooted in math but it's not quite as deep as to say it's like math or physics. At most colleges and in my own personal experience, you can choose which avenues you want to go down and classes like machine learning, AI, and cryptography are usually tech electives and other classes such as cloud computing, system administration, etc can be chosen over other math heavy classes.

    • @Siroitin
      @Siroitin ปีที่แล้ว +1

      Yeah, I'd say Computer Scientist knows the basic notation and basic pseudo-code structure so it's for Bachelor's degree. Master's degree could consist major or minor in machine learning or cryptography

  • @stefanms8803
    @stefanms8803 11 หลายเดือนก่อน +195

    Please, don’t call React a “cool framework”. It’s an absolute mess.

    • @JD-qo9wk
      @JD-qo9wk 11 หลายเดือนก่อน +35

      Newbie spotted

    • @stefanms8803
      @stefanms8803 11 หลายเดือนก่อน +8

      @@JD-qo9wk Show me a clean example of using async/await in a functional component. Why do you have to jump through hoops to use a basic JS language feature?

    • @JD-qo9wk
      @JD-qo9wk 11 หลายเดือนก่อน

      @@stefanms8803 easy. Just use react hooks

    • @gdolphy
      @gdolphy 11 หลายเดือนก่อน +8

      ​@stefanms8803 : no need to overreact.

    • @stefanms8803
      @stefanms8803 11 หลายเดือนก่อน +20

      @@gdolphy Typical React developer 💀

  • @towhidultowfiq4889
    @towhidultowfiq4889 ปีที่แล้ว +5

    The duck are you saying

  • @SatoshiSky
    @SatoshiSky 4 หลายเดือนก่อน +3

    Or get a Software Engineering degree instead of a Computer Science degree.

  • @andyv33
    @andyv33 11 หลายเดือนก่อน +3

    I disagree, cs is software engineering. CS is the foundation you need, everything else c+,Java,python,nodejs,angular are languages/frameworks built using these foundations

  • @CommanderCodyCc--gh8zh
    @CommanderCodyCc--gh8zh ปีที่แล้ว +1

    I am seeing as I’m really good at math and physics. I see this as a win.

    • @lemonstrangler
      @lemonstrangler ปีที่แล้ว

      its a useless degree for the average worker tho. we arent talking about physicits@user-jr1ns7ne3s

  • @Nishandh_Mayiladan
    @Nishandh_Mayiladan ปีที่แล้ว +8

    With the calibre and curriculum of old stock teachers in India (in general) it doesn't matter if you learn zoology to learn coding or especially, algorithms.

    • @rohit_dev
      @rohit_dev 11 หลายเดือนก่อน +1

      Still you require a degree to land a good job in India bro.

    • @johndododoe1411
      @johndododoe1411 10 หลายเดือนก่อน

      So many Indians present half knowledge and misplaced pride to the outside world, hurting the academic reputation of all Indians . Passing a Chinese style employment exam doesn't mean knowing the full basis of a profession, only how to bullshit your way into building things like failed government computer systems .

    • @rohit_dev
      @rohit_dev 6 หลายเดือนก่อน

      @mas-udal-hassan9277 Considering the current market, It's not that easy to get a remote job.

  • @juliahcornell
    @juliahcornell 3 หลายเดือนก่อน

    Loved my CS degree. I'm a FAANG code monkey now but I want to go back to school to do more CS lol

  • @philipmrch8326
    @philipmrch8326 9 หลายเดือนก่อน +3

    My university has a more hands on approach to teaching Computer Science. I like it.

  • @abusalem411
    @abusalem411 10 หลายเดือนก่อน

    True! This should be clear to everyone before signing up for anything! I have a CS and AI degree, and yes it was 2 years of math and stats. I liked it tho, looking for further studies on the field.

  • @jackbrax7808
    @jackbrax7808 11 หลายเดือนก่อน +3

    Ok, this is not ALWAYS true.
    I am currently taking a COSC class and it is straight up learning and writing code.
    Maybe once you get to 3rd and 4th year courses I guess. But that’s because after 2 years of uni courses your should be capable of learning and mastering pretty much and high level language relatively quickly.

  • @RajveerSingh-vf7pr
    @RajveerSingh-vf7pr 11 หลายเดือนก่อน

    Me, doing software engineering, have a degree in computer science, 5 years of experience.
    Didn't know the difference until tomorrow.

  • @cristianbilu
    @cristianbilu 11 หลายเดือนก่อน +5

    Damn, now even Javascript is a cool language xD

  • @Transentlove
    @Transentlove 9 หลายเดือนก่อน

    Cs isn’t really to learn to code it’s giving you the knowledge to make coding easier

  • @thesageofwisdom3763
    @thesageofwisdom3763 11 หลายเดือนก่อน +37

    Physics, 3D math, matrices, and lots of fucking vectors

    • @Inf4mousKidGames
      @Inf4mousKidGames 11 หลายเดือนก่อน +1

      sounds like game dev pretty much my department

    • @CyberAnomaly
      @CyberAnomaly 11 หลายเดือนก่อน +2

      Easy peasy

    • @irok1
      @irok1 11 หลายเดือนก่อน +1

      At the start. Those were the good ol days of college

    • @johndododoe1411
      @johndododoe1411 10 หลายเดือนก่อน

      Yeah, all that vector/matrix work is great for learning the advantages of SIMD pipelining and dedicated vector processors hidden in graphics cards . Physics and physical engineering is great for understanding hardware internals and inspiring techniques .

  • @cyberwoodoo9466
    @cyberwoodoo9466 11 หลายเดือนก่อน +2

    Mechanical or civil engineering is also like math and physics you mostly learn theories and you also have practicals , you do project works. It's same for cs you learn the theories like DSA TOC os discrete mathematics, chip design , networking, it , processors then on practical side you start from html and c to java , additionally you learn about ML AI , Big data, data mining , data science.
    They are same thing can be lil different from uni to uni but they are basically the same thing.

  • @raymitchell9736
    @raymitchell9736 ปีที่แล้ว +5

    There's a difference, Engineering uses the Science... but the Engineering guides where the study is needed for the science. While it seems like an artform at times, it is guided by principles, like the SOLID principles... while they aren't rules... but we find that we stay away from trouble, and later on find out why we spend so much time on understanding the Liskov's Substitution principle if we want to get inherence right? Keep on learning!

    • @russellsanders4535
      @russellsanders4535 ปีที่แล้ว +1

      The only way to get inheritance right is to avoid it :)

    • @raymitchell9736
      @raymitchell9736 ปีที่แล้ว

      @@russellsanders4535 Correct! Because it is a form of tight coupling, the saying "prefer composition over inheritance"... it's just that most ppl get that wrong and make a lot of class trees that later turns into a mess. Like Dr. Bjarne Stroustrup said in one of his public lectures, that there isn't a feature in a language that hasn't been adequately abused. I think it's because a lot of misunderstanding of OO and the "is-a" and "has-a" relationships. And this gets into the can of worms LOL.

    • @johndododoe1411
      @johndododoe1411 10 หลายเดือนก่อน

      ​@@raymitchell9736As someone who learned CS when C++ was new, I use inheritance and composition structurally and carefully . Never heard of that Luskov guy, but Bjarne and Anders are early heroes of mine .

  • @matthewread9001
    @matthewread9001 9 หลายเดือนก่อน +2

    That’s why my major specifically is Software Engineering. Almost switched to Embedded or Hardware Engineering. But didn’t.

  • @amadddd0
    @amadddd0 11 หลายเดือนก่อน +5

    Me with my CS Masters: This man speaks facts!

    • @haacko
      @haacko 11 หลายเดือนก่อน +1

      Is going CS worth it?

    • @bleach6427
      @bleach6427 10 หลายเดือนก่อน

      @@haacko yes lots of money

  • @Gibmefree
    @Gibmefree 5 หลายเดือนก่อน +1

    Mechanical engineering is mathy too, I mean the Fourier stuff was invented for the heat transfer side of ME.

  • @natgenesis5038
    @natgenesis5038 11 หลายเดือนก่อน +13

    Bro computer science has many branches such as ,software engineering,Artificial intelligence,Cybersecurity,Web development,…..

    • @xavierchetty
      @xavierchetty 11 หลายเดือนก่อน

      True

    • @UNMEASURED100
      @UNMEASURED100 11 หลายเดือนก่อน +1

      All of these are more or less related to software.

  • @uttamvashisth4072
    @uttamvashisth4072 11 หลายเดือนก่อน +2

    You are talking about computer science vs software developer not an engineer , a software engineer is a person who uses engineering fundamentals , if you are working in hft firms or low latency systems then you will understand it.

  • @blasandresayalagarcia3472
    @blasandresayalagarcia3472 ปีที่แล้ว +14

    I mean, I took almost all the maths, statistics, AI, Deep NN, OS, Theading, paralel processing, linear algebra, you name it. In my opinion software engineers are just usually the ones that design and make up the systems but both roles are pretty interchangeable if you know what youre doing

    • @deepakbisht4957
      @deepakbisht4957 10 หลายเดือนก่อน +3

      Forget CS.
      Engineering is about solving problems and true engineers don't care about Hardware or Software or any other thing.
      These are just tools. A true engineer only cares about solving a problem...

  • @cbjueueiwyru7472
    @cbjueueiwyru7472 7 หลายเดือนก่อน

    My CS degree was mostly coding. Sure they were outdated languages but it was coding. Even the ines like data structures and ML were just coding things by hand that people usually use libraries for

  • @lucifer9033
    @lucifer9033 11 หลายเดือนก่อน +18

    who tf said react or JavaScript is cool damn.

    • @AvikNayak_
      @AvikNayak_ 10 หลายเดือนก่อน

      It's trendy for sure but not cool.

  • @radiospank
    @radiospank 11 หลายเดือนก่อน

    Honestly sucks to have a cs degree only to find out companies don’t care😢 they are fine with bootcamps

  • @curtmastor
    @curtmastor 10 หลายเดือนก่อน +2

    Undergrad this is accurate for sure. However many masters programs offer specialty tracks that are heavily industry focused, albeit to the backend.

  • @wario5512
    @wario5512 11 หลายเดือนก่อน +2

    Bro, you just said to do some side projects in addition to university studies, like if everyone who is thinking of getting in MAANG not doing that already.. 😅

  • @astrahcat1212
    @astrahcat1212 11 หลายเดือนก่อน +3

    Computer science boring software engineering fun.
    Sorry

  • @Sal1981
    @Sal1981 11 หลายเดือนก่อน

    In C.S. you also learn a lot of fundamentals, like Algorithms and Data Structures.

  • @I_am_Jisu
    @I_am_Jisu ปีที่แล้ว +3

    I come from a non-technical background, but I aspire to enter the IT field due to my strong interest in it. I recently completed a backend development course and interviewed for a position in IT, during which the interviewer recommended that I pursue a path in computer science (CS).

    • @voidLogicx
      @voidLogicx 11 หลายเดือนก่อน +1

      Trust me. You dodged a bullet.😂

    • @FairyLotusUnicorn
      @FairyLotusUnicorn 6 หลายเดือนก่อน

      Just learn it all for free. Build your own website.
      .. online. Do a bunch of mock tests and get security+ cert and get a job in IT that way.

  • @exeohe
    @exeohe 11 หลายเดือนก่อน

    respect as a major in Computer Science

  • @CitizenZero1
    @CitizenZero1 11 หลายเดือนก่อน +14

    When I was in school in the 2000s they were called “computer programmers.” Now they’re called “software engineers.” I think it’s a deliberate rebrand to make them sound less nerdy and try to equate themselves with real engineers who design and build physical things.

    • @Rained_On_Em
      @Rained_On_Em 7 หลายเดือนก่อน +1

      I want to be able to do both, any advices?
      Am very interested in gadgets and futuristic things, and I also want to be able to code but the bigger thing is CS

    • @saarza9991
      @saarza9991 6 หลายเดือนก่อน

      So u mean we build fake things?
      U piece of shi, this gunk u typin on is made by a software engineer, a real engineer.

    • @facts-ec4yi
      @facts-ec4yi 6 หลายเดือนก่อน +3

      except software engineers are designing and building the some of the most complex stuff in the world right now. And will take the jobs of the 'real engineers'.

    • @FairyLotusUnicorn
      @FairyLotusUnicorn 6 หลายเดือนก่อน +1

      ......"real" engineers. Bro....😂😂software engineers still create and develop things. Who do you think made those 3d modeling/organization programs for their fun mechanical engineering projects? 😅😅😅😂😂😂
      Wanna know what i think of "real" engineers?
      Considering i have to talk to said real engineers so that i can help build maintenance books for them using 3d software, flat 2d engineering drawings....said engineers need a big kick in the butt half the time. Half of them dont know what they are dping. We have to tell them they got parts wrong or wromg quantity or ask what is the torque value for etc or 'hey ypu are missing so and so-where is it' and almost everytime their answer is I dont know.. ... my opinion of real engineers is 'give me your paycheck, i will do your job and mine" which is honestly what everyone in my department has done except for getting an extra paycheck part. Our extra work to deliver these books to the pickiest customer on the planet set to an international standard whilst practically doing the peon engineers work is taking a toll.
      Dear heavens we even got some people dipping their toes into software engineer world because we got aggravated with that end too😅😅😅😅😂😂😂.
      Real engineers. Buddy.
      Real engineers are no different than software engineers. Just different mediums.
      A live scultpure artist bs a 3d program modeler are both still artists.
      And i have done both of those as well.
      My life experience is unconventional
      Animation, drawing, computer networking, missiles, SPY radar, electronics, electrical schematics, soldering, filters, firefighting hoses, transformers, giant heat exchangers, signal processors, flyimg giant balloons in the sky, xml tech writing manuals, talking to engineers....
      In every single dang field so far i have been in...they all follow the same bs, the same steps and even learning it is more or less the same. First time i learned scripting and applying math computations was for 3d modelimg and animation.
      First time i went through the whole process of writing tech manuals researching and finding engineers wasnt much different from the process of animation production and publish.
      First time i ever saw the plane manuals i went 'oh...this is the same bs on the ship and once being shafted to DCPO for my div....i have touched practically ever part of that ship.
      Different name, different looks, but its easy as hell.
      Real engineers only make their work sound complicated to gatekeep their jobs which is somethimg every job does. Every dang job.

    • @thecriscokidd290
      @thecriscokidd290 4 หลายเดือนก่อน

      @@Rained_On_Em Look at Computer Science vs. Computer Engineering

  • @ricstan6795
    @ricstan6795 หลายเดือนก่อน +1

    I dont think you know what CS is because you just described Data Science 😂

  • @YoungFootBath
    @YoungFootBath 11 หลายเดือนก่อน +8

    I barely touched my IDE in my cs degree

    • @givolimyerukim
      @givolimyerukim 11 หลายเดือนก่อน +6

      thank you for convincing me going for a degree is a bad idea

    • @zepos
      @zepos 11 หลายเดือนก่อน +1

      What did you do mostly of?

    • @YoungFootBath
      @YoungFootBath 11 หลายเดือนก่อน +1

      @@zepos proofs mostly

    • @zepos
      @zepos 11 หลายเดือนก่อน +1

      @@YoungFootBath thanks I'm still in highschool so I'm still trying to decide what to do if I should want to have a career in ai

    • @YoungFootBath
      @YoungFootBath 11 หลายเดือนก่อน +3

      @@zepos AI will report alots of proofs

  • @alessandrogiglio5712
    @alessandrogiglio5712 11 หลายเดือนก่อน +1

    I’m studying computer science but I also have to follow machine architecture and software engineering in order to get my degree. I don’t know if my university does things differently or what.

  • @YouilAushana
    @YouilAushana ปีที่แล้ว +18

    No wonder I can code better than cs students as a self taught programmer.

    • @wedata_unige
      @wedata_unige ปีที่แล้ว +4

      Yeah, CS students can solve complicated problems but sucks at practical things. I had to take the self taught route while learning CS and the combinaison of those make me really productive (but it's a painful path)

    • @kenamia9136
      @kenamia9136 ปีที่แล้ว +4

      you definitely have not come across the good ones that will make you look like an amateur.

    • @smortlogician9258
      @smortlogician9258 11 หลายเดือนก่อน

      ​​@@spinlock1785let me guess all you can excel is at some web development roles 😊
      Throw in stuff that requires working knowledge of networking or os and you need help

    • @MaximilianXXX
      @MaximilianXXX 11 หลายเดือนก่อน +3

      I don't think this is true at all. CS students are terrific coders.

    • @Anonymous-pr3gr
      @Anonymous-pr3gr 11 หลายเดือนก่อน

      You're a software DEVELOPER, not ENGINEER. Keep that in mind.
      You're the equivalent of a mechanic at a garage. Sure, you can fix shit up and you generally know what you're doing.
      But you won't be engineering things on your own, that is for sure. You're also missing all the cool math that makes the internet and computers work as a self taught ;)

  • @asagiai4965
    @asagiai4965 10 หลายเดือนก่อน

    Well I think it depends where you learn your computer science.
    Our Computer Science have Software Engineering or Software Programming depends on what you want.

  • @daviddelaney363
    @daviddelaney363 ปีที่แล้ว +3

    Learn how to code a for loop and you can get a good job too.

    • @Siroitin
      @Siroitin ปีที่แล้ว +1

      tbh, that sounds easy but isn't. I often write my code first without for loop and when I see the structure, I edit it to for loop

    • @samuraijosh1595
      @samuraijosh1595 11 หลายเดือนก่อน

      @@Siroitinhe said code the fror loop itself, not code without it.

    • @Siroitin
      @Siroitin 11 หลายเดือนก่อน

      @@samuraijosh1595 Yeah but it isn't always so easy to create for loop if you have many parameters. It is easier to break it to pieces and after that build the for lopp

    • @UNMEASURED100
      @UNMEASURED100 11 หลายเดือนก่อน +1

      Lol, in your dreams.

    • @daviddelaney363
      @daviddelaney363 11 หลายเดือนก่อน

      Some folks did not seem to know I was joking. Unfortunately I've seen a lot of code and wondered wtf...@@UNMEASURED100

  • @MON5TERMATT
    @MON5TERMATT 11 หลายเดือนก่อน

    THANK YOU. i got into cyber security and i have a ton of people asking me to code stuff for em.

  • @PoppyseedDev
    @PoppyseedDev 11 หลายเดือนก่อน +3

    That's a great message

  • @jonobrien8848
    @jonobrien8848 10 หลายเดือนก่อน

    cs is the math, se is the business and product management side

  • @nuhfurkanerturk6489
    @nuhfurkanerturk6489 11 หลายเดือนก่อน +12

    He thinks js is cool. Hahahah

    • @GDT-Studio
      @GDT-Studio 11 หลายเดือนก่อน

      This hurts my feelings.

  • @zarahhill993
    @zarahhill993 4 หลายเดือนก่อน +2

    As someone who actually studies cs. I can some what agree. Where I go to school(abet) the program is very math and physics heavy, which isn’t really a problem. But there are also courses that are project oriented, theoretical, and hands on based. If you are looking into getting a degree in cs, go for it. God bless you all!💜

  • @leo6d985
    @leo6d985 11 หลายเดือนก่อน +5

    In all honesty, I have a CS degree… almost useless

  • @amylee9
    @amylee9 11 หลายเดือนก่อน

    Computer science is a branch of mathematics. If you want to code try to find the few universities that offer software engineering. Even though it is also super heavy in maths.

  • @bearbbearington
    @bearbbearington 11 หลายเดือนก่อน +9

    any quality CS degree is going to provide what you need for both. this is a very misleading video.

    • @ryanhanover3912
      @ryanhanover3912 11 หลายเดือนก่อน +4

      Not necessarily true, most cs majors would not be able to work at entry level software development job without significant teaching or having done projects on the side

  • @ericawinstead1324
    @ericawinstead1324 10 หลายเดือนก่อน +1

    Who listens to this. I have a CS degree and learned 4 different language’s in school. Not to mention I have colleagues who have majored in the same and are now sr. software developers.

  • @liquidmetal718
    @liquidmetal718 ปีที่แล้ว +5

    Bruh... u just described 2 or 3 "catchy" courses out of 25 courses or so, in computer science. Just google out any of university course work pdf.

  • @donparkison4617
    @donparkison4617 11 หลายเดือนก่อน +2

    Mostly right. Definitely do side projects, but I hate hackathons. With a fiery passion. If you want to learn how to write bad code quickly, do a hackathon. If you want to build great code slowly, do a side project. Just make sure you are asking experienced devs to code review your stuff with you. As often as they are willing and able to.

    • @KtT-sn8cy
      @KtT-sn8cy 3 หลายเดือนก่อน

      A lot of people do not have access to ‘experienced developers’ to review their code

  • @gibigbig
    @gibigbig 11 หลายเดือนก่อน +8

    React isn’t a framework. It’s a library

    • @cat-.-
      @cat-.- 11 หลายเดือนก่อน +2

      lol when your library needs interop libraries to work with other libraries, yours is a framework

    • @gibigbig
      @gibigbig 11 หลายเดือนก่อน

      @@cat-.- having dependencies isnt the definition of a framework.

  • @ayanbekinalkar
    @ayanbekinalkar ปีที่แล้ว +2

    Doesn't make sense 😑 but Bruh got nice accent though😮

  • @shiccup
    @shiccup ปีที่แล้ว +3

    I went to school for computer programming even though i prefer the mathematics of it wish this stuff was explained before i went to college luckily i failed out learned computer science stuff on TH-cam and now ai is gonna take all the jobs so it doesn't really matter anymore

  • @rahulr9539
    @rahulr9539 9 หลายเดือนก่อน +1

    Do both if you want a job, you will need certificate and skill

  • @utkarshkukreti239
    @utkarshkukreti239 11 หลายเดือนก่อน +7

    Another software guru witha "different" opinion

    • @jck1232
      @jck1232 11 หลายเดือนก่อน +1

      It's not even an opinion...
      I've learned first hand Software Engineering is not the same as Computer Science when I was learning how to translate C to assembly and assembly to binary by hand all because I majored in computer science

    • @mujtabarehman5255
      @mujtabarehman5255 11 หลายเดือนก่อน +1

      It’s objectively true, not an opinion

  • @mistersir3185
    @mistersir3185 4 หลายเดือนก่อน +2

    I wish there were videos like this out there when I started my college journey. I had no body to guide me, I was all on my own. Had a lot of misconceptions about CS and now I'm paying the price.

    • @lenoxwilliam1353
      @lenoxwilliam1353 28 วันที่ผ่านมา

      Man exactly, I did not know that Cs is not software engineering.
      So you can imagine the shock i had after graduation and realizing i still had to learn a lot of JS and Kotlin to make money.
      Paying for the price

  • @bmohit2427
    @bmohit2427 ปีที่แล้ว +5

    Underrated content

  • @YoungKing50
    @YoungKing50 หลายเดือนก่อน +1

    Nah, no step daddy shit over here(in a serious relationship) unless 40+

    • @YoungKing50
      @YoungKing50 หลายเดือนก่อน +1

      Ion think you should ever chase also

  • @grainfrizz
    @grainfrizz 11 หลายเดือนก่อน +7

    CS is solving whether or not P=NP
    That's it. Nothing else.

  • @RobertMilesAI
    @RobertMilesAI 10 หลายเดือนก่อน

    CS is about programming in the same way Astronomy is about operating a telescope.
    Computers are the tool, CS is about computation.

  • @ankitaroy9266
    @ankitaroy9266 10 หลายเดือนก่อน +3

    Finally someone wording it out properly

  • @EvanOKeeffe
    @EvanOKeeffe 11 หลายเดือนก่อน

    Not true, there's quite a bit of conputer science engineering concepts you need to know, take queuing theory for optimal load balancing, you need fundamentals before you can build properly anything substantial