CS vs ME: The Reason Why I Switched Majors

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

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

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

    Don't think about money, don't think about job growth, think about what you enjoy doing and follow that route. You have to do this job (or similar) for the next 40+ years and if you're not doing something you love getting out of bed in a morning is very difficult. Yes, I'm speaking from experience.

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

      Yeah, so if you love art, you should go into art and have trouble paying rent for the rest of your life and not be able to build wealth? You get a degree in something that makes you money, after that you do what you want and can build a business in whatever you might like, but to intentionally pursue a financially depressed career from the start is just immature and fiscally irresponsible and the tax payer shouldn't have to pay for those who go that route.

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

      @Yehia Mahmoud Yeah, ok so if you don't believe me go to your local bank and try to take out a $350k loan to start your "art" business and watch how fast the bank shuts you down. But if you're a Board cert. dermatologist (MD or DO), and want a $1.4m loan for a dermatology clinic after conducting proper business viability research, at least you have the banks ear. This is just common damn sense; art majors working their craft generally cannot pay for a mortgage/business expenses based on their art business alone. Let's not get stupid.

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

      @Yehia Mahmoud My point is fact. Assuming all is equal aside from the major of study - It's a fact that engineers as demographic are more financially sound than artists as a demographic or per capita.
      It is a fact that engineers, etc., are able to choose from a larger pool of jobs that pay considerably higher than the median income and artists do not have the same latitude.
      It is fact that a mid-career engineer have a better chance of a being approved for a home loan over $500k USD compared to a mid-career artist. Everyone that knows anything about math, finance, banking and education nows those are basic facts which have nothing to do with my opinion.
      Building a business styling, shampooing and cutting women's hair or selling art is generally not the same financial league as building a medical practice or electrical engineering firm. We all know that.

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

      This is true, but also your major != your job. I have seen people who have graduated with mechanical or chemical engineering degrees and became software developers, patent lawyers, doctors, basically anything under the sun

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

      @@rightwerk Patent Lawyer (a specialty beyond typical law school stuff; con law, torts, contracts, crim law, etc..) requires one to have a degree in specific STEM fields for obvious reasons - most engineers can't pass the Patent Law exam, not even close actually. You can major in ANYTHING and go to med school as long as the pre-reqs are met, same with law school. The thing about engineering is that it's more versatile than most other majors of study.

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

    Computer science definitely does apply to everything. I'm a computer science major and got an internship at a bio research company writing code to automate lab processes with robots

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

      damn that job sounds cool

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

      I am interested in cs i got a few questions if you would like to answer it would be perfect , how is your day to day at work like a routine? And what is your company?

    • @machielluchtmeijer7796
      @machielluchtmeijer7796 3 ปีที่แล้ว

      @Ledger Zavier stfu bot

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

      @@pedrosotojuarez7481 bro

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

    I like both too much, so I'm majoring in ME and minoring in CS. Coding is a great way for me to relax, and is one of my main hobbies, but the reason it's my minor is because building things and designing things in the ME realm is ridiculously fun for me. I have a very natural talent to create physical solutions to problems, and it is infinitely more fulfilling to me (and to my future goals to work in the space industry) than writing code can ever be.

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

      That's super cool! I also want to go into the space industry:)

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

      I’m majoring in CS and minoring in ME. Basically the opposite of you haha.

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

      I identify with the things your saying so much (high school junior here). However I feel like people in the field of computer science have a ton of pressure to learn new languages and new methods continually throughout their career. Many jobs never really get repetitive because there’s a pressure to take on more and more demanding work as your skills improve.
      I wonder if this is the same for mechanical engineering. The idea of design, using math and physics is so exciting to me, but I don’t want to be stuck in a highly specialized job doing the same thing over and over for the rest of my life.

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

      If i decide to do major in ME and minor in CS, is it gonna be too costly?

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

      @@asirawsaf306 no minors can typically fit relatively easily within a normal 4-year plan of study, so it shouldn't add any time to your major at all

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

    planning to take mechanical as major, it was very helpful to see your point

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

    Thank you John. I am from Nigeria and studied Mechanical Engineering, I too wish I had this video when I made the choice. I have no regrets though because as you said it's easier to switch from Mechanical to Software development than the other way around. 👍

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

    Your reasons are the reason why I switched from civil engineering to computer science. Another big pro for CS I would like to add is instantaneous feedback. I mean for us CS guys, our tools of compiling and running most software/projects is done in a couple of seconds or minutes... it's soo fast it's fascinating! Whereas, in civil engineering, you got big or small projects in structural engineering. That can take months or years to finish. Although I would say that both projects from both fields have their unique purpose. I'm just wanting to emphasize about the time difference that is being practiced.

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

      Bro i am about to do it. Can you provide some answers

    • @guzgamer
      @guzgamer 2 ปีที่แล้ว

      @@saifpk7213 I'm going to assume that you are deciding which major to take of the both. I'll give an analogy. The way how I handle it is that I look at both majors in a different way, each representing a fire blazing. I really did have an interest in CivilE and CS. What help made me make the choice to go to CS is because that fire was the most hottest and had the biggest flames! Why? In the end, I find myself going really far within that field. The lifestyle changes that CS has to offer is very appealing, and is what I was looking for. One can work remotely which is a big plus! The adaptability, one can create software for different types of industries, that way one is not stuck in a particular industry. You can write software for tech, finance, medical....and so on. The creativity, there are so many creative software that are changing the meta of how things are done, and creating more opportunities for people. Example: Uber and Airbnb. Users who uses those apps are able to profit from it. That's insane! The distribution and scalability, I still find it mind blowing when one publish an application, millions of people from around the world can access/use it! That is powerful!! Again, Instantaneous feedback, physically updating a software is pretty quick, no need to wait for days, months, or years. The CS field is still new, there are still much to learn about the capabilities of software. For example, cryptocurrency. In a personal note, I do plan on starting a business using software, so these feature are going to help me do that. Entrepreneurship is very rewarding in CS. I mean look at the biggest profiting companies in the world. Most of them are BIG TECH. How? They took advantage on these beautiful features of software that I mentioned here. Another note, there are other companies that are NOT tech companies, but are up there as well. Although, I'll bet you those non-tech companies have many softwares aiding there logistics to get them where they are now. For these reasons, that is why I choose CS than CivilE. The lifestyle and principles won me over to CS. Ill leave a question to you now. Where do you see yourself going far in?

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

      @@guzgamer You can apply all of the same arguments for CivE.
      As a civil engineer, you can work on housing for private citizens, public constructions, roads, bridges, dams, prisons, airports, shopping centers, corporate headquarters, drainage systems, etc.
      People will never stop needing constructions to live and work in. On the other hand, who's to say most of the tools being taught to you at your local university's CS department will be useful in 5 years? Programming languages die. Programming paradigms shift every few decades. Applications of computer science wax as others wane. Design trends change every few years, so what exactly remains the same?

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

    I'm graduating as an ME in about a month, and I disagree on the idea that engineering is repetitive while CS requires constant learning. Just from the research I've been doing into career possibilities, ME can offer jobs in cutting edge fields that require constant learning as well. I think they are probably more similar than not when it comes to repetition vs competition.

    • @farismuqri-n6f
      @farismuqri-n6f 2 ปีที่แล้ว +2

      how you doing now mate

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

      CS is a new field so

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

    I’m doing computer science with a masters in electrical engineering, perfect combo!🔥

    • @TheFootballPlaya
      @TheFootballPlaya 3 ปีที่แล้ว

      That is a great combo, ru going into embedded systems?

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

      @@TheFootballPlaya I’m studying embedded systems right now!!

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

      @@manny3332 That's awesome! I was thinking about possibly doing the same thing. How was the transition from cs to EE? Seems pretty steep, lots of pre-req math & circuit classes. Did you take those during undergrad?

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

      @@TheFootballPlaya yeah. But EE usually learns programming.

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

      @@TheFootballPlaya changing from ME to CS is more steep

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

    I used to work in a factory. There was a good ole boy work culture, and we did the same thing every day with minor changes....
    I think I'm probably gonna go with CS.
    Thanks man :)

  • @mo7.998
    @mo7.998 3 ปีที่แล้ว +18

    I've switched from ME to CS after my first semester because I had the same point that you've discussed about starting your own business or keep working on projects if you didn't get a job , and after getting an intro to ME course and get in depth in ME I knew that I'm in the wrong place I have to get out ASAP, so instead of waiting and wasting years just switched to CS. Yeah that's it. Thanks for the video ☺

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

      Same here. I too just shifted from ME to CS.

    • @mo7.998
      @mo7.998 3 ปีที่แล้ว

      @@falcoacinonyx1920 During your first year ?

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

      @@mo7.998 yup first sem too

    • @ThiagoCT9
      @ThiagoCT9 3 ปีที่แล้ว

      Right now I’m in my first semester of ME and I already know that’s not my field, thinking about switching to CS...

    • @natural5546
      @natural5546 3 ปีที่แล้ว

      @@ThiagoCT9 same it's only my first semester as well

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

    I'm doing mechanical engineering and also learning python and Machine learning too😊

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

      Are you getting enough sleep? 😂 jk keep it up 💪

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

      That's awesome! Keep up the good work!

    • @rickjames7730
      @rickjames7730 3 ปีที่แล้ว

      Are you learning python and ML on the side? Or is it part of your program

    • @imranbasha6932
      @imranbasha6932 3 ปีที่แล้ว

      @@rickjames7730 actually python is part of my program and ml is not

    • @rickjames7730
      @rickjames7730 3 ปีที่แล้ว

      @@imranbasha6932 oh okay cool. What exactly is your program called if you dont mind my asking

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

    Yupp i agree with mechanical engineering not being what you would think. I thought it was more hands on work. You know building things. Its more like designing and creating processes, blueprints etc. I work in a machineshop and the engineers only design processes but never get out on the shop floor and get their hands dirty. It looks extremely boring just sitting behind a computer screen and talking to customers.

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

    I’ve been debating on switching and I’m still thinking. Family wants me to finish out since I have two semesters left in my engineering degree (2 year program). I like my class because all I do is draw using CAD (teacher doesn’t really teach), but like you pointed out, what I do in class won’t be what I do in reality. That’s one reason why I’m thinking of switching, but I’m afraid if I switch it’s going to be a mistake. My parents also think everybody has a computer science degree. I think they believe it has some kind of less value or it’ll make it harder for me to find a job compared to the engineering degree.
    Edit: Your video was helpful, thank you.

    • @francisgalvez8136
      @francisgalvez8136 2 ปีที่แล้ว

      that aint true my bro because many cs graduates dont know how to code they just graduated out of sheer luck because their friends helped them. CS and IT will still keep on going in demand in the future since its stressful in their field many of them quit

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

    The reason I think those statistics from BLS on mechanical engineering jobs are wrong is because they are based on jobs titled “Mechanical Engineering “ whereas CS is the opposite; there are hardly any jobs advertised as “computer scientist “, So the BLS statisticians bundled all jobs such programmer, data base admin, data analyst etc into one monster career : Computer Science.
    If they did the same for ME the stats would look so much different
    Edit: I am re-editing to mention that the stats are not “wrong” but “misleading “

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

      bls has software developer n computer scientist as two separate things

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

    I'm very thankful for sharing this experience. In at second year in mechanical engineering and this question was always kept a place in my mind.

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

    I don’t know about the specificity of each major that you talked about. I think that mechanical engineering is *literally* everywhere. As humans, we will always need an optimization of a certain activity and, therefore, knowledge in pumps, fluids, machines and materials is essential. I know that everything is also electronic somehow but we can’t ignore that we live in a physical world, where “old school” engineering is essential.

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

      Yeah, it sounded like his "specificity" was pretty biased. There's way more mechanical stuff that still needs to be invented than apps.

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

      @@clevelandsavage what’s needed and what pays better / better quality of life, are two different things.

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

      @@clevelandsavage There's probably still money to be made in old-school "inventing", i.e. developing hardware products, but it's a much higher barrier of entry and much lower profit margins than software.

  • @shawn.builds
    @shawn.builds 3 ปีที่แล้ว +12

    Great video! I’ve always thought about Chem E vs Comp Sci so this was good info. I like your point on reusability, comp sci seems to be more of a skill that you can start your own business with.

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

      It's very hard to get a job with a Chem E degree especially if you don't have a master's. Also, the job saturation of Chem E is really bad, so few jobs and so many people looking for Chem E jobs. CS has sooo many jobs, superrr high pay, and teaches great skills. Although, Chem E is really cool, and if you really love it get a Ph.D. or masters in it if you can't find a job.

    • @shawn.builds
      @shawn.builds 3 ปีที่แล้ว +1

      @@andyloescher2401 agreed. i'm lucky enough to have a job but I'm definitely considering improving my coding abilities as a safety net

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

    It’d be interesting to see a video of Computer Science to mechanical engineering 😂

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

      I have never seen this anywhere

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

      @@nsambataufeeq1748
      Cuz everyone’s a sellout lol (I don’t blame them tho)

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

      @@gonzalezm244 Mechanical Engineering has been frustrating atleast for the past 30 years. On the other hand computer science continues to have lots of progress which explains why it's drawing talent from engineering

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

      I'm doing that actually!! :) I'll make a video about that!

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

      Aiming to move from CS to mechatronics engineering. Maybe I'll be the first to have done that 😅

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

    I loved this video! You didn't really shame ME and even considered it a good choice for some. But the moment that really hooked me was 5:38. *THIS* was the explanation and my reason for my interest in engineering. Getting to do these awesome projects with my friends so we could all collaborate our creatvity on it, man that stuff was the highlight of my engineering course in high school. Im very sad to know that MechE is nothing like this, and its better that I learned this reality now than later. I really do wonder if there is any career that does portray that innovation that you mention some jobs have, and is stable enough. Also, CS is something im on the fence about, I know it's a booming industry right now and has so much room for innovation and it checks off the boxes for an ideal career. But the one drawback that is keeping me away from CS is in the name itself Computers. I dont want a career where i'm sitting at a computer writing code all day. Im into computer *building* but not computer software and programming isn't really my thing. I gave it a try years back but it never clicked and thats not to say im not open to trying it again. I'd just like something that has those aspect of CS where innovation and adaption is required, but there's a hands on aspect that CS lacks. Hopefully one of you amazing people can help me out here!

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

      Maybe computer engineering is smth you should look into if you're interested in computer building?😅

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

      Also ty for this comment. It was helpful!

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

    ME is so much more difficult! And a good mechanical engineer can pickup CS in no time. But even better is EE, you do CS and a bit of mechanical (mainly making boxes to house the electronics in such a way they are safe against the elements). And you learn the basics of a lathe and making cool little metal parts. I liked it and I would've loved to have dove deeper into it.

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

    Thank you for this! Helps me put things into perspective a bit :) I’m having a hard time deciding, but this video helped make it a bit more clear

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

    Thanks so much for this, you answered exactly what I wanted to know without realising. I'm looking for a degree to study that will benefit me the most while working for myself, and it seems engineering degrees generally are not the right path for this. Maybe electrical engineering is the only one that really rivals Computer Science, as a hardware discipline to complement the software in CS.

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

    mech is a branch in which one need to work extreamely hard to get a job giving peanuts and in cse with moderate work one can get 3-4 times that of a mech grad

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

      Yeah CS jobs are so high paying

    • @rutuldhote1489
      @rutuldhote1489 3 ปีที่แล้ว

      Yeah exactly right

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

      Unless you're from a third world country like Brazil or Bangladesh, in which case you'll get paid 1 lentil per month regardless of what you majored in.

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

    I switched from ME to CS also (albeit with a few related majors and a stint in the military in between) and while I miss it, I am glad I did it. Applying engineering principles with CS is especially fun.

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

    Honestly if you want both engineering and CS do computer engineering. CS guys will think you are a god Bc you can code and also know exactly what happens to the code and how it actually works on the hardware .

    • @elliotkurz7759
      @elliotkurz7759 3 ปีที่แล้ว

      I’m planning on majoring in computer engineering once I start college

    • @billh1337
      @billh1337 3 ปีที่แล้ว

      @@elliotkurz7759 Awesome man. Good luck 👍

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

    What if I like both of them 🤣🤣🤣😂😂.I feel like after completing mechanical engineering I want to do Computer engineering as well

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

      Well once you combine both robotics starts to look like a good field to get into

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

      This would be an excellent combination....With few foreign language would be addon advantage.

    • @Speenard
      @Speenard 3 ปีที่แล้ว

      Did you end up pursuing this? I am on the same boat. I wish I took some more CS classes while in the ME program.

    • @auderyabhowmick5834
      @auderyabhowmick5834 3 ปีที่แล้ว

      @@Speenard yeah I took Mechanical Engineering

    • @Zaynersyy
      @Zaynersyy 3 ปีที่แล้ว

      @@Speenard there are courses out there where you can learn to program. You don't have to get a CS degree. Just prove them with the projects that you have made.

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

    A little misleading to say CS job/career will result in continuously different work. If anything there is a higher possibility that you would be doing repetitive work in the CS field.
    I completed a mech eng degree (and also a MSc in Computational Fluid Dynamics), I currently work in the aerospace industry, and have done for 7 years now. I can’t think of one repetitive task that has lasted any more than a few days in those 7 years.
    For someone considering which field to study, my advice would be to do what you find interesting first and foremost.
    Remember that being an engineer will require an element of job flexibility, such that you can pretty much guarantee you will touch on different engineering and science disciplines to solve problems, for example you may need to conduct some performance related mathematical modelling of a system you have designed, then run some structural analysis to verify it’s sound under operational conditions, you may then have to set up a test and figure out how to control it (lots of programming here!).

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

      I agree with what your saying as a cs major. I think that going into development, will be somewhat repetitive. Beyond the guise of learning new languages or technologies to build applications or variations in the features being implemented, the general flow of the logic, architecture, and end goal will be the same. Using tools to construct tools to build more tools. Engineering requires more analytical thinking i'd imagine than cs does. While there's this hot-topic of machine learning & data science, closely associated with cs in media, it's not necessarily cs. Sure, programming is used to implement the algorithms, but underneath it all, it's statistics & math that is applied to solve some kind of real-world problem. I think that skill set aligns closer with what engineering provides, rather than a cs degree, which is more concerned with discrete patterns or nth case circumstances. If i could go back, for now it's not financially wise to do so and i'm in too deep, and I might go back in the future, I would probably choose physics, chemistry, or some kind of engineering and minor in cs. I think that's a power combo.

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

      @@TheFootballPlaya I agree. In engineering and CS you will probably do the entry level job for several years, which will for sure be pretty broad and a good experience, then either specialise in a particular field for a while and/or go into an area of increased responsibility later on (management, project management, etc.).

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

    In India mechanical engineers are paid 15000($ 197) a month

    • @DarkMatter-dc4wb
      @DarkMatter-dc4wb ปีที่แล้ว

      Dang man standard of living truly is lower. Are Indian engineers better than US ones. Don’t fret India will do better than US in future.

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

    CS is becoming next MBA now😂😂 !!

    • @likeawhispr
      @likeawhispr 3 ปีที่แล้ว

      You’re late. That was over 5 yeasts ago. Unlike a MBA, relatively few can handle the requisite math requirements to earn the CS degree. An MBA isn't hard to get. The STEM fields require maths that many people can't handle.

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

      @@likeawhispr At least at my school, the only math required is calc 1, statistics, linear algebra, and discrete mathematics 1-2. You can completely avoid calc 2-3, differential equations, and other hard math classes.

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

      @@LilParkButt Like business schools, STEM majors aren't all created equal across colleges. You have hard colleges and easy ones and their job placement / attainment right after graduation usually reflects such.

    • @LilParkButt
      @LilParkButt 3 ปีที่แล้ว

      @@likeawhispr Microsoft, Facebook, and Google usually take lots of the students from my program every year. Mine might be more mid level than upper level, but I dont see much of a difference for software engineering jobs.

    • @likeawhispr
      @likeawhispr 3 ปีที่แล้ว

      @@LilParkButt Most Americans do not even ever come close to taking calc 1 or discrete math, let alone the core courses required for a respective STEM major with competitive grades and standardized test scores to get into a decent school.

  • @Lenbae
    @Lenbae 3 ปีที่แล้ว

    thank you for this video! this is exactly what i needed

    • @JohnnyCodes
      @JohnnyCodes  3 ปีที่แล้ว

      I'm glad you liked it! I hope it was helpful!

  • @hesarusenithwannigama9324
    @hesarusenithwannigama9324 2 ปีที่แล้ว

    I am currently doing my second bachelors degree in software engineering field while having my first bachelor of science degree in civil engineering

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

    Thanks for the advice!

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

    Ok let's just say if ur from a mechanical engineering background u can get into anyfield software, construction field etc., But this is like to soft to handle so he chose computer science 😂😂. mechanical engineering is the very 1st branch of engineering a very old branch of engineering

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

    Let’s go!! CS Gang unite!

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

    I am full on about comp sci right now, my only issue is that I don't want everything I do to be confined to a screen. I want some of my job to be hands-on, actually manipulating real objects with my hands. Does that mean Mechanical is a better fit for me? Or are you able to make hands-on projects with comp sci ?

    • @LilParkButt
      @LilParkButt 3 ปีที่แล้ว

      Have you thought about robotics? It’s basically just programming with physical objects. Honestly you would probably need both ME and CS skills to get into it.

    • @genericuser-1
      @genericuser-1 2 ปีที่แล้ว

      @@LilParkButt do you think that there are a large number of jobs for people with BSME and programming experience in languages like Python, C++ and as well as ROS and Linux?

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

      @@genericuser-1 definitely a large number of jobs for a high level language like Python. And since Python is easy to pick up, getting any kind of job that uses Python should be an easy transition for a ME student

    • @genericuser-1
      @genericuser-1 2 ปีที่แล้ว

      @@LilParkButt In the robotics industry? Sorry I forgot to add that.

    • @LilParkButt
      @LilParkButt 2 ปีที่แล้ว

      @@genericuser-1 Yeah I figured you meant robotics. Same answer.

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

    Can you go from a Machanical engineering to computer science

  • @dabestpilot4157
    @dabestpilot4157 2 ปีที่แล้ว

    A possible solution between the two is major in mechE and minoring in cs!

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

    What's the job security like for a computer engineer vs mechanical engineer.

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

      I'd say Computer Engineering is significantly better than mechanical engineering. I was able to be interviewed and get internship offers easier than the mech E. counterpart. This is since computer engineering encompasses computer science and electrical engineering. Also to note I was offered internships in software, electronics, and power engineering, there is just so much opportunity in computer engineering, and is definitely the future of engineering if you ask me. HOWEVER mechanical engineering is not BAD, my buddy got two offers with almost 0 experience. Just my $ 0.02

    • @samo6401
      @samo6401 2 ปีที่แล้ว

      I felt like it was telling that when I went to a national career fair for students, the big companies had like 100 internships and/or full time jobs to hire for in electrical or software roles C.Es and E.Es could do, but were struggling to fill up the line and had recruiters walking around the area, asking for people interested. Meanwhile, the line for mech E or manufacturing roles wrapped around the area multiple times, and there was only maybe 40 roles.
      That said, its all about the work you put into it. I had done extracurricular competitions, undergraduate research, and had a leadership position in my clubs. I had no issues getting multiple offers within mechanical engineering. Its not just me but same with the others like me. However, its much harder to get your foot in the door with just the classes and class projects when you study Computer Engineering
      Ive also watched several of the bachelor level graduates from my clubs be laid off a year or two in, and then switch to CS or CE for a masters. Seems like a regular thing for some companies to just lay off a whole mech E or manufacturing department. Job security is hands down better for CE, but learn software. If your idea is that ypu want to work on hardware, much of the real hands on work done on hardware is done by mechanical, mechatronics, or materials engineers. Computer engineers mainly write and test firmware, the code on the hardware

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

    Mechanical department 👍✌️

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

    Hey anyone out there, what would you say which major is harder between the two majors?

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

      It may depend on the college but at mine CS was WAY easier than ME

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

    Hello friend, I study mechanical engineering and I am seriously thinking about making the same change as you, only that I am already in the 4th year, I believe that as a mechanical engineer later I can enter the web development area, or if you advise me to make the change of career despite to be late as up to a second year in systems

    • @eazypeazy8602
      @eazypeazy8602 3 ปีที่แล้ว

      I'm too in 4th year and learning programming...if I start liking it I'll do it as a full-time job

    • @ramonescobar4240
      @ramonescobar4240 3 ปีที่แล้ว

      @@eazypeazy8602 tanks for comment, I hope get a good job how web development, but I don't know if possible because I will a mechanical engineer

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

    Hi, I’m a mechanical engineer 1st year and not sure if I continue with it or change to Software Engineering. I was taught C language and really liked it, so that’s why I thought of moving to Software; however I feel I have no information or don’t know if I have the abilities to be a good Software Engineer, pls, it takes me a lot of time to solve a task because I’m new to this field.
    So the only reason I chose Mechanical is because I have some background in Physics from high school although I hate physics problem solving, but I feel I can understand it faster because of the demonstrations of Phy concepts in real world.
    Right now, I’m really confused should I do Software or do Mechanical? Please give me your advice.
    Thank you.

    • @reona2192
      @reona2192 2 ปีที่แล้ว

      check this one --> th-cam.com/video/DLnUagQObLw/w-d-xo.html

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

    Which branch is best for placement........ME / CSE

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

      Cse

    • @vishalgaikwad1685
      @vishalgaikwad1685 3 ปีที่แล้ว

      @@MrHimanshuqwerty in knowledge based .... mechanical engineering is better than computer engineering...

    • @rutuldhote1489
      @rutuldhote1489 3 ปีที่แล้ว

      CSE bro all the way

    • @visweshkumar3253
      @visweshkumar3253 3 ปีที่แล้ว

      What about u r current branch??

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

    So basically he took CS to get a job !

    • @likeawhispr
      @likeawhispr 3 ปีที่แล้ว

      No, he went the CS route because it’s more viable. You don’t have to get a job with CS, you can work for yourself. The chances and opportunity to create your own wealth via CS is far greater than doing the same with only a ME or EE.

  • @callous21
    @callous21 2 ปีที่แล้ว

    Do mechanical engineers get paid in stock?

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

    Computer Science is a dead end. Wait until an artificial intelligence program exists to write code. The beginning of that is ChatGPT. Now i can copy and paste codes without having any prior knowledge on coding.
    Also, you can work from home and work for yourself as an mechanical Engineering.
    Design engineers can work from home and any computer office related job.
    If you know how to fabricate parts with an CNC Machine. An engineer can work for himself.
    As someone going to school for engineering. Only 6 courses are needed to know how to program, build apps, websites, etc.
    The better deal would have been Computer Engineering. Electricity and Computer Science. Then build on top of that.
    Good luck Bruh

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

      CS grads can work as design engineers too. Just learn self learn CAD.

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

      You're still going to make design errors and flaws which cannot be easily corrected or resolved unless you create the part and test it unlike a program

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

    Do what is more interesting to you. There's a dark side to American individualism

  • @DEXTER-dv5de
    @DEXTER-dv5de 3 ปีที่แล้ว +4

    Which is more complicated mechanical or software engineering ?

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

      At my college Mechanical Engineering was way more complicated in terms of the difficulty of the classes. I was working much harder when I was in ME and when I switched to CS I was getting better grades while working less but Software engineering is a little harder than CS but they are very similar. But really it depends on the college some colleges have really hard software degrees while others are easier

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

      I'm finishing up my 3rd year of Mechanical Engineering which means at least at my university I've basically seen the entire curriculum except for 2 classes. I say this because Senior year is mainly a massive design project. I don't mean this negatively to john at all I'm just using it to answer your question. The difficulty increases significantly from sophomore to junior year and if he is saying it was harder than CS during his sophomore year when he made the switch then you can definitely make the conclusion ME is harder.

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

    This definitely doesn’t apply in 2024. Computer science graduates struggling to find jobs today, many lay offs, removed many entry level positions. didn’t get an internship or coop ? You’re fked .

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

    Hi John . That was a great video . I am in a similar dilemma . And would like to hear your advice . Can you give me something to contact you ?(if you're okay with that ) . A mail address ?

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

    EE > cs or me lol

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

      Nah, the job growth for CS fields far outweighs the latter for EE.

  • @belugacodes123
    @belugacodes123 3 ปีที่แล้ว

    k